GNU/Linux >> Tutoriels Linux >  >> Linux

6 raisons pour lesquelles Linux n'a pas plus d'applications

Comparé à Windows et macOS, le nombre d'utilisateurs de Linux n'est pas si important. Bien que Linux soit un système gratuit et open source, contrairement à Windows et macOS, les gens ne s'y intéressent pas pour de nombreuses raisons. Le manque de logiciels et d'applications est l'une des principales causes. En effet, la plupart des utilisateurs de Linux se demandent souvent pourquoi Linux n'a pas plus d'applications. Fondamentalement, il y a quelques raisons derrière cela. Si vous utilisez Linux ou envisagez de l'utiliser à l'avenir, vous devriez en savoir plus. Pour cela, restez avec nous jusqu'à la fin, et je suis sûr que vous apprendrez quelque chose de nouveau.

Raisons courantes pour lesquelles Linux n'a pas plus d'applications

Fondamentalement, être gratuit et open source est la principale raison pour laquelle Linux n'a pas beaucoup d'applications et de logiciels. En outre, il contient de nombreuses distributions, et toutes ont des règles et des exigences différentes. Cependant, tout n'est pas derrière ce problème. Pour bien comprendre les raisons, nous devons nous pencher sur certains facteurs qui empêchent Linux d'avoir plus d'applications. Nous avons trouvé six facteurs significatifs dans ce cas. Ne sautez pas une seule phrase pour bien la comprendre.

1. Aucun potentiel de gain solide dans l'écosystème Linux

Contrairement aux développeurs Windows ou macOS, qui peuvent facilement facturer des frais fixes ou mettre des abonnements mensuels sur leurs applications, les développeurs Linux ne le peuvent tout simplement pas. Même si les développeurs décident de vendre leurs applications parce qu'elles sont open-source, tout le code source est là devant tout le monde. Personne ne peut vraiment garantir que quelqu'un ne se contentera pas de prendre le code, de le peaufiner et de le redistribuer gratuitement, ce qui entraînera une perte pour le développeur d'origine.

De plus, différentes distributions Linux ont des politiques différentes. Par exemple, Ubuntu est un peu indulgent vis-à-vis des programmes propriétaires. D'un autre côté, Fedora utilise une forte approche open source et n'autorise aucun type de logiciel propriétaire.

Les quelques moyens de gagner de l'argent en développant des applications Linux sont tous relativement petits et peu fiables. Cela signifie que la plupart des développeurs ne consacreront pas de temps et d'efforts pour créer des applications Linux de qualité, et ceux qui le font ne sont souvent pas en mesure d'en vivre.

2. Grand nombre de distributions Linux

Linux propose de nombreuses distributions différentes, ou «distros». Chaque distribution a son propre gestionnaire de packages et chaque gestionnaire de packages a son propre référentiel. Cette fragmentation rend difficile pour les développeurs de créer, tester et gérer des applications compatibles avec tous les différents gestionnaires de packages. De plus, chaque distribution a son propre ensemble de règles et de directives que les développeurs doivent suivre, ce qui peut être déroutant et prendre du temps.

Alors que Windows ou macOS ont un magasin d'applications unique et unifié, Linux a de nombreux magasins d'applications différents, chacun avec son propre sélection d'applications. Cela peut être déroutant pour les utilisateurs, et cela signifie que les développeurs doivent soumettre leurs applications à plusieurs magasins afin d'atteindre tous les utilisateurs de Linux. Cette variété est l'une des raisons pour lesquelles il y a moins d'applications disponibles pour Linux.

La bonne nouvelle est que ce thème change progressivement. Récemment, il existe de nombreux systèmes de gestion de packages universels, et les développeurs peuvent produire des applications multiplateformes et les distribuer à toutes les différentes distributions. Ainsi, cela crée un meilleur espoir pour les utilisateurs Linux d'obtenir plus d'applications à utiliser.

3. Désaccord entre les développeurs et les utilisateurs

La communauté Linux est bien connue pour son approche de « dialogue ouvert » lorsqu'il s'agit de développer des logiciels. Cela signifie que les développeurs sont encouragés à discuter de leur travail avec d'autres membres de la communauté et à écouter les commentaires et les suggestions. Cependant, cela peut conduire à des désaccords, et cela peut être une grande raison pour laquelle Linux n'a pas plus d'applications.

Les développeurs ont souvent des idées différentes sur la façon dont une application particulière devrait fonctionner. Ils prévoient différentes approches pour développer leurs applications. Et ils ne peuvent pas toujours parvenir à un consensus sur l'accord. En conséquence, de nombreuses applications ne sont jamais développées, et beaucoup d'entre elles ne sont pas à la hauteur. C'est également l'une des raisons pour lesquelles Linux dispose de divers environnements de bureau qui utilisent les mêmes principes de fonctionnement de différentes manières.

De nombreux utilisateurs doivent également souffrir pour cette raison. Pour la même raison, des problèmes de compatibilité surviennent et les programmes deviennent très bogués. En plus de cela, les utilisateurs ont également des opinions et des demandes variées concernant leurs logiciels préférés qu'ils utilisent dans leur vie quotidienne. Souvent, les développeurs bénévoles non rémunérés doivent abandonner leurs projets de rêve simplement à cause des réactions négatives dues à l'incapacité de remplir toutes les exigences fixées par la communauté.

4. Manque de financement pour soutenir les projets

Beaucoup de gens passent à Linux car il est gratuit et sa nature open source. Et ils ne sont pas disposés à payer pour un logiciel. Comme il n'y a pas beaucoup de possibilités pour les développeurs de vendre leurs applications, ils dépendent principalement des dons de la communauté. Alors que de nombreuses grandes entreprises reçoivent suffisamment de revenus des dons, les développeurs individuels ont du mal à attirer suffisamment d'enthousiastes de l'open source pour financer leurs projets.

Par conséquent, les développeurs commerciaux essaient d'éviter de créer des versions Linux de leur logiciel car ils ont peu d'incitations à le faire alors. De nombreux projets prometteurs restent dans la poussière en raison de ce manque de soutien financier.

5. Problèmes de licence de copyleft pour les entreprises

Le copyleft est un type de licence qui permet l'utilisation, la modification et la redistribution gratuites du travail. Généralement, le Copyleft est souvent utilisé dans les projets logiciels, car il permet à quiconque de contribuer au projet sans avoir à se soucier des problèmes de droits d'auteur.

Les licences de copyleft, telles que la licence publique générale GNU (GPL), exigent que toutes les œuvres dérivées soient publiées sous la même licence. Cela signifie que si une entreprise publie un logiciel sous une licence copyleft, elle doit publier le code source du logiciel. Et ce n'est pas une option attrayante pour de nombreuses entreprises, car elles souhaitent conserver leur code source propriétaire.

De nombreuses organisations préfèrent ne pas développer d'applications Linux pour éviter de risquer leur modèle commercial de vente d'applications à « code source fermé » et d'éviter les conséquences juridiques. En conséquence, de nombreuses entreprises choisissent de publier leurs logiciels sous une licence plus permissive, telle que la licence MIT. Cela permet aux entreprises de garder leur code source fermé tout en permettant aux autres d'utiliser et de modifier le logiciel.

6. Part de marché limitée

L'utilisation de Linux dans les ordinateurs personnels est nettement inférieure à celle des systèmes d'exploitation Windows et macOS. Selon StatCounter, le nombre d'utilisateurs exécutant Linux sur leurs postes de travail dans le monde est inférieur à 3 %. Comparez cela à Windows, qui est d'environ 76 %, ou macOS, qui est d'environ 16 %.

Les développeurs sont plus susceptibles de développer des logiciels pour des plates-formes avec une plus grande part de marché. En conséquence, de nombreux développeurs ne trouvent pas financièrement viable de créer des applications pour Linux. En plus de cela, la plupart des entreprises essaient de cibler un large éventail d'utilisateurs potentiels pour leurs produits. La petite partie des utilisateurs de Linux les empêche de produire des applications spécifiquement pour Linux ou de continuer à prendre en charge des applications multiplateformes sur Linux.

Réflexion finale

Donc, nous voyons que l'argent est la principale raison pour laquelle Linux n'a pas plus d'applications. La plupart des utilisateurs ne paieront probablement pas pour les applications et les développeurs ne disposent pas d'un système de financement solide pour démarrer un nouveau projet. Alors que Linux grandit et se développe progressivement, encore; il n'a pas beaucoup d'applications. Mais, finalement, il attire de nouveaux développeurs de logiciels, et de nombreux grands projets collaborent constamment avec ce système en croissance et en développement.

Linux est le système le plus abordable pour les étudiants et les utilisateurs généraux. En effet, la collection d'applications existante est suffisante pour une utilisation générale à coup sûr. Et les chances d'obtenir de plus en plus d'applications à l'avenir sont également très élevées.

Cependant, je suis sûr que vous avez maintenant une meilleure idée de la raison pour laquelle Linux n'a pas plus d'applications. Donc, maintenant, nous pouvons partir pour aujourd'hui et espérer votre belle expérience Linux. Merci pour votre temps.


Linux
  1. 5 raisons pour lesquelles j'aime coder sous Linux

  2. Mon histoire Linux :pourquoi présenter le Raspberry Pi aux gens

  3. Pourquoi Linux ? - Quelques raisons de convertir vers Linux

  4. Linux - Pourquoi Linux affiche-t-il à la fois plus et moins de mémoire que ce que j'ai physiquement installé?

  5. 12 raisons pour lesquelles chaque administrateur système Linux devrait être paresseux

Linux vs Mac :7 raisons pour lesquelles Linux est un meilleur choix que Mac

Les 10 meilleures raisons d'utiliser Linux

Les 20 principales raisons pour lesquelles vous devriez choisir un serveur Linux

Linux vs Mac OS :15 raisons d'utiliser Linux au lieu de Mac OS

Raisons pour lesquelles vous devriez remplacer Windows par Linux Mint

Raisons pour lesquelles je recommande d'utiliser Debian Linux