Derniers journaux de nelis :
- [27/01@08:47] Partage de classes entre JVM
- [16/01@08:49] Logiciels libres à la radio
- [18/12@16:54] Se connecter à partir de eth1 (carte Wifi)
- [26/11@10:36] SuSe 9 sur Dell Inspiron 8500
- [19/11@15:12] Sommes nous des porcs ? ;-)
- [06/11@14:37] Récepteur infrarouge
- [23/10@08:12] Une petite expérience ...
- [25/09@13:10] Sale mentalité
- [22/08@18:54] Mozilla/Firebird et Java plugin de Sun
- [30/07@16:27] Dell Inspiron, Linux et WiFi
- [03/07@13:50] Partage de connection avec un routeur
- [24/06@10:23] Editeur de fichiers CSV
- [18/06@09:17] Projet : Radio web entièrement libre (suite)
- [16/06@14:33] Projet : Radio web entièrement libre
- [09/05@09:42] OpenOffice pour le grand public
- [06/05@09:43] Archos
- [05/05@08:14] Sondage pour le mémoire d'une copine
- [04/05@08:56] L'ATLANTIDE REVELEE sur ARTE
- [06/03@09:02] Quelle licence pour un scénario ?
- [12/02@12:09] Inspecter les installations d'armes des USA
http://jnode.sourceforge.net/index.html(...)
Leur projet a pour but d'écrire un OS en Java. Ce n'est pas la première tentative d'écrire un OS au dessus de la plateforme Java. Ils n'ont pas pour ambition de concurrencer Linux ou Windows, c'est en LGPL et surtout ça a le mérite d'exister ...
> Lire le journal (19 commentaires, moyenne: 1,9).
Re: Un projet d'OS en Java : JNode
Je n'y connais peut-être rien mais... il faut pas une sous-couche (machine virtuelle) pour faire tourner un programme en Java ? Dans ce cas comment faire tourner un système d'exploitation dans ce langage... ? Si ce n'est en l'utilisant sur un OS déjà existant... et dans ce cas c'est plus un Système d'exploitation (ça ressemble un peu à MultideskOS d'ailleurs)...
Bref je ne comprend pas...
-
[^]Re: Un projet d'OS en Java : JNode
Posté par cumulus () le 28/01/2004 à 13:09. (lien). Évalué à 3.La JVM s'appuie directement sur le hardware cette fois.
http://jnode.sourceforge.net/presentations/JNodeIntro.pdf(...)
-
[^]Re: Un projet d'OS en Java : JNode
Posté par mcjo () le 28/01/2004 à 13:39. (lien). Évalué à 0.Ton pseudo me turlipine rassure moi AS n'a rien a voir avec Assaut et Stratégie
-
[^]Re: Un projet d'OS en Java : JNode
Posté par ASpirit () le 28/01/2004 à 13:43. (lien). Évalué à 1.AS n'a rien a voir avec Assaut et Stratégie
En effet je te rassure, rien à voir (jamais entendu parler d'ailleurs).
C'est un vieux pseudo un peu bidon mais qui m'est resté (ah les habitudes) A Spirit (un esprit) tout bêtement...-
[^]Re: Un projet d'OS en Java : JNode
-
-
Re: Un projet d'OS en Java : JNode
pour moi c'est des bêtises : Java n'a pas été conçu pour ça. C'est absurde. Ces mêmes programmeurs Java qui veulent faire cet OS sons ssans doute les premiers à critiquer C et C++ dur genre « c'est pas sur, faut gérer la mémoire, c'est abs niveau » et bien justement ça a été fait pour développer des systèmes d'exploitation. Bref tout ça me parait complètement absurde
-
[^]Re: Un projet d'OS en Java : JNode
-
[^]Re: Un projet d'OS en Java : JNode
Posté par mister_jingle () le 28/01/2004 à 13:31. (lien). Évalué à 2.Tout à fait d'accord avec toi Benoit. J'ai eu bcp d'expérience en programmation Java, j'en ai fait côté serveur et client. Côté serveur, c'est pas mal (on atteint de bonne performance avec JNI), par contre côté client, je trouve ca lent et laid (même avec SWT). Alors de là faire un OS, je rigole. Juste une curiosité pour moi.
-
[^]Re: Un projet d'OS en Java : JNode
Posté par Robert VISEUR (page perso, ) le 28/01/2004 à 14:31. (lien). Évalué à 1.Je me souviens du JavaOS de Sun (ça remonte à 2000 plus ou moins). C'était écrit directement en Java ou bien en langage type C/C++ ?
-
[^]Re: Un projet d'OS en Java : JNode
-
-
[^]Re: Un projet d'OS en Java : JNode
Posté par Nelis (page perso, ) le 28/01/2004 à 13:47. (lien). Évalué à 6.Je te trouve dur avec eux. D'après ce que j'ai compris, le but de leur projet est de se faire plaisir et de montrer que c'est faisable, pas de faire un super OS de la mort. Même si leur projet ne débouche pas sur un OS utilisable en production, il y aura surement du bon à en tirer.
Et puis dire que Java n'a pas été conçu pour ça, c'est ça que je trouve absurde. Ils utilisent une plateforme (la plateforme Java) pour développer un OS, je ne vois pas ce qu'il y a de "bête" là dedans. C'est comme dire "le C n'a pas été fait pour faire du web, les CGI en C sont absurdes" ou "le PHP n'a pas été fait pour autrechose que du web, c'est absurde de l'utiliser pour ça". Un langage est un outil, on en fait ce qu'on veut.
Dernière chose, je n'ai vu nul part sur leur site qu'ils critiquaient le C ou le C++, alors STP ne leur prête pas d'intentions qu'ils n'ont pas ...--
Vache qui rit, à moitié dans son lit-
[^]Re: Un projet d'OS en Java : JNode
Posté par kesako () le 28/01/2004 à 14:14. (lien). Évalué à 1.faire un OS sans pouvoir manipuler les pointeurs ...
enfin... comme dit l'autre, faut de tout pour faire un monde ...-
[^]Re: Un projet d'OS en Java : JNode
Posté par Vincent Richard (page perso, ) le 28/01/2004 à 14:50. (lien). Évalué à 2.faire un OS sans pouvoir manipuler les pointeurs ...
Tu veux dire "sans manipuler d'adresse" ?
Et de toutes façons, même sans manipuler d'adresse ça me paraît faisable de faire une gestion de la mémoire (en redéfinissant son propre système d'adressage par exemple).
-
-
-
[^]Re: Un projet d'OS en Java : JNode
Posté par romain () le 28/01/2004 à 15:15. (lien). Évalué à 2.pour moi c'est des bêtises : Java n'a pas été conçu pour ça. C'est absurde.
L'ordinateur n'a jamais été conçu pour la quasi-totalité des usages dont il en est fait aujourd'hui. Idem de l'Internet.
Ce que les découvreurs de la roue, de la vapeur, de l'électricité ont pu imaginer est en-deça de ce qui a été, de ce qui est et de ce qui sera fait avec.
L'intérêt d'une techno n'est pas de servir uniquement le but pour lequel elle a été conçu : on ne découvre qu'en trifouillant.
Perdre du temps à faire des choses qui semblent absurdes est souvent le meilleur moyen d'en gagner ; à long terme.-
[^]Re: Un projet d'OS en Java : JNode
-
Re: Un projet d'OS en Java : JNode
Ca pourrait être pas mal si cétait orienté front office, par exemple un système dexploitation minimaliste qui charge seulement une JVM et un navigateur, et après toutes les applications sont sous forme dapplet.
Si cest du « natif java » au niveau des performances ça peut tenir la route, et en terme de maintenance et déploiement ça serait intéressant.
Re: Un projet d'OS en Java : JNode
Pour tous ceux qui disent que "c'est-nul":
Cette année (enfin l'année dernière) un thèse pour faire un OS en Java à été proposé! (J'avais candidater mais il mon gentiment remercié ...). Je ne sais plus quelle université prposait ca (Nantes peut-etre biens, je sais plus). Donc ce conept n'est peut-etre pas aussi absurde que cela!
Ensuite faire un OS dans un langage de haut niveau peut-etre utile:
Pourquoi un logiciel (qui doit tourné sur un OS!) devrait ce préocuper de la gestion de la mémoire par exemple? Le but d'un OS c'est de faire une couche 'idéale' pour l'éxécution de programme, alors pourquoui laisser à un soft la vision 'bas niveau' que l'on rencontre encore (malloc et autres joyeuseté!).
Ecrire un OS avec un langage de haut niveau permettrait de biens masqué la couche hard et en plus de pouvoir exprimé/modéliser plus facilement un environement agréable de la gestion du matériel!
Cepandant des défis éxiste: Les performances et la faisabilité même!
Donc non ce projet n'est absolument pas stupide mais au contraire interressant et innovant!
-
[^]Re: Un projet d'OS en Java : JNode
Posté par gueben () le 28/01/2004 à 15:09. (lien). Évalué à 1.Je suis bien d'accord avec toi mon cher thecat.
Moi je trouve ça sympa comme idée, et justement si y'a un défi technique, je ne vois pas où est le mal, au contraire. Et si ça les amuse ? C'est tout de même plus intéressant que de taper un pingouin.
Re: Un projet d'OS en Java : JNode
Je ne comprends pas comment ca peut etre possible de developper un OS entier ne java (avec la gestion de la memoire, des processus, du processeur, des periheriques)
Je croyais qu'on etait oblige d'ecrire une couche en assembleur pour faire ca.
Les journaux sont destinés à des informations qui ne sont pas suffisamment intéressantes
pour être validées en dépêche (sinon n'hésitez pas à proposer votre information en
dépêche), qui sont sans rapport avec Linux ou le libre, ou simplement pour donner votre
avis. Si vous désirez poser une question, merci d'utiliser 

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.