GNU/Linux >> LINUX-Kenntnisse >  >> Linux

6 Gründe, warum Linux nicht mehr Apps hat

Im Vergleich zu Windows und macOS ist die Anzahl der Linux-Benutzer nicht so groß. Obwohl Linux im Gegensatz zu Windows und macOS ein kostenloses Open-Source-System ist, interessieren sich die Leute aus vielen Gründen nicht dafür. Nicht genügend Software und Anwendungen zu haben, ist eine der Hauptursachen. In der Tat ist es für die meisten Linux-Benutzer zu einer häufigen Frage geworden, warum Linux nicht mehr Apps hat. Grundsätzlich gibt es ein paar Gründe dafür. Wenn Sie Linux verwenden oder planen, es in Zukunft zu verwenden, sollten Sie sich darüber informieren. Bleiben Sie dafür bis zum Ende bei uns, und ich bin sicher, Sie werden etwas Neues lernen.

Häufige Gründe, warum Linux nicht mehr Apps hat

Grundsätzlich ist es der Hauptgrund, warum Linux nicht viele Apps und Software hat, dass es kostenlos und Open Source ist. Außerdem gibt es viele Distributionen, und alle haben unterschiedliche Regeln und Anforderungen. Das ist jedoch nicht alles hinter diesem Problem. Um die Gründe richtig zu verstehen, müssen wir uns mit einigen Faktoren befassen, die Linux daran hindern, mehr Apps zu haben. Wir haben sechs signifikante Faktoren in diesem Fall gefunden. Überspringen Sie keinen einzigen Satz, um ihn richtig zu verstehen.

1. Kein solides Verdienstpotential im Linux-Ökosystem

Im Gegensatz zu Windows- oder macOS-Entwicklern, die problemlos Pauschalgebühren erheben oder monatliche Abonnements für ihre Apps festlegen können, können Linux-Entwickler dies einfach nicht. Selbst wenn sich Entwickler entscheiden, ihre Apps zu verkaufen, weil sie Open Source sind, ist der gesamte Quellcode vor allen sichtbar. Niemand kann wirklich garantieren, dass jemand den Code nicht einfach nimmt, optimiert und kostenlos weiterverteilt, was einen Verlust für den ursprünglichen Entwickler bedeutet.

Darüber hinaus haben verschiedene Linux-Distributionen unterschiedliche Richtlinien. Beispielsweise ist Ubuntu etwas nachsichtig mit proprietären Programmen. Andererseits verwendet Fedora einen starken Open-Source-Ansatz und erlaubt keinerlei proprietäre Software.

Die wenigen Möglichkeiten, mit der Entwicklung von Linux-Apps Geld zu verdienen, sind alle relativ kleinteilig und unzuverlässig. Das bedeutet, dass die meisten Entwickler nicht die Zeit und Mühe aufwenden, qualitativ hochwertige Linux-Apps zu erstellen, und diejenigen, die dies tun, können oft nicht davon leben.

2. Riesige Anzahl von Linux-Distributionen

Linux bietet viele verschiedene Distributionen oder „Distributionen“ an. Jede Distribution hat ihren eigenen Paketmanager und jeder Paketmanager hat sein eigenes Repository. Diese Fragmentierung macht es Entwicklern schwer, Apps zu erstellen, zu testen und zu verwalten, die mit all den verschiedenen Paketmanagern kompatibel sind. Darüber hinaus hat jede Distribution ihre eigenen Regeln und Richtlinien, die Entwickler befolgen müssen, was verwirrend und zeitaufwändig sein kann.

Während Windows oder macOS einen einzelnen, einheitlichen App-Store haben, hat Linux viele verschiedene App-Stores, jeder mit seinem eigenen Auswahl an Apps. Dies kann für Benutzer verwirrend sein und bedeutet, dass Entwickler ihre Apps bei mehreren Stores einreichen müssen, um alle Linux-Benutzer zu erreichen. Diese Vielfalt ist einer der Gründe, warum es weniger Apps für Linux gibt.

Die gute Nachricht ist, dass sich dieses Thema allmählich ändert. In letzter Zeit gab es viele universelle Paketverwaltungssysteme, und Entwickler können plattformübergreifende Anwendungen erstellen und sie an alle verschiedenen Distributionen verteilen. Es schafft also eine größere Hoffnung für Linux-Benutzer, mehr Apps zur Verwendung zu bringen.

3. Meinungsverschiedenheiten zwischen Entwicklern und Benutzern

Die Linux-Community ist bekannt für ihren Ansatz des „offenen Dialogs“, wenn es um die Entwicklung von Software geht. Das bedeutet, dass Entwickler ermutigt werden, ihre Arbeit mit anderen in der Community zu diskutieren und auf Feedback und Vorschläge zu hören. Dies kann jedoch zu Meinungsverschiedenheiten führen, und das kann ein wichtiger Grund dafür sein, warum Linux nicht mehr Apps hat.

Entwickler haben oft unterschiedliche Vorstellungen davon, wie eine bestimmte App funktionieren soll. Sie planen verschiedene Ansätze zur Entwicklung ihrer Apps. Und sie können sich nicht immer auf die Vereinbarung einigen. Infolgedessen werden viele Apps nie entwickelt, und viele, die dies tun, sind nicht auf dem neuesten Stand. Dies ist auch einer der Gründe, warum Linux verschiedene Desktop-Umgebungen hat, die dieselben Arbeitsprinzipien auf unterschiedliche Weise verwenden.

Viele Benutzer müssen auch aus diesem Grund leiden. Aus dem gleichen Grund treten Kompatibilitätsprobleme auf und Programme werden sehr fehlerhaft. Darüber hinaus haben Benutzer auch unterschiedliche Meinungen und Anforderungen an ihre Lieblingssoftware, die sie in ihrem täglichen Leben verwenden. Oft müssen die unbezahlten freiwilligen Entwickler ihre Traumprojekte aufgeben, nur weil sie Gegenreaktionen erhalten, weil sie nicht in der Lage sind, alle von der Community festgelegten Anforderungen zu erfüllen.

4. Fehlende Finanzierung zur Unterstützung von Projekten

Viele Leute wechseln zu Linux, weil es kostenlos und Open-Source-Natur ist. Und sie sind nicht bereit, für Software zu bezahlen. Da es für Entwickler nicht viel Spielraum gibt, ihre Apps zu verkaufen, sind sie hauptsächlich auf Spenden aus der Community angewiesen. Während viele Großunternehmen genügend Einnahmen aus Spenden erzielen, haben einzelne Entwickler Schwierigkeiten, genügend Open-Source-Enthusiasten für die Finanzierung ihrer Projekte zu gewinnen.

Daher versuchen kommerzielle Entwickler, die Erstellung von Linux-Versionen ihrer Software zu vermeiden, da es für sie wenig Anreize dazu gab Also. Viele vielversprechende Projekte bleiben aufgrund dieser fehlenden finanziellen Unterstützung einfach im Staub.

5. Copyleft-Lizenzierungsprobleme für Unternehmen

Copyleft ist eine Art der Lizenzierung, die die freie Nutzung, Änderung und Weiterverbreitung von Werken ermöglicht. Im Allgemeinen wird Copyleft häufig in Softwareprojekten verwendet, da es jedem ermöglicht, zum Projekt beizutragen, ohne sich um Urheberrechtsprobleme kümmern zu müssen.

Copyleft-Lizenzen wie die GNU General Public License (GPL) erfordern, dass alle abgeleiteten Werke unter derselben Lizenz veröffentlicht werden. Das bedeutet, wenn ein Unternehmen Software unter einer Copyleft-Lizenz veröffentlicht, muss es den Quellcode der Software freigeben. Und das ist für viele Unternehmen keine attraktive Option, da sie ihren Quellcode proprietär halten wollen.

Viele Organisationen ziehen es vor, keine Linux-Apps zu entwickeln, um ihr Geschäftsmodell des Verkaufs von „Closed Source Code“-Apps nicht zu riskieren und rechtliche Konsequenzen zu vermeiden. Infolgedessen entscheiden sich viele Unternehmen dafür, ihre Software unter einer freizügigeren Lizenz wie der MIT-Lizenz zu veröffentlichen. Dies ermöglicht es Unternehmen, ihren Quellcode geheim zu halten, während andere weiterhin die Software verwenden und ändern können.

6. Begrenzter Marktanteil

Die Nutzung von Linux auf PCs ist deutlich geringer als die von Windows- und macOS-Betriebssystemen. Laut StatCounter sind es weltweit weniger als 3 % der Benutzer, die Linux auf ihren Desktops ausführen. Vergleichen Sie das mit Windows, das etwa 76 % ausmacht, oder macOS, das etwa 16 % ausmacht.

Entwickler entwickeln eher Software für Plattformen mit einem größeren Marktanteil. Infolgedessen finden es viele Entwickler finanziell nicht tragbar, Apps für Linux zu erstellen. Darüber hinaus versuchen die meisten Unternehmen, einen großen Pool potenzieller Benutzer für ihre Produkte anzusprechen. Der kleine Teil der Linux-Benutzer hält sie davon ab, Apps speziell für Linux zu erstellen oder weiterhin plattformübergreifende Apps unter Linux zu unterstützen.

Abschließender Gedanke

Wir sehen also, dass Geld der Hauptgrund ist, warum Linux nicht mehr Apps hat. Die meisten Benutzer zahlen wahrscheinlich nicht für die Anwendungen, und die Entwickler haben kein starkes Finanzierungssystem, um ein neues Projekt zu starten. Während Linux wächst und sich allmählich entwickelt, immer noch; Es hat nicht viele Apps. Aber schließlich zieht es neue Softwareentwickler an, und viele große Projekte arbeiten ständig mit diesem wachsenden, sich entwickelnden System zusammen.

Linux ist das günstigste System für Studenten und allgemeine Benutzer. Tatsächlich reicht die vorhandene App-Sammlung für den allgemeinen Gebrauch auf jeden Fall aus. Und die Chance, in Zukunft immer mehr Apps zu bekommen, ist auch sehr hoch.

Ich bin mir jedoch sicher, dass Sie jetzt eine bessere Vorstellung davon haben, warum Linux nicht mehr Apps hat. So, jetzt können wir für heute aufbrechen und auf Ihre schöne Linux-Erfahrung hoffen. Vielen Dank für Ihre Zeit.


Linux
  1. 5 Gründe, warum ich es liebe, unter Linux zu programmieren

  2. Meine Linux-Geschichte:Warum Menschen den Raspberry Pi vorstellen

  3. Linux – Warum zeigt Linux sowohl mehr als auch weniger Speicher an, als ich physisch installiert habe?

  4. Df sagt, ich habe 20 g mehr Speicherplatz belegt als Du. Wieso den??

  5. Warum haben wir 3 Arten von X-Auswahlen in LINUX?

Linux vs. Mac:7 Gründe, warum Linux die bessere Wahl ist als Mac

Die 10 wichtigsten Gründe für die Verwendung von Linux

Die 20 wichtigsten Gründe, warum Sie sich für einen Linux-Server entscheiden sollten

Linux vs. Mac OS:15 Gründe, warum Sie Linux anstelle von Mac OS verwenden sollten

Gründe, warum Sie Windows durch Linux Mint ersetzen sollten

Gründe, warum ich die Verwendung von Debian Linux empfehle