Onde está o site central do ZFS agora?

8

A Oracle lançou o OpenSolaris no outono de 2010, e não está claro se a Oracle continuará publicamente atualizações do ZFS, exceto talvez após o lançamento da próxima versão principal do Solaris.

O FreeBSD agora tem o ZFS v28 disponível para teste.

Mas de onde veio a v28? Percebo que o site principal do ZFS não mostra a versão 28 disponível. Este site foi abandonado? Nesse caso, onde é o site central do projeto ZFS, para que eu possa navegar no repositório, ler as listas de discussão, ler as notas de versão etc.

(Percebo que o OpenSolaris foi descartado pela Oracle e que eles estão limitando seus lançamentos do ZFS à comunidade).

Stefan Lasiewski
fonte
Atualização rápida: isso ainda não está 100% resolvido. Enquanto a maioria das pessoas aponta para o projeto IllumOS, o FreeBSD não está rastreando o IllumOS diretamente, e o Oracle Solaris ZFS certamente não está. Agora temos o IllumOS ZFS, o FreeBSD ZFS, o Oracle ZFS e possivelmente outros. Vários membros da comunidade ZFS manifestaram preocupação com a possível fragmentação do ZFS.
Stefan Lasiewski

Respostas:

12

Muito aconteceu desde que eu fiz essa pergunta em outubro de 2010.

Em setembro de 2013, uma nova colaboração conhecida como OpenZFS servirá como um site central para vários projetos do ZFS. O novo site é http://open-zfs.org/ (com um traço)

Hoje, na LinuxCon North America, Brian Behlendorf e Matthew Ahrens estão anunciando que membros das comunidades illumos, zfsonlinux.org, FreeBSD e MacOSX ZFS criaram um projeto chamado "OpenZFS" para combinar seus esforços.

Aqui está o anúncio para a comunidade FreeBSD do presidente da Fundação FreeBSD, Justin Gibbs, e o anúncio para a comunidade illumos de Matthew Ahrens, da Delphix.

Brian Behlendorf (criador do zfsonlinux.org) anunciou isso em [email protected] hoje:

From: "Behlendorf, Brian D." <behlendorf--->
To: "[email protected]" <[email protected]>
Subject: [zfs-announce] OpenZFS
Date: Tue, 17 Sep 2013 16:46:40 +0000

Hoje anunciamos o OpenZFS: o sucessor verdadeiramente de código aberto do projeto ZFS.

O ZFS é o sistema de arquivos mais avançado do mundo, em desenvolvimento ativo há mais de uma década. O desenvolvimento recente continuou em aberto e o OpenZFS é o novo nome formal para essa comunidade aberta de desenvolvedores, usuários e empresas que melhoram, usam e desenvolvem o ZFS. Fundada por membros das comunidades Linux, FreeBSD, Mac OS X e illumos, incluindo Matt Ahrens, um dos dois autores originais do ZFS, a comunidade OpenZFS reúne mais de cem desenvolvedores de software dessas plataformas.

Você pode ler mais sobre o OpenZFS em nosso site: http://open-zfs.org (não se esqueça do traço!)


Notícias antigas de dezembro de 2012:

A Oracle ainda está bastante fechada quanto ao desenvolvimento do ZFS.

No que diz respeito ao ZFS fora do Oracle, o principal upstream parece ser illumos. Os principais players da cena que não são do Oracle ZFS parecem estar colaborando no kernel illumos, que fornece o ZFS.

Stefan Lasiewski
fonte
1
Divertidamente, eu fui o primeiro a responder a esta pergunta e respondi que o desenvolvimento continuaria no IllumOS ... o que acontece é que está ocorrendo o desenvolvimento ativo de código aberto. youtube.com/watch?v=-zRN7XLCRhc a partir das 0:45:30. Há melhorias no ZFS, DTrace, Zonas, material iSCSI; muitas melhorias e estão ganhando força.
Chris S
Ha! Tenho esse vídeo aberto em outra guia, mas não tenho certeza se tenho mais uma hora para assisti-lo. Obrigado por destacar o horário correto.
Stefan Lasiewski 28/03
1
Vale a pena assistir todo o vídeo se você não conhece a história do Solaris, mas os últimos 15 minutos realmente se concentram no desenvolvimento futuro do que era o OpenSolaris.
28712 Chris S
5

A Oracle matou oficialmente o OpenSolaris, para que o site não seja mais atualizado. O FreeBSD está trabalhando com o projeto IllumOS para avançar o ZFS neste momento (o site deles ainda é um pouco escasso em detalhes). Não sei se essas alterações são derivadas do desenvolvimento real do Solaris 11 ou não, nem se as alterações serão mescladas no projeto oficial (um resultado provável).

Chris S
fonte
2
O illumos não avançou o número da versão nem alterou nada no código ZFS. O Zpool versão 28 é proveniente da fonte publicada do OpenSolaris. src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/…
jlliagre
Illumos pretende bifurcar o projeto? Ou eles incorporarão as atualizações ao ZFS depois que a Oracle decidir lançar seu novo código?
Stefan Lasiewski
1
De illumos.org/projects/site/wiki/FAQ : você acompanhará as alterações do Oracle? Sim, rastrearemos as alterações de origem da ON e as integraremos em nossa base de código.
Jlliagre 12/10/10
Curiosamente, de acordo com Bryan Cantrill (youtube.com/watch?v=-zRN7XLCRhc a partir das 0:45:30), a Oracle nunca matou oficialmente o OpenSolaris. Bryan afirma que a Oracle nunca disse nada publicamente.
Stefan Lasiewski 28/03
4

Para versões até 28, você ainda pode navegar no repositório no site do OpenSolaris:

http://src.opensolaris.org/source/history/onnv/onnv-gate/usr/src/uts/common/sys/fs/zfs.h

http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/common/sys/fs/zfs.h#348

Atualizar:

Este repositório foi movido para:

https://java.net/projects/solaris/sources/on-src/content/usr/src/uts/common/sys/fs/zfs.h?rev=13149

jlliagre
fonte
Então, parece que o FreeBSD obteve sua v28 no opensolaris.org. E parece que a Oracle não fornecerá código para nada acima da v29 até que eles lançem a versão comercial do ZFS. Eles têm seu próprio repositório interno que provavelmente avançou além da v28, mas não o veremos por um tempo.
Stefan Lasiewski
Aqui está algo que não em zpool versão 28 e recentemente integrado no código de Solaris: bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=4854202
jlliagre
Agora vejo que a versão 31 do ZFS Pool está disponível em hub.opensolaris.org/bin/view/Community+Group+zfs/31 , a partir de novembro de 2010. Não estou claro se haverá uma versão 32.
Stefan Lasiewski
@GrahamPerrin link atualizado
jlliagre
1

Para Linux, é http://zfsonlinux.org - existe o ZFS Pool Versão 28.

Pawel Jakub Dawidek (apelido: PJD) adicionou a versão mais recente do sistema de arquivos ZFS de código aberto (28) ao FreeBSD Current. Suponho que a Página Inicial do FreeBSD ZFS esteja aqui http://wiki.freebsd.org/ZFS

Acima estão os módulos do kernel. Porém, existe um aplicativo independente do kernel para Linux no espaço do usuário http://zfs-fuse.net/ (para 2011-Nov, o ZFS para Linux 0.7.0 usa a Versão 23 do Pool).

BBK
fonte
O que o Linux onerado pela GPL tem a ver com o FreeBSD ou Solaris?
Chris S
Você quer dizer " E o problema de licenciamento? "?
BBK
Não, a pergunta está perguntando sobre o FreeBSD, mas você começou no Linux, um sistema operacional completamente diferente. Se você fez uma pergunta sobre o Linux e eu respondi que o Windows suporta o que você estava tentando realizar, como isso seria relevante? Eu simplesmente não consigo resistir à vontade de chutar o Linux a qualquer momento que sua licença o retenha.
Chris S
Desculpe Chris, meu inglês não está muito bem, estou apenas entendendo errado. "não tenho a ver com" não estava claro para mim.Normalmente, não a GPL, mas o kernel não oferece uma maneira de trabalhar com licenças incompatíveis.
BBK
Na verdade, estou mais curioso sobre o produto ZFS upstream, independentemente do sistema operacional. O hub.opensolaris.org/bin/view/Community+Group+zfs não tem uma versão de software há mais de um ano, e não sei dizer se eles fornecerão outra versão fora das versões de código fechado. O FreeBSD 9.0, OpenIndiana / Illumos, ZFSOnLinux, ZFS-FUSE será capaz de ir além do ZFS Pool Versão 28?
Stefan Lasiewski