Книга: Linux и все, все, все... Статьи и колонки в LinuxFormat, 2006-2013
Нативная ZFS для Linux и будущее btrfs
Нативная ZFS для Linux и будущее btrfs
LinuxFormat, #133 (июль 2010)
Как известно, самая прогрессивная файловая система современности – ZFS. Применяясь в Solaris и FreeBSD, она была доступна в Linux только через FUSE, на чём многое теряла. И исключительно в силу несовместимости лицензий ядра Linux (GPL) и ZFS (CDDL). Но ныне мы видим победу технологии над юриспруденцией – чисто техническое разрешение этого конфликта.
Оно представлено в виде обычного модуля ядра Linux – но под лицензией CDDL, распространяемого отдельно от GPL-лицензированного кода ядра этой ОС. Чем и обходится антагонистическое противоречие – запрет на распространение бинарников, в которых смешан код под этими лицензиями. Но совместное его использование в виде отдельных программ никто не запрещает.
Пока использование модуля ограничено, и не очень понятно, можно ли распространять этот модуль в составе дистрибутивов, или его придётся собирать каждому для себя. Впрочем, пример со шрифтами Microsoft показывает, что это решаемо.
Важнее другой вопрос: будет ли развиваться btrfs? Ведь возможности этих файловых систем во многом перекрываются. Впрочем, вопрос этот возникает и вне связи с ZFS – инструментарий btrfs не обновлялся уже более года. Терзают смутные подозрения, что Oracle прекратило финансирование работ Криса Мэзона. Если так – становится грустно. Потому что btrfs, кое в чём уступая ZFS, превосходит её простотой использования, так поддерживается в Linux'е штатно.
- Дистрибутив Linux: кто он сегодня?
- Пингвины пишут своими шрифтами
- Обновления системы: нужны ли они народу?
- Конец «камнестроения»?
- Неттопия на практике
- Незнаменитый офис
- Fedora в новой сфере?
- Нативная ZFS для Linux и будущее btrfs
- Памяти советской геологии
- KDE 3: реанимация или гальванизация?
- Судьба OpenSolaris: бессмертна ли мафия?
- Линуксоид как высшая ступень эволюции Homo sapiens
- RFRemix 14: сбытие мечт?
- InterBase Classic Server под Linux
- Каталог BIN в InterBase Classic Server для Linux
- Firebird 2.0 - взгляд в будущее
- Chapter 16. Commercial products based on Linux, iptables and netfilter
- Программируя Вселенную. Квантовый компьютер и будущее науки
- 7.9 Будущее управления хранилищами по версии ассоциации SNIA: стандарты SMI
- 1 Введение в Linux
- 4 Файловая система Linux
- 1.2. Что такое Linux?
- 1.5.1. Red Hat Linux
- 1.5.3. SuSE Linux
- 3.6.1. Адресация в Linux