J'ai traduit l'article de B.Perens
sur le code montré par SCO à LasVegas.
C'est la version du 20/08,
pas la nouvelle (plus intéressante)
qu'il vient de mettre en ligne (traduc en cours).
Traduction
http://www.alternatif.org/BrucePerens/SCOCopiedCodeFR.html
Version originale
http://perens.com/Articles/SCOCopiedCode.html
Nouvelle version de Bruce Perens
http://www.perens.com/SCO/SCOSlideShow.html
Bonnes lectures
J'ai traduit l'article de B.Perens
sur le code montré par SCO à LasVegas.
C'est la version du 20/08,
pas la nouvelle (plus intéressante)
qu'il vient de mettre en ligne (traduc en cours).
Traduction
http://www.alternatif.org/BrucePerens/SCOCopiedCodeFR.html
Version originale
http://perens.com/Articles/SCOCopiedCode.html
Nouvelle version de Bruce Perens
http://www.perens.com/SCO/SCOSlideShow.html
Bonnes lectures
J'ai traduit l'article de B.Perens
sur le code montré par SCO à LasVegas.
C'est la version du 20/08,
pas la nouvelle (plus intéressante)
qu'il vient de mettre en ligne (traduc en cours).
Traduction
http://www.alternatif.org/BrucePerens/SCOCopiedCodeFR.html
Version originale
http://perens.com/Articles/SCOCopiedCode.html
Nouvelle version de Bruce Perens
http://www.perens.com/SCO/SCOSlideShow.html
Bonnes lectures
L'exemple le plus connu du problème est évidemment la librairie readline. Les
[...]
effet viral s'il existait une deuxième implémentation des mêmes
fonctionnalités sous une autre licence que GPL (en fait il existe maintenant
une implémentation BSD, il me semble).
Bref, avec ce genre d'argumentation scandaleuse (à mon avis), il est clair
que n'importe quel logiciel développé pour tourner sous Unix, comme par
exemple les systèmes de fichiers JFS ou XFS est un produit dérivé, car au
moment où ils ont été créés, on peut prétendre qu'il ne peut avoir sa
fonctionnalité que lié au reste du système Unix (en fait c'est vaseux pour JFS
qui est dérivé de OS/2). Or IBM, SGI, etc. étaient à l'époque des licenciés
L'exemple le plus connu du problème est évidemment la librairie readline. Les
[...]
effet viral s'il existait une deuxième implémentation des mêmes
fonctionnalités sous une autre licence que GPL (en fait il existe maintenant
une implémentation BSD, il me semble).
Bref, avec ce genre d'argumentation scandaleuse (à mon avis), il est clair
que n'importe quel logiciel développé pour tourner sous Unix, comme par
exemple les systèmes de fichiers JFS ou XFS est un produit dérivé, car au
moment où ils ont été créés, on peut prétendre qu'il ne peut avoir sa
fonctionnalité que lié au reste du système Unix (en fait c'est vaseux pour JFS
qui est dérivé de OS/2). Or IBM, SGI, etc. étaient à l'époque des licenciés
L'exemple le plus connu du problème est évidemment la librairie readline. Les
[...]
effet viral s'il existait une deuxième implémentation des mêmes
fonctionnalités sous une autre licence que GPL (en fait il existe maintenant
une implémentation BSD, il me semble).
Bref, avec ce genre d'argumentation scandaleuse (à mon avis), il est clair
que n'importe quel logiciel développé pour tourner sous Unix, comme par
exemple les systèmes de fichiers JFS ou XFS est un produit dérivé, car au
moment où ils ont été créés, on peut prétendre qu'il ne peut avoir sa
fonctionnalité que lié au reste du système Unix (en fait c'est vaseux pour JFS
qui est dérivé de OS/2). Or IBM, SGI, etc. étaient à l'époque des licenciés
Je ne sais pas qui a sorti cette grosse connerie à propos du JFS, mais
tout le monde la reprend. Le JFS d'IBM a été développé pour AIX 3 au
début des années 1990, et adapté pour OS/2 à partir de OS/2 5 en 1998.
Je ne sais pas qui a sorti cette grosse connerie à propos du JFS, mais
tout le monde la reprend. Le JFS d'IBM a été développé pour AIX 3 au
début des années 1990, et adapté pour OS/2 à partir de OS/2 5 en 1998.
Je ne sais pas qui a sorti cette grosse connerie à propos du JFS, mais
tout le monde la reprend. Le JFS d'IBM a été développé pour AIX 3 au
début des années 1990, et adapté pour OS/2 à partir de OS/2 5 en 1998.
Je n'en sais strictement rien, mais c'était mentionné dans les documents cités
par l'article dont on parle. Si tu as raison, et si JFS est aussi ancien, et
si on interprète la dérivation de manière extensive (comme prétend le faire
la FSF) alors effectivement JFS est dérivé de Unix et donc SCO peut prétendre
avoir un droit dessus, même s'il n'a pas écrit une seule ligne de code dedans.
Voilà qui montre bien les aberrations de cette notion de logiciel dérivé dont
les linuxiens se gargarisaient depuis des années.
Par exemple suppose que je sois trés doué et que j'écrive un super optimiseur
de la mort qui tue susceptible de marcher avec gcc. Mais que je ne veuille en
aucun cas le mettre sous licence GPL, uniquement sous BSD. Bien entendu je ne
distribue que mon propre travail, laissant à l'utilisateur final le soin de se
démerder pour le faire marcher à l'intérieur de gcc, la manip étant bien
entendu à peu prés triviale grace au bon arrangement des choses. Je peux
toujours imaginer qu'un autre compilateur, disons Tendra, serait susceptible
de servir de frontal à cet optimiseur. Donc, dérivation ou pas dérivation?
Evidemment cet exemple est choisi pour que les Stallmaniens montent aussitôt
au front en prétendant que c'est un travail dérivé puiqu'on doit
nécéssairement se servir de gcc comme frontal dans l'état actuel des choses
pour faire marcher l'optimiseur. En conséquence, il doit être sous GPL.
Et bien, c'est exactement l'argument de SCO.
Je n'en sais strictement rien, mais c'était mentionné dans les documents cités
par l'article dont on parle. Si tu as raison, et si JFS est aussi ancien, et
si on interprète la dérivation de manière extensive (comme prétend le faire
la FSF) alors effectivement JFS est dérivé de Unix et donc SCO peut prétendre
avoir un droit dessus, même s'il n'a pas écrit une seule ligne de code dedans.
Voilà qui montre bien les aberrations de cette notion de logiciel dérivé dont
les linuxiens se gargarisaient depuis des années.
Par exemple suppose que je sois trés doué et que j'écrive un super optimiseur
de la mort qui tue susceptible de marcher avec gcc. Mais que je ne veuille en
aucun cas le mettre sous licence GPL, uniquement sous BSD. Bien entendu je ne
distribue que mon propre travail, laissant à l'utilisateur final le soin de se
démerder pour le faire marcher à l'intérieur de gcc, la manip étant bien
entendu à peu prés triviale grace au bon arrangement des choses. Je peux
toujours imaginer qu'un autre compilateur, disons Tendra, serait susceptible
de servir de frontal à cet optimiseur. Donc, dérivation ou pas dérivation?
Evidemment cet exemple est choisi pour que les Stallmaniens montent aussitôt
au front en prétendant que c'est un travail dérivé puiqu'on doit
nécéssairement se servir de gcc comme frontal dans l'état actuel des choses
pour faire marcher l'optimiseur. En conséquence, il doit être sous GPL.
Et bien, c'est exactement l'argument de SCO.
Je n'en sais strictement rien, mais c'était mentionné dans les documents cités
par l'article dont on parle. Si tu as raison, et si JFS est aussi ancien, et
si on interprète la dérivation de manière extensive (comme prétend le faire
la FSF) alors effectivement JFS est dérivé de Unix et donc SCO peut prétendre
avoir un droit dessus, même s'il n'a pas écrit une seule ligne de code dedans.
Voilà qui montre bien les aberrations de cette notion de logiciel dérivé dont
les linuxiens se gargarisaient depuis des années.
Par exemple suppose que je sois trés doué et que j'écrive un super optimiseur
de la mort qui tue susceptible de marcher avec gcc. Mais que je ne veuille en
aucun cas le mettre sous licence GPL, uniquement sous BSD. Bien entendu je ne
distribue que mon propre travail, laissant à l'utilisateur final le soin de se
démerder pour le faire marcher à l'intérieur de gcc, la manip étant bien
entendu à peu prés triviale grace au bon arrangement des choses. Je peux
toujours imaginer qu'un autre compilateur, disons Tendra, serait susceptible
de servir de frontal à cet optimiseur. Donc, dérivation ou pas dérivation?
Evidemment cet exemple est choisi pour que les Stallmaniens montent aussitôt
au front en prétendant que c'est un travail dérivé puiqu'on doit
nécéssairement se servir de gcc comme frontal dans l'état actuel des choses
pour faire marcher l'optimiseur. En conséquence, il doit être sous GPL.
Et bien, c'est exactement l'argument de SCO.
wrote:
absolument pas (d'ailleurs, si tu es malin et que tu ne veux pas que ton
optimiseur ne soit livre sous GPL, ben tu le fais parler avec gcc via
fichier ou fifo).
Il faut que ton programme appelle specifiquement une librairie GPL ou
reprenne du code GPL pour que la license s'applique. Le fait d'utiliser
un programme GPL de facon externe n'a jamais ete une raison d'appliquer
la license. D'ailleurs, il est tout a fait possible d'ecrire des
programmes utilisant la Libc et la grande majorite des librairies de
GNU (sauf la readline) sans que ces programme ne soient impactees par la
GPL tout en sachant qu'ils tourneront parfaitement sur un systeme GNU et
peut etre meme sur un systeme GNU seulement.
Tes arguments font le jeu de SCO, Microsoft et autres agressifs contre la
license GPL. Mais cette derniere n'a jamais force personne a l'utiliser,
il suffit pour cela de respecter les regles du jeu, elles sont claires
et sans surprises.
--
Stephane TOUGARD
Unix et programmation - http://www.unices.org
Stations Unix en occasions. - http://yellow.epernon.net
talon@lpthe.jussieu.fr wrote:
absolument pas (d'ailleurs, si tu es malin et que tu ne veux pas que ton
optimiseur ne soit livre sous GPL, ben tu le fais parler avec gcc via
fichier ou fifo).
Il faut que ton programme appelle specifiquement une librairie GPL ou
reprenne du code GPL pour que la license s'applique. Le fait d'utiliser
un programme GPL de facon externe n'a jamais ete une raison d'appliquer
la license. D'ailleurs, il est tout a fait possible d'ecrire des
programmes utilisant la Libc et la grande majorite des librairies de
GNU (sauf la readline) sans que ces programme ne soient impactees par la
GPL tout en sachant qu'ils tourneront parfaitement sur un systeme GNU et
peut etre meme sur un systeme GNU seulement.
Tes arguments font le jeu de SCO, Microsoft et autres agressifs contre la
license GPL. Mais cette derniere n'a jamais force personne a l'utiliser,
il suffit pour cela de respecter les regles du jeu, elles sont claires
et sans surprises.
--
Stephane TOUGARD
Unix et programmation - http://www.unices.org
Stations Unix en occasions. - http://yellow.epernon.net
wrote:
absolument pas (d'ailleurs, si tu es malin et que tu ne veux pas que ton
optimiseur ne soit livre sous GPL, ben tu le fais parler avec gcc via
fichier ou fifo).
Il faut que ton programme appelle specifiquement une librairie GPL ou
reprenne du code GPL pour que la license s'applique. Le fait d'utiliser
un programme GPL de facon externe n'a jamais ete une raison d'appliquer
la license. D'ailleurs, il est tout a fait possible d'ecrire des
programmes utilisant la Libc et la grande majorite des librairies de
GNU (sauf la readline) sans que ces programme ne soient impactees par la
GPL tout en sachant qu'ils tourneront parfaitement sur un systeme GNU et
peut etre meme sur un systeme GNU seulement.
Tes arguments font le jeu de SCO, Microsoft et autres agressifs contre la
license GPL. Mais cette derniere n'a jamais force personne a l'utiliser,
il suffit pour cela de respecter les regles du jeu, elles sont claires
et sans surprises.
--
Stephane TOUGARD
Unix et programmation - http://www.unices.org
Stations Unix en occasions. - http://yellow.epernon.net
Or IBM, SGI, etc. étaient à l'époque des licenciés
Unix et avaient donc signé une licence remettant les produits dérivés dans la
possession de SCO.
Or IBM, SGI, etc. étaient à l'époque des licenciés
Unix et avaient donc signé une licence remettant les produits dérivés dans la
possession de SCO.
Or IBM, SGI, etc. étaient à l'époque des licenciés
Unix et avaient donc signé une licence remettant les produits dérivés dans la
possession de SCO.
videmment cet exemple est choisi pour que les Stallmaniens montent aussitôt
au front en prétendant que c'est un travail dérivé puiqu'on doit
nécéssairement se servir de gcc comme frontal dans l'état actuel des choses
pour faire marcher l'optimiseur. En conséquence, il doit être sous GPL.
videmment cet exemple est choisi pour que les Stallmaniens montent aussitôt
au front en prétendant que c'est un travail dérivé puiqu'on doit
nécéssairement se servir de gcc comme frontal dans l'état actuel des choses
pour faire marcher l'optimiseur. En conséquence, il doit être sous GPL.
videmment cet exemple est choisi pour que les Stallmaniens montent aussitôt
au front en prétendant que c'est un travail dérivé puiqu'on doit
nécéssairement se servir de gcc comme frontal dans l'état actuel des choses
pour faire marcher l'optimiseur. En conséquence, il doit être sous GPL.
pour faire un programme fonctionnel qui puisse les faire marcher, donc
avec le même argument, c'est une dérivation.
pour faire un programme fonctionnel qui puisse les faire marcher, donc
avec le même argument, c'est une dérivation.
pour faire un programme fonctionnel qui puisse les faire marcher, donc
avec le même argument, c'est une dérivation.
Je ne vois pas pourquoi ton optimisateur devrait etre sous GPL plus que
n'importe quel autre logiciel appelant un autre sous license GPL. Tout
depend du mode d'interaction entre les deux programmes, mais si tu pars
du principe que ton super optimisateur peut parler avec d'autres compilo
que Gcc, je presume que les interfaces de communications entre les deux
programmes passent par des fichiers/fifo et il me semble qu'il a
toujours ete tres clair que dans ce cas la GPL ne s'appliquait
absolument pas
Il faut que ton programme appelle specifiquement une librairie GPL ou
reprenne du code GPL pour que la license s'applique.
Tes arguments font le jeu de SCO, Microsoft et autres agressifs contre la
license GPL. Mais cette derniere n'a jamais force personne a l'utiliser,
il suffit pour cela de respecter les regles du jeu, elles sont claires
et sans surprises.
Je ne vois pas pourquoi ton optimisateur devrait etre sous GPL plus que
n'importe quel autre logiciel appelant un autre sous license GPL. Tout
depend du mode d'interaction entre les deux programmes, mais si tu pars
du principe que ton super optimisateur peut parler avec d'autres compilo
que Gcc, je presume que les interfaces de communications entre les deux
programmes passent par des fichiers/fifo et il me semble qu'il a
toujours ete tres clair que dans ce cas la GPL ne s'appliquait
absolument pas
Il faut que ton programme appelle specifiquement une librairie GPL ou
reprenne du code GPL pour que la license s'applique.
Tes arguments font le jeu de SCO, Microsoft et autres agressifs contre la
license GPL. Mais cette derniere n'a jamais force personne a l'utiliser,
il suffit pour cela de respecter les regles du jeu, elles sont claires
et sans surprises.
Je ne vois pas pourquoi ton optimisateur devrait etre sous GPL plus que
n'importe quel autre logiciel appelant un autre sous license GPL. Tout
depend du mode d'interaction entre les deux programmes, mais si tu pars
du principe que ton super optimisateur peut parler avec d'autres compilo
que Gcc, je presume que les interfaces de communications entre les deux
programmes passent par des fichiers/fifo et il me semble qu'il a
toujours ete tres clair que dans ce cas la GPL ne s'appliquait
absolument pas
Il faut que ton programme appelle specifiquement une librairie GPL ou
reprenne du code GPL pour que la license s'applique.
Tes arguments font le jeu de SCO, Microsoft et autres agressifs contre la
license GPL. Mais cette derniere n'a jamais force personne a l'utiliser,
il suffit pour cela de respecter les regles du jeu, elles sont claires
et sans surprises.
Dans article <bi3ceu$b29$,
disait...pour faire un programme fonctionnel qui puisse les faire marcher, donc
avec le même argument, c'est une dérivation.
Tu dis n'importe quoi. Si la FSF soutenait une position pareille, ça
signifierait tout simplement que tout programme compilé avec gcc serait
en GPL. La FSF n'a jamais prétendu une chose pareille, n'en a jamais
parlé et a même créé la LGPL pour permettre la cohabitation avec le code
propriétaire. Tu devrais boire frais, maintenant, ton troll se voit trop,
tu fatigues.
Dans article <bi3ceu$b29$2@rose.lpthe.jussieu.fr>, talon@lpthe.jussieu.fr
disait...
pour faire un programme fonctionnel qui puisse les faire marcher, donc
avec le même argument, c'est une dérivation.
Tu dis n'importe quoi. Si la FSF soutenait une position pareille, ça
signifierait tout simplement que tout programme compilé avec gcc serait
en GPL. La FSF n'a jamais prétendu une chose pareille, n'en a jamais
parlé et a même créé la LGPL pour permettre la cohabitation avec le code
propriétaire. Tu devrais boire frais, maintenant, ton troll se voit trop,
tu fatigues.
Dans article <bi3ceu$b29$,
disait...pour faire un programme fonctionnel qui puisse les faire marcher, donc
avec le même argument, c'est une dérivation.
Tu dis n'importe quoi. Si la FSF soutenait une position pareille, ça
signifierait tout simplement que tout programme compilé avec gcc serait
en GPL. La FSF n'a jamais prétendu une chose pareille, n'en a jamais
parlé et a même créé la LGPL pour permettre la cohabitation avec le code
propriétaire. Tu devrais boire frais, maintenant, ton troll se voit trop,
tu fatigues.