Où se trouve maintenant le site Web central de ZFS?

8

Oracle a jeté OpenSolaris à l'automne 2010, et il n'est pas clair si Oracle continuera de publier les mises à jour de ZFS, sauf peut-être après la sortie de leur prochaine version majeure de Solaris.

FreeBSD a maintenant ZFS v28 disponible pour les tests.

Mais d'où vient la v28? Je remarque que le site Web principal de ZFS n'affiche pas la version 28 disponible. Ce site Web a-t-il été abandonné? Si oui, où se trouve le site Web central du projet ZFS, afin que je puisse parcourir le référentiel, lire les listes de diffusion, lire les notes de publication, etc.

(Je me rends compte qu'OpenSolaris a été abandonné par Oracle et qu'ils limitent leurs versions ZFS à la communauté).

Stefan Lasiewski
la source
Mise à jour rapide: ce n'est toujours pas réglé à 100%. Alors que la plupart des gens pointent vers le projet IllumOS, FreeBSD ne suit pas IllumOS directement, et Oracle Solaris ZFS ne l'est certainement pas. Nous avons maintenant IllumOS ZFS, FreeBSD ZFS, Oracle ZFS et peut-être d'autres. Plusieurs membres de la communauté ZFS se sont déclarés préoccupés par une possible fragmentation de ZFS.
Stefan Lasiewski

Réponses:

12

Il s'est passé beaucoup de choses depuis que j'ai posé cette question en octobre 2010.

À partir de septembre 2013, une nouvelle collaboration connue sous le nom d'OpenZFS servira de site central pour plusieurs projets ZFS. Le nouveau site est http://open-zfs.org/ (avec un tiret)

Aujourd'hui à LinuxCon Amérique du Nord, Brian Behlendorf et Matthew Ahrens annoncent que les membres des communautés illumos, zfsonlinux.org, FreeBSD et MacOSX ZFS ont créé un projet appelé "OpenZFS" pour combiner leurs efforts.

Voici l' annonce à la communauté FreeBSD du président de la Fondation FreeBSD Justin Gibbs, et l' annonce à la communauté illumos de Matthew Ahrens à Delphix.

Brian Behlendorf (créateur de zfsonlinux.org) l'a annoncé aujourd'hui sur [email protected] :

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

Aujourd'hui, nous annonçons OpenZFS: le véritable successeur open source du projet ZFS.

ZFS est le système de fichiers le plus avancé au monde, en développement actif depuis plus d'une décennie. Le développement récent s'est poursuivi en plein air, et OpenZFS est le nouveau nom officiel de cette communauté ouverte de développeurs, d'utilisateurs et d'entreprises améliorant, utilisant et s'appuyant sur ZFS. Fondée par des membres des communautés Linux, FreeBSD, Mac OS X et illumos, dont Matt Ahrens, l'un des deux auteurs originaux de ZFS, la communauté OpenZFS rassemble plus d'une centaine de développeurs de logiciels de ces plateformes.

Vous pouvez en savoir plus sur OpenZFS sur notre site Web: http://open-zfs.org (n'oubliez pas le tiret!)


Anciennes nouvelles de décembre 2012:

Oracle est encore assez fermé sur son développement ZFS.

En ce qui concerne ZFS en dehors d'Oracle, le principal en amont semble être illumos. Les principaux acteurs de la scène ZFS non Oracle semblent tous collaborer sur le noyau illumos, qui fournit ZFS.

Stefan Lasiewski
la source
1
De manière amusante, j'ai en fait été le premier à répondre à cette question, et j'ai répondu que le développement se poursuivrait dans IllumOS ... ce qui s'avère être le développement actif de l'open source. youtube.com/watch?v=-zRN7XLCRhc à partir d'environ 0:45:30. Il y a des améliorations à ZFS, DTrace, Zones, trucs iSCSI; beaucoup d'améliorations, et elles prennent de l'ampleur.
Chris S
Ha! J'ai cette vidéo ouverte dans un autre onglet, mais je ne sais pas si j'ai une heure supplémentaire pour la regarder. Merci d'avoir mis en évidence l'heure exacte.
Stefan Lasiewski
1
La vidéo entière vaut vraiment la peine d'être regardée si vous ne connaissez pas l'histoire de Solaris, mais les 15 dernières minutes se concentrent vraiment sur le développement futur de ce qui était OpenSolaris.
Chris S
5

Oracle a officiellement tué OpenSolaris, donc le site Web ne sera plus mis à jour. FreeBSD travaille avec le projet IllumOS pour faire avancer ZFS à ce stade (leur site Web est encore un peu peu détaillé). Je ne sais pas si ces modifications sont dérivées du développement réel de Solaris 11 ou non, ni si les modifications seront fusionnées dans le projet officiel (un résultat probable).

Chris S
la source
2
illumos n'a pas avancé le numéro de version ni modifié quoi que ce soit dans le code ZFS. La version 28 de Zpool provient de la source publiée d'OpenSolaris. src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/…
jlliagre
Illumos a-t-il l'intention de bifurquer le projet? Ou incorporera-t-il les mises à jour de ZFS après qu'Oracle aura décidé de publier son nouveau code?
Stefan Lasiewski
1
Depuis illumos.org/projects/site/wiki/FAQ : allez-vous suivre les modifications apportées à Oracle? Oui, nous suivrons les changements de source de ON et les intégrerons dans notre base de code.
jlliagre
Fait intéressant, selon Bryan Cantrill (youtube.com/watch?v=-zRN7XLCRhc à partir d'environ 0:45:30), Oracle n'a jamais officiellement tué OpenSolaris. Bryan prétend qu'Oracle n'a jamais rien dit publiquement.
Stefan Lasiewski
4

Pour les versions jusqu'à 28, vous pouvez toujours parcourir le référentiel sur le site Web d'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

Mise à jour:

Ce référentiel a été déplacé vers:

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

jlliagre
la source
Il semble donc que FreeBSD a obtenu sa v28 sur opensolaris.org. Et il semble qu'Oracle ne fournira pas de code pour quoi que ce soit au-dessus de la v29 jusqu'à ce qu'ils publient la version commerciale de ZFS. Ils ont leur propre référentiel interne qui a probablement avancé au-delà de la v28, mais nous ne le verrons pas avant un moment.
Stefan Lasiewski
Voici quelque chose qui n'est pas dans zpool version 28 et récemment intégré dans le code Solaris: bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=4854202
jlliagre
Je vois maintenant que la version 31 de ZFS Pool est disponible sur hub.opensolaris.org/bin/view/Community+Group+zfs/31 , en novembre 2010. Je ne sais pas s'il y aura une version 32.
Stefan Lasiewski
Lien @GrahamPerrin mis à jour
jlliagre
1

Pour Linux, c'est http://zfsonlinux.org - il y a ZFS Pool Version 28.

Pawel Jakub Dawidek (surnom: PJD) a ajouté la dernière version du système de fichiers ZFS open-source (28) à FreeBSD Current. Je suppose que la maison de FreeBSD ZFS est ici http://wiki.freebsd.org/ZFS

Ci-dessus, les modules du noyau. Mais il existe une application indépendante du noyau pour Linux dans l'espace utilisateur http://zfs-fuse.net/ (pour 2011-novembre, ZFS pour Linux 0.7.0 utilise la version 23 du pool).

BBK
la source
Quel est le lien entre Linux sous GPL et FreeBSD ou Solaris?
Chris S
Vous voulez dire " Qu'en est-il du problème de licence? "?
BBK
Non, la question concerne FreeBSD, mais vous avez commencé avec Linux, un système d'exploitation complètement différent. Si vous avez posé une question sur Linux et que j'ai répondu que Windows prend en charge tout ce que vous essayez d'accomplir, en quoi cela serait-il pertinent? Je ne peux tout simplement pas résister à l'envie de lancer Linux chaque fois que sa licence le retient.
Chris S
Désolé Chris, mon anglais n'est pas très bien, je viens de vous mal comprendre. "avoir à voir avec" n'était pas clair pour moi. Malheureusement pas la GPL mais le noyau n'a pas fourni un moyen de travailler avec des licences incompatibles.
BBK
Je suis en fait plus curieux du produit ZFS en amont, indépendamment du système d'exploitation. hub.opensolaris.org/bin/view/Community+Group+zfs n'a pas eu de version logicielle depuis plus d'un an, et je ne peux pas dire s'ils fourniront jamais une autre version en dehors des versions Closed Source. FreeBSD 9.0, OpenIndiana / Illumos, ZFSOnLinux, ZFS-FUSE pourront-ils jamais dépasser la version 28 du pool ZFS?
Stefan Lasiewski