Hi,
ich bin mir leider nicht sicher, ob meine Frage, in diesen Bereich passt, er erschien mir von allen aber am geeignetsten.
Wie man ja bereits dem Titel entnehmen kann, wollte ich wissen, ob eine Implementierung des ZFS in den Kernel nicht auch ohne FUSE möglich wäre?
Vorweg sei gesagt, dass ich schon viel zu dem Thema gelesen habe und mir bewusst bin, dass die CDDL mit der GPL als nicht kompatibel angesehen wird.
Da stellt sich mir jetzt aber folgende Frage, wenn man die GPL genau nimmt, müssten doch auch eigentlich die NVIDIA/ATI Treiber und die Unterstüzung für selbige nicht in Linux übernommen werden dürfen, verfügbar sind sie jedoch. Das andere Beispiel war seinerzeit auch JAVA von Sun, dort musste man auch erst die Lizenz akzeptieren und konnte es dann einfach integrieren. Wieso geht das nicht bei ZFS?
Nehmen wir doch einfach mal folgenden Fall an, es wird ein Patch für einen Kernel geschrieben, mit dem man ZFS in selbigen integriert, nur mit dem Unterschied, dass man erst die Lizenz akzeptieren muss um dies zu tun. Von mir aus auch mit einer menge Warnungen, dass dieser Patch nicht der GPL unterliegt etc. etc...
Wäre es dann theoretisch möglich, ZFS in den Kernel zu bekommen?
Ich hätte zwar noch andere Fragen dazu, nur möchte ich erstmal wissen, bevor ich weitergehende Fragen stelle, die sich dann eh mit "nein" beantworten ließen.
Und vielleicht werde ich ja jetzt auch gesteinigt, nur unter Free und Open verstehe ich für mich auch, dass ich mir aussuchen kann was ich auf meinem System laufen haben will ohne das mir das ein Herr Thorvalds vorschreibt, weil ihm die andere Lizenz nicht passt. Ich weiß das ist etwas polemisch aber mir kommt es langsam so vor, dass man auch unter Linux gezwungen wird, nur gewisse Software zu verwenden.