Qual a diferença entre OpenJDK Runtime e Java do site da Oracle?

Iniciado por Lucioo12421, 31 de Maio de 2012, 19:37

tópico anterior - próximo tópico

Lucioo12421

Citação de: irtigor online 05 de Junho de 2012, 18:43
Disse "correto" me referindo ao comentário do rudregues. A Oracle não removeu o java (nem mesmo existia um java, que pudesse ser removido), ela alterou a licença do jdk dela, impossibilitando a redistribuição.

Citação de: Henrique1977 online 05 de Junho de 2012, 17:34
Bom,  irtigor,  com  isso  me  surgiu  uma  dúvida,  a  qual  eu  quero  que  me  esclareça:
que  máquina  virtual  é  essa  do  java?  o  que  faz?  poderia  explicar  mais  detalhadamente,  e  em  português,  é  claro,  essa  tal  de  máquina  virtual java.
Atenciosamente,  Henrique1977.
Serve pra rodar o código java compilado. É uma camada de abstração. Se um código é compilado pra arquitetura powerpc ele não roda em um de arquitetura arm, agora se ele é compilado pra algo intermediário, contanto que essa coisa (a maquina virtual) funcione nas duas arquiteturas o programa tem tudo pra rodar, a Sun até usava o lema "Escreva uma vez, rode em qualquer lugar".

----
"Java" é usado erroneamente como sinônimo de "jdk" (kit de desenvolvimento java) ou até mesmo "jvm" (máquina virtual java).

Como assim ela alterou a licença do JDk? (desculpe mas eu sou meio leigo nessas coisas...), e, por exemplo, se eu baixasse o OpenJDK e fosse jogar Minecraft, daria certo?E qual OpenJDK escolher: o OpenJDK 6 Runtime ou o OpenJDK 7 Runtime?

EdvaldoSCruz

Citar

Como assim ela alterou a licença do JDk? (desculpe mas eu sou meio leigo nessas coisas...), e, por exemplo, se eu baixasse o OpenJDK e fosse jogar Minecraft, daria certo?E qual OpenJDK escolher: o OpenJDK 6 Runtime ou o OpenJDK 7 Runtime?


Leia esse comentário, se lhe ajuda: Sun/Oracle Java desde o Ubuntu 11.10 Oneiric Ocelot acabou agora!
Ignorância é não aceitar e não submeter-se a CRISTO JESUS.
Para os Iniciantes, como eu, links de solucionar problemas rapidamente.

Henrique1977

Citação de: irtigor online 05 de Junho de 2012, 18:43
Disse "correto" me referindo ao comentário do rudregues. A Oracle não removeu o java (nem mesmo existia um java, que pudesse ser removido), ela alterou a licença do jdk dela, impossibilitando a redistribuição.

Citação de: Henrique1977 online 05 de Junho de 2012, 17:34
Bom,  irtigor,  com  isso  me  surgiu  uma  dúvida,  a  qual  eu  quero  que  me  esclareça:
que  máquina  virtual  é  essa  do  java?  o  que  faz?  poderia  explicar  mais  detalhadamente,  e  em  português,  é  claro,  essa  tal  de  máquina  virtual java.
Atenciosamente,  Henrique1977.
Serve pra rodar o código java compilado. É uma camada de abstração. Se um código é compilado pra arquitetura powerpc ele não roda em um de arquitetura arm, agora se ele é compilado pra algo intermediário, contanto que essa coisa (a maquina virtual) funcione nas duas arquiteturas o programa tem tudo pra rodar, a Sun até usava o lema "Escreva uma vez, rode em qualquer lugar".

----
"Java" é usado erroneamente como sinônimo de "jdk" (kit de desenvolvimento java) ou até mesmo "jvm" (máquina virtual java).
Obrigado,  Irtigor  pela  resposta.

Citação de: EdvaldoSCruz online 05 de Junho de 2012, 17:40
Citação de: Henrique1977 online 05 de Junho de 2012, 17:34
Citação de: irtigor online 05 de Junho de 2012, 15:01
Correto. Fazem parte do jdk: bibliotecas, compilador, máquina virtual...
Bom,  irtigor,  com  isso  me  surgiu  uma  dúvida,  a  qual  eu  quero  que  me  esclareça:
que  máquina  virtual  é  essa  do  java?  o  que  faz?  poderia  explicar  mais  detalhadamente,  e  em  português,  é  claro,  essa  tal  de  máquina  virtual java.
Atenciosamente,  Henrique1977.


Leia esse comentário, se lhe ajuda: Sun/Oracle Java desde o Ubuntu 11.10 Oneiric Ocelot acabou agora!
Obrigado  Edvaldo,  pela  resposta.  Não  era  bem  o  que  queria.  Mas  valeu  a  prontidão  em  tentar  ajudar.  

Atenciosamente,  Henrique1977.
"O Estado não é a solução, é o problema.  Ronald Reagan"
Você  que  é  iniciante  não  esqueça  de  ler  isso:  http://ubuntuforum-br.org/index.php/topic,90314.0.html

EdvaldoSCruz


Citar
Obrigado  Edvaldo,  pela  resposta.  Não  era  bem  o  que  queria.  Mas  valeu  a  prontidão  em  tentar  ajudar.  

Atenciosamente,  Henrique1977.

Uma dica: Para saber qual java está instalado no seu Ubuntu:

1- Ctrl + Alt + T  abre o terminal e digite esse comando:

# java -version e dê Enter e pronto ou se quiser

2- Vá no site Java e clique no botão verifique versão do Java e detecta se o Java está instalado no seu PC ou Notebook e se está atualizado ou não.
Ignorância é não aceitar e não submeter-se a CRISTO JESUS.
Para os Iniciantes, como eu, links de solucionar problemas rapidamente.

Henrique1977

Citação de: EdvaldoSCruz online 05 de Junho de 2012, 22:18

Citar
Obrigado  Edvaldo,  pela  resposta.  Não  era  bem  o  que  queria.  Mas  valeu  a  prontidão  em  tentar  ajudar. 

Atenciosamente,  Henrique1977.

Uma dica: Para saber qual java está instalado no seu Ubuntu:

1- Ctrl + Alt + T  abre o terminal e digite esse comando:

# java -version e dê Enter e pronto ou se quiser

2- Vá no site Java e clique no botão verifique versão do Java e detecta se o Java está instalado no seu PC ou Notebook e se está atualizado ou não.

Obrigado  pela  dica.  Segui  a  dica  e  o  resultado  foi  esse: 

Citarjava version "1.6.0_24"
OpenJDK Runtime Environment (IcedTea6 1.11.1) (6b24-1.11.1-4ubuntu3)
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)

Atenciosamente,  Henrique1977.
"O Estado não é a solução, é o problema.  Ronald Reagan"
Você  que  é  iniciante  não  esqueça  de  ler  isso:  http://ubuntuforum-br.org/index.php/topic,90314.0.html

EdvaldoSCruz


Citar
Obrigado  pela  dica.  Segui  a  dica  e  o  resultado  foi  esse: 

Citarjava version "1.6.0_24"
OpenJDK Runtime Environment (IcedTea6 1.11.1) (6b24-1.11.1-4ubuntu3)
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)

Atenciosamente,  Henrique1977.

O seu java está desatualizado.
Veja o meu:
java version "1.7.0_04"
Java(TM) SE Runtime Environment (build 1.7.0_04-b20)
Java HotSpot(TM) Server VM (build 23.0-b21, mixed mode)


Para atualizar, siga esses procedimento nesse tópico: Saiba o porque instalar o Oracle Java e não o OpenJDK

Ignorância é não aceitar e não submeter-se a CRISTO JESUS.
Para os Iniciantes, como eu, links de solucionar problemas rapidamente.

Henrique1977

Citação de: EdvaldoSCruz online 05 de Junho de 2012, 22:37

Citar
Obrigado  pela  dica.  Segui  a  dica  e  o  resultado  foi  esse:  

Citarjava version "1.6.0_24"
OpenJDK Runtime Environment (IcedTea6 1.11.1) (6b24-1.11.1-4ubuntu3)
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)

Atenciosamente,  Henrique1977.

O seu java está desatualizado.
Veja o meu:
java version "1.7.0_04"
Java(TM) SE Runtime Environment (build 1.7.0_04-b20)
Java HotSpot(TM) Server VM (build 23.0-b21, mixed mode)


Para atualizar, siga esses procedimento nesse tópico: Saiba o porque instalar o Oracle Java e não o OpenJDK



Muito obrigado.
Atualizei  conforme  o  indicado,  e  veja  o  resultado:

Citarjava version "1.7.0_04"
Java(TM) SE Runtime Environment (build 1.7.0_04-b20)
Java HotSpot(TM) 64-Bit Server VM (build 23.0-b21, mixed mode)

Atenciosamente,  Henrique1977.
"O Estado não é a solução, é o problema.  Ronald Reagan"
Você  que  é  iniciante  não  esqueça  de  ler  isso:  http://ubuntuforum-br.org/index.php/topic,90314.0.html

EdvaldoSCruz


Citar

Muito obrigado.
Atualizei  conforme  o  indicado,  e  veja  o  resultado:

Citarjava version "1.7.0_04"
Java(TM) SE Runtime Environment (build 1.7.0_04-b20)
Java HotSpot(TM) 64-Bit Server VM (build 23.0-b21, mixed mode)

Atenciosamente,  Henrique1977.

De nada e agora entra nesse site clicando aqui: Java e clique no botão verifique versão do Java e detecta se o Java está instalado no seu PC ou Notebook e se está atualizado agora
Ignorância é não aceitar e não submeter-se a CRISTO JESUS.
Para os Iniciantes, como eu, links de solucionar problemas rapidamente.

Henrique1977

Citação de: EdvaldoSCruz online 05 de Junho de 2012, 23:17

Citar

Muito obrigado.
Atualizei  conforme  o  indicado,  e  veja  o  resultado:

Citarjava version "1.7.0_04"
Java(TM) SE Runtime Environment (build 1.7.0_04-b20)
Java HotSpot(TM) 64-Bit Server VM (build 23.0-b21, mixed mode)

Atenciosamente,  Henrique1977.

De nada e agora entra nesse site clicando aqui: Java e clique no botão verifique versão do Java e detecta se o Java está instalado no seu PC ou Notebook e se está atualizado agora
Entrei  e  esta  atualizado  com  a  última  versão  do  mesmo,  Edvaldo.
Atenciosamente, Henrique1977.
"O Estado não é a solução, é o problema.  Ronald Reagan"
Você  que  é  iniciante  não  esqueça  de  ler  isso:  http://ubuntuforum-br.org/index.php/topic,90314.0.html

Lucioo12421

Como assim a Oracle alterou a licença do JDk? (desculpe mas eu sou meio leigo nessas coisas...),E qual OpenJDK escolher: o OpenJDK 6 Runtime ou o OpenJDK 7 Runtime?

EdvaldoSCruz

Citação de: Lucioo12421 online 07 de Junho de 2012, 13:37
Como assim a Oracle alterou a licença do JDk? (desculpe mas eu sou meio leigo nessas coisas...),E qual OpenJDK escolher: o OpenJDK 6 Runtime ou o OpenJDK 7 Runtime?

Leia isso e fique por dentro Saiba o porque instalar o Oracle Java e não o OpenJDK
Ignorância é não aceitar e não submeter-se a CRISTO JESUS.
Para os Iniciantes, como eu, links de solucionar problemas rapidamente.

Lucioo12421

Mas então que OpenJDK escolher? o OpenJDK Runtime 6 ou o OpenJDK Runtime 7?

EdvaldoSCruz

#27
Citação de: Lucioo12421 online 08 de Junho de 2012, 10:47
Mas então que OpenJDK escolher? o OpenJDK Runtime 6 ou o OpenJDK Runtime 7?

Na lógica, o mais atual né, Lucioo12421: OpenJDK Runtime 7
Ignorância é não aceitar e não submeter-se a CRISTO JESUS.
Para os Iniciantes, como eu, links de solucionar problemas rapidamente.

Lucioo12421

Citação de: EdvaldoSCruz online 08 de Junho de 2012, 10:54
Citação de: Lucioo12421 online 08 de Junho de 2012, 10:47
Mas então que OpenJDK escolher? o OpenJDK Runtime 6 ou o OpenJDK Runtime 7?

Na lógica, o mais atual né, Lucioo12421: OpenJDK Runtime 7
Ok, valeu, então vou baixar o 7 mesmo, mas agora um dúvida: o que é o complemento "vera font family derivative with additional characters"? Que aparece na página de download do Openjdk na central de programas do ubuntu?

Leandro UFMG

Que papo de nerd.  :P

Eu não entendo nada de programação. Vou ser mais objetivo que o pessoal:

Cada distribuição Linux possui um modo diferente de instalar os programas (um jeito fácil diferente). No Ubuntu, o jeito fácil é através dos pacotes terminados em ponto "deb". Quando você clica em um pacote com a extensão ".deb" é aberto a Central de Programas do Ubuntu. Após clicar no pacote, é só clicar em "instalar" sem pensar muito. Ás vezes é necessário fazer alguma coisa diferente, mas é só seguir as instruções, clicar aqui ou ali e deixar o Ubuntu fazer tudo sozinho.

Qualquer outra forma de instalação é complicada demais, na minha opinião. Eu já usei o Fedora sem conexão com a internet e para instalar o Open Office era um pouco complicado. Eu tinha o software em um CD-R e para instalar o Open Office era necessário clicar em cada pacote e instalar um por um. Havia uma sequência, mas era simples. Com estas facilidades do Ubuntu, não existe mistério.

Ao baixar qualquer aplicativo para Ubuntu / Linux, lembre de baixar o arquivo com final ponto "deb". Outras extensões são destinadas ao Fedora, entre outras distribuições.