4 ms·
I'm not really familiar with the development process between ZFS on Linux and ZFS on BSD, do these pull requests usually get merged upstream for use on BSD, Sol
by ubercow 9y ago
I'm not really familiar with the development process between ZFS on Linux and ZFS on BSD, do these pull requests usually get merged upstream for use on BSD, Solaris, etc?
- aidenn0 9y agoOpenZFS[1] is upstream for all of the currently maintained open-source ZFS implementations, including ZoL and FreeBSD. 1: http://open-zfs.org/wiki/Main_Page http://open-zfs.org/wiki/Main_Page
- boomboomsubban 9y agoSolaris is completely separate, but I believe the encryption comes from Illumos just needs a ton of changing to work on Linux.
- binwiederhier 9y agoJust the crypto primitives are from Illinois iirc, the actual scheme is fairly new.
- dom0 9y agoDidn't Oracle ZFS have encryption for some time now? (Was that after closing Solaris?)
- lathiat 9y agoyeah it was done after closing this is an independent implementation for the open source side
- X86BSD 9y agoYes and they have a poor implementation for encryption at that. Pawel who did the port of zfs to FreeBSD did not like how they implemented it. As far as zfs goes oracle will be the odd man out compatibility wise with the rest of the platforms supporting zfs and the openzfs encryption scheme.
- tcaputi 9y agoOracle ZFS does have encryption, but this implementation fixes a few security / usability issues with it, adds more features, and brings the implementation into the open source world.
- AndrewDavis 9y agoTogether FreeBSD, ZoL and the Illumos groups work on OpenZFS. Oracle closed off Solaris. The decendent of Open Solaris is Illumos. Oracle ZFS and OpenZFS are not hte same thing. OpenZFS repo is the upstream, though it is closely tracks the Illumos version. From there the projects pull on OpenZFS to create their implementations. New features are developed independently by the projects with rules that a new feature must be enabled in a downstream distro for X period of time before it can be upstreamed into OpenZFS.
- ryao 9y agoLet's not forget Mac OS X and OSv, although the amount of work being done that and shared is not as large as it is with the other 3 platforms.