On Tue, May 12, 2015 at 11:43 AM, Adam Števko <[email protected]> wrote:
> Hi,
>
> I wanted to ask older members of the community few questions:
>
> 1) Fuse is fully working on illumos, but the kernel module is not present in
> vanilla illumos-gate. I wanted to ask on a short history of fuse in
> OpenSolaris/early illumos days. Why it wasn’t never integrated?
> 2) Are there any technical or political reasons why fuse shouldn’t be in
> gate? The source
> (https://github.com/jurikm/illumos-fusefs/blob/master/kernel/fuse_kernel.h)
> is CDDL-licensed Only single file seems to have mentions of GPL
> (https://github.com/jurikm/illumos-fusefs/blob/master/kernel/fuse_kernel.h).
> Can that be a strong reason why fuse shouldn’t be integrated? I’d like a
> simple answer what should gate contribution look like license-wise.

As far as I know, nobody has done the actual legwork to request
integration yet. It's also a large amount of code to review. Gordon
wrote a second FUSE implementation, which is also still sitting
around:

http://www.listbox.com/member/archive/182179/2012/02/sort/thread/page/13/entry/15:1080/20120211170222:11914EA8-54FC-11E1-87ED-A46E0E381E02/


> 3) tun/tap driver is pretty common (used mostly by OpenVPN). It would help,
> if tuntap (https://github.com/kaizawa/tuntap) was a part of the gate itself.
> However, tuntap seems to be fully GPL-licensed. Is this a blocker for
> integration?
>

Yes. The GPL is a definite problem for any kernel modules. While some
software like GRUB is in the gate (after a legal review), it's
generally not preferred.

Thanks,
-Albert


-------------------------------------------
illumos-discuss
Archives: https://www.listbox.com/member/archive/182180/=now
RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=21175430&id_secret=21175430-6a77cda4
Powered by Listbox: http://www.listbox.com

Reply via email to