bochecha a écrit :... Je manque surement de connaissances dans le sujet mais je la trouve limite absurde cette licence. Je veux dire, si le but c'est d'etre libre, autant etre libre d'ajouter du proprio. Par exemple, mon OS est en licence GPL, il m'est donc interdit d'installer un quelquonque logiciel proprio dessus sous pretexte que je viole la licence GPL ? Si c'est ca je suis super decu par le "libre"...
La GPL n'exclut aucunement l'installation et l'utilisation de logiciels propriétaires! Elle traite de l'intégration, dans la réalisation d'un logiciel, de composantes logicielles réalisées en GPL.
La précaution prise doit éviter que n'importe quel éditeur se saisisse des sources GPL, les intègre et conserve par devers lui le produit résultant:
1- les réalisateurs des sources concernées, ayant souscrit la GPL, n'apprécieraient pas;
2- au-delà, cette dynamique finirait par rendre les développements entièrement propriétaires et casserait donc la logique du libre.
Red Hat, Suse, de nombreuses SSII travaillant dans le domaine du libre, n'y voient aucun obstacle et contribuent, de façon importante (voire essentielle!) à la progression des distributions (un post ancien de Sat détaillait les apports de Red Hat aux développements les plus récents dont Gnome; on peut réaliser la même recherche pour Suse ...).
Le cas ATI est typique des problèmes actuels, signalés par Anvil.
ATI indique sur son site fournir les éléments utiles à des tiers développeurs de la communauté Linux (
voir la réponse suivantes). ATI précise par ailleurs la nature de sa contribution:
Q4: Is complete driver source code available?
A4: Some of the technologies supported in our driver are protected by non-disclosure agreements with third parties, so we cannot legally release the complete source code to our driver. It is NOT open source. We do, however, include source code for the control panel and certain other public segments. We also actively assist developers in the Open Source community with their work, so if you absolutely require an open source driver for your graphics card, we can recommend using drivers from the DRI project, Utah-GLX project, or others.
On notera l'originalité de Nvidia dans sa licence propriétaire, qui distingue clairement le cas Linux:
2.1.2 Linux/FreeBSD Exception. Notwithstanding the foregoing terms of Section 2.1.1, SOFTWARE designed exclusively for use on the Linux or FreeBSD operating systems, or other operating systems derived from the source code to these operating systems, may be copied and redistributed, provided that the binary files thereof are not modified in any way (except for unzipping of compressed files).
. Il y a donc expressément autorisation pour copier et redistribuer mais sans publication des sources.