Алексей Федорчук
Впервые опубликовано:
Как известно, самая прогрессивная файловая система современности — ZFS. Применяясь в Solaris и FreeBSD, она была доступна в Linux только через FUSE, на чём многое теряла. И исключительно в силу несовместимости лицензий ядра Linux (GPL) и ZFS (CDDL). Но ныне мы видим победу технологии над юриспруденцией — чисто техническое разрешение этого конфликта.
Оно представлено в виде обычного модуля ядра Linux — но под лицензией CDDL, распространяемого отдельно от GPL-лицензированного кода ядра этой ОС. Чем и обходится антагонистическое противоречие — запрет на распространение бинарников, в которых смешан код под этими лицензиями. Но совместное его использование в виде отдельных программ никто не запрещает.
Пока использование модуля ограничено, и не очень понятно, можно ли распространять этот модуль в составе дистрибутивов, или его придётся собирать каждому для себя. Впрочем, пример со шрифтами Microsoft показывает, что это решаемо.
Важнее другой вопрос: будет ли развиваться btrfs? Ведь возможности этих файловых систем во многом перекрываются. Впрочем, вопрос этот возникает и вне связи с ZFS — инструментарий btrfs не обновлялся уже более года. Терзают смутные подозрения, что Oracle прекратило финансирование работ Криса Мэзона. Если так — становится грустно. Потому что btrfs, кое в чём уступая ZFS, превосходит её простотой использования.
Да куда уж проще то :) ну разве что в идеологию пулов надо въехать, а двльше то вроде всё прозрачно.
А чего у btrfs какого нибудь сообщества не сформировалось, и она только внутри оракла развивается?
Еще hammer есть, если кто забыл.
2 FAndrey скажем так, btrfs традиционней
Вроде в RedHat’е ей занимаются тоже
2 123
Вроде Мэтт некогда говорил, что его портировать на Linux легко. А кто-нибудь этим занимается?
В MeeGo btrfs будет основной файловой системой. Заинтересованные в её развитии компании есть, а вот насчет сообщества… То как Oracle поступили с Open Solaris наталкивает на размышления и врядли послужит стимулом для сообщества btrfs.