If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
The licensing concerns should not be problem because there is a precedence to this and Oracle is already aware of it. The port from LLNL is under US government grant and has been validated by their lawyers. Obviously at first sight it seems like there is problem with the CDDL/GPL issue but as is clearly demonstrated by the port by LLNL and validated by their lawyers porting it as a kernel module is not a problem.
The licensing concerns should not be problem because there is a precedence to this and Oracle is already aware of it. The port from LLNL is under US government grant and has been validated by their lawyers. Obviously at first sight it seems like there is problem with the CDDL/GPL issue but as is clearly demonstrated by the port by LLNL and validated by their lawyers porting it as a kernel module is not a problem.
"But we believe the way to get around this issue is to build ZFS as a module with a CDDL license, it can still be loaded in the Linux kernel. Though it would be restricted to use the non- GPL symbols, but as long as that rule is adhered to there is no problem of legal issues." Yes, this is a theory that the proprietary drivers are based on too. Afaik it has never been tested in court though.
They get around the CDDL problem by not distributing ZFS in the kernel. You have to download and build the kernel module separately. Their modifications to ZFS remain under the CDDL licence.
Right, if it is based on the CDDL-licensed ZFS and is also licensed under CDDL, probably somewhat safe. As much as you can rely on CDDL anyhow. Wouldn't personally use it without relying on a personal/company lawyer.
Native ZFS for Linux. Contribute to behlendorf/zfs development by creating an account on GitHub.
They get around the CDDL problem by not distributing ZFS in the kernel. You have to download and build the kernel module separately. Their modifications to ZFS remain under the CDDL licence.
As a Debian user, I can see why ZFS is not in mainline Debian due to the restrictions of the CDDL and the fact that Oracle/Sun own the patents. As no one knows how oracle will react when people are putting out implementations of ZFS, it is best to tread carefully with this one.
http://kerneltrap.org/node/8066#comment-251093 The patents are now held by Oracle and unless Oracle gives another announcement, nothing has changed as far as Linux kernel is considered. If you have a GPL implementation and implemented the patented things without Oracle's permission, they can and probably will sue you.
It sounds like this is a continuation of this work:
Native ZFS for Linux. Contribute to behlendorf/zfs development by creating an account on GitHub.
They get around the CDDL problem by not distributing ZFS in the kernel. You have to download and build the kernel module separately. Their modifications to ZFS remain under the CDDL licence.
They mention that KQ Infotech are working on the ZFS posix layer here:
Leave a comment: