The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

В загрузчике GRUB появится поддержка ZFS

02.12.2010 22:31

Разработчики проекта GRUB объявили о принятии решения по реализации в загрузчике поддержки файловой системы ZFS и этому не помешает то, что код файловой системы ZFS распространяется под несовместимой с GPL лицензией и компания Oracle не передала имущественные права на этот код Фонду свободного ПО.

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

FSF требует отчуждения в свою пользу всех имущественных прав GNU-проектов, выступая гарантом их свободы в будущем и упрощая возможность отстаивания интересов свободных проектов в суде. Так как компания Oracle не намерена передавать права на внесенные в GRUB изменения, после анализа всех рисков, для GRUB-кода с поддержкой ZFS сделано исключение из правил. По мнению разработчиков принадлежность прав на код Oracle и его распространение под лицензией GPL является достаточным гарантом свободности кода.

Что касается патентов на заложенные в ZFS технологии, то риск возникновения патентных претензий для конечных пользователей минимален. Так как компания Oracle приняла условия GPL, модифицировав код GRUB, она не может применить свои патенты против пользователей GRUB. В случае нападок со стороны других держателей патентов против ZFS, GPL не даст компании Oracle выплатить отчисления только за себя, Oracle будет вынуждена отстоять и интересы сообщества.

  1. Главная ссылка к новости (http://permalink.gmane.org/gma...)
  2. OpenNews: Вышел менеджер загрузки GRUB 1.98
  3. OpenNews: Вышел менеджер загрузки GNU GRUB 1.97
  4. OpenNews: Проект Debian GNU/Linux переходит на использование по умолчанию загрузчика GRUB 2
  5. OpenNews: В инсталляторе Debian GNU/kFreeBSD будет обеспечена поддержка ZFS
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/28869-zfs
Ключевые слова: zfs, boot, grub
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (35) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 23:14, 02/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    круто. GPL works
     
  • 1.3, Alex (??), 00:08, 03/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А новые версии Grub Legacy ещё выходят?
     
     
  • 2.13, Амнезинус (?), 09:33, 03/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, но и старые работают великолепно :)
     

  • 1.4, Аноним (-), 00:26, 03/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Спасибо дебиану!
     
  • 1.5, Аноним (-), 00:38, 03/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Т.е. если код под GPL, теперь можно интегрировать в Linux ядро real-only драйвер для ZFS ?
     
     
  • 2.17, Aquarius (ok), 10:13, 03/12/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ага, в ядро Linux можно интегрировать функциональность загрузчика
     
     
  • 3.20, Аноним (-), 12:03, 03/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > ага, в ядро Linux можно интегрировать функциональность загрузчика

    GRUB хранит конфиги и прочие компоненты в загрузочном разделе, т.е. поддержка ФС в GRUB подразумевает полноценный доступ на чтение к данным в этой ФС.

     
  • 2.23, User294 (ok), 12:29, 03/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > real-only

    Это как? :)


     
     
  • 3.25, pavlinux (ok), 13:11, 03/12/2010 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> real-only
    > Это как? :)

    в MBR писать запрещено :)

     

  • 1.7, Аноним (-), 04:45, 03/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Рискованный шаг, чёрт его знает чем эта патентная заморочка потом может обернуться. А ведь альтернатив GRUB вроде как нет пока...
     
     
  • 2.24, Аноним (-), 12:55, 03/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    lilo ftw!
     

  • 1.8, kshetragia (ok), 05:24, 03/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я не в теме, но.. Код ZFS под CDDL. Причем тут Оракл??
     
     
  • 2.21, Аноним (-), 12:05, 03/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Я не в теме, но.. Код ZFS под CDDL. Причем тут Оракл??

    Патенты и copyright принадлежит Oracle. Захотели и для Solaris 11 сейчас ZFS пилят в закрытом виде.

     
     
  • 3.26, kshetragia (ok), 13:24, 03/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Ну и флаг им в руки. Открытый уже не закроешь.
     

  • 1.9, Аноним (-), 05:52, 03/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Почему  NTFS не поддерживают? Не плоха же система.

    Не ради споров спросил.

     
     
  • 2.10, angra (??), 06:07, 03/12/2010 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А с чего вы решили, что не поддерживают?
    $ ls /boot/grub/ntfs*
    /boot/grub/ntfscomp.mod  /boot/grub/ntfs.mod
     
     
  • 3.29, Аноним (-), 15:42, 03/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    То есть я могу поставить Ubuntu на ntfs, но стандартный инсталлятор не предлагает?
     
     
  • 4.31, СуперАноним (?), 16:16, 03/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    А NTFS поддерживает права POSIX ? А то Ваша Убунта будет как-то дыряво выглядеть, если кто-попало сможет писать в / . Да и с различением регистра символов в именах будет засада.
     
  • 4.32, VarLog (ok), 16:27, 03/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > То есть я могу поставить Ubuntu на ntfs, но стандартный инсталлятор не
    > предлагает?

    Да, можете. А инсталлятор по вашему должен предлагать ntfs?

     
  • 4.36, Кырыл (?), 11:28, 06/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Поддержка нтфс в груб позволяет грубу передать загрузку в раздел нтфс. Не более того. А что вы туда поставили, это уже ваше дело. Груб давным давно нтфс поддерживает.
     
  • 2.33, Аноним (-), 21:25, 03/12/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Не плоха же система.

    Смеешься?

     

  • 1.11, Аноним (-), 07:14, 03/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >А ведь альтернатив GRUB вроде как нет пока...

    U-boot?

     
     
  • 2.30, Кракен (?), 16:13, 03/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Тогда уж syslinux.
     

  • 1.12, Аноним (-), 08:30, 03/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    видимо с бтрфс большие проблемы раз  ZFS усиленно в линух проталкивают.
     
     
  • 2.15, Амнезинус (?), 09:38, 03/12/2010 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > видимо с бтрфс большие проблемы раз  ZFS усиленно в линух проталкивают.

    ZFS в грубе нужен вовсе не для линукса, а для Debian kFreeBSD.
    В linux своего зоопарка fs хватает.

     
     
  • 3.22, Аноним (-), 12:07, 03/12/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> видимо с бтрфс большие проблемы раз  ZFS усиленно в линух проталкивают.
    > ZFS в грубе нужен вовсе не для линукса, а для Debian kFreeBSD.

    Нет, ZFS в GRUB пилят для Solaris 11. Это инициатива в большей мере Oracle, которая хочет стандартный GRUB 2 использовать, а не на коленке запатченную древнюю версию GRUB.

     
     
  • 4.28, Амнезинус (?), 15:18, 03/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    А вот выйдет Solaris 11 - и увидим, будет там GRUB2 или нет.
     

  • 1.14, sluge (ok), 09:36, 03/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    скоро педед тем как что то куда то добаить надо будет изучить кучу патентов
     
     
  • 2.16, QuAzI (ok), 09:58, 03/12/2010 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > скоро педед тем как что то куда то добаить надо будет изучить
    > кучу патентов

    И пристрелить пару патентных троллей, связанных с областью применения. Даже если всё честно - для профилактики.

     
  • 2.18, the joker (ok), 10:55, 03/12/2010 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > скоро педед тем как что то куда то добаить надо будет изучить кучу патентов

    Не ради флейма: "скоро" уже наступило :-(

     
  • 2.27, kshetragia (ok), 13:26, 03/12/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > скоро педед тем как что то куда то добаить надо будет изучить
    > кучу патентов

    Скоро Линукс ядро окостылится окончательно. И тогда похоже выживет только дебиан.

     
     
  • 3.34, ананим (?), 11:05, 04/12/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    нда... вообще-то, рассуждая логически, вы с вашими способностями должны были бы уже умереть с голоду.
    но действительная реальность не устаёт меня поражать.
     
     
  • 4.35, kshetragia (ok), 06:13, 06/12/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > нда... вообще-то, рассуждая логически, вы с вашими способностями должны были бы уже
    > умереть с голоду.
    > но действительная реальность не устаёт меня поражать.

    Вы слишком близоруки.

     
  • 3.37, Кырыл (?), 11:30, 06/12/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >> скоро педед тем как что то куда то добаить надо будет изучить
    >> кучу патентов
    > Скоро Линукс ядро окостылится окончательно. И тогда похоже выживет только дебиан.

    А в чём тут костыль? Груб используется не только для Линукс. Это отдельный проект. К тому же, в данном случае, все изменения внедряются под ГПЛ.

     

  • 1.38, Аноним (-), 23:52, 06/12/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Загрузчик все толще и толще.

    >>GRUB2 is the emacs of bootloaders
    >GRUB was the emacs of bootloaders, GRUB2 is the Eclipse of bootloaders

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру