Système d'exploitation personnalisé sur le Raspberry Pi?

11

Moi et un ami codeur cherchons à créer notre propre système d'exploitation (OS). Nous cherchons à créer un système d'exploitation basé sur Java, donc j'aimerais fouiller sur le système d'exploitation JNode pour l'inspiration.

Existe-t-il un moyen d'exécuter JNode et notre propre système d'exploitation sur le Raspberry Pi?

Kezz101
la source
Veuillez ajouter ce que vous avez découvert (avec lien) sur l'exécution de VMWare sur le RaPi.
HeatfanJohn
@HeatfanJohn Il n'y a pas de lien. J'ai légèrement modifié mon propre logiciel d'émulation pour travailler sur le RaPi. Et avant de demander, malheureusement, je ne peux pas partager ce logiciel parce que j'ai été payé beaucoup d'argent pour le faire pour quelqu'un et il ne serait pas vraiment content si je le mettais dans le domaine public.
Kezz101
Vous n'auriez pas à le faire PD, mais j'imagine qu'ils n'aiment pas non plus divulguer la source sous licence.
XTL
@xtl Nous vivons dans un monde où nous pensons que cela vaut plus pour moi si vous ne l'avez pas. Kezz101 doit donc demander la permission.
ctrl-alt-delor

Réponses:

8

Je ne suis pas sûr de Jnode, mais le laboratoire informatique de l'Université de Cambridge propose un court cours sur le développement d'OS sur le Raspberry Pi qui pourrait vous intéresser:

Baking Pi - Développement de systèmes d'exploitation

rasoir
la source
Je vous remercie! J'ai trouvé cet article très intéressant ... Il sera certainement utile à long terme!
Kezz101
3

Vous allez avoir beaucoup de peine si vous suivez la voie Java. De plus, les systèmes d'exploitation capables de faire quelque chose d'intéressant demandent beaucoup plus de travail que vous ne le pensez probablement.

JNode nécessite désormais plus de mémoire que le Pi et n'est pas porté sur le Raspberry, il faudra donc un peu d'huile de coude pour être opérationnel.

Vous trouverez peut-être beaucoup plus gratifiant de faire en sorte que l'ordinateur fasse quelque chose, de faire un travail pour terminer le support des pilotes sur la distribution Linux que vous utilisez. Raspbian semble être où l'élan est de nos jours.

Thorbjørn Ravn Andersen
la source
Ah merci pour les conseils! J'ai effectivement suivi la voie de la modification de la distribution Raspian pour prendre en charge Java afin d'exécuter une sorte de «système d'exploitation intégré».
Kezz101
Notez que depuis que j'ai écrit la réponse, Oracle est sorti avec une JVM adaptée au Raspberry.
Thorbjørn Ravn Andersen
Est-ce la version préliminaire du JDK8? Si oui, cela pourrait-il être utile de mettre à jour ce commentaire?
Kezz101