JNode: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Addbot (discussão | contribs)
m A migrar 7 interwikis, agora providenciados por Wikidata em d:q1368582
m recategorização e ajustes utilizando AWB
Linha 16:
O compilador [[JVM]] (que normalmente usa compilação [[just-in-time]]) é usado para construir binários nativos fora do código Java principal. Dessa maneira, quase todo o sistema pode ser escrito na linguagem Java.
 
Ewout Prangsma iniciou a primeira tentativa em 1995 com o [[Java Bootable System]] (JBS). O autor não estava satisfeito com a quantidade de código C e assembly necessário e passou para uma nova tentativa chamada JBS2. O JNode é a terceira tentativa, iniciada em 2003. O JNode usa somente duas linguagens, Java e assembly. Esse sistema entende os [[sistema de arquivos|sistemas de arquivos]] [[ext2]], [[FAT]], [[NTFS]] e [[ISO 9660]] e o protocolo de rede [[TCP/IP]], e possui uma interface gráfica com o usuariousuário funcional, e dispositivos [[USB]]. O usa a biblioteca Java [[GNU Classpath]] e (quando completado) deve rodar qualquer programa Java.
 
=={{ Ver também}} ==
<!--{{portal|Free software|Free Software Portal Logo.svg}}-->
 
<!--*[[Free Java implementations]]-->
* [[JavaOS]]
<!--*[[JX (operating system)]]--
<!--*[[List of Java virtual machines]]-->
* [[Nanokernel]]
 
<!--{{Java Virtual Machine}}-->
 
=={{ Ligações externas}} ==
* [{{link|1=en|2=http://www.jnode.org/ |3=Site oficial]{{en|4=www.jnode.org}}
*[ {{link|1=en|2=http://www.jnode.org/node/174 |3=JNode History]{{en|4=www.jnode.org}}
*[ {{link|1=en|2=https://jeos.dev.java.net/ |3=JNode e-Co System]{{en}}
 
{{Em tradução|data=Janeiro de 2008}}
 
{{Máquina virtual Java}}
 
[[Categoria:Java (linguagem de programação)]]
[[Categoria:Sistemas operacionais livres]]