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