pour rappel le noyau Linux a été diffusé en GPL en 1991.
Pour rappel, depuis quand la macro EXPORT_SYMBOL_GPL vampirise EXPORT_SYMBOL ?
Notamment quand __kernel_fpu_begin et __kernel_fpu_end de fpu/core.c sont-elles passées de EXPORT_SYMBOL à EXPORT_SYMBOL_GPL ? Janvier 2019.
- en fait, l'export de base a été supprimé et remplacé par kernel_fpu_xx -
C'est cette modification qui pénalise une optimisation du module ZoL (une vectorisation SIMD, si je me souviens bien, ils ont du trouver une solution depuis).
Donc si Sun avait voulu en 2005 que ZFS
Sun développait pour Solaris/SunOS, Sun n'avait pas à "vouloir" intégrer le noyau Linux. Linux n'est pas le centre du monde.
C'est donc un choix délibéré de Sun
La GPL et surtout le passage d'une directive en GPL-only est un choix de Linux.
Greg Kroah-Hartman:
My tolerance for ZFS is pretty non-existant.
.
Pour rappel Stallman n'a rien à voir avec le développement du noyau Linux.
« C'est bien de commenter un lien, enfin il faut aussi lire l'article pointé par le lien » ;-)
Interpreting, enforcing and changing the GNU GPL, as applied to combining Linux and ZFS.
by Richard Stallman
[^] # Re: Raison
Posté par David Marec . En réponse au lien Linus Torvalds says "Don’t use ZFS"—but doesn’t seem to understand it. Évalué à 2. Dernière modification le 14 janvier 2020 à 14:11.
Vous avez mal lu l'origine de la controverse.
Pour rappel, depuis quand la macro EXPORT_SYMBOL_GPL vampirise
EXPORT_SYMBOL?Notamment quand
__kernel_fpu_beginet__kernel_fpu_endde fpu/core.c sont-elles passées deEXPORT_SYMBOLàEXPORT_SYMBOL_GPL? Janvier 2019.- en fait, l'export de base a été supprimé et remplacé par
kernel_fpu_xx-C'est cette modification qui pénalise une optimisation du module ZoL (une vectorisation SIMD, si je me souviens bien, ils ont du trouver une solution depuis).
Sun développait pour Solaris/SunOS, Sun n'avait pas à "vouloir" intégrer le noyau Linux. Linux n'est pas le centre du monde.
La GPL et surtout le passage d'une directive en GPL-only est un choix de Linux.
.
« C'est bien de commenter un lien, enfin il faut aussi lire l'article pointé par le lien » ;-)