В состав GRUB 2 решили включить поддержку ZFS

Создатели популярного загрузчика GRUB сообщили о принятом решении перевести код поддержки файловой системы ZFS из дополнений (grub-extras) в состав GRUB. Такое решение, в связи с юридическими нюансами, было принято далеко не сразу. Но, учитывая ожидаемый перевод «всей экосистемы OpenSolaris» на GRUB 2, для ZFS было сделано исключение.


Проблема с юридической стороны состоит в том, что для включения в GRUB какого-либо нового кода потребуется отчуждение от копирайтов (copyright assignment). Подобное требование обусловлено политикой организации FSF (Free Software Foundation), а, как известно, GRUB входит в проект GNU. это продиктовано в первую очередь желанием защитить при необходимости свободы пользователей в судебном порядке.


Код поддержки ZFS перешел в GRUB из применяемого в OpenSolaris загрузчика GRUB Legacy. Так как он принадлежит Oracle и лицензирован для GNU GPL, разработчики GRUB решили, что этого вполне достаточно для сравнительно безопасного включения поддержки файловой системы ZFS в состав релизов GRUB 2.

Обсуждение