Durante a discussão sobre os agendadores do núcleo Linux, o usuário Jonathan Danty reclamou que as mudanças no núcleo quebraram um módulo externo importante — ZFS. Aqui está o que Torvalds respondeu:
Tenha em mente que o princípio "não quebramos usuários" se aplica a programas de espaço de usuário e ao núcleo que eu mantenho. Se você adicionar um módulo externo como o ZFS, está por sua conta e risco. Eu não posso oferecer suporte a esses módulos e não sou responsável por seu suporte.
E, para ser sincero, não vejo nenhuma chance de incluir o ZFS no núcleo, a menos que receba uma declaração oficial da Oracle, autenticada pelo seu principal advogado ou, melhor ainda, pelo próprio Larry Ellison, confirmando que tudo está bem e que o ZFS agora está sob a GPL.
Alguns pensam que adicionar o código ZFS ao núcleo não é uma má ideia e que a interface do módulo lida bem com isso. Bem, essa é a opinião deles. Eu, no entanto, não considero essa decisão confiável, dada a reputação controversa da Oracle e os problemas relacionados à licença.
Portanto, não me interessam coisas como "camadas de compatibilidade do ZFS", que alguns pensam isolar o Linux e o ZFS um do outro. Essas camadas não nos ajudam, e considerando a tendência da Oracle de processar pelo uso de suas interfaces — não acho que isso resolva os problemas de licenciamento.
Não use ZFS. É isso. Para mim, o ZFS é mais um buzzword do que qualquer outra coisa. Os problemas de licenciamento são apenas mais uma razão pela qual nunca irei trabalhar com esse sistema de arquivos.
Todos os benchmarks de desempenho do ZFS que vi não são nada impressionantes. E, pelo que entendi, o ZFS já nem está sendo bem mantido, e não há estabilidade de longo prazo em vista. Para que usá-lo?
Fonte: linux.org.ru
