Para quem tem duvidas sobre os objetivos dos diversos JDKs, JREs,
etc, sugiro dar uma olhada no artigo "Uma Palavrinha Sobre as
Vers�es do Java" no meu site:
http://javaman.com.br/artigos/
O JDK (ou SDK) voce NAO PODE distribuir junto da sua aplicacao,
ou seja, o seu cliente tera que conseguir de outra forma. E tambem
NAO EH necessario o JDK para rodar suas aplicacoes Java.
O que voce precisa eh do JRE - Java Runtime Environment. Esse sim
pode ser distribuido juntamente com sua aplicacao, e contem a
maquina virtual Java(java) + conjunto de bibliotecas, mas NAO CONTEM
as ferramentas de desenvolvimento (javac, jdb, javadoc, etc).
No caso do HotSpot, ele NAO FAZ parte do JDK/JRE 1.2, e precisa ser
baixado separadamente. O HotSpot eh _somente_ a JVM, nao contem o
conjunto de bibliotecas. Ele se instala em cima de uma instalacao
do JDK/JRE, mas nao funciona "sozinho". Na proxima versao do JDK/JRE
(a v1.3, esta como RC1 nesse momento), o HotSpot ja faz parte da
distribuicao.
Por ultimo, voce nao pode "separar" nada. A licenca do JRE eh
explicita: voce pode redistribui-lo a vontade, contanto que seja
na integra. Isso eh para impedir que certa$ empre$a$ facam "sem querer"
uma separacao de coisas importantes como retirar o RMI e o JNI
e incluir coisas como getWin32FontColor()...
Abracos,
Bruno.
Luis Campos de Carvalho wrote:
>
> On Thu, 10 Feb 2000, Bruno Souza (Sun Microsystems) wrote:
> > Resposta rapida: as novas JVMs (em particular o HotSpot) trazem a
> > performance de Java (interpretado) para proximo da performance de C++
> > compilado.
>
> Bruno, eu vou aproveitar o 'gancho' e perguntar uma coisa
> inherente aa distribuicao de software java.
>
> Eu tenho um cliente para quem eu gostaria de aplicar java, mas
> tenho medo de ter de instalar um SDK inteiro na maquina dele para poder
> rodar. Pode parecer basico, mas para mim, nao foi nada obvio... o que eu
> devo enviar para ele poder apenas *rodar* aplicacoes Java?? (quer dizer,
> se eu enviar um HotSpot para ele eh suficiente? Ele vai precisar de mais
> coisas? Ou ateh o HotSpot eh demais? Ele precisa apenas do interpretador
> java? Como separar de dentro do SDK apenas o necessario para enviar para o
> cliente sem dor de cabeca?)
>
> []'z
>
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> Luis Campos de Carvalho
> System Administrator at ECB -- Escola Paulista de Medicina
>
> "What goes up, must come down. Ask any system administrator."
> -- By Signal11 ([EMAIL PROTECTED])
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>
> --------------------------- LISTA SOUJAVA ---------------------------
> http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
> [d�vidas mais comuns: http://www.soujava.org.br/faq.htm]
> [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
> ---------------------------------------------------------------------
--
Bruno.
______________________________________________________________________
Bruno Peres Ferreira de Souza Sun Microsystems
System Engineer - Java Technologist [EMAIL PROTECTED]
if I fail, if I succeed, at least I live as I believe
--------------------------- LISTA SOUJAVA ---------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
[d�vidas mais comuns: http://www.soujava.org.br/faq.htm]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
---------------------------------------------------------------------
JDKs e JREs (was: Re: RES: [SouJava-J] JNI II)
Bruno Souza (Sun Microsystems) Thu, 10 Feb 2000 08:47:10 -0800
- [SouJava-J] JNI II Marco
- Re: [SouJava-J] JNI II Jobson Silva
- RES: [SouJava-J] JNI II Marco
- Re: RES: [SouJava-J] JNI II Bruno Souza (Sun Microsystems)
- Re: RES: [SouJava-J] JNI I... Alysson Neves Bessani
- Re: RES: [SouJava-J] ... Bruno Souza (Sun Microsystems)
- Re: RES: [SouJava... Luis Campos de Carvalho
- Re: JDKs e JR... Bruno Souza (Sun Microsystems)
- Re: JDKs e JR... Aristides Tavares dos Santos
- Re: JDKs e JR... Bruno Souza (Sun Microsystems)
- Re: JDKs e JR... Aristides Tavares dos Santos
- Re: RES: [SouJava... Clebert Rezende Suconic
