La version 0.2 de JNode est arrivée ! [OS][JAVA][LGPL] - Linux et OS Alternatifs
Marsh Posté le 28-04-2005 à 21:01:00
Contacte vite cneo
http://forum.hardware.fr/forum2.ph [...] ash_post=0
Marsh Posté le 28-04-2005 à 21:26:41
Mouais , si ca marche , ca doit etre mechament lent !
Mai il y a Linux , alors bof !
Marsh Posté le 28-04-2005 à 21:29:11
ceric35 a écrit : Mouais , si ca marche , ca doit etre mechament lent ! |
toi ta tout compris , t'es un winner..
Marsh Posté le 28-04-2005 à 21:39:46
Je me pose quelques questions :
Quel est l'interet de creer un OS en Java ? C'est un exercice de style ou il y a vraiment un but ?
Pourquoi ne pas avoir repris les commandes unix ?
C'est quoi l'interface graphique ?
Marsh Posté le 28-04-2005 à 21:46:50
ceric35:
avant de dire que c'est lent, l'as tu au moins testé ?
De toutes façons, ton aide est la bienvenue pour nous aider à le rendre plus rapide. Pour ton information, saches que jnode convertit le bytecode JAVA en assembleur (uniquement x86 pour l'instant).
De plus, un support multi processeurs est actuellement en développement.
vlack:
L'intérêt de créer un OS en JAVA ? Je pense que c'est l'opinion partagé par l'équipe JNode : c'est avant tout de se faire plaisir. Il devrait pouvoir être plus rapide que le couple classique OS (Windows, Linux, ...)+JVM/JRE car ici pas de couche windows, linux ou autre, on attaque "directement" le hardware.
Et, autant que je sache, Linux et Windows utilisent des appels systèmes qui passe le CPU dans un mode spécial et qui sont très couteux en temps. Dans JNode, il n'y a pas d'appels systèmes car on attaque directement le hardware.
Marsh Posté le 28-04-2005 à 21:56:20
Citation : This page is optimized for Mozilla Firefox |
Ceci-dit, chapeau bas , creer un OS c'est du boulot j'imagine.
Mais le but est-il de faire un OS en Java, ou bien de faire un OS "kétrobien" et Java n'est alors qu'un choix de developpeur ?
Marsh Posté le 28-04-2005 à 22:01:26
Le but, comme tu dit, faire un OS "kétrobien".
Mais, pour ceux qui se posent la question, sans doute ne lancera-t-il jamais open office (car il est en c++ il me semble). Ce n'est pas le but. Cependant, si un logiciel similaire est développé en JAVA, pourquoi pas ?
N'hésite pas à venir voir notre site ou à me contacter;
Marsh Posté le 28-04-2005 à 22:13:13
bon courage, je vous le souhaite sincerement !
Marsh Posté le 28-04-2005 à 22:16:05
Peut on l'installer sur un ordinateur sans vmware ?
Marsh Posté le 28-04-2005 à 22:45:16
Il ne faut pas nécessairement vmware ou qemu. Tu peux aussi le graver sur un CD ou utiliser DHCP (il faut donc 2 PC) ou alors utiliser le bootloader de NT/XP/Me et copier les fichiers sur une partition existante.
L'installeur est prévu pour la version 0.3 (d'ici la fin de l'année, le début de l'année prochaine si tout va bien).
Marsh Posté le 28-04-2005 à 22:45:45
Qu'est ce qu'on peut faire pour l'instant avec cet os ?
Marsh Posté le 28-04-2005 à 22:52:50
On peut taper des commandes shells, loader/unloader des plugins ... Le shell dispose de complétion sur les commandes et sur les noms de fichiers/répertoires. On peut lancer des commandes spécifiques au monde JAVA : gc, java, javac ...
Il y aussi un TUI (Text User Interface) basé sur charva : c'est une interface "à la IDE de Turbo Pascal" pour ceux qui connaissent mais uniquement pour le look. Pour le design des classes, il est calqué sur swing (javax => charvax). Il y a un éditeur de texte basique qui utilise ce TUI.
Je suis sur l'irc de JNode, tu peux venir me rejoindre ?
irc://irc.oftc.net/JNode.org (en anglais, mais on peut faire des communications privées en français si nécessaire)
Marsh Posté le 01-05-2005 à 12:05:46
Je vais l'essayer avec qemu
Marsh Posté le 28-04-2005 à 20:08:04
[OS][JAVA][LGPL]La version 0.2 de JNode est arrivée !
-----------
L'équipe JNode est fière de vous annoncer l'arrivée de la version 0.2 de JNode.
JNode.org est un OS (Système d'exploitation) JAVA open source écrit complètement en JAVA (avec un très petit micro-noyau en assembleur).
C'est une version majeure qui donne la possibilité de lancer de vrai programmes JAVA sous JNode.
Nous sommes fiers de voir que les buts fixés pour notre version 0.2 ont été atteints et nous avançons maintenant
vers les nouveaux objectifs décrits dans notre plan pour la version 0.3.
Les nouvelles fonctionnalités dans cette version sont :
- Le support de la plupart des fonctionnalités de JAVA 5.0, sauf les Annotations
- De nombreux patches GNU ClassPath
- De nombreux patches JNode
- Une interaction améliorée avec le shell de commandes, tels que les "pipe"
- Le montage automatique de jifs, le système de fichiers donnant des informations sur JNode
- Une commande kill a été ajoutée ainsi qu'un kill pour les taches/commandes en pressant ctrl+c dans le shell
Plus d'informations peuvent être trouvées sur http://www.jnode.org