IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Tandis que les frontières entre logiciels libres et propriétaires deviennent floues, comment le mouvement du libre devrait-il réagir ?
Bruce Perens propose de remplacer les licences par des contrats

Le , par Stéphane le calme

279PARTAGES

6  0 
Le mouvement des logiciels libres et open source (FOSS) a parcouru un long chemin depuis ses débuts, offrant une alternative viable aux logiciels propriétaires. Historiquement, le FOSS et les logiciels propriétaires étaient perçus comme des adversaires. Cependant, cette distinction s’estompe. De plus en plus, les projets FOSS cherchent à coexister et à interagir avec les logiciels propriétaires. Par exemple, la distribution Nobara, basée sur Fedora, inclut des pilotes propriétaires et des applications de jeu pour offrir une meilleure performance. Cette approche pragmatique pourrait être essentielle pour attirer un plus large public.

Toutefois, à mesure que les frontières entre les logiciels libres et propriétaires deviennent floues, une question se pose : quelle est la prochaine étape pour le FOSS ?


Les logiciels libres et open source (FOSS) sont nés d'une volonté de créer une option aux logiciels propriétaires. Pendant des années, ils ont été considérés comme tels par les deux parties, les développeurs de logiciels libres se méfiant des logiciels propriétaires et les entreprises se montrant tout aussi dédaigneuses à l'égard des logiciels libres. Toutefois, au fil des ans, la distinction s'est estompée.

Aujourd'hui, les logiciels libres connaissent un succès qui dépasse l'imagination de leurs pionniers, mais ce succès a peut-être eu un prix trop élevé. Bien qu'une minorité rêve encore d'une alternative totalement libre, l'accent semble de plus en plus mis sur l'acceptation de la coexistence avec les logiciels propriétaires. En fait, certains se demandent si les licences de logiciels libres existantes n'ont pas fait leur temps et si une alternative est nécessaire.

Bien que cette perception ne soit pas très répandue, il convient de prendre en compte les points suivants :
  • Jusqu'à récemment, Debian organisait ses dépôts en partant du principe que les utilisateurs voulaient un système libre. En octobre 2022, lors d'une résolution générale, le projet a voté l'inclusion d'un dépôt de microprogrammes non-libres dans l'installation standard. Ce dépôt contient les pilotes matériels nécessaires pour obtenir des performances matérielles maximales.
  • Nobara est une distribution basée sur Fedora, mais avec des pilotes propriétaires et des applications de jeu que Fedora ne propose pas. Bien qu'elle n'ait que quelques années d'existence, elle occupe la 13e place du classement DistroWatch.
  • Au début de l'année 2024, la licence SCM a été publiée par la Free Software Foundation (FSF). Cette licence est une version modifiée de la licence publique générale GNU (GPL), assortie d'une clause d'exception. Cette dernière stipule que « si vous liez la bibliothèque SCM avec d'autres fichiers pour produire un exécutable, cela n'entraîne pas en soi la couverture de l'exécutable résultant par la GNU General Public License. Votre utilisation de cet exécutable n'est en aucun cas restreinte du fait de l'association du code de la bibliothèque SCM à cet exécutable ». En d'autres termes, la licence permet d'établir un lien avec un logiciel propriétaire, ce qui serait autrement impossible.
  • En juin 2023, l'accès au code source de Red Hat Enterprise Linux (RHEL) a été limité aux développeurs individuels et à 16 serveurs. Au lieu de cela, l'accès au code se ferait via CentOS Stream, la version de développement de RHEL. Cette décision est largement condamnée comme une violation de l'esprit et de l'objectif de l'open source et a poussé les rivaux commerciaux à se démener pour gérer cette politique.

Ces événements montrent que le logiciel libre n'est plus une fin en soi. Au contraire, une grande partie de la communauté des logiciels libres est devenue plus pragmatique. Plutôt que d'essayer de créer une alternative aux logiciels propriétaires, l'accent a été mis sur la façon dont les logiciels libres peuvent interagir avec les logiciels propriétaires et les pratiques commerciales.


Des voix qui ne portent plus autant

D'une part, ce changement de priorités peut être considéré comme une dose tardive de réalisme. La FSF peut maintenir une liste de distributions entièrement libres, mais de nombreux partisans des logiciels libres accordent de l'importance à la performance ainsi qu'à la liberté des logiciels. Si cela signifie utiliser des pilotes ou des applications propriétaires jusqu'à ce qu'une alternative FOSS soit perfectionnée, beaucoup le feront. Beaucoup ont également toujours préféré les licences BSD permissives, qui permettent de combiner les logiciels libres et les logiciels propriétaires. D'un certain point de vue, le nouveau dépôt de Debian ou la popularité de Nobara est simplement un aveu de la situation réelle. En ce qui concerne l'accès au code source de RHEL, bien que cela signifie plus de travail pour les distributions communautaires comme AlmaLinux et...
La fin de cet article est réservée aux abonnés. Soutenez le Club Developpez.com en prenant un abonnement pour que nous puissions continuer à vous proposer des publications.

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de Steinvikel
Membre expert https://www.developpez.com
Le 10/09/2024 à 1:27
Quels sont, selon vous, les plus grands défis auxquels le mouvement FOSS est confronté face aux logiciels propriétaires ?
Ce n'est pas que les frontières deviennent floues, mais que les usages du libre changent.
Auparavant il y avait les entreprises qui vendaient des logiciels propeiétaires d'un côté, et les alternatives gratuites, voir libres, de l'autre.
Depuis, beaucoup d'entreprises ont compris l'intérêt de proposer de gratuit "éthique" pour pénétrer le marcher.
Aujourd'hui, les entreprises vendent toujours des logiciels propeiétaires, mais diffusent également des alternatives minimales gratuites et libres (les fameuses versions CE aka "Community Edition".
...à cela se rajoute 2 autres comportements :
1) les entreprises ne diffusant qu'une version, qui est libre, et change la licence pour une licence propriétaire une fois l'adoption de masse effectué
2) les projets communautaires qui, une fois bien évolués, se retrouvent vendu et "propriétarisé", à commencer par un changement de licence, puis un coût d'acquisition.

Un néophyte ne comprends plus rien sur les bien fait des logiciels libres, parce qu'il en voit partout, mais chacun mû par des objectifs et des mécanismes différents. Et c'est là que s'effritte le combat de libre contre le propriétaire ...il ne profite plus de visibilité, ni de clairevoyance ou de vraissemblance pour les néophytes, car pour ceux déjà sensibilisés, c'est une simple guerre de clocher.

Avez-vous déjà utilisé des logiciels FOSS ? Si oui, quelles ont été vos expériences positives et négatives ?
Oui, bureautique et multimedia pour commencer, puis utilitaires système et accessoires, puis virtualisation et autres solutions technique de prototypage, des OS, puis des outils de sécurité, puis des outils spécialisés pour des usages de niches... puis le cycle continue.
En multimédia, que ce soit pour du codec avec VLC ou HandBrake, ou d'autres outils pour d'autres objectifs ...il y avait déjà un fossé gigantesque en leur faveur entre eux et les logiciels historiques propriétaires ...ils ont su évoluer avec les formats et les usages (et les logiciels concurrents).
En bureautique, à l'époque les inconvéniants étaient le manque de fonctionnalités ou leur maturité, mais étaient occultés facilement pour le paramétrage de sa propre ergonomie, d'une possibilité de réglage plus profonde, l'interopérabilité des formats de fichiers à travers des standards ouverts (et pleinement documentés), la légèreté du programme en terme de ressources, la réactivité des patch de correction de bug et de sécurité !
Pour le reste, je dirais que moins c'est démocratisé, moins l'évolution est dynamique, et plus l'interface est austère, et en général, la couverture de fonctionnalités est partielle soit par manque de moyen humain, soit par manque d'argent, soit par manque d'expertise ...certaines problématiques demandent parfois de sacrées compétences ! ^^'

Pensez-vous que les logiciels propriétaires offrent des avantages que les logiciels FOSS ne peuvent pas égaler ? Pourquoi ou pourquoi pas ?
oui, mais à condition d'être entièrement FOSS et non à 95% (je pense aux bibliothèques et SDK aussi), et suivant le besoin, d'être suffisament démocratisé pour atteindre une masse critique en comportement sociaux.

Comment le mouvement FOSS pourrait-il mieux promouvoir ses avantages auprès du grand public ?
Pour l'instant je ne vois pas quoi faire de plus que ce qui est déjà fait ...outre la vente lié et la pub.

Quels modèles de financement innovants pourraient être adoptés pour soutenir les projets FOSS à long terme ?
...que l'argent publique ne puisse être utilisé que pour financer du code publique ? ...pour commencer

Voyez-vous des opportunités de collaboration entre les entreprises de logiciels propriétaires et les projets FOSS ? Si oui, lesquelles ?
Oui, les entreprises cherchent des solutions adaptés, mais elles n'en trouve que rarement qui leur conviennent ...pourtant beaucoup d'entre elles pourraient payer pour subventionner les ajouts nécessaires ...mais c'est actuellement peu connu dans les moeurs et mal compris des décideurs (pour lesquels contribuer en communauté c'est perdre en concurrence).

Quels types de fonctionnalités ou d’améliorations aimeriez-vous voir dans les logiciels FOSS pour les rendre plus compétitifs par rapport aux logiciels propriétaires ?
j'aimerai voir une imprimante /scanner /webcam ...fonctionner sans pilote, n'ayant à gérer qu'une matrisse de pixels (points) ou une matrisse de vecteurs entre l'ordi' et le périph' ,communicant à travers un protocole/standard ouvert.
Ce qui fait le plus gros frein à toutes les solutions de fonctionnement en groupes, c'est la possibilité inexistante à travers le logiciel de pouvoir aider le créateur sur certains aspects (ex : correction textuelle d'interface, playback de production de bug, etc.) plutôt que de rejoindre une plateforme dédiée au développement.
PS : c'est également valable à énormément de sites d'actualité qui pourraient être pré-corrigés par leur lecteur plutôt que de pérenniser leur coquille sur internet. ^^'

Comment la communauté FOSS peut-elle attirer plus de développeurs et d’utilisateurs ?
Je ne sais pas, là.

Pensez-vous que la transparence et la sécurité des logiciels FOSS sont suffisantes pour convaincre les utilisateurs de passer des logiciels propriétaires aux logiciels FOSS ?
Oui, à condition de pouvoir la mesurer au mouns empiriquement ...la licence ne garantie que des libertés, pas la sécurité.

Quels exemples de succès du mouvement FOSS vous inspirent le plus et pourquoi ?
e/OS, qui apporte un OS de téléphone sans aucune dépendence de Google tout en gardant l'environnement pleinement compatible avec les appli Android.
VLC Media Player, qui à montré à la planète que le libre a un intérêt au-delà de son aspect philantropique, et a presque arrêté la guerre des codec payant (AOMedia s'aprète à l'arrêter).
LibreOffice dans le même esprit, car montrant aux décideurs que des changements d'axes majeurs ça peut ne pas plaire à tous le monde, à commencer par ses dèveloppeurs convaincus.
On peut citer Blender, Inkscape, Gimp, ClamAV (anti-virus)... pour les plus connus.
Mention spéciale pour OBS, Blender, Gimp, et Inkscape ...qui bien que non démocratisé dans les écoles, sont tout de mêmes utilisés par des pros comme outils principaux pour des films, des rendus sur des scène avec écrans géant et illusion d'optique, ou OBS que l'on trouve sur énormément de studio TV et de plateaux en direct !
6  0 
Avatar de RenarddeFeu
Membre averti https://www.developpez.com
Le 10/09/2024 à 1:53
La licence est un concept typiquement anglo-saxon. En droit français, on préfère parler de contrat tacite : l'utilisation d'un logiciel implique l'acceptation des conditions d'utilisation.

Ajouté à cela, la loi, et le Code de la Propriété Intellectuelle en particulier, prévalent sur toute clause contractuelle. Le jargon juridique utilisé dans les accords de licence est là pour faire peur, mais n'a finalement pas une très grande portée.
1  0