¿Dónde está el sitio web central de ZFS ahora?

8

Oracle abandonó OpenSolaris en el otoño de 2010, y no está claro si Oracle continuará publicando actualizaciones a ZFS, excepto tal vez después de que lancen su próxima versión principal de Solaris.

FreeBSD ahora tiene ZFS v28 disponible para pruebas.

¿Pero de dónde vino v28? Noto que el sitio web principal de ZFS no muestra la versión 28 disponible. ¿Se ha abandonado este sitio web? Si es así, ¿dónde está el sitio web central para el proyecto ZFS, para que pueda navegar por el repositorio, leer las listas de correo, leer las notas de la versión, etc.

(Me doy cuenta de que Oracle ha dejado OpenSolaris y que están limitando sus lanzamientos de ZFS a la comunidad).

Stefan Lasiewski
fuente
Actualización rápida: esto aún no está 100% resuelto. Si bien la mayoría de las personas apuntan al proyecto IllumOS, FreeBSD no rastrea a IllumOS directamente, y Oracle Solaris ZFS ciertamente no lo hace. Ahora tenemos IllumOS ZFS, FreeBSD ZFS, Oracle ZFS y posiblemente otros. Varios miembros de la comunidad ZFS han expresado su preocupación por la posible fragmentación de ZFS.
Stefan Lasiewski

Respuestas:

12

Mucho ha sucedido desde que hice esta pregunta en octubre de 2010.

A partir de septiembre de 2013, una nueva colaboración conocida como OpenZFS servirá como un sitio central para varios proyectos de ZFS. El nuevo sitio es http://open-zfs.org/ (con un guión)

Hoy en LinuxCon Norteamérica, Brian Behlendorf y Matthew Ahrens anuncian que los miembros de las comunidades illumos, zfsonlinux.org, FreeBSD y MacOSX ZFS han creado un proyecto llamado "OpenZFS" para combinar sus esfuerzos.

Aquí está el anuncio a la comunidad FreeBSD del presidente de la Fundación FreeBSD, Justin Gibbs, y el anuncio a la comunidad illumos de Matthew Ahrens en Delphix.

Brian Behlendorf (creador de zfsonlinux.org) anunció esto hoy en [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

Hoy anunciamos OpenZFS: el verdadero sucesor de código abierto del proyecto ZFS.

ZFS es el sistema de archivos más avanzado del mundo, en desarrollo activo durante más de una década. El desarrollo reciente ha continuado a la intemperie, y OpenZFS es el nuevo nombre formal para esta comunidad abierta de desarrolladores, usuarios y compañías que mejoran, usan y construyen sobre ZFS. Fundada por miembros de las comunidades Linux, FreeBSD, Mac OS X e illumos, incluido Matt Ahrens, uno de los dos autores originales de ZFS, la comunidad OpenZFS reúne a más de cien desarrolladores de software de estas plataformas.

Puede leer más sobre OpenZFS en nuestro sitio web: http://open-zfs.org (¡no olvide el guión!)


Antiguas noticias de diciembre de 2012:

Oracle todavía está bastante cerrado sobre su desarrollo ZFS.

En lo que concierne a ZFS fuera de Oracle, la corriente principal primaria parece ser illumos. Los principales actores en la escena ZFS que no son de Oracle parecen estar colaborando en el kernel illumos, que proporciona ZFS.

Stefan Lasiewski
fuente
1
Divertidamente, en realidad fui el primero en responder a esta pregunta, y respondí que el desarrollo continuaría en IllumOS ... que resulta que es donde está ocurriendo el desarrollo activo de código abierto. youtube.com/watch?v=-zRN7XLCRhc a partir de las 0:45:30. Hay mejoras en ZFS, DTrace, Zones, material iSCSI; muchas mejoras, y están ganando impulso.
Chris S
¡Decir ah! Tengo ese video abierto en otra pestaña, pero no estoy seguro si tengo una hora extra para verlo. Gracias por resaltar la hora correcta.
Stefan Lasiewski
1
Vale la pena ver todo el video si no conoce la historia de Solaris, pero los últimos 15 minutos realmente se centran en el desarrollo futuro de lo que fue OpenSolaris.
Chris S
5

Oracle oficialmente mató a OpenSolaris, por lo que el sitio web ya no se actualizará. FreeBSD está trabajando con el proyecto IllumOS para avanzar ZFS en este momento (su sitio web aún es un poco escaso en detalles). No sé si estos cambios se derivan del desarrollo real de Solaris 11 o no, ni si los cambios se fusionarán en el proyecto oficial (un resultado probable).

Chris S
fuente
2
illumos no ha avanzado el número de versión ni ha cambiado nada en el código ZFS. La versión 28 de Zpool proviene de la fuente publicada de OpenSolaris. src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/…
jlliagre
¿Illumos pretende bifurcar el proyecto? ¿O incorporarán las actualizaciones a ZFS después de que Oracle decida lanzar su nuevo código?
Stefan Lasiewski
1
Desde illumos.org/projects/site/wiki/FAQ : ¿ Realizará un seguimiento de los cambios de Oracle? Sí, realizaremos un seguimiento de los cambios de origen de ON y los integraremos en nuestra base de código.
jlliagre
Curiosamente, según Bryan Cantrill (youtube.com/watch?v=-zRN7XLCRhc a partir de las 0:45:30), Oracle nunca ha matado oficialmente a OpenSolaris. Bryan afirma que Oracle nunca ha dicho nada públicamente.
Stefan Lasiewski
4

Para versiones de hasta 28, aún puede navegar por el repositorio en el sitio web de 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

Actualizar:

Este repositorio se ha movido a:

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

jlliagre
fuente
Entonces, parece que FreeBSD obtuvo su v28 de opensolaris.org. Y parece que Oracle no proporcionará código para nada por encima de v29 hasta que lancen la versión comercial de ZFS. Tienen su propio repositorio interno que probablemente ha avanzado más allá de v28, pero no lo veremos por un tiempo.
Stefan Lasiewski,
Aquí hay algo que no está en zpool versión 28 y recientemente integrado en el código de Solaris: bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=4854202
jlliagre
Ahora veo que ZFS Pool versión 31 está disponible en hub.opensolaris.org/bin/view/Community+Group+zfs/31 , a partir de noviembre de 2010. No estoy claro si habrá una versión 32.
Stefan Lasiewski
Enlace @GrahamPerrin actualizado
jlliagre
1

Para Linux es http://zfsonlinux.org : hay ZFS Pool Versión 28.

Pawel Jakub Dawidek (apodo: PJD) ha agregado la última versión del sistema de archivos ZFS de código abierto (28) a FreeBSD Current. Supongo que la página de inicio de FreeBSD ZFS está aquí http://wiki.freebsd.org/ZFS

Arriba están los módulos del kernel. Pero hay una aplicación independiente de kernel para Linux en el espacio de usuario http://zfs-fuse.net/ (para 2011-Nov ZFS para Linux 0.7.0 usa la versión de grupo 23).

BBK
fuente
¿Qué tiene que ver la Linux GPL gravada con FreeBSD o Solaris?
Chris S
No, la pregunta es acerca de FreeBSD, pero usted comenzó con Linux, un sistema operativo completamente diferente. Si hizo una pregunta sobre Linux y le respondí que Windows es compatible con todo lo que estaba tratando de lograr, ¿cómo sería relevante? Simplemente no puedo resistir el impulso de patear Linux cada vez que su licencia lo retiene.
Chris S
Lo siento Chris, mi inglés no es muy bueno, solo te malinterpreto. "tener que ver con" no estaba claro para mí. Absolutamente no la GPL pero el núcleo no ha proporcionado una forma de trabajar con licencias incompatibles.
BBK
De hecho, tengo más curiosidad sobre el producto ZFS ascendente, independientemente del sistema operativo. hub.opensolaris.org/bin/view/Community+Group+zfs no ha tenido una versión de software en más de un año, y no puedo decir si alguna vez proporcionarán otra versión fuera de las versiones de Fuente Cerrada. ¿FreeBSD 9.0, OpenIndiana / Illumos, ZFSOnLinux, ZFS-FUSE podrán ir más allá de ZFS Pool Versión 28?
Stefan Lasiewski