Pour la réutilisation du code source : TdR et les autres developpeurs d'OpenBSD (mais j'imagine que c'est aussi le cas sur les autres BSD) ont très clairement indiqué qu'ils considéraient la CDDL comme « encore moins libre que la GPL » (il faut comprendre ça du point de vue de leur license de choix : la BSD à deux clause et/ou la MIT/X11).
Recherche sur la mailing-list tech@openbsd.org la réponse des devs à Jörg Schilling, qui voulait que son implem de tar (star) soit intégrée dans le système de base (pas seulement les ports) d'OpenBSD. Donc pour le kernel, où ils sont encore plus pointillieux, ce n'est meme pas la peine d'y penser.
Là aussi, Sun a fait une grosse intox sur l' « extraordinaire permissivité » de leur licence CDDL, et de nombreux developpeurs se sont laissées intoxiquer, et croient que leurs developpement seront acceuillis à bras ouverts par les devs BSD (comme semble le croire Gilles Gravier, que tu cite, ou Schilling dans mon exemple).
En pratique, leur code ne sera pas compatible BSD ni GPL.
Concernant la disponibilité des sources d'OpenSolaris en lieu et place des docs, j'éspère que c'est une blague !
L'implem d'un driver est très souvent remplie de tableaux de "valeurs magiques", d'astuces parfois indiscernables (si on n'est pas avertis) pour contourner les bugs du matériel / des firmwares, necessite de connaire l'API du noyau pour être bien lue etc.
[^] # Re: L'avis d'OpenBSD
Posté par herodiade . En réponse à la dépêche SUN libère ses processeurs SPARC. Évalué à 7.
Recherche sur la mailing-list tech@openbsd.org la réponse des devs à Jörg Schilling, qui voulait que son implem de tar (star) soit intégrée dans le système de base (pas seulement les ports) d'OpenBSD. Donc pour le kernel, où ils sont encore plus pointillieux, ce n'est meme pas la peine d'y penser.
Là aussi, Sun a fait une grosse intox sur l' « extraordinaire permissivité » de leur licence CDDL, et de nombreux developpeurs se sont laissées intoxiquer, et croient que leurs developpement seront acceuillis à bras ouverts par les devs BSD (comme semble le croire Gilles Gravier, que tu cite, ou Schilling dans mon exemple).
En pratique, leur code ne sera pas compatible BSD ni GPL.
Concernant la disponibilité des sources d'OpenSolaris en lieu et place des docs, j'éspère que c'est une blague !
L'implem d'un driver est très souvent remplie de tableaux de "valeurs magiques", d'astuces parfois indiscernables (si on n'est pas avertis) pour contourner les bugs du matériel / des firmwares, necessite de connaire l'API du noyau pour être bien lue etc.