Одна из функций, которые нам обещали для Ubuntu 19.10, не прибыл полностью и это должно быть одним из основных моментов в Focal Fossa в апреле следующего года. ZFS как корень. Сначала он предлагает нам интересные варианты, такие как возможность создания контрольных точек изначально, как в Windows, но, согласно ответу Линуса Торвальдса пользователю Linux, который пожаловался… лучше всего ждать.
Вот такая история: пользователь пожаловался отцу Linux, что использование ZFS «сломало» его операционную систему. Торвальдс, который разрабатывает ядро почти 30 лет, ответил письмом, начиная с того, что заявил, что они не несут ответственности за то, что происходит с операционными системами. Кроме того, он советует всем нам не использовать ZFS в Linux, пока он не получит официальное письмо от Oracle подписанный вашим юрисконсультом, что позволит вам работать лучше, спокойнее и улучшить поддержку этой файловой системы.
Торвальдс не может работать с ZFS так, как ему хотелось бы
Ответное письмо, которое Он написал У Торвальдса нет отходов:
Обратите внимание, что «мы не разделяем пользователей», это буквально касается приложений пользовательского пространства и ядра, которое я поддерживаю. Если кто-то добавляет модуль ядра, такой как ZFS, они одни. Я не могу его сохранить и не могу быть связан изменениями ядра других людей. И, честно говоря, невозможно объединить какие-либо усилия ZFS, пока вы не получите официальное письмо от Oracle, подписанное вашим старшим юрисконсультом или, желательно, самим Ларри Эллисоном, в котором говорится, что да, это нормально, и рассматривать конечный результат как GPL.
Другие люди думают, что можно слить код ZFS с ядром и что интерфейс модуля справляется с этим хорошо, и это их решение. Но, учитывая судебный характер Oracle и вопросы лицензирования, я не могу чувствовать себя в безопасности, делая это. И меня также не интересует какой-то «слой клина ZFS», который, по мнению некоторых людей, изолировал бы два проекта. Это не добавляет нам никакой ценности, и, учитывая заявление Oracle об авторских правах на интерфейс (см. Java), я также не думаю, что это реальный выигрыш в лицензии.
Не используйте ZFS. Это так просто. Я думаю, это всегда было более модным словом, чем все остальное, и проблемы с лицензированием просто не делают его началом для меня.
Тесты, которые я видел, не делают ZFS таким хорошим. И, насколько я могу судить, у него больше нет реального обслуживания, поэтому с точки зрения долгосрочной стабильности, зачем вам вообще его использовать?
Также заслуживает внимания последняя часть письма, в которой говорится, что ZFS не улучшает производительность файловых систем, используемых в настоящее время в Linux. Лично меня это открытое письмо Торвальдса немного удивило, но я думаю, что я его выслушаю и продолжу, как и раньше, когда официально выйдет Ubuntu 20.04 LTS Focal Fossa. Возможно, когда Торвальдс получит письмо Эллисона, он сможет работать с ZFS как следует, и мы можем быть уверены, что операционная система не перестанет работать, это того стоит.
Что, если Canonical что-то об этом скажет?
Canonical продвигает ZFS с правами root как одну из главных новых функций Ubuntu 20.04 LTS Focal Fossa, поэтому очевидно, что этот почтовый переход изучается компанией. Вероятно, если они думают, что Торвальдс ошибается или думают, что у нас не будет никаких проблем, они опубликуют информацию об этом к апрелю. Но мы также должны принять во внимание ту часть, где он говорит об Oracle и ее лицензиях.
Следуя словам Торвальдса, вы будете использовать ZFS в качестве root начиная с апреля следующего года?
Очевидно НЕТ ……, Привет, товарищ, очень хорошие статьи.
Я не меняю EXT4 на ZFS, я не могу жаловаться на производительность Linux на моем домашнем ПК и ноутбуке на работе, и пока это будет продолжаться, я не собираюсь менять что-то, что не является «надежным»
ZFS ориентирована на серверы из-за его способности обрабатывать большие объемы пространства, что-то, что пользователь-пешеход (например, я) не нуждается в IMHO. И еще есть проблема с лицензированием.