Linked by Thom Holwerda on Mon 7th Jun 2010 10:15 UTC, submitted by kragil
Linux Employees of Lawrence Livermore National Laboratory have ported Sun's/Oracle's ZFS natively to Linux. Linux already had a ZFS port in userspace via FUSE, since license incompatibilities between the CDDL and GPL prevent ZFS from becoming part of the Linux kernel. This project solves the licensing issue by distributing ZFS as a separate kernel module users will have to download and build for themselves.
Thread beginning with comment 428557
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: other solution
by Laurence on Mon 7th Jun 2010 12:06 UTC in reply to "other solution"
Laurence
Member since:
2007-03-26

the other solution is to reimplement it, like linux does with every other foreign filesystem (HFS, FAT, NTFS...)

Actually NTFS run's via FUSE too (just like ZFS already does).

At least NTFS-3G does. But if you know of a native NTFS driver that supports writes and runs inside the Linux kernel, then please tell me.

Reply Parent Score: 2

RE[2]: other solution
by ssam on Mon 7th Jun 2010 13:00 in reply to "RE: other solution"
ssam Member since:
2006-03-12

NTFS-3G is a GPL reimplementation of NTFS. it does not use microsofts GPL-incompatible code.

Reply Parent Score: 1

RE[3]: other solution
by Laurence on Mon 7th Jun 2010 13:28 in reply to "RE[2]: other solution"
Laurence Member since:
2007-03-26

NTFS-3G is a GPL reimplementation of NTFS. it does not use microsofts GPL-incompatible code.

That maybe the case, but it is still a FUSE FS driver:
http://www.tuxera.com/community/ntfs-3g-faq/#useroption3

Reply Parent Score: 2

RE[2]: other solution
by nalf38 on Tue 8th Jun 2010 04:07 in reply to "RE: other solution"
nalf38 Member since:
2006-09-01

True, NTFS-3G uses FUSE, but only so it can run unmodified on a multitude of systems. It doesn't, however, use any proprietary Windows DLLs, like ZFS on FUSE uses proprietary Sun code.

Reply Parent Score: 1