On 17/04/07, Joerg Schilling <[EMAIL PROTECTED]> wrote:
"David R. Litwin" <[EMAIL PROTECTED]> wrote: > Well, I tried. > > It seems that a Linux port is simply impossible, due purely to licensing > issues. I know I said I'd not bring up licensing, mainly because I did not > want this thread to devolve like the other one; and because I wanted this > thread to speak of the technical difficulties; but due to my recent > conclusions, I must. You know that this is not the way things work on Linux?
If you refer to the licensing, yes. Coding-wise, I have no idea exept to say that I would be VERY surprised if ZFS can not be ported to Linux, especially since there already exists the FUSE project. Is I noted before, the bigger problem would be the different VFS interface
in Linux. Linux people in general do not plan things but just discuss things that are already "ready to use".
Excellent! There is talk of the (some-what) technical issues related to a port. Carry on!
I brought up the notion of a Linux port on the Linux-kernel mailing list. > Whilst the response is very high in number of posts, there has been a > general understanding that the non-compatibility of the CDDL and GPL > licenses is the show-stopper. Also agreed is that Linux can not change from > GPL. > > So, it comes to this: Why, > precisely, can ZFS not be released under a License which _is_ GPL > compatible? The reader may feel free to respond to me > personally and in confidence, knowing that I shall mot divulge the contents > our correspondence. The problem with such discussions is not that the code combination would be impossible but that the people from Linux discuss on a wrong base that makes the combination impossible. ZFS is not part of the Linux Kernel. Only if you declare ZFS a "part of Linux", you will observe the license conflict.
And, as brought up elsewhere, ZFS would have to be a part of the Kernel -- or else some persons would have to employ Herculean attention to make sure ZFS was upgraded with the kernel. if some one were willing to do this, a swift resolution MAY ba possible. The GPL is talking about "works" and there is no problem to use GPL code
together with code under other licenses as long as this is mere aggregation (like creating a driver for Linux) instead of creating a "derived work". It seems that there are other reasons for the Linux kernel folks for not liking ZFS.
Indeed? What are these reasons? I want to have every thing in the open. -- —A watched bread-crumb never boils. —My hover-craft is full of eels. —[...]and that's the he and the she of it.
_______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss