Google copiou Java ao desenvolver Android, afirma especialista

98 respostas
B

Achei interessante e coloquei o link abaixo - desculpe se alguém já havia postado.

Por IDG News Service
Publicada em 24 de janeiro de 2011 às 12h20
http://idgnow.uol.com.br/telecom/2011/01/21/google-copiou-java-ao-desenvolver-android-afirma-especialista/

98 Respostas

D

Isto é óbvio, e ja teve varias thread de discução sobre isso.

O mais absurdo… é eles copiarem o java e não tem uma JVM que rode os arquivos java, realmente ridículo

para ficar mais claro se você pegar um celular com o android e quiser rodar seu emulador java preferido, não vai poder vai ter ou baixar uma JVM de terceiros… ou seja OVERHEAD uma jvm rodando em cima da outra.

ou compilar todo código para android o tornando Não Multiplataforma.

J

Eu vi um artigo na DZone há umas semanas atrás no qual o autor jurava que a Google não copiou o código e que o Dalvik não tem a ver com a JVM, pois gera outro tipo de bytecode.
Segundo ele, o documento que a Oracle apresentou no tribunal era de um commit de terceiro, e não da Google…

[EDIT] Achei ó:

D

cara bytecode varias linguagem gerão que roda na JVM.

o caso é que sintaxe JAVA foi copiada…

todas as outras linguagem que rodão sobre a JVM tem suas proprias caracteristicas.

Android é simplesmente uma copia.

E

Imagino que se fosse possível utilizar de alguma forma a JVM “oficial” do Java o Google e companhia teriam feito, dado continuiado ao JME ou adaptado de alguma forma, mas se n o fizeram é por que realmente n valia a pena.

Acho q fazer algo de raiz da muito mais trabalho que aproveitar de alguma forma o que já foi feito.

Não acho que isto seja vantagioso para o mundo Java se o Google por alguma forma perder um processo destes, ou a Oracle ficar alimentando disputas destas. O Android podia ter uma VM para as aplicações em Python, Ruby, etc, qualquer coisa, mas escolheram Java, ainda bem por isso.

Pode não ser o mesmo bytecode mas é mesma sintaxe e isto é excelente, é maior mercado para as empresas e developers que estão envolvidos no mundo Java.

E querendo ou não o Dalvik tem muitos avanços que a JVM não tem e que provavelmente nunca vai vir a ter, para mim parece mais uma dor de cotovelo. Ou talvez a Oracle queira fazer uma JVM contemplando as mesmas vantagens que o Dalvik tem mas agora querem resolver a pedra no sapato do “Google” ter feito isto primeiro e ter os louros.

Não sei, é tudo especulação, e para mim um pouco triste estas guerrinhas.

Agora se alguma grande empresa quiser fazer uma grande aposta no Java e crirar uma nova VM com outros recursos e talz vai ter que pensar bem, e provavelmente não vai apostar em Java para n “comprar briga com a chata da Oracle”, visto que o Java esta sendo muito controlado e fechado…

E

Diabo Loiro:
cara bytecode varias linguagem gerão que roda na JVM.

o caso é que sintaxe JAVA foi copiada…

todas as outras linguagem que rodão sobre a JVM tem suas proprias caracteristicas.

Android é simplesmente uma copia.

O Android não é cópia, o Dalvik talvez, só para dar nomes aos bois, nada empede do Android ter um suporte nativo a Ruby e Python a partir da próxima versão :stuck_out_tongue:

Não acho que seja CÓPIA! Só por SUPORTAR a sintaxe/library agora é cópia? E dai para a frente ser uma coisa completamente diferente…

Então o Mono é cópia do .Net? Lol!

M

Bom, a linguagem sem duvida nenhuma foi copiada. Mas acho que isso é legal, não sei até que ponto a linguagem tem a ver com a VM que gera o bytecode. Mas a VM deve ter sido copiada tambem. Na boa, o Google não ia ficar esperando um JCP ou a SUN dizer sim e não para os seus planos. A cópia foi muito bem feita, melhorada e roda e vende bem nos celulares. Azar da SUN se não soube direcionar o J2ME. Mas esse processo se for adiante a Google perde. Só que os lucros vão pagar a conta e ainda sobra. Foi uma ótima jogada.

R

Estou estudando desenvolvimento para Android, e pelo que sei, a idéia não é copiar o Java, mas sim usar o Java como linguagem de desenvolvimento para o Android. Para isso a Google disponibiliza um SDK com API para ser usada no Java e juntamente neste SDK vem um emulador com opção de debug e tal. Estando a aplicação pronta, é gerado um bytecode para o Dalvik que pelo que entendo não tem nada haver com a JVM. Acredito que a idéia de usar o Java para o desenvolvimento é aproveitar a familiaridade que muitos programadores já tem com a linguagem, além de melhor disseminar o desenvolvimento para Android.

J

Se for pra continuar com essa disputa mesquinha com a Oracle, eu prefiro que a Google torne Python/Scala/Ruby ou qualquer outra linguagem boa, como linguagem padrão.

L

Li agora pouco nos meus feeds que “detectaram” 37 arquivos contendo código copiado da Sun.

Se eu encontrar o link já posto aqui.

[]s

J

Luiz Aguiar:
Li agora pouco nos meus feeds que “detectaram” 37 arquivos contendo código copiado da Sun.

Se eu encontrar o link já posto aqui.

[]s

Literalmente copiados?
E a quantos anda o processo da Oracle? Alguém tem notícias?

Uma coisa é inegável, o fonte vai ser muito parecido mesmo, afinal, a maioria dos ex engenheiros da Sun, estão na Google.

C

Eu nao entendo onde está o problema na Google utilizar algo que não é dela e pagar por isso…

Ela faz isto com tantas empresas…

E ainda tem gente que acha que a Oracle é maldosa…

Cada um no seu quadrado.

M

chun:
Eu nao entendo onde está o problema na Google utilizar algo que não é dela e pagar por isso…

Ela faz isto com tantas empresas…

E ainda tem gente que acha que a Oracle é maldosa…

Cada um no seu quadrado.

Problema que muita gente ta apontando é que o java é “Open”. Quando se copia o Linux, nenhuma empresa vem babando nos seus lucros. Ja com o java é diferente. Eu sou da opnião que o java nunca deveria ter sido aberto, ele foi criado para ser de graça e não aberto. Mudaram o rumo do negócio nomeio do caminho, ta essa confusão toda.

C

O Java é Open…

Agora copiar um codigo que não é seu… e ainda chamar de “MEU QUERIDO CODIGO DO GOOGLE”… é complicado…

Se voce quer fazer isto… TUDO BEM… CLONE o OpenJDK , faça a alteração e ABRA sobre licenca GPL…

A copia vem do Wireless Toolkit… e este não é open nem aqui e nem na china :slight_smile:

O pessoal adora confundir… acha que Java é tudo java…

L
R

Pra quem não viu, acho que vale a pena ver:

http://www.thedevelopersconference.com.br/tdc/2010/sp/videos/oracle-vs-google

J

Essa fonte ae não é muito confiável não. Existem links que dizem que esses arquivos foram postados pela propria sun em seu proprio site para auxiliar desenvolvedores. E outra, duvido muito que alguém consiga decodificar assembly. Essa dúvida só terá fim quando terem acesso aos arquivos internos da Google, o que é difícil de acontecer.

J

Diabo Loiro:
cara bytecode varias linguagem gerão que roda na JVM.

o caso é que sintaxe JAVA foi copiada…

todas as outras linguagem que rodão sobre a JVM tem suas proprias caracteristicas.

Android é simplesmente uma copia.

então, eu só estou tentando apresentar outro lado da história. Está cheio de posts por ae atacando a Google. Não sou um defensor da Google, mas todas as discussões devem ter dois lados pra analisar :D.

D

eduveks:
Imagino que se fosse possível utilizar de alguma forma a JVM “oficial” do Java o Google e companhia teriam feito, dado continuiado ao JME ou adaptado de alguma forma, mas se n o fizeram é por que realmente n valia a pena.

Acho q fazer algo de raiz da muito mais trabalho que aproveitar de alguma forma o que já foi feito.

Não acho que isto seja vantagioso para o mundo Java se o Google por alguma forma perder um processo destes, ou a Oracle ficar alimentando disputas destas. O Android podia ter uma VM para as aplicações em Python, Ruby, etc, qualquer coisa, mas escolheram Java, ainda bem por isso.

Pode não ser o mesmo bytecode mas é mesma sintaxe e isto é excelente, é maior mercado para as empresas e developers que estão envolvidos no mundo Java.

E querendo ou não o Dalvik tem muitos avanços que a JVM não tem e que provavelmente nunca vai vir a ter, para mim parece mais uma dor de cotovelo. Ou talvez a Oracle queira fazer uma JVM contemplando as mesmas vantagens que o Dalvik tem mas agora querem resolver a pedra no sapato do “Google” ter feito isto primeiro e ter os louros.

Não sei, é tudo especulação, e para mim um pouco triste estas guerrinhas.

Agora se alguma grande empresa quiser fazer uma grande aposta no Java e crirar uma nova VM com outros recursos e talz vai ter que pensar bem, e provavelmente não vai apostar em Java para n “comprar briga com a chata da Oracle”, visto que o Java esta sendo muito controlado e fechado…

O que eu acho incrível é que todos somos desenvolvedores… imagine você criar uma linguagem uma sintaxe, inovar etc… e ter a linguagem mais usada do mundo.

e Simplesmente alguém vim “copiar a sintaxe” visando reaproveitar todo conhecimento dos programadores java e sugá-los para a plataforma android.

1 - Sem pagar nada pro isso.
2 - Sem suportar o verdadeiro java que é o mais absurdo.

É mesma coisa que eu fazer um compilador de portugol, que roda java por baixo… pelo menos eu tive o trampo de “criar” uma sintaxe quem for usar meu produto vai ter que aprender esta sintaxe, mas se eu copiar a sintaxe do C ou java eu ja vou reaproveitar o conhecimento geral, é justo que eu pague por este reaproveitamento.

Não entendo como alguém pode citar a palavra “evoluir”.

Vamos pegar os telefones xing ling que imita o iphone. Para um usuário leigo são iguaizinhos. Ja pensou se eles tivessem qualidade, eles fazem coisas muito melhores que o iphone.
Eles iriam ganhar todos consumidores do iphone de graça.
Não seria justo com Apple que inventa e gasta com propagrande etc.

M

E não deveria ser? Claro que vai confundir, isso é pra la de confuso. Quero ver é a justiça jugar uma confusão dessa. rs.

J

Diabo Loiro:
eduveks:
Imagino que se fosse possível utilizar de alguma forma a JVM “oficial” do Java o Google e companhia teriam feito, dado continuiado ao JME ou adaptado de alguma forma, mas se n o fizeram é por que realmente n valia a pena.

Acho q fazer algo de raiz da muito mais trabalho que aproveitar de alguma forma o que já foi feito.

Não acho que isto seja vantagioso para o mundo Java se o Google por alguma forma perder um processo destes, ou a Oracle ficar alimentando disputas destas. O Android podia ter uma VM para as aplicações em Python, Ruby, etc, qualquer coisa, mas escolheram Java, ainda bem por isso.

Pode não ser o mesmo bytecode mas é mesma sintaxe e isto é excelente, é maior mercado para as empresas e developers que estão envolvidos no mundo Java.

E querendo ou não o Dalvik tem muitos avanços que a JVM não tem e que provavelmente nunca vai vir a ter, para mim parece mais uma dor de cotovelo. Ou talvez a Oracle queira fazer uma JVM contemplando as mesmas vantagens que o Dalvik tem mas agora querem resolver a pedra no sapato do “Google” ter feito isto primeiro e ter os louros.

Não sei, é tudo especulação, e para mim um pouco triste estas guerrinhas.

Agora se alguma grande empresa quiser fazer uma grande aposta no Java e crirar uma nova VM com outros recursos e talz vai ter que pensar bem, e provavelmente não vai apostar em Java para n “comprar briga com a chata da Oracle”, visto que o Java esta sendo muito controlado e fechado…

O que eu acho incrível é que todos somos desenvolvedores… imagine você criar uma linguagem uma sintaxe, inovar etc… e ter a linguagem mais usada do mundo.

e Simplesmente alguém vim “copiar a sintaxe” visando reaproveitar todo conhecimento dos programadores java e sugá-los para a plataforma android.

1 - Sem pagar nada pro isso.
2 - Sem suportar o verdadeiro java que é o mais absurdo.

É mesma coisa que eu fazer um compilador de portugol, que roda java por baixo… pelo menos eu tive o trampo de “criar” uma sintaxe quem for usar meu produto vai ter que aprender esta sintaxe, mas se eu copiar a sintaxe do C ou java eu ja vou reaproveitar o conhecimento geral, é justo que eu pague por este reaproveitamento.

Não entendo como alguém pode citar a palavra “evoluir”.

Vamos pegar os telefones xing ling que imita o iphone. Para um usuário leigo são iguaizinhos. Ja pensou se eles tivessem qualidade, eles fazem coisas muito melhores que o iphone.
Eles iriam ganhar todos consumidores do iphone de graça.
Não seria justo com Apple que inventa e gasta com propagrande etc.

D Loiro, isso cai numa situação que todos nós já discutimos em vários posts. A google pode até ter copiado mas até então o jdk era opensource. Essa guerra é pelo mercado dos dispositivos móveis. É o mesmo caso da apache.

M

Duas verdades sejam ditas:

  1. Infelizmente Android é meio java
  2. Infelizmente Java é meio Open source.

Pra mim ta empatado. Essa briga só é ruim pra nós, porque o Android não tem compactibilidade e a Oracle mostrou ao mundo que ela é dona do java (ou pelo menos vários pedaços dele).

M

[size=12] mvargens [/size]
Duas verdades sejam ditas:

  1. Infelizmente Android é meio java
  2. Infelizmente Java é meio Open source.

Pra mim ta empatado. Essa briga só é ruim pra nós, porque o Android não tem compactibilidade e a Oracle mostrou ao mundo que ela é dona do java (ou pelo menos vários pedaços dele).

Concordo, seja quem for o vencedor dessa disputa, quem perde é a plataforma, uma solução amigavél seria mais sensata.

C

E não deveria ser? Claro que vai confundir, isso é pra la de confuso. Quero ver é a justiça jugar uma confusão dessa. rs.

Não :wink:

A plataforma java sempre foi muito bem dividida… em Jva EE/SE/ME…

Agora os Fan Boys do OpenSource que estão fazendo tempestade em um copo d’agua…

C

mvargens:
Duas verdades sejam ditas:

  1. Infelizmente Android é meio java
  2. Infelizmente Java é meio Open source.

Pra mim ta empatado. Essa briga só é ruim pra nós, porque o Android não tem compactibilidade e a Oracle mostrou ao mundo que ela é dona do java (ou pelo menos vários pedaços dele).

Ainda bem que ela mostrou algo…

Fez alguma coisa… prq a Sun estava estagnada a ANOS ! (vide JavaSE 7)

Salve Oracle !

C

mandela:
[size=12] mvargens [/size]
Duas verdades sejam ditas:

  1. Infelizmente Android é meio java
  2. Infelizmente Java é meio Open source.

Pra mim ta empatado. Essa briga só é ruim pra nós, porque o Android não tem compactibilidade e a Oracle mostrou ao mundo que ela é dona do java (ou pelo menos vários pedaços dele).

Concordo, seja quem for o vencedor dessa disputa, quem perde é a plataforma, uma solução amigavél seria mais sensata.

Seria mais amigavel uma empresa do TAMANHO do Google pagar pelo que não é dela.

Essa mania de botar o Google acima do bem e do mal é que mata…

E

juliocbq:
Diabo Loiro:
eduveks:
Imagino que se fosse possível utilizar de alguma forma a JVM “oficial” do Java o Google e companhia teriam feito, dado continuiado ao JME ou adaptado de alguma forma, mas se n o fizeram é por que realmente n valia a pena.

Acho q fazer algo de raiz da muito mais trabalho que aproveitar de alguma forma o que já foi feito.

Não acho que isto seja vantagioso para o mundo Java se o Google por alguma forma perder um processo destes, ou a Oracle ficar alimentando disputas destas. O Android podia ter uma VM para as aplicações em Python, Ruby, etc, qualquer coisa, mas escolheram Java, ainda bem por isso.

Pode não ser o mesmo bytecode mas é mesma sintaxe e isto é excelente, é maior mercado para as empresas e developers que estão envolvidos no mundo Java.

E querendo ou não o Dalvik tem muitos avanços que a JVM não tem e que provavelmente nunca vai vir a ter, para mim parece mais uma dor de cotovelo. Ou talvez a Oracle queira fazer uma JVM contemplando as mesmas vantagens que o Dalvik tem mas agora querem resolver a pedra no sapato do “Google” ter feito isto primeiro e ter os louros.

Não sei, é tudo especulação, e para mim um pouco triste estas guerrinhas.

Agora se alguma grande empresa quiser fazer uma grande aposta no Java e crirar uma nova VM com outros recursos e talz vai ter que pensar bem, e provavelmente não vai apostar em Java para n “comprar briga com a chata da Oracle”, visto que o Java esta sendo muito controlado e fechado…

O que eu acho incrível é que todos somos desenvolvedores… imagine você criar uma linguagem uma sintaxe, inovar etc… e ter a linguagem mais usada do mundo.

e Simplesmente alguém vim “copiar a sintaxe” visando reaproveitar todo conhecimento dos programadores java e sugá-los para a plataforma android.

1 - Sem pagar nada pro isso.
2 - Sem suportar o verdadeiro java que é o mais absurdo.

É mesma coisa que eu fazer um compilador de portugol, que roda java por baixo… pelo menos eu tive o trampo de “criar” uma sintaxe quem for usar meu produto vai ter que aprender esta sintaxe, mas se eu copiar a sintaxe do C ou java eu ja vou reaproveitar o conhecimento geral, é justo que eu pague por este reaproveitamento.

Não entendo como alguém pode citar a palavra “evoluir”.

Vamos pegar os telefones xing ling que imita o iphone. Para um usuário leigo são iguaizinhos. Ja pensou se eles tivessem qualidade, eles fazem coisas muito melhores que o iphone.
Eles iriam ganhar todos consumidores do iphone de graça.
Não seria justo com Apple que inventa e gasta com propagrande etc.

D Loiro, isso cai numa situação que todos nós já discutimos em vários posts. A google pode até ter copiado mas até então o jdk era opensource. Essa guerra é pelo mercado dos dispositivos móveis. É o mesmo caso da apache.

Com esta tua idéia proprietária da sintaxe então repito a pergunta: Mono é cópia do .Net?

Se assim fosse, n poderiamos ter Jython, Jruby, Rhino, Mono.Net, Gambas/VB, etc… e haveria uma grande guerra entre GCC vs VisualC vs BorlandC… sei lá tudo q é sintaxe parecidas neste mundo a fora entrariam em guerra! Seria lindo, Ruby vs Jruby, Python vs Jython, JavaScript vs Rhino, a Microsoft então bateria no Mono e no Gambas.

Acho isto completamente ridiculo, sintaxe é sintaxe, é só uma maneira de escrever código e pronto, o que tem de tão complidado nisto? E é tudo uma questão de evolução, primeiro veio o C, depois o C++, depois ainda teve que vir o Delphi e o VB, para só depois com isto tudo como base inventarem algo melhor que foi o Java!

Para ti o Java foi inventado 100% de raiz para merecer tantos louros?

Nada é inventado, tudo é copiado e adaptado!

Acho que com isto vou colocar no projeto do CajuScript que a sintaxe é proprietária! Deu muito trabalho e anos de análise para criar a sintaxe! Mas ai eu me ferro que o projeto também suporta sintaxe Java e VB, ou outra qualquer… ai posso levar com processos de todos! Estou ferrado! :twisted:

Isto é ridiculo, sintaxe é só uma maneira de dizer uma coisa que pode ser dita de várias maneiras, o importante nisto é o compilador/interpretador e não a sintaxe em si!

O CajuScript é uma prova disto a sintaxe é dinâmica e o parser/compilador/interpretador é o mesmo para várias sintaxes (“syntaxless” :stuck_out_tongue: )!

Esta guerrinha da cópia da sintaxe é perder um pouco o foco aqui, o problema maior é o uso de código proprietário e o rótulo de ser Java.

Também prefiro, acho que a Oracle devia era fazer uma parceria com o Google e entrar no mercado mobile de forma pacífica, que o apoio que o Android tem e o privilégio de usar Java é muito bom e é difícil combater.

Mas na pior das hipoteses o Google paga este processo e pronto! O futuro do Android é muito maior e mais importante que esta novelinha. Até pode dividir a conta com a Motorola, Samsung, LG, Sony Ericsson, HTC, etc…

J

chun:
mandela:
[size=12] mvargens [/size]
Duas verdades sejam ditas:

  1. Infelizmente Android é meio java
  2. Infelizmente Java é meio Open source.

Pra mim ta empatado. Essa briga só é ruim pra nós, porque o Android não tem compactibilidade e a Oracle mostrou ao mundo que ela é dona do java (ou pelo menos vários pedaços dele).

Concordo, seja quem for o vencedor dessa disputa, quem perde é a plataforma, uma solução amigavél seria mais sensata.

Seria mais amigavel uma empresa do TAMANHO do Google pagar pelo que não é dela.

Essa mania de botar o Google acima do bem e do mal é que mata…

Vamos fazer um paralelo com a Microsoft, se fosse ela que tivesse copiado, todo mundo estaria falando mal, dizendo que eles somente sabem fazer cópias, não tem nada próprio e mais bla, bla, bla, bla…

Acho o seguinte, se ouve uma cópia de um código proprietário tem que pagar, pois não foi ela que criou… A Google é uma empresa excelente, que cria diversas tecnologias, porém ela não está acima do bem e do mal, ela está no mesmo patamar da Microsoft e Oracle, que são empresas “que são os patinhos feios”.

Então se a Google copiou algum código proprietário tem que pagar por isso!

M

Corram para as colinas [854]

open source <> livre, incrível como até hoje o pessoal confunde.

Pra ser Java, tem de ser compatível, afinal o propósito é write once, run anywhere. Era assim com a Sun, é assim com a Oracle.

O Google criou uma linguagem parecida com Java e quer chamar de Java pra atrair os desenvolvedores. E o pior, pegou código licenciado pela CDDL e liberou no Android com uma licença incompatível.

Se eu pegar um código fonte do Windows e lançar como GPL eu sou livre? E se a MS me processar, ela é a vilã?

Posso pegar o código fonte de um programa da empresa onde trabalho e lançar no source forge como GPL?

M

Também prefiro, acho que a Oracle devia era fazer uma parceria com o Google e entrar no mercado mobile de forma pacífica, que o apoio que o Android tem e o privilégio de usar Java é muito bom e é dificio combater.

Sun/Oracle não esta entrando neste mercado agora, na verdade eles estão sendo eliminados pela competição com a oferta gratuita do android. Se android copiou o Java ou não, deixo para quem for analisar o caso. Infelizmente nesse forum criticar o android já te pintam como fanboy da apple, mas android não tem apoio que vc insinua, nem mesmo entre os programadores Java. Se o google for condenado a pagar licenca para a Oracle agora (coisa que deveria ter feito desde o inicio), é o fim do android antes mesmo de se tornar relevante.

Outra coisa, engraçado vc achar que o google pode fazer o que quiser com o Java só porque ele é opensource, mostra seu total desconhecimento sobre o assunto, pra deixar claro, opensource e dominio publico são coisas diferentes.

J

Tem uma coisa que eu não entendi até agora no meio de toda essa história. O que está aberto para ser baixado é a tecnologia se do java. A jme não tem fontes publicados na internet porque ela é uma especificação proprietária. Como o google pode ser processado por quebra de patentes da jme se ela é guardada internamente pela oracle?

Numa boa, essa história já está mais que provada que esses processos e descontentamentos de empresas(vide apache) são causados por quem vai dominar o mercado de dispositivos móveis. Não tem nada haver com quebra de patentes ou avanço da tecnologia java.

M

juliocbq:
Tem uma coisa que eu não entendi até agora no meio de toda essa história. O que está aberto para ser baixado é a tecnologia se do java. A jme não tem fontes publicados na internet porque ela é uma especificação proprietária. Como o google pode ser processado por quebra de patentes da jme se ela é guardada internamente pela oracle?

Numa boa, essa história já está mais que provada que esses processos e descontentamentos de empresas(vide apache) são causados por quem vai dominar o mercado de dispositivos móveis. Não tem nada haver com quebra de patentes ou avanço da tecnologia java.

Quem falou que é sobre patentes do jme? Que eu saiba a disputa é sobre patentes do java normal, android não e baseado no jme.

E

mochuara:
eduveks:
Também prefiro, acho que a Oracle devia era fazer uma parceria com o Google e entrar no mercado mobile de forma pacífica, que o apoio que o Android tem e o privilégio de usar Java é muito bom e é dificio combater.

Sun/Oracle não esta entrando neste mercado agora, na verdade eles estão sendo eliminados pela competição com a oferta gratuita do android. Se android copiou o Java ou não, deixo para quem for analisar o caso. Infelizmente nesse forum criticar o android já te pintam como fanboy da apple, mas android não tem apoio que vc insinua, nem mesmo entre os programadores Java. Se o google for condenado a pagar licenca para a Oracle agora (coisa que deveria ter feito desde o inicio), é o fim do android antes mesmo de se tornar relevante.

Outra coisa, engraçado vc achar que o google pode fazer o que quiser com o Java só porque ele é opensource, mostra seu total desconhecimento sobre o assunto, pra deixar claro, opensource e dominio publico são coisas diferentes.

Realmente, devia ter dito reentrar no mercado mobile… que J2ME já estava bem condenado… mas isto é sugeito a confusão, pois o rotulo da marca Oracle no mundo mobile não existe ainda, e talvez seja isto que eles queiram, dai eu ter dito “entrar” neste sentido, J2ME era associado a Sun portanto Oracle no mobile seria algo novo, “entrar”… :twisted:

Bem quanto ao meu total desconhecimento sobre opensource, dominio publico e proteção ao Google, etc, se vc n entendeu tudo foi no sentido de responder a questão da SINTAXE e não da tecnologia em si!

Se o Android suportasse o mesmo bytecode e tivesse suporte total a plataforma Java seria a cereja em cima do bolo, mas a discussão ali era sobre a SINTAXE apenas! O que não vejo nada como proprietária. Sintaxe é só sintaxe. Talvez por isso que o jRuby não se chama Ruby, e Rhino não se chama JavaScript, mas o Google ai errou feio em chamar de Java realmente! podia ser… jAndroid :stuck_out_tongue:

Na boa concordo, só acho que vc não entendeu muito bem que era só no sentido da SINTAXE… Mas o google usar 100% ou só a sintaxe Java, e chamar de Java ou não acho que pouco importa des que seja Java-based só isto já é muito muito bom para o Java como um todo. Por ser bom NÃO quer dizer que esteja certo, correcto ou com boa fé, quer dizer apenas que é algo bom neste sentido de ser Java-based.

Nesta história acho que ninguem é santo, nem Oracle nem Google, ha interesses e muito dinheiro envolvido. Só penso que para o Java tanta novela assim com detalhes, regras, restrições, se chamar assim ou assado, acho que sinceramente não importa muito e satura, não era preciso esta algazarra toda. Mas eles que são grandes, querem sempre mais dinheiro, e estão irritados que se matem mas que continuem a usar Java.

M

Vc devia estar comparando com iphone se android não tivesse se tornado um produto subpar e sem modelo de negócio para os desenvolvedores, alias, como qualquer outro produto do google que é otimizado para apenas uma coisa, entregar publicidade. Se android tivesse virado alguma coisa decente, ninguem estaria dando a minima para a oracle, por isso não concordo com seu tom, parece que o J2me estava largado, o google foi lá e revitalizou criando algo infinitamente superior, daí surgiu o android?

M

E não deveria ser? Claro que vai confundir, isso é pra la de confuso. Quero ver é a justiça jugar uma confusão dessa. rs.

Não :wink:

A plataforma java sempre foi muito bem dividida… em Jva EE/SE/ME…

Agora os Fan Boys do OpenSource que estão fazendo tempestade em um copo d’agua…


Sua resposta foge do que eu disse. Essa divisão que você citou nada tem a ver com o que é java e o que não é. E muito menos com o que é open e o que não é. A comunidade open sabe muito bem o que é e o que não é open. E eles estão cobertos de razão quando reclama do java. O java da SUN nunca fez parte de uma distribuição linux, pelo simples motivo de ter muitas partes com codigo fechado nele. Basta ler sua licença e vai ver que não é compativel. Porem tanto SUN quanto Oracle quanto um monte de gente interessada, diz que ele é open, dando a entender que é algo como o linux.
O que a Oracle fez foi provar para todos que ele não é open, não pode ser usado a rodo sem pagar algo a dona dele.
Não defendo o google, ele está errado em pegar algo de alguem e usar como se fosse dele, porem a oracle disse que era open e esta processando por não ser. E mesmo que o motivo seja a quebra de compactbilidade da vm, o processo em si não é por isso. O que mostra ao mundo que se a oracle quiser ela pode cobrar pelo que é dela por direito. O que as pessoas que usam java ganham com isso? Só desconfiança. Pode apostar que qualquer tecnologia que venha ser criada no futuro não vai usar java por esse motivo.
Essa mania de colocar a Oracle/Sun acima do bem e do mau. rs.
Ta todo mundo errado, mas o java da google funciona e o da M$ não. Ah naquela época o java era fechado como sempre deveria ser, agora ele deveria ser open e a oracle deveria processar pela quebra de compactibilidade, ate porque a google ja disse que android não é java, somente a sintaxe que é. O povo do java é que esta falando que é. E na minha opnião é sim.

E

O Android surgiu num espaço no mercado que havia! Se não fosse o Android seria o que? Só iPhone vs Symbian+J2ME? E acha que haveria hipoteses nesta guerra?

Ainda bem que existe Android e entre iPhoneOS e Android nem vou comprar guerra aqui para não fugir, mas acho que nem da para comparar, os avanços do Android e a velocidade que avança é brutal, fora a variedade de tipos de devices também é brutal. Enquanto que a Apple te oferece um mundo fechado, limitado, restrito…

No meu ponto de vista é assim, mas ista discussão é bem offtopic… o Google/Android aproveitou um buraco no mercado, e ainda bem que é baseado em java.

J

mochuara:
juliocbq:
Tem uma coisa que eu não entendi até agora no meio de toda essa história. O que está aberto para ser baixado é a tecnologia se do java. A jme não tem fontes publicados na internet porque ela é uma especificação proprietária. Como o google pode ser processado por quebra de patentes da jme se ela é guardada internamente pela oracle?

Numa boa, essa história já está mais que provada que esses processos e descontentamentos de empresas(vide apache) são causados por quem vai dominar o mercado de dispositivos móveis. Não tem nada haver com quebra de patentes ou avanço da tecnologia java.

Quem falou que é sobre patentes do jme? Que eu saiba a disputa é sobre patentes do java normal, android não e baseado no jme.

No processo diz que é plágio da jme. Por isso no processo estão decritos a quebra de patentes da jme.

http://gigaom.com/2010/10/05/android-swimming-with-the-patent-sharks/

O engraçado é que a arquitetura dela é completamente diferente das duas citadas acima.

Não vou estender muito esse debate denovo porque parece que vai virar flame de android vs iphone, mas dentro do foco do tópico me parece realmente que esse processo é descabido. Digo isso de opinião própria e posso estar enganado.

F

Voces estão discutindo a syntax e/ou linguagem Java??

Quando foi que o google disse que tinha um “Google Java”???

O Google diz que voce “programa” em java, para fazer apps para o Android, e não tem nada de mais nisto, ou eu sou proibido de programar em java agora?? :shock: :shock: O Android SDK pega teu programa escrito em “Oracle Java®” e converte ele em bytecodes para a Dalvik. Poderia ser escrito em Microsoft C#, basta o google colocar no seu SDK a opção de copilar de C# para Dalvik bytecode.

O problema não esta ai.

E quando foi que o google disse que tinha uma JVM?? Ele tem uma VM, a chamada Dalvik.

A questão esta no código fonte desta VM, que a Oracle diz que ele copiou algumas coisas da JVM.

M

Se processo se limita somente a jme, o processo ta certo pq jme não é open, apesar de ser java. Eita bagunça.

M

O Android surgiu num espaço no mercado que havia! Se não fosse o Android seria o que? Só iPhone vs Symbian+J2ME? E acha que haveria hipoteses nesta guerra?

Ainda bem que existe Android e entre iPhoneOS e Android nem vou comprar guerra aqui para não fugir, mas acho que nem da para comparar, os avanços do Android e a velocidade que avança é brutal, fora a variedade de tipos de devices também é brutal. Enquanto que a Apple te oferece um mundo fechado, limitado, restrito…

No meu ponto de vista é assim, mas ista discussão é bem offtopic… o Google/Android aproveitou um buraco no mercado, e ainda bem que é baseado em java.

Android é restrito de tantas maneiras para usuários e desenvolvedores que seu comentario foi até engraçado. No proximo post é capaz de alguem soltar que android é livre!

J

mvargens:
juliocbq:

Não vou estender muito esse debate denovo porque parece que vai virar flame de android vs iphone, mas dentro do foco do tópico me parece realmente que esse processo é descabido. Digo isso de opinião própria e posso estar enganado.

Se processo se limita somente a jme, o processo ta certo pq jme não é open, apesar de ser java. Eita bagunça.

Pois é. Mas como se copia a jme se ela não é aberta? A Oracle diz que o problema é ser um subset do harmony, no qual não foi atestado compatível ao tck(Sendo este contra o harmony a funcionar em dispositivos móveis).

É uma jogada para ganhar mercado mesmo.

M

juliocbq:
mochuara:
juliocbq:
Tem uma coisa que eu não entendi até agora no meio de toda essa história. O que está aberto para ser baixado é a tecnologia se do java. A jme não tem fontes publicados na internet porque ela é uma especificação proprietária. Como o google pode ser processado por quebra de patentes da jme se ela é guardada internamente pela oracle?

Numa boa, essa história já está mais que provada que esses processos e descontentamentos de empresas(vide apache) são causados por quem vai dominar o mercado de dispositivos móveis. Não tem nada haver com quebra de patentes ou avanço da tecnologia java.

Quem falou que é sobre patentes do jme? Que eu saiba a disputa é sobre patentes do java normal, android não e baseado no jme.

No processo diz que é plágio da jme. Por isso no processo estão decritos a quebra de patentes da jme.

http://gigaom.com/2010/10/05/android-swimming-with-the-patent-sharks/

Nao há nada nesse link que cite quebra de patentes do jme. Mesmo se tiver, é apenas um blog sobre notícias de ti, eles podem estar tao confusos quanto nós.

M

juliocbq:

Pois é. Mas como se copia a jme se ela não é aberta? A Oracle diz que o problema é ser um subset do harmony, no qual não foi atestado compatível ao tck(Sendo este contra o harmony a funcionar em dispositivos móveis).

É uma jogada para ganhar mercado mesmo.

Eu entendi que o grande problema éram as APIs usadas para gerar e interpretar o bytecode. Agora quebra de compactibilidade é uma coisa. Patente é outra. Não se pode processar por um afirmando que é por causa do outro.

Essa discução toda acabou me criando uma duvida na cabeça. Se o java realmente se tornar totalmente Open-Source (vamos ter fé né), a Oracle não vai poder manter a JME fechada, porque usa java. As licenças não seriam incompativeis?. Não sei, acho que isso ainda vai dar dor de cabeça para a Oracle. Mas eu to torcendo pra Oracle ganhar o processo contra a Google. Só de pirraça por não ter comprado a SUN. Olha só quanta dor de cabeça ela teria evitado a todos.

J

mochuara:
juliocbq:
mochuara:
juliocbq:
Tem uma coisa que eu não entendi até agora no meio de toda essa história. O que está aberto para ser baixado é a tecnologia se do java. A jme não tem fontes publicados na internet porque ela é uma especificação proprietária. Como o google pode ser processado por quebra de patentes da jme se ela é guardada internamente pela oracle?

Numa boa, essa história já está mais que provada que esses processos e descontentamentos de empresas(vide apache) são causados por quem vai dominar o mercado de dispositivos móveis. Não tem nada haver com quebra de patentes ou avanço da tecnologia java.

Quem falou que é sobre patentes do jme? Que eu saiba a disputa é sobre patentes do java normal, android não e baseado no jme.

No processo diz que é plágio da jme. Por isso no processo estão decritos a quebra de patentes da jme.

http://gigaom.com/2010/10/05/android-swimming-with-the-patent-sharks/

Nao há nada nesse link que cite quebra de patentes do jme. Mesmo se tiver, é apenas um blog sobre notícias de ti, eles podem estar tao confusos quanto nós.

Sim, não dá para ter credibilidade com essa fonte, eu só quis passar que nas fontes citadas a causa do processo de patentes é em cima da jme.

There is very little public information on the Google/Sun split over Java ME and the creation of Dalvik. The rumors on the grapevine were that Google and Sun could not reach an agreement over the Java Micro Edition licensing. Sun wanted to sit in the middle between Google and the handset OEMs, while Google wanted to create a free-for-all operating system.

When it became clear that they would not be able to reach an agreement, Google started a project to replace Java Micro Edition and they used some clever engineering techniques that blended the best of both worlds.

A causa toda e ela.

M

O artigo no IDG tem poucos detalhes, mas parece que foi encontrado código copiado do Sun Wireless Toolkit, não do jme, mas tb não sei como eles tiveram acesso ao código, vai ver ele estava disponivel para consulta, mas não para ser roubado e usado em outro produto de outra empresa!

E

O Android surgiu num espaço no mercado que havia! Se não fosse o Android seria o que? Só iPhone vs Symbian+J2ME? E acha que haveria hipoteses nesta guerra?

Ainda bem que existe Android e entre iPhoneOS e Android nem vou comprar guerra aqui para não fugir, mas acho que nem da para comparar, os avanços do Android e a velocidade que avança é brutal, fora a variedade de tipos de devices também é brutal. Enquanto que a Apple te oferece um mundo fechado, limitado, restrito…

No meu ponto de vista é assim, mas ista discussão é bem offtopic… o Google/Android aproveitou um buraco no mercado, e ainda bem que é baseado em java.

Android é restrito de tantas maneiras para usuários e desenvolvedores que seu comentario foi até engraçado. No proximo post é capaz de alguem soltar que android é livre!

A questão aqui não é que android é ou não restrito! Entre iPhoneOS e Android acho o Android de longe menos restrito!

O problema é que vc enche de comentários fora do âmbito o tempo todo. Parece que não lê ou não tenta entender o que os outros dizem.

Discute-se sobre a sintaxe Java e vc confunde sobre toda a tecnologia Java.

Discute-se entre iPhoneOS vs Android e vc leva para o lado do Android vs o mundo maravilhoso e especulação.

Uma coisa eu sei, tenho no meu HTC um ROM do Android 2.2 que foi feito para o Motorola Droid, já fiz marteladas no sistema, há trocentos ROMs não oficiais por ai, basicamente qualquer um pode criar um ROM meio como as distribuições Linux, etc… em varios pontos o Android não é tão restrito, alias se parar para pensar bem não consigo ver onde exatamente o Android seja realmente restrito, só talvez em suportar o desenvolvimento baseado em Java, de resto é mais restrito em que?

Cada fabricante tem versões modificadas a medida do Android, vc pode trocar tudo que quiser, qualquer software, até o market. Tanto é que quando eu instalei o ROM não tinha o market nem os programas do Google, Maps, E-mail, Navigator, etc… tive que instalar packs adicionais para isto.

Entre iPhoneOS vs Android, para mim mais uma vez, Android esta anos luz na frente, e muito flexivel comparado com o iPhoneOS!

Ve se entende agora que sempre que falo é comparado com o iPhoneOS, não é como tu que compara com algo que não existe! Compara Android vs ???

mochuara:

Android é restrito de tantas maneiras para usuários e desenvolvedores que seu comentario foi até engraçado. No proximo post é capaz de alguem soltar que android é livre!

Restrito em comparação com o que? Ou devia ser menos restrito em pontos que vc imagina e comparado com algo q vc idealiza?

Quem lançou a comparação com iPhoneOS foi vc não eu… quem começou com comentários engraçados e fora de âmbito foi vc não eu…

M

Discute-se entre iPhoneOS vs Android e vc leva para o lado do Android vs o mundo maravilhoso e especulação.

Uma coisa eu sei, tenho no meu HTC um ROM do Android 2.2 que foi feito para o Motorola Droid, já fiz marteladas no sistema, há trocentos ROMs não oficiais por ai, basicamente qualquer um pode criar um ROM meio como as distribuições Linux, etc… em varios pontos o Android não é tão restrito, alias se parar para pensar bem não consigo ver onde exatamente o Android seja realmente restrito, só talvez em suportar o desenvolvimento baseado em Java, de resto é mais restrito em que?

Procure saber como android é oferecido no mercado. Se tudo que vc sabe sobre android é o que seu HTC pode lhe contar, eu que estou especulando?

Ve se entende agora que sempre que falo é comparado com o iPhoneOS, não é como tu que compara com algo que não existe! Compara Android vs ???

Eu entendi, só não acho que seja uma boa estratégia de defesa dizer, olha seu juiz, agente copiou mas é que agente precisava salvar o mundo da “ditadura do iphone”. Quando a historia é que o google pode ter usado código do Java para oferecer seu próprio produto.

Restrito em comparação com o que? Ou devia ser menos restrito em pontos que vc imagina e comparado com algo q vc idealiza?

Android é tão livre quanto seu nível de fanboism o puder fazer acreditar.

F

eduveks:

Eduveks porque voce ainda insiste? Não conhece o cidadão? Qualquer que seja a discussão, neste caso Oracle vs Google e a licença do Java, se houver a palavra Android, o bixo ira começar com suas mensagens fora do contexto da discussão, na sua luta incansavel de difamar o Android, chega a ser cômico :lol: :lol:

Por isto mais uma vez:

P

Não acho que seja CÓPIA! Só por SUPORTAR a sintaxe/library agora é cópia? E dai para a frente ser uma coisa completamente diferente…

engraçado, o pessoal do java adora dizer que o c# é copia do java, mas o android não…

M

fredferrao é conhecido cordeirinho do google aqui do forum. Ele deve estar tristinho porque tava começando a aprender android. :lol:

M

pugnator:
Não acho que seja CÓPIA! Só por SUPORTAR a sintaxe/library agora é cópia? E dai para a frente ser uma coisa completamente diferente…

engraçado, o pessoal do java adora dizer que o c# é copia do java, mas o android não…

O que o eduveks quis dizer é justamente que não tem a ver com sintaxe, mas com partes internas da tecnologia. Nesses casos basta um simples arquivo fonte copiado para trazer sério problemas juridicos para o google. Se o código em disputa for distribuido nos telefones então o google pode pagar para a oracle um valor muito superior ao valor do android, o que seria o seu fim.

E

fredferrao:
eduveks:

Eduveks porque voce ainda insiste? Não conhece o cidadão? Qualquer que seja a discussão, neste caso Oracle vs Google e a licença do Java, se houver a palavra Android, o bixo ira começar com suas mensagens fora do contexto da discussão, na sua luta incansavel de difamar o Android, chega a ser cômico :lol: :lol:

Por isto mais uma vez:

Sinceramente eu desisto! Ou não… :stuck_out_tongue:

Ultima tentativa…

EU NUNCA DISSE QUE O ANDROID É LIVRE! Quem diz é vc! Sério discutir assim fica complicado… mas já que vc martela nesta tecla do livre leia bem isto:

http://source.android.com/faqs.html

Mas mesmo assim eu não afirmo que o Android é LIVRE! Não vejo é muitas restrições como usuário e desenvolvedor como VOCÊ diz que existe…

E o teu ponto de vista, para dizer que é restrito e por ai fora é baseado nisto?

http://www.businessinsider.com/android-open-apple-joe-hewitt-2010-10

Sério meu, não é só o meu HTC, bem para mim é o meu HTC, para uns amigos são outros HTCs (Tattoo, Magic, Hero, Wildfire), outros são Samsungs (Galaxy) outros Sony Ericson (Xperia), e para outros ainda iPhone 4 e iPhone 3gs, tenho contato com pessoas que utilizam estes devices, e a conclusão que chego é baseada não só no meu HTC, foi apenas um exemplo!

Mas acho que mais uma vez vc não entendeu o que eu quiz dizer com o exemplo do ROM, não leu direito, e fala como tivesse toda a razão do mundo fora de contexto… mas ok!

Dizer que Android é restrito demais para o utilizador e desenvolvedor, que não é livre, que é muitooo fechado, e por ai fora é fácil dizer! Difícil é levantar razões concretas para estas afirmações.

Mas como vc gosta mais de discutir especulações do teu mundo virtual fica complicado… e ainda sugere que os outros dizem isto ou aquilo fica mesmo muitooo complicado…

Vou levar mesmo isto em consideração:

M

Porque todo fandroid acha que devemos concordar com eles, senão eles saem chorando dizendo que não são entendidos por ninguém?

E

mochuara:
pugnator:
Não acho que seja CÓPIA! Só por SUPORTAR a sintaxe/library agora é cópia? E dai para a frente ser uma coisa completamente diferente…

engraçado, o pessoal do java adora dizer que o c# é copia do java, mas o android não…

O que o eduveks quis dizer é justamente que não tem a ver com sintaxe, mas com partes internas da tecnologia. Nesses casos basta um simples arquivo fonte copiado para trazer sério problemas juridicos para o google. Se o código em disputa for distribuido nos telefones então o google pode pagar para a oracle um valor muito superior ao valor do android, o que seria o seu fim.

O Andriod tem valor? E um projeto com vários fabricantes apoiando e sobre licença “open-source” (para alguns não é) pode ter fim? E pior… há algum valor que saia deste processo que o Google e companhia não consigam pagar?

Acho que no máximo dos máximos trocavam código, e deixam de associar o Android ao Java… dando outro nome a sintaxe baseada em Java e pronto.

Isto é que nem especular o fim do mundo…

E

Pode provocar avontade já q é só isto que vc sabe fazer… força ai!

Por que afinal de contas a tua contribuição é indispensável, muito bem elaborada, afundada em conhecimento e razão!

E eu no fundo não entendo nada de Android e nem de iPhone pois o meu HTC deve até rodar Symbian e eu chamo de Android com tanta falta de conhecimento da minha parte… q ignorância a minha! Desculpa!

M

Mas eu não disse que android é restrito demais, nem de menos. Vc que disse que pode mudar a ROM (é assim que escreve?) de vermelho pra laranja, etc, e ainda disse:

Bom pra vc que teve uma boa experiencia com seu HTC, mas o que estou vendo no mercado é outra coisa. :roll:

hm… esse muito ai hein…

veja, vc disse que o android foi uma resposta ao iphone, eu disse que isso não justifica pro juiz, até ai tudo bem, então vc citou que o iphone é uma plataforma fechada, eu apenas disse que android não era a contrapartida livre, porque android é um produto do google!

M

Pode provocar avontade já q é só isto que vc sabe fazer… força ai!

Por que afinal de contas a tua contribuição é indispensável, muito bem elaborada, afundada em conhecimento e razão!

E eu no fundo não entendo nada de Android e nem de iPhone pois o meu HTC deve até rodar Symbian e eu chamo de Android com tanta falta de conhecimento da minha parte… q ignorância a minha! Desculpa!

Calma rapaz, você não está sozinho. Nem tente convencer quem ja está convencido. Android usa linux em seu SO, só isso ja permite inumeras possibilidades. Argumentar contra isso é no minimo insensato.
Vamos no focar no assunto da noticia que é o processo da Oracle contra o Android e não Android vs outra plataforma.

M

eduveks:

Isto é que nem especular o fim do mundo…

O fim do android seria o fim do mundo? Sério?

M

Claro que android tem um valor para o google. Assim como Java tem um valor para Oracle. Por isso é melhor deixar “livre” de fora disso ok?

E

mochuara:
eduveks:

Dizer que Android é restrito demais para o utilizador e desenvolvedor, que não é livre, que é muitooo fechado, e por ai fora é fácil dizer! Difícil é levantar razões concretas para estas afirmações.

Mas eu não disse que android é restrito demais, nem de menos. Vc que disse que pode mudar a ROM (é assim que escreve?) de vermelho pra laranja, etc, e ainda disse:

Sério vou ficar por aqui! Vc muda tudo, nem lê direito as coisas, e ainda quem lê os teus últimos comentários entende tudo ao contrário! Vc é ninja cara! E ainda mente na cara dura:

mochuara:

Android é restrito de tantas maneiras para usuários e desenvolvedores que seu comentario foi até engraçado. No proximo post é capaz de alguem soltar que android é livre!

Pode provocar avontade já q é só isto que vc sabe fazer… força ai!

Por que afinal de contas a tua contribuição é indispensável, muito bem elaborada, afundada em conhecimento e razão!

E eu no fundo não entendo nada de Android e nem de iPhone pois o meu HTC deve até rodar Symbian e eu chamo de Android com tanta falta de conhecimento da minha parte… q ignorância a minha! Desculpa!

Calma rapaz, você não está sozinho. Nem tente convencer quem ja está convencido. Android usa linux em seu SO, só isso ja permite inumeras possibilidades. Argumentar contra isso é no minimo insensato.
Vamos no focar no assunto da noticia que é o processo da Oracle contra o Android e não Android vs outra plataforma.

Quem saiu do tópico foi vc! E agora vem com um comentário destes… quem colocou o iPhone aqui na discussão? Sério vc é uma piada!

E nem mercado vc esta vendo, já que vc entende tanto, ve bem o crescimento do Android vs iPhone, já ouviu falar em tendências?

iPhone um contra muitos, é complicado aguentar a pressão por tanto tempo. Mas não especulo sequer o fim do iPhone como vc especula o fim do Android! Pois mesmo que o iPhone perca terreno conquistou um mercado fiel.

E conheço 4 pessoas aqui no banco que mudaram do iPhone para o Android e não conheço nenhuma que fez o contrário. Claro isto não dita nada! Mas é só uma curiosidade… só de o Android ter widgets já da para ver uma diferença bem clara do avanço entre os dois sistemas.

Mas como vc mesmo diz… vamos voltar ao assunto do tópico!

Como é vc que entende de processos judiciais e mercado e ainda mais o futuro, então o coitado do Android esta condenado a destruição!

E não se preocupe eu estou muito calmo… não é os teus absurdos que me fazem mudar o meu estado de espírito. No máximo me divirto um pouco que hoje estou relex! :stuck_out_tongue:

Moral da história junto com a tua visão dos fatos, se o fim do Android acontecer como vc diz… a ORACLE vai conseguir o fim do Android e depois vai lançar um sistema “clone do Android” (só que com código 100% proprietário) que vai dominar o mundo mobile!

Afinal eu pensava que vc era um fanboy da Apple, mas no fundo vc deve ser da Oracle! Agora acho q estou começando a te entender! Vc deve estar mesmo do lado certo da força, Oracle rules! :wink:

E

mochuara:
eduveks:

Isto é que nem especular o fim do mundo…

O fim do android seria o fim do mundo? Sério?

Lol meu onde vc aprendeu a ler? Por correio?

Foi uma COMPARAÇÃO! Olha é assim vai comigo por etapas:

:arrow: Entenda bem: Não disse que “o fim do Android é o fim do mundo!” Isto seria afirmar que uma coisa tem haver com a outra, ou que uma coisa leva a consequencia de outra…
:arrow: Quando se diz: “Isto é que nem”… é como uma COMPARAÇÃO
:arrow: Conclusão final em outras palavras: Especular o fim do Android é (COMO, COMPARADO COM, PARECIDO COM, EQUIVALENTE COM) o especular do fim do mundo!

Deu para entender? Sério? Deu mesmo? Posso tentar encontrar umas imagens para ajudar a entender melhor…

M

Eu acho que seria apenas mais um projeto do google que não deu certo. Por se tratar de uma empresa com muitos projetos, a chance de um não dar certo é sempre maior.

E

Há então o Android é como o Wave? Certo! Esta parecendo mesmo que vai ter o mesmo fim… uma pena!

M

eduveks:

Há então o Android é como o Wave? Certo! Esta parecendo mesmo que vai ter o mesmo fim… uma pena!

Seria por um motivo bem diferente do wave ne? Acho que não seria como o wave não.

E

mochuara:
eduveks:

Há então o Android é como o Wave? Certo! Esta parecendo mesmo que vai ter o mesmo fim… uma pena!

Seria por um motivo bem diferente do wave ne? Acho que não seria como o wave não.

Há! Hum… pois é!

Mas imagina que isto acontece no ano que vem (2012) pode coincidir com o fim do mundo e ai será por causa disto? :hunf:

LoL :lol:

D

M

eduveks:
mochuara:
eduveks:

Há então o Android é como o Wave? Certo! Esta parecendo mesmo que vai ter o mesmo fim… uma pena!

Seria por um motivo bem diferente do wave ne? Acho que não seria como o wave não.

Há! Hum… pois é!

Mas imagina que isto acontece no ano que vem (2012) pode coincidir com o fim do mundo e ai será por causa disto? :hunf:

LoL :lol:

Os maias confundiram android com o fim do mundo. :lol:

D

E

Bem parece que afinal é tudo fumaça sem fogo!

Pegou uns arquivos do Java para testar e depois apagou? :stuck_out_tongue:

http://www.mobilemag.com/2011/01/24/googles-not-a-thief-oracle-code-not-in-android-os/

Será?

L

Já posso trancar o tópico?

D

please!!!

E

Peço desculpas da minha parte, mas n consegui evitar! :oops:

Meu último post relança o assunto do tópico… :roll:

J

Acho que todo tópico que citar Android ou iPhone ou Apple deveria ser trancado, minha opinião.

R

Acho que não seria tão ruim se a Google pelo menos admitisse culpa. E também acho uma falta de respeito utilizar-se de uma linguagem e nem pelo menos dar os devidos créditos para a mesma. Não é só porque é a Google que isso deve fazer esse tipo de coisa…

D

Bem, segundo aquele link, a Google meio que admite que fez cagada, e já removeu os arquivos (pelo menos os que foram descobertos) do produto…

Mas essa atitude foi realmente meio abusada…

K

Olha pode fechar, o MarcosAlex já deu a opinião dele e está falado.

M

Tranca. Antes da trolagem eu estava aprendendo algo sobre o processo. Agora ja nem sei mais onde paramos.

F

eduveks:
Diabo Loiro:
cara bytecode varias linguagem gerão que roda na JVM.

o caso é que sintaxe JAVA foi copiada…

todas as outras linguagem que rodão sobre a JVM tem suas proprias caracteristicas.

Android é simplesmente uma copia.

O Android não é cópia, o Dalvik talvez, só para dar nomes aos bois, nada empede do Android ter um suporte nativo a Ruby e Python a partir da próxima versão :stuck_out_tongue:

Não acho que seja CÓPIA! Só por SUPORTAR a sintaxe/library agora é cópia? E dai para a frente ser uma coisa completamente diferente…

Então o Mono é cópia do .Net? Lol!

Concordo plenamente.
C# teve a sintaxe fortemente baseada no Java, e todos nós concordamos que não tem nada de cópia.
É claro que Android e Java possuem muito mais semelhanças, mas é apenas a sintaxe. Nada mais natural e inteligente.
Tem-se toda uma comunidade que conhece, domina e adora a sintaxe do Java, por que não aproveitar?

M

Filipe Chagas:

É claro, que Android e Java possuem muito mais semelhanças, mas é apenas a sintaxe.

Não, pelo link postado existe sim, código copiado e colado do Java da Sun que era licenciado sob a CDDL. E o Google tinha dito que não existia, aí que a coisa ficou preta.

Mas o máximo que pode acontecer é o Google ter de tirar esse código do Android (se já não o fez) e pagar uma multa salgada pra Oracle em cima do que já foi vendido.

Nada de fim de mundo, nada de fim do Android nem dele passar a ser cobrado, como pregam os trolls.

O Android tem um dos maiores mercados na área de celulares, gerou mais de 1 bilhão de faturamento pro Google só o ano passado e continua crescendo em cima do Windows Mobile, Syhmbian, Blackberry e iOS e é o número 2 em número de aplicativos, cada vez mais próximo da loja da Apple.

F

marcosalex:
Filipe Chagas:

É claro, que Android e Java possuem muito mais semelhanças, mas é apenas a sintaxe.

Não, pelo link postado existe sim, código copiado e colado do Java da Sun que era licenciado sob a CDDL. E o Google tinha dito que não existia, aí que a coisa ficou preta.

Verdade, afirmei antes de ter certeza, respondendo à galera que estava falando da sintaxe, quando o problema é acerca da VM.

Falou tudo! Não sei por que a galera faz tanta tempestade.

M

A oracle nao quer o fim do android, e sim receber uma grana sobre cada device android vendido pelo possivel uso de sua tecnologia.

Se for este o caso, traria serias implicacoes para o futuro da plataforma android. Primeiro que o google nao contava em pagar esse extra, e se ela repassar os custos, como foi sugerido aqui, android perderia em muito seu grande diferencial que é ser gratuito para os fabricantes.

O importante é que mesmo que cheguem a um acordo, o futuro do java no android e incerto, todos sabem da preferencia do google por tecnologias web, o processo da oracle pode acelerar a transicao para uma plataforma baseada em html, ao inves de java.

http://guj.com.br/java/231236-gerente-da-plataforma-android-diz-que-java-e-degrau-para-futuro-baseado-em-html

L

Google copiou Java ao desenvolver Android, afirma especialista
IDG Now!
Descoberta pode prejudicar a defesa da Google diante das acusações da Oracle de que a companhia teria infringido as patentes do Java. …

http://idgnow.uol.com.br/telecom/2011/01/21/google-copiou-java-ao-desenvolver-android-afirma-especialista/

Mais evidências de que o Google teria plagiado Java no Android
Adrenaline
A acusação da Orcale de que o Google teria copiado código do Java no Android ganhou força nos últimos dias. Uma busca independente no código do sistema …

http://www.adrenaline.com.br/tecnologia/noticias/7393/mais-evidencias-de-que-o-google-teria-plagiado-java-no-android.html

Perito diz que Google copiou Java
Computerworld Portugal
A Google terá copiado código Java em 43 instâncias sem a devida permissão, de acordo com um especialista em propriedade intelectual. …

http://www.computerworld.com.pt/2011/01/24/perito-diz-que-google-copiou-java/

M

Filipe Chagas:

Falou tudo! Não sei por que a galera faz tanta tempestade.

A galera não, pelas minhas contas só tem uma pessoa dizendo fim do android, mundo e etc na discussão. A grande dúvida aqui, e especulação, é como o processo se daria, se a Oracle ganha ou não e principalmente se algo da JVM foi realmente copiado.

Mesmo que Oracle ganhe acredito que nenhum juiz iria tomar uma decisão dessas, de quebrar um monte de fabricante e desempregar um monte de gente. Ao contrario do que se diz a justição não é cega. E ja ouvi isso de um Juiz.

M

Bom, se eles vao mesmo usar html vou esperar pra ver, melhor do que perder tempo reescrevendo meu app depois.

M

Lembrando também que MS, Nokia, Intel e até a própria Oracle já foram processadas por esse tipo de coisa e nenhuma quebrou ou repassou custos.

O pessoal (aliás, “aquele que não gosta do Android”) pensa que dá pra comparar empresa desse nível com um de nós, que uma multa faz um impacto no orçamento doméstico. heheheh

E

Ante ontem coloquei o novo ROM da versão 2.3 do Android, acho que ficou muito melhor, com um aspecto bem mais limpo e melhor, no meu ficou mais rápido que a 2.2.

A versão 3.0 promete muito:

http://developer.android.com/sdk/android-3.0-highlights.html

Com estes avanços, e agora mês que vem chega a nova linha da Motorola de tablets(vi em algum lado que vão lançar o mesmo tablet mas em dimensões variadas) e ceculares tudo Android claro…

A Oracle ver este sucesso todo e com partizinhas do Java é muita dor de cotovelo! Na boa é impossível este processo abalar seja o que for no mundo Android, mudam o código que precisam mudar e pagam o que tiver que pagar e bola para a frente!

Mas no fundo acho tb (como já especularam) que a Oracle deve estar querendo também colocar o pézinho no Android… não ficar de fora deste sucesso! Acho que é melhor do que receber o dinheiro de uma indenização e mais nada.

Acho que é impossível o Android um dia se tornar pago! Mas não dúvido que saia versões pagas, meio como que com o Linux, versões bem melhoradas e específicas. Pois já é assim com os ROMs, se os caras que fazem os ROMs quisessem uns trocados além do botão “DONATE”, acho que não me importava, já que prolonga a vida útil do aparelho.

O meu veio com a versão 1.6, já coloquei a 2.2 e agora a 2.3, e ainda aguenta bem… assim não troco de celular nem tão cedo. E fora que eu tenho um HTC fraquinho o Tattoo/Click (por que na altura era o menor de todos e para mim tamanho conta muito e tb consegui com um preço muito bom), só imagino se fosse um mais potente, acho que é um bom investimento tb a longo prazo já que dá para fazer isto dos ROMs e assim não fica ultrapassado. Só que com estes avanços da versão 3.0 já não sei se ele vai aguentar, hardware muito fraquinho… mas esperar para ver :stuck_out_tongue:

Penso que é inevitável o domínio do Android a médio/longo prazo, e acho tb normal a Oracle querer fazer parte deste domínio, atitude natural dos tubarões deste porte, e se fosse ao contrário o Google tb faria a mesma coisa! Subir as ações em 1º lugar.

Basicamente acho que os celulares/tablets estão virando como os PCs, vc compra o hardware depois coloca o sistema operacional que quiser, neste caso as versões do Android que quiser. Hardware de um lado e sistema operacional do outro, sem uma coisa estar presa a outra. Liberdade de escolha, por isso tb acho que versões pagas do Android podiam ser bem vindas des que tragam beneficios adicionais. E fora o maior investimento no desenvolvimento do sistema, como o que acontece com o Linux mais uma vez.

Como o Ubuntu:

http://www.ubuntdroid.com/

http://tnerd.com/2010/07/11/how-to-install-ubuntu-on-droid-and-nexus-one-video/

M

Liberdade de escolha é fazer jailbreak para uma mísera atualização de SO? :shock:

E

Pois tem este detalhe… :stuck_out_tongue:

A liberdade de escolha esta em já ter feito o tal jailbreak (ROOT), depois disto fica com a liberdade de escolha! :lol:

Mas isto tb pode ser melhorado, basta empresas ou pessoal mais profissional melhorar este processo. Por que há um problema grave que é por exemplo a HTC, e as outras marcas, não lançarem a atualizações do Android para os devices que começam a perder a moda, ou seja quando já vendeu tudo ou as vendas diminuem, é raro vir atualizações do Android, pois deve dar algum trabalho e eles depois que já faturaram na venda dos aparelhos para que dar-se ao trabalho de manter o suporte né?

Ai penso que ha abertura para versões de Android pagos, só alguma empresa pegar e preparar atualizações alternativas para determinados devices com as últimas versões do Android, ou seja um suporte pago, que acaba por aumentar a vida útil do aparelho.

Mas para quem não quer pagar, pode fazer isto na unha :stuck_out_tongue:

O Android esta na versão 2.3 e ainda há muitos por ai com a versão 1.5, isto esta muito mau! E acho que é um problema sério, alguem tem que se chegar a frente e lançar atualizações, mesmo que pagas para manter o povo atualizado.

Só que isto não é interessante para quem vende os devices, pois forçar o usuário a comprar um novo device só por que tem uma versão mais rescente do SO tb é um tipo de estratégia de marketing…

Ai uma RedHat, Suse, etc… talvez possam atacar, seria bom! :stuck_out_tongue:

M

Esse problema da atualização do Android na verdade não é um problema. Ele foi feito com esse objetivo. É assim que os fabricantes que participaram da sua criação querem. E a google deixou bem claro que não vai mudar isso. Afinal, é preciso que o celular novo faça coisas que antigo não faz.
Quanto a Oracle querer participar eu não tenho duvidas. Isso ja devia ser um objetivo da SUN, quando começou a conversar com a Google sobre o assunto. Visto que a SUN não processou a Google, talvez por achar que conseguiria algo melhor que a Oarcle ou porque iria repercurtir negativamente (como está acontecendo) para o java. Ja a Oracle, não se preocupou tanto com isso. O mercado de celulares acaba valendo o risco.

Jailbrake de celular faz perder a garantia do fabricante. Isso não pode ser chamado de liberdade ja que a maioria não sabe fazer isso e simplismente não vem de fabrica. Mesmo que uma empresa desse o tal suporte a uma ROM customizada, a fabricante excluiria esse suporte da garantia. O que obrigaria a empresa da nova ROM dar tambem garantia do Hardware, o que ela não vai poder. Enfim, acho impossivel uma coisa dessas. É mais facil o modelo atual reinar por anos a fio, acaba sendo uma caracteristica de celulares que usam o SO.

M

Deve ser então uma funcionalidade! :shock:

E

mvargens:
Esse problema da atualização do Android na verdade não é um problema. Ele foi feito com esse objetivo. É assim que os fabricantes que participaram da sua criação querem. E a google deixou bem claro que não vai mudar isso. Afinal, é preciso que o celular novo faça coisas que antigo não faz.
Quanto a Oracle querer participar eu não tenho duvidas. Isso ja devia ser um objetivo da SUN, quando começou a conversar com a Google sobre o assunto. Visto que a SUN não processou a Google, talvez por achar que conseguiria algo melhor que a Oarcle ou porque iria repercurtir negativamente (como está acontecendo) para o java. Ja a Oracle, não se preocupou tanto com isso. O mercado de celulares acaba valendo o risco.

Jailbrake de celular faz perder a garantia do fabricante. Isso não pode ser chamado de liberdade ja que a maioria não sabe fazer isso e simplismente não vem de fabrica. Mesmo que uma empresa desse o tal suporte a uma ROM customizada, a fabricante excluiria esse suporte da garantia. O que obrigaria a empresa da nova ROM dar tambem garantia do Hardware, o que ela não vai poder. Enfim, acho impossivel uma coisa dessas. É mais facil o modelo atual reinar por anos a fio, acaba sendo uma caracteristica de celulares que usam o SO.

Realmente se o cenário for realmente assim fica complicado, mas a verdade é que o Hardware suporta! Tanto é que como já disse o meu veio com o 1.6 e já tem o 2.3 e corre na boa.

Isto acaba por ser um desperdicio de hardware. Sendo que o hardware aguenta e por questões de marketing não fazem as devidas atualizações.

Mas isto da garantia não é bem assim acho… pelo menos aqui na europa estão obrigando até as operadoras a desbloquearem dos celulares de graça! E algumas operadoras já vendem os celulares desbloqueados!

Com o jailbreak tb não sei se é bem assim, pois no meu caso há recovery da HTC que eu poderia usar para voltar as configurações de fábrica, fora que eu poderia ter feito um backup antes que por acaso n fiz.

M

Você só acionaria a garantia em casa de falha de hardware. E nesse ponto, pode ser até um problema de bateria, conectores, tela e etc. Você seria obrigado a enviar o produto com a ROM modificada, por não ter como tirar ela. Espero que nunca te aconteça, porque se acontecer a fabricante vai dizer um sinto muito. Porque é isso que eles fazem melhor. Dizer que é problema de mau uso do aparelho.

Aqui no Brasil as operadoras são obrigadas a desbloquear. Mas o grande problema é a perca da garantia mesmo.

R

Galera, sei que o Java é aberto, mas acho que isso não dá direito ao Google se aproveitar do FONTE da Virtual Machine e batizar como sua autoria.
O Java já vem sendo desenvolvido a 20 anos e vem o Google e se aproveita desse código.
Fico triste, pois essa discussão (entre Oracle e Google) não é boa pra ninguém, nem pro Google, nem pra Oracle e muito menos pra nós programadores, talvez seja pro Steve Jobs, pois se a Oracle ganhar, o Google perderá essa facilidade que o Java nos proporciona. Por outro lado, se por acaso o Google sair vencedor dessa disputa, acho que o Java também perderá muito com isso.

O ideal seria um acordo entre as duas gigantes: o Google admitir, “usamos a maquina virtual Java, ou seja, somos Java” e a Oracle dizer: “bem vindo de volta meu filho pródigo”. Rsrsrsrsrs!!!

J

Romario:
Galera, sei que o Java é aberto, mas acho que isso não dá direito ao Google se aproveitar do FONTE da Virtual Machine e batizar como sua autoria.
O Java já vem sendo desenvolvido a 20 anos e vem o Google e se aproveita desse código.
Fico triste, pois essa discussão (entre Oracle e Google) não é boa pra ninguém, nem pro Google, nem pra Oracle e muito menos pra nós programadores, talvez seja pro Steve Jobs, pois se a Oracle ganhar, o Google perderá essa facilidade que o Java nos proporciona. Por outro lado, se por acaso o Google sair vencedor dessa disputa, acho que o Java também perderá muito com isso.

O ideal seria um acordo entre as duas gigantes: o Google admitir, “usamos a maquina virtual Java, ou seja, somos Java” e a Oracle dizer: “bem vindo de volta meu filho pródigo”. Rsrsrsrsrs!!!

Que conversa fiada é essa? Graças a esses impasses é que você tem um bom sistema para poder usar no seu móvel a um preço acessível.

Não se preocupe com as gigantes, porque nenhuma tem “boas intenções”. A briga delas e boa para os consumidores.

R

juliocbq:
Graças a esses impasses é que você tem um bom sistema para poder usar no seu móvel a um preço acessível.

Poderia citar um?

Estou pensando em trocar meu iPhone, se tiver tal smartphone que esteja no mesmo nível mas um preço mais acessível, gostaria de saber.

R

Romario:
Galera, sei que o Java é aberto, mas acho que isso não dá direito ao Google se aproveitar do FONTE da Virtual Machine e batizar como sua autoria.
O Java já vem sendo desenvolvido a 20 anos e vem o Google e se aproveita desse código.
Fico triste, pois essa discussão (entre Oracle e Google) não é boa pra ninguém, nem pro Google, nem pra Oracle e muito menos pra nós programadores, talvez seja pro Steve Jobs, pois se a Oracle ganhar, o Google perderá essa facilidade que o Java nos proporciona. Por outro lado, se por acaso o Google sair vencedor dessa disputa, acho que o Java também perderá muito com isso.

O ideal seria um acordo entre as duas gigantes: o Google admitir, “usamos a maquina virtual Java, ou seja, somos Java” e a Oracle dizer: “bem vindo de volta meu filho pródigo”. Rsrsrsrsrs!!!

Ola Romario,

Que facilidade é essa que você se refere?

Outra coisa, Java é um produto com marca e patentes registradas pela Oracle, justamente por isso a briga na justiça.

J

Renato Machado:
juliocbq:
Graças a esses impasses é que você tem um bom sistema para poder usar no seu móvel a um preço acessível.

Poderia citar um?

Estou pensando em trocar meu iPhone, se tiver tal smartphone que esteja no mesmo nível mas um preço mais acessível, gostaria de saber.

Só você comparar os preços com qualquer dispositivo android no mercado e calcular o custo benefício.
Hoje eu não compraria um iphone pelo preço em comparação com qualquer droid do mercado(HTC, motorola ou samsung). Não compensa.

R

juliocbq:

Só você comparar os preços com qualquer dispositivo android no mercado e calcular o custo benefício.
Hoje eu não compraria um iphone pelo preço em comparação com qualquer droid do mercado(HTC, motorola ou samsung). Não compensa.

Estou falando de smartphone android no valor até mil reais. Ainda não encontrei nenhum e não pagaria mais do que isso em algo com sistema gratuito.

J

Renato Machado:
juliocbq:

Só você comparar os preços com qualquer dispositivo android no mercado e calcular o custo benefício.
Hoje eu não compraria um iphone pelo preço em comparação com qualquer droid do mercado(HTC, motorola ou samsung). Não compensa.

Estou falando de smartphone android no valor até mil reais. Ainda não encontrei nenhum e não pagaria mais do que isso em algo com sistema gratuito.

Cara, olha na net antes de postar. O preço de um iphone
http://busca.buscape.com.br/cprocura/iphone.html

e compare com os preços de um dispositivo com android

http://busca.buscape.com.br/cprocura/android.html

O iphone é muito bom, mas não bate o custo benefício.

Criado 24 de janeiro de 2011
Ultima resposta 19 de jul. de 2011
Respostas 98
Participantes 24