Ya мы уже давно занимаемся темой файловой системы ZFS в Linux. Фактически, сам Ричард Столмен сказал, что «Явключение ZFS в Linux было невозможно»Из-за несовместимости лицензий между GPL и CDDL. Но Canonical также долгое время работает над этим из-за преимуществ, которые эта FS имеет для своего дистрибутива Ubuntu. Фактически, теперь они реализовали поддержку ZFS в корневом разделе в качестве экспериментальной опции в своем установщике Ubuntu 19.10.
Ubuntu 19.10 "Eoan Ermine" принесет важные улучшенияЭто будет одно из крупнейших обновлений популярного дистрибутива Linux, и Canonical приготовила для него несколько сюрпризов, а также новые функции в преддверии выхода Ubuntu 20.04 LTS. Среди них я комментирую ZFS, с помощью которой вы можете отформатировать корневой раздел, если хотите. Таким образом, вы получите всю мощь и преимущества, которые он предлагает.
к тем, кто не знает ZFS, это файловая система, инициалы которой взяты из Zettabyte File System. Первоначально он был создан компанией Sun Microsystems (ныне Oracle) для их замечательной операционной системы Solaris. С 2004 года проект, возглавляемый Джеффом Бонвиком, растет и развивается. Он выделяется своими возможностями, формой администрирования, самовосстановлением, моделью транзакций «Копирование при записи», поддержкой моментальных снимков, полосами переменного размера (динамическое чередование), блоками переменного размера, прозрачным шифрованием и т. Д.
Что касается выдачи лицензий, то у Canonical это сделали, потому что zfs.ko, модуль ядра С драйвером для этой FS он не зависит от ядра Linux, поэтому вы можете использовать другую лицензию без GPL. Фактически, создание модулей Linux было сделано именно для этого, чтобы можно было интегрировать модули с другими лицензиями и даже с закрытым исходным кодом без конфликтов с GPL. Лично я считаю, что наличие ZFS в Linux не является отрицательным, скорее наоборот ...
Кстати, есть еще форк оригинальной ZFS, известной как openZFS...
Соответствует ли ZFS GPL?