(Pour info, sous mswindows, les programmeurs, meme de programmes libres comme VirtualDub, utilisent une api completement proprio et non portable pour accéder aux codecs - On ne peut que donner raison à RMS qui dit que faire du libre reposant sur des fondations proprios est complétement contraire à l'esprit initial)
On est d'accord sur ce point.
Pour ceux qui n'ont pas tout à fait compris la phrase de GomGom et (GPL + "exception de link") l'idée, c'est qu'en gros, on peut désormais faire du proprio linké sur xvid (comme avec ffmpeg), mais alors on est *obligé* d'utiliser Microsoft(tm), c'est interdit autrement...
Je ne suis pas d'accord du tout, mais alors pas du tout. As tu seulement lu cette exception link ? Je ne crois pas que tu l'ai correctement interprete et pour cela je te conseille de lire ce qui suit.
Cette exception permet un link avec XviD lorsque 2 conditions sont remplies :
- le logiciel ne derive pas d'XviD au sens de la GNU GPL (excetion faite du link)
- le logiciel utilise XviD uniquement via les interfaces DShow et VFW.
Le premier point permet de conserver l'esprit de la GPL tout en se rapprochant de la LGPL. Le deuxieme point quant a lui retreint la liberte accordee en point 1. L'usage legal d'XviD ds les media players win32 est tout de meme rendu possible.
Je me premet de reprendre : on peut désormais faire du proprio linké sur xvid (comme avec ffmpeg)
Cette affirmation gratuite se trouve etre totalement fausse. La LGPL n'oblige pas ceux qui link leur logiciel proprio a une lib LGPL de rendre leur programme (L)GPL tant que le lien entre les deux se fait au moyen d'une interface quelconque offerte par la librairie LGPL.
Un contre example simple a ton affirmation pourrait etre :
- je cree un programme proprio qui fait du MPEG4 grace a XviD.
- XviD est LGPL
=> le soft peut rester proprio.
- je cree un programme proprio qui fait du MPEG4 grace a XviD.
- XviD est GPL+link exception
=> le soft obeit il a l'exception link ?
- non, alors passage au GPL ou abandon d'XviD
- oui alors il reste encore a prouver que le logiciel ne depend pas a 100% d'XviD sous peine de retomber ss le coup de la GNU GPL pure et simple.
Nous, auteurs d'XviD, avons refuse qu'XviD puisse etre utilise a 100% dans un soft proprio. Cette clause incite donc finalement tres fortement les gens a programmer en GPL (ou compatible) s'ils veulent profiter au maximum d'XviD, et ceci car certaines features ne sont accessibles que via l'interface native d'XviD qui n'obeit pas a l'exception de link.
En attendant que xvid devienne "LGPL" partout, utilisez ffmpeg - c'est LGPL mais ca ne privilégie pas les OS proprio.
Premierement: XviD ne passera jamais sous LGPL pour les raisons evoquees precedemment.
Deuxiemement: le seul changement de license que nous envisageons serait eventuellement de repasser en GNU GPL sans clause d'exception pour la version 1.0. Autrement dit, nous condamnerions volontairement les windosiens puisque qu'ils enfreigneraient la GPL en utilisant XviD sur un OS proprio (XviD serait lie a des libs proprio en runtime). Ils perdraient donc de fait les droits que la GNU GPL leur confere habituellement... cad le droit d'executer, de modifier et de redistribuer XviD... Cet effet de bord est il vraiment souhaitable ?
Troisiement: la LGPL est une non solution. Certes elle favorise l'adoption des logiciels libres a court terme dans les systemes/environement proprios. Mais elle ne favorise en aucun cas le developpement d'un OS+logitheque totalement libre, but premier du projet GNU.
[^] # Re: La première version offcielle d'XviD est sortie.
Posté par Edouard Gomez . En réponse à la dépêche La première version officielle d'XviD est sortie.. Évalué à 7.
On est d'accord sur ce point.
Pour ceux qui n'ont pas tout à fait compris la phrase de GomGom et (GPL + "exception de link") l'idée, c'est qu'en gros, on peut désormais faire du proprio linké sur xvid (comme avec ffmpeg), mais alors on est *obligé* d'utiliser Microsoft(tm), c'est interdit autrement...
Je ne suis pas d'accord du tout, mais alors pas du tout. As tu seulement lu cette exception link ? Je ne crois pas que tu l'ai correctement interprete et pour cela je te conseille de lire ce qui suit.
Cette exception permet un link avec XviD lorsque 2 conditions sont remplies :
- le logiciel ne derive pas d'XviD au sens de la GNU GPL (excetion faite du link)
- le logiciel utilise XviD uniquement via les interfaces DShow et VFW.
Le premier point permet de conserver l'esprit de la GPL tout en se rapprochant de la LGPL. Le deuxieme point quant a lui retreint la liberte accordee en point 1. L'usage legal d'XviD ds les media players win32 est tout de meme rendu possible.
Je me premet de reprendre : on peut désormais faire du proprio linké sur xvid (comme avec ffmpeg)
Cette affirmation gratuite se trouve etre totalement fausse. La LGPL n'oblige pas ceux qui link leur logiciel proprio a une lib LGPL de rendre leur programme (L)GPL tant que le lien entre les deux se fait au moyen d'une interface quelconque offerte par la librairie LGPL.
Un contre example simple a ton affirmation pourrait etre :
- je cree un programme proprio qui fait du MPEG4 grace a XviD.
- XviD est LGPL
=> le soft peut rester proprio.
- je cree un programme proprio qui fait du MPEG4 grace a XviD.
- XviD est GPL+link exception
=> le soft obeit il a l'exception link ?
- non, alors passage au GPL ou abandon d'XviD
- oui alors il reste encore a prouver que le logiciel ne depend pas a 100% d'XviD sous peine de retomber ss le coup de la GNU GPL pure et simple.
Nous, auteurs d'XviD, avons refuse qu'XviD puisse etre utilise a 100% dans un soft proprio. Cette clause incite donc finalement tres fortement les gens a programmer en GPL (ou compatible) s'ils veulent profiter au maximum d'XviD, et ceci car certaines features ne sont accessibles que via l'interface native d'XviD qui n'obeit pas a l'exception de link.
En attendant que xvid devienne "LGPL" partout, utilisez ffmpeg - c'est LGPL mais ca ne privilégie pas les OS proprio.
Premierement: XviD ne passera jamais sous LGPL pour les raisons evoquees precedemment.
Deuxiemement: le seul changement de license que nous envisageons serait eventuellement de repasser en GNU GPL sans clause d'exception pour la version 1.0. Autrement dit, nous condamnerions volontairement les windosiens puisque qu'ils enfreigneraient la GPL en utilisant XviD sur un OS proprio (XviD serait lie a des libs proprio en runtime). Ils perdraient donc de fait les droits que la GNU GPL leur confere habituellement... cad le droit d'executer, de modifier et de redistribuer XviD... Cet effet de bord est il vraiment souhaitable ?
Troisiement: la LGPL est une non solution. Certes elle favorise l'adoption des logiciels libres a court terme dans les systemes/environement proprios. Mais elle ne favorise en aucun cas le developpement d'un OS+logitheque totalement libre, but premier du projet GNU.
--
Edouard Gomez