Feeds

back to article Open ZFS wielders kick off 'truly open source' dev group

A bunch of companies that rely on ZFS to power their products have banded together in a new open source cabal that says it will offer a "truly open source" version of the filesystem. The group revealed itself to the world yesterday, erecting the eponymous open-zfs.org website and announcing an intention to do the following three …

COMMENTS

This topic is closed for new posts.
Silver badge

The Raspi support is kinda useless, but other then that there's some interesting things they have in the works.

2
2
Anonymous Coward

I thought that initially, but rPI support is very useful for learning at home on cheapo hardware. Of course, you could use VMs and VHDs, but an rPI is a pretty good alternative.

1
1
Silver badge

Don't get me wrong, I have a Raspi, It's really neat to play with, but the reality is the hardware limitations of it make many of the advantages of ZFS moot.

1
0
Bronze badge

Pi support and 32-bitness

It's not the Pi support per se that is the limiting factor on the Linux implementation, it's generally the support for 32-bit platforms. ZFS was designed for a 64-bit platform with a very robust kernel virtual memory subsystem. Linux's kernel virtual memory is somewhat crippled (it's use is generally discouraged, as there are usually better ways to do things), and when you combine that with generally memory starved 32-bit platforms you run into problems.

The FreeBSD implementation works much better if you are stuck with 32-bit hardware. Or if you really want to run Linux on a 32-bit platform with ZFS, zfs-fuse works very well.

1
0
Thumb Up

About time!

Good news indeed.

Is there anything at all of value from Oracle's embrace of Sun that hasn't forked off from under Ellison's thumb?

Looks like the takeover has turned out to be a very good thing for (F(L))OSS.

3
0
Silver badge

@AC

"Looks like the takeover has turned out to be a very good thing for (F(L))OSS."

In my opinion the takeover has done no such thing. Nothing good has come from it.

It's not the takeover which pushed these products into the open source environment, that was basically the "obsession" with open source software living within Sun Microsystems. Don't forget that FreeBSD gained ZFS support by porting the code from Solaris, and all at a time where Sun was still a separate company.

3
0
Bronze badge

Re: About time!

> Is there anything at all of value from Oracle's embrace of Sun that hasn't forked off from under Ellison's

> thumb?

Maybe I'm still in the dark ages, but what about Virtualbox? So far I've not heard of any forks of that excellent virt solution. Kinda sad really, imo it's the most comprehensive hypervisor I've ever used. It truly deserves to be forked and set free from the hands of Ellison.

3
1
Silver badge

Re: @AC

And we're lucky that Sun did gave away the source code to various gems like ZFS.

People who complain about it not being GPL2 licensed are simply being ungrateful. Perhaps they should chill out a bit. You don't look a gift horse in the mouth, as the old saying goes.

6
0
Silver badge

Re: About time!

If you think Virtualbox is an "excellent virt solution" you must be in the dark ages. Of all the virtualization solutions I've tried, Virtualbox is the worst of them.

1
8
Silver badge

CDDL and GPL not compatible

If the Trojans had looked their gift horse in the mouth, they would have found it was full of Greek soldiers. Likewise ZFS is stuffed with patents. It is not possible to simultaneously satisfy the terms of the GPL and CDDL in a single piece of software, in part because GPL would require a patent license that Sun/Oracle do not provide. You are welcome to get sued like a GIF user, but I will stick to GPL or compatible. BTW: pi's already have BTRFS.

1
5

Not ungrateful

People who want it to be GPL2-compatible want it because then it can be included in the Linux kernel.

4
0

Re: About time!

An unsubstantiated opinion followed by an unsubstantiated counter-opinion. Sparkling gems of reasoning? Or intelligent debate, but not as we know it, Jim.

0
2
Silver badge
Gimp

Re: CDDL and GPL not compatible

ZFS is not patent encumbered. GPL is incompatible with CDDL, not vice versa. CDDL works can be happily combined with BSD works.

It's funny when a Linux fanboy resorts to FUD about superior software.

5
0
Silver badge

Re: About time!

When I was looking for a way to run OS/2 in a virtual machine, VirtualBox was the only one that worked. That might have changed now, but it's stable, and until I get organised enough to rewrite the one task done by the OS/2 box, it'll suffice.

3
0

Re: CDDL and GPL not compatible

Since when is the GPL the yardstick by which free or open source software is measured?

I wonder if you do really 'stick to GPL', or just think you do. Do you use X11? That's an MIT licence. Do you use Apache? Apache licence. Firefox? MPL. And so on.

If you don't agree with non-GPL code, don't use any of the above.

2
0

Re: Not ungrateful

OK, so license the Linux kernel under a more liberal licence.

1
0
fch

Gift horses ...

Apples and oranges. Even if either came for free, only one can turn into orange juice.

It's not a bad thing at all that it isn't GPLv2 licensed; but that it's not licensed GPLv2-compatible (as BSD or LGPL would've been), and/or not dual-licensed, that limits applicability.

The result is that there's a great opensource filesystem with far far less traction than it deserves. If Sun wanted to make Linux developers envious by dangling all these nice technology carrots, they surely succeeded to a degree. But if you want to motivate contribution and/or use, inciting envy is more likely to result in the opposite.

0
2
Silver badge

Re: Limited applicablity

ZFS is available on: Linux, BSD, MacOS, and Solaris

BTRFS is available on: Linux

remind me, which is more limited?

5
0

Re: Not ungrateful

OK, so license the Linux kernel under a more liberal licence.

What are you trying to do? Do you want Linus to explode?

2
0
Anonymous Coward

Re: CDDL and GPL not compatible

I've used both, and btrfs features & usability are still behind where ZFS was on Solaris 10 years ago.

2
0
Anonymous Coward

Re: Not ungrateful

@frymaster,

"People who want it to be GPL2-compatible want it because then it can be included in the Linux kernel."

If the Linux kernel devs really want to use ZFS as is then surely all they need to do is to agree amongst themselves and change the license to one that facilitates that (rather than blocking it).

Ok, so there's a large number of kernel devs past, present and dead out there who'd all have to agree. And I dare say a few of them might be untraceable. However, for something such as ZFS that would apparently be a tremendous asset to Linux, surely it would be worth at least asking them (or their estate) the question? After all, who'd actually say no?

0
0
Silver badge

Re: CDDL and GPL not compatible

HereWeGoAgain:

Since when is the GPL the yardstick by which free or open source software is measured?

Since about 70% of open source projects select a GPL license.

I wonder if you do really 'stick to GPL', or just think you do. Do you use X11? That's an MIT licence. Do you use Apache? Apache licence. Firefox? MPL. And so on.

'stick to GPL' is your phrase, not mine. I am very well aware of the licenses for X11, Apache and Firefox. All the licenses you just mentioned are GPL compatible. I have a specific problem with the CDDL, and why Sun selected it.

Oninoshiko: You are welcome to pull a ZFS disk out of a Mac and plug it into a Solaris box. I pick the most appropriate file system available on the OS and move data with a network connection. Where is the limitation?

0
1
Bronze badge

Re: Not ungrateful

"Ok, so there's a large number of kernel devs past, present and dead out there who'd all have to agree. And I dare say a few of them might be untraceable. However, for something such as ZFS that would apparently be a tremendous asset to Linux, surely it would be worth at least asking them (or their estate) the question? After all, who'd actually say no?"

Linus.

0
0
Silver badge
Trollface

Linux kernel license

The fun thing is that everyone comments that the Linux kernel would never go for a more liberal license... when the kernel itself has kept itself in a more liberal license. Have y'all forgotten why the kernel didn't migrate to GPLv3?

1
0
Bronze badge

Re: CDDL and GPL not compatible

"BTW: pi's already have BTRFS."

BTRFS is the most useless pile of steaming manure that has ever disgraced Linux with it's inclusion into the kernel tree. It's feature were _intended_ to rival ZFS but after years of development it has failed to even match the usability of ancient vanilla file systems like ext*.

It is also telling that EL7 will ship with XFS as the default FS rather than BTRFS.

If I didn't know better I might suspect that Oracle's continued pushing of BTRFS is nothing more than an attempt to dissuade people from using ZFS on Linux and thus assist them in pushing Solaris as having ZFS as the killer feature.

1
0
Silver badge

Re: CDDL and GPL not compatible

"Oninoshiko: You are welcome to pull a ZFS disk out of a Mac and plug it into a Solaris box. I pick the most appropriate file system available on the OS and move data with a network connection. Where is the limitation?"

I was responding the the immediately prior poster who's comment implied ZFS has less traction then BTRFS, despite ZFS being more widely available on different platforms. We where discussing the limitation in the availability of different FSes.

You've chosen to link to a rather disingenuous article by Greg DeKoenigsberg. It's funny how he thought SUN should go to GPL3, but has no problem with Linux NOT. If it was just about keeping ZFS out of the Linux kernel, they could have made it GPL3, because GPL3 is incompatible with GPL2, so it STILL would not be able to be included with the Linux kernel.

The Linux kernel is limited to GPL2, and is not distributed "GPL 2 or later." Rightfully so, too, only a moron would distribute under a license they haven't read.

0
0
Silver badge

Rasberry Pi?

I get the feeling that the only reason for including this one is to gain popularity (or more attention), but quite frankly I don't see this easily working out. In my opinion ZFS is "superior by design" but even so; it is very demanding on your resources, especially memory. So I can't help wonder if working within a 512Mb limit is going to suffice here...

Still, I maybe cynical but I do hope they'll succeed nonetheless. Because if they can manage to lower the resource demands without compromising features then this could be good news for everyone using ZFS.

1
0
Bronze badge

Lets see a Windows version of ZFS which you can boot off, not just as an extension.

I'd love to drop NTFS from a great height, and see it killed off.

4
1
Silver badge

Re: Lets see a Windows version of ZFS which you can boot off, not just as an extension.

Indeed. I wish I could simply use ZFS as a standard between all my boxes instead of having to resort to FAT32 or weird VM skipping to stuff files on NTFS. Currently I can do so with ZFS with everything except Windows.

0
0
Silver badge

Re: Lets see a Windows version of ZFS which you can boot off, not just as an extension.

I wish I could simply use ZFS as a standard between all my boxes instead of having to resort to FAT32 or weird VM skipping to stuff files on NTFS. Currently I can do so with ZFS with everything except Windows.

That's nuts, you still put hard disks in your windows machines? Spin up a zvol on one of your storage boxes and serve it up over iscsi, install windows on that. The FS windows sees will still be NTFS, but you can take snapshots of the underlying zvol, shrink/expand the zvol, etc.

0
0
This topic is closed for new posts.