Pourquoi BURG ne remplace-t-il pas GRUB?

18

BURG a l'air beaucoup mieux et convivial que GRUB, en même temps il fait le travail.

Pourquoi Ubuntu n'y est pas passé?

Benjamim Gois
la source
Pouvez-vous expliquer pourquoi Burg est plus beau et plus convivial que Grub? (Pour autant que je sache, vous pouvez également avoir un menu graphique dans Grub 2, avez-vous essayé de le comparer?)
JanC
Je doute que burg soit aussi "puissant" peut-être qu'à l'avenir ils passeront à burg.
Shungun

Réponses:

23

BURG est une fourche individuelle GRUB. GRUB est le projet principal avec une communauté de développement active. Je n'ai pas l'intention de faire passer Ubuntu à BURG; Je préfère me concentrer sur l'amélioration de GRUB.

Regardez l'activité de validation des deux projets (moyen le plus rapide: bzr log lp:burgvs bzr log lp:grub/grub2). BURG n'a eu que cinq commits au cours des six derniers mois - à toutes fins utiles, c'est moribond. Au cours de la même période, GRUB a enregistré un peu plus de cinq cents commits.

BURG a fait des choses utiles avec les thèmes, bien que GRUB en ait la plupart - il ne les expédie pas par défaut, ce qui était dû à des problèmes de licence. BURG a pris en charge un mode d'installation différent qui a aidé certaines personnes, mais maintenant que GRUB a l'encodage Reed-Solomon et la possibilité de sauter certains secteurs dans la piste de démarrage, cela ne devrait généralement pas être nécessaire. Il existe une poignée d'autres petites améliorations. Aucun d'entre eux ne justifie de perdre la fantastique communauté GRUB.

Soit dit en passant, j'encourage vivement à signaler les raisons pour lesquelles vous pensez que BURG est supérieur à GRUB en tant que bogues sur GRUB.

Colin Watson
la source
20

Parce que BURG n'est pas prêt à être déployé sur autant de machines. C'est très tôt dans son développement, et je suis sûr que plus tard, disons que lorsqu'ils auront atteint une version bêta, les gens commenceront à s'y intéresser.

Consultez la page du projet burgs sur Launchpad pour suivre les développements.

Comme les gens l'ont souligné, le chargeur de démarrage peut être considéré comme la partie la plus importante d'un système. S'il ne fonctionne pas correctement, aucun de vos systèmes d'exploitation ne démarrera. C'est pourquoi ce type de logiciel doit être extrêmement mature avant d'être déployé à grande échelle.

Colin Watson (l'un des mainteneurs de grub Ubuntu) a également plus d'informations dans sa réponse .

Stefano Palazzo
la source
3
Juste pour ajouter que vous devez vous rappeler que le chargeur de démarrage pourrait être appelé le composant le plus important de la pile Ubuntu - en cas de problème, vous ne pouvez pas accéder à Ubuntu (ou à vos autres systèmes d'exploitation)! Un composant aussi important doit donc être assez mature et bien testé pour éviter toute rupture sur la grande variété d'appareils sur lesquels Ubuntu est utilisé.
8128
Oui en effet. Et à cet égard, GRUB est le pont Humber du génie logiciel. Sa stabilité et sa justesse sont énormes.
Stefano Palazzo
3
C'est définitivement un travail en cours. Avoir plusieurs noyaux installés peut le rendre beaucoup moins utile que Grub et il ne gère pas toujours les nouveaux noyaux installés.
Adam
2

Une autre raison, plus courante, pour laquelle BURG n'a peut-être pas été changé, c'est qu'il semble s'agir d'un projet abandonné. Le dernier commit sur trunk à ce jour était en 2010.

Sans développement continu, de nouvelles fonctionnalités et - plus important encore - des corrections de bugs pour améliorer le fonctionnement de BURG avec du matériel et des logiciels plus récents ne se produisent tout simplement pas. À moins que le développement ne reprenne ou que le projet soit bifurqué, il y a peu de chances qu'il soit accepté.

Christopher Kyle Horton
la source