Ah si, c'est du ELF, aucun problème de ce côté là.
Et oui, la LKML. Je crois qu'on passerait plus de temps et d'énergie à expliquer aux développeurs Linux le pourquoi et le comment de chaque patch qu'on en a passé à maintenir notre propre noyau, en fait.
Il y a aussi le fait qu'on a envie d'écrire du code propre en C++ et pas du C qui est trop bas niveau pour avoir quelque chose de lisible, y compris dans le kernel. Déjà avec ça je pense que c'est très très mal parti pour upstreamer quoi que ce soit.
Globalement ça ne me semble pas acceptable pour Haiku d'être dépendant d'un autre projet pour décider de ce qui sera intégré ou pas dans son noyau, des langages de programmation utilisés, et de choix d'architecture interne. Alors certes, ça nous fait un peu de travail en plus pour maintenir nos propres drivers, mais ça nous donne de l'indépendance et les moyens d'expérimenter des choses en allant beaucoup plus loin que si on devait travailler avec Linux.
Je pense que c'est globalement l'avis de la plupart des développeurs. Et sinon, il y a V-OS que j'ai mentionné dans un de mes commentaires qui tente cette approche, et qui peut-être nous donnera tort?
[^] # Re: Amusant que Haiku soit le seul survivant
Posté par pulkomandy (site web personnel, Mastodon) . En réponse à la dépêche Haiku R1 bêta 2. Évalué à 5.
Ah si, c'est du ELF, aucun problème de ce côté là.
Et oui, la LKML. Je crois qu'on passerait plus de temps et d'énergie à expliquer aux développeurs Linux le pourquoi et le comment de chaque patch qu'on en a passé à maintenir notre propre noyau, en fait.
Il y a aussi le fait qu'on a envie d'écrire du code propre en C++ et pas du C qui est trop bas niveau pour avoir quelque chose de lisible, y compris dans le kernel. Déjà avec ça je pense que c'est très très mal parti pour upstreamer quoi que ce soit.
Globalement ça ne me semble pas acceptable pour Haiku d'être dépendant d'un autre projet pour décider de ce qui sera intégré ou pas dans son noyau, des langages de programmation utilisés, et de choix d'architecture interne. Alors certes, ça nous fait un peu de travail en plus pour maintenir nos propres drivers, mais ça nous donne de l'indépendance et les moyens d'expérimenter des choses en allant beaucoup plus loin que si on devait travailler avec Linux.
Je pense que c'est globalement l'avis de la plupart des développeurs. Et sinon, il y a V-OS que j'ai mentionné dans un de mes commentaires qui tente cette approche, et qui peut-être nous donnera tort?