Was ist proprietäre Software? 5 Möglichkeiten, wie es Open-Source-Software schlägt

Was ist proprietäre Software? 5 Möglichkeiten, wie es Open-Source-Software schlägt / Technologie erklärt
Pinterest WhatsApp Email

Haben Sie sich Gedanken gemacht, wie die Software auf Ihrem Computer entworfen wurde? Wenn Sie Ihren PC persönlich gekauft haben, ist es wahrscheinlich, dass er proprietäre Software verwendet: Software, die normalerweise für Profit erstellt wird und für die Sie den Quellcode nicht selbst bearbeiten können.

Wenn Sie bei der Installation eines neuen Programms einer langen Endbenutzer-Lizenzvereinbarung zustimmen, installieren Sie wahrscheinlich proprietäre Software.

Warum ist die meiste Software unter Windows, macOS und unseren Smartphones proprietär? Nun, diese Art der Softwareerstellung und -verteilung hat gewisse Vorteile, die viele Entwickler dazu bringen, dies als den Weg zu bezeichnen.

Was ist proprietäre Software??

Proprietäre Software ist Software, die sich in Privatbesitz eines Inhabers befindet. Dies bedeutet, dass jemand die geistigen Eigentumsrechte an dem Code besitzt, durch den das Programm ausgeführt wird. Der Eigentümer kann eine Firma oder ein einzelner Entwickler sein.

Proprietäre Software ist auch bekannt als Closed-Source-Software. Dies steht im Gegensatz zu freier und Open-Source-Software Open Source vs. Freie Software: Was ist der Unterschied und warum spielt es eine Rolle? Open Source vs. Freie Software: Was ist der Unterschied und warum spielt es eine Rolle? Viele gehen davon aus, dass "Open Source" und "Freie Software" dasselbe bedeuten, aber das stimmt nicht. Es ist in Ihrem besten Interesse, die Unterschiede zu kennen. Lesen Sie mehr, um den Code anzuzeigen, zu bearbeiten und neu zu verteilen, durch den ein Programm tickt. Eigene Software erteilt Ihnen diese Erlaubnis nicht. Stattdessen ist der Code oft nicht zugänglich. Unternehmen vertreiben diese Programme als Binärdateien, die wir nicht aufbrechen dürfen.

Closed Source Software kann heutzutage weit verbreitet sein, aber das war nicht immer der Fall. Während der Begriff “gratis Software” kam in den achtziger Jahren um und “Open Source” wurde erst 1998 geprägt, Software war vor 1980 weitgehend frei von Kosten und Einschränkungen.

In diesem Jahr erweiterte der US-Kongress den Urheberrechtsschutz auf Computerprogramme. Unternehmen wie IBM und Apple haben diesen Schritt befürwortet, weil sie eine alternative Methode zur Monetarisierung von Computerprodukten suchen. Dieses Geschäftsmodell ist seitdem die de facto Methode, um Software zu produzieren.

Was zieht also Entwickler an das proprietäre Modell? Und was sind die Vorteile für Benutzer? Hier sind einige der Großen.

1. Einnahmenschema löschen

Die Entwicklung von Software braucht Zeit. Wie macht man damit Geld? Wenn Sie ein Computerunternehmen sind, erzielen Sie Ihren Kernumsatz aus dem Verkauf von Hardware. Aber dann sind Sie in einer schwierigen Situation, wenn jeder, der einen Computer braucht oder will, bereits einen gekauft hat.

Sie müssen entweder Veralterung planen und die Lebensdauer Ihres Produkts willkürlich verkürzen. Geplante Obsoleszenz: Warum können wir keine schönen Dinge haben? Geplante Obsoleszenz: Warum können wir keine schönen Dinge haben? Wie viel Geld verschwenden Sie aufgrund "geplanter Obsoleszenz"? In diesem Artikel erklären wir, was das ist, warum es Sie betreffen sollte und was Sie möglicherweise dagegen tun können. Lesen Sie mehr, oder Sie finden einen Weg, die Software zu monetarisieren, die die Leute auf diesen Maschinen verwenden (oder, wie die Industrie gezeigt hat, warum nicht beides?).

Microsoft ist ein Technologieriese dank der Möglichkeit, Software urheberrechtlich zu schützen. Für den Großteil seiner Geschichte hat das Unternehmen den Großteil seines Geldes mit dem Verkauf von Windows und Microsoft Office erzielt. Apple ist mehr für seine Hardware bekannt, bringt aber auch Geld durch Musikverkäufe bei iTunes und App-Verkäufe im Apple App Store ein.

Wenn Sie ein unabhängiger Entwickler sind, der eine eigene App erstellen oder ein Software-Unternehmen gründen möchte, ist die Erstellung eines eigenen Programms ein recht einfacher Geschäftsplan. Wenn Sie ein Entwickler von Open-Source-Software sind, ist es bei weitem nicht so klar, wie Sie Geld verdienen. Verstehen, wie Open-Source-Softwareentwickler Geld verdienen Verstehen, wie Open-Source-Softwareentwickler Geld verdienen Die Wahrheit ist: Viele OSS-Entwickler und -Projekte generieren Umsatz. Weiterlesen .

2. Einfacher, Vision und Richtung zu etablieren

Es ist nicht nur einfacher, einen Finanzplan mit Closed-Source-Software festzulegen, sondern auch einfacher zu erstellen irgendein Art von Plan.

Sie und Ihr Team sind die einzigen Personen, die mitbestimmen können, welche Form ein Projekt hat. Wenn Sie privat arbeiten, können Sie radikal experimentieren, ohne befürchten zu müssen, dass jemand Ihren halbfertigen Prototyp abschießt. Sie können auch jahrelang an einem Projekt arbeiten, ohne dass jemand Ihren langsamen Fortschritt kennt und kritisiert.

Unter Linux hat Ubuntu kürzlich die nächste Version der Unity-Benutzeroberfläche aufgegeben. Was bedeutet "Zurückschalten auf GNOME" für Ubuntu? Was bedeutet "Zurückschalten auf GNOME" für Ubuntu? Canonical hat das Ende des Unity-Desktops angekündigt. Ab Ubuntu 18.04 wird der GNOME-Desktop wiederhergestellt. Was bedeutet das für Ubuntu und seine Beziehung zu Linux-Benutzern? Lesen Sie mehr, nachdem Sie jahrelang die Software für die Veröffentlichung vorbereitet haben. Installieren von Unity 8 und Mir unter Linux Ubuntu im Moment Installieren von Unity 8 und Mir unter Linux Ubuntu im Moment Unity 8 wird voraussichtlich die Ubuntu-Erfahrung zwischen Handys und Tablets vereinheitlichen und Desktops mit dem Mir-Anzeigeserver. Beide können Sie heute mit Ubuntu 16.10 Yakkety Yak ausprobieren. Lesen Sie mehr (und bekommen auf dem Weg einiges an Kritik).

Das GNOME-Projekt hat Version 3.0 bereits 2011 veröffentlicht, aber es war Jahre, bevor die Benutzeroberfläche einen Punkt erreichte, den viele als ausgereift betrachten würden. GNOME-Erklärung: Ein Blick auf einen der beliebtesten Linux-Desktops GNOME-Erklärung: Ein Blick auf einen der beliebtesten Linux-Desktops Sie interessieren sich für Linux, und Sie stoßen auf "GNOME", eine Abkürzung für GNU Network Object Model Environment. GNOME ist eine der beliebtesten Open-Source-Schnittstellen, aber was bedeutet das? Weiterlesen . Egal, ob Sie versuchen, ein Projekt nur zu veröffentlichen, wenn es fertig ist, oder ob Sie ein weniger umfassendes Erlebnis frühzeitig veröffentlichen und auf dem Weg durchlaufen, die Augen beobachten und kommentieren, was Sie tun.

Menschen neigen dazu, sich gegen Veränderungen zu wehren und können ein Projekt abschießen, weil es sich von dem unterscheidet, was sie wissen. Ein bisschen Privatsphäre bietet einen großen Beitrag dazu, Ihrer Software eine Chance zu geben.

Jaron Lanier, Autor von You Are Not a a Gadget, zieht eine Parallele zur Biologie:

“Kreativität erfordert eine periodische, zeitweilige "Einkapselung" im Gegensatz zu der Art der ständigen globalen Offenheit, die der Slogan "Information will frei sein" vorschlägt. Biologische Zellen haben Wände, Wissenschaftler verwenden vorübergehende Geheimhaltung, bevor sie veröffentlicht werden, und echte Autoren mit echten Stimmen möchten möglicherweise einen Text polieren, bevor sie ihn veröffentlichen. In all diesen Fällen ermöglicht die Kapselung die Möglichkeit des Testens und des Feedbacks, die ein Streben nach Exzellenz ermöglicht. In einem globalen Brei ständig zerstreut zu werden, bedeutet, die Mundart anzunehmen.”

Auf der anderen Seite lebt und stirbt proprietäre Software, wenn Sie erst einmal Ihre Vision in die Welt gebracht haben, davon, wie wettbewerbsfähig sie ist. Viele großartige Projekte sind im Laufe der Jahre verschwunden, da sie nicht in der Lage sind, genügend Einnahmen zu erzielen.

Diese Programme verlieren die Kompatibilität mit neueren Betriebssystemen und die Entwickler geben den Code niemals frei. So verpassen Benutzer. Inzwischen können kreative Open-Source-Projekte fortbestehen, ohne jemals einen Gewinn zu erwirtschaften, da es nie darum ging, Geld zu verdienen.

3. ermutigt zu mehr Consumer-Software

Wenn Sie in ein Geschäft gehen, besteht eine große Chance, dass die gesamte Software, die Sie sehen, Closed Source ist. Dies umfasst alles von Betriebssystemen über Virenscanner bis hin zu Videospielen. Proprietäre Softwareentwicklung betrachtet Programme als Produkte, sodass die Erstellung weiterer Produkte gefördert wird.

Open Source-Entwicklung behandelt Software mehr als Code. Code sollte frei anzeigen, bearbeiten und freigeben können. Und wenn bereits ein Programm existiert, das das tut, was Sie brauchen, gibt es weniger Grund, Ihren eigenen Code von Grund auf zu schreiben. Das bedeutet nicht, dass es in der Open-Source-Welt nicht viel Doppelarbeit gibt, aber Sie haben nicht die gleiche Anzahl von Leuten, die konkurrierende Versionen ähnlicher Programme erstellen, um die meisten Dollar zu verdienen.

Der Apple App Store und Google Play sind mit proprietären Apps gefüllt. Steam ist voll von Closed-Source-Spielen, von denen viele eher innovativ sind:

Es gibt viele großartige Open-Source-Programme. Die beste Linux-Software Die besten Linux-Software Awesome Apps stehen für Linux zur Verfügung. Unabhängig davon, ob Sie ein neues Betriebssystem oder ein erfahrener Benutzer sind, Sie werden immer neue und nützliche Linux-Software finden, die Sie lieben werden. Das sind unsere Favoriten. Lesen Sie mehr in der Welt, aber viele dieser Programme gibt es schon seit Jahren, wenn nicht Jahrzehnten. Es gibt einfach nicht so viele qualitativ hochwertige Open-Source-Desktop-Apps.

4. Bessere Sicherheit in einigen Situationen

Möglicherweise haben Sie gehört, dass Sicherheit als einer der Vorteile von Open-Source-Software angepriesen wurde. Wenn jeder den Code sehen kann, können wir potenzielle Exploits erkennen und angehen. Wir können auch bestätigen, ob das Programm etwas zwielichtig ist.

Dies ist jedoch nur der Fall, wenn tatsächlich der gesamte Code durchgesehen wird. Ein Fehler kann auf einer Kernkomponente jedes Linux-Computers jahrzehntelang bestehen, ohne dass es jemand bemerkt. Zugegeben, dies geschieht auch in proprietärer Software wie Windows. Das zeigt nur, dass keiner der beiden Vorgehensweisen notwendigerweise ein besserer Weg ist, um mit Fehlern umzugehen.

Dennoch gibt es einige Szenarien, in denen Closed-Source-Software besser geeignet ist. Müssen wir alle den Quellcode für Programme zum Abschießen von Raketen sehen? Es ist wahrscheinlich besser für weniger Leute, auf solche Software zuzugreifen und auf das Know-how zuzugreifen. Und während Sicherheit durch Unbekanntheit nicht die einzige Verteidigungslinie sein kann. Ist Sicherheit durch Unbekanntheit sicherer als Open Source-Software? Ist Sicherheit durch Unklarheit sicherer als Open Source-Software? Open-Source-Software bietet klare Sicherheitsvorteile. Der umgekehrte Ansatz ist Sicherheit durch Unklarheit. Ist ein Ansatz tatsächlich sicherer als der andere oder ist es möglich, dass für beide die Wahrheit gilt? Lesen Sie mehr, es gibt Fälle, in denen es hilfreich ist.

5. Reaktionsfähigerer Support

Die meisten kostenlosen und Open-Source-Software werden auf der Basis von Ist-Informationen bereitgestellt. Sie können Fehler melden und hoffen, dass sich jemand Zeit nimmt, um sie zu beheben, aber niemand ist dazu verpflichtet. Wenn Sie über das Wissen verfügen, können Sie das Problem selbst beheben und das Problem mit anderen teilen. Das ist einer der großen Vorteile von Open Source-Software, aber die meisten von uns sind nicht in der Lage, Fehler selbst dann zu beheben, wenn wir es tun sind Programmierer.

Proprietäre Software wird häufig als Produkt bereitgestellt. Der Eigentümer betrachtet seine Benutzer als Konsumenten und erwartet, dass das, was er kauft, auf eine bestimmte Weise funktioniert. Entwickler haben daher eine größere Verpflichtung, Probleme anzugehen. Manchmal gibt es eine klare E-Mail-Adresse oder Telefonnummer, an die Sie sich wenden können, um Support zu erhalten.

Das bedeutet nicht, dass Closed-Source-Software keine Fehler enthält. Störungen, Verzögerungen und schlechte Leistung sind einige der Hauptgründe, warum Leute von einem Wechsel von Windows zu Linux in Erwägung ziehen. 7 Warnsignale, die Sie beabsichtigen, um zu Linux 7 zu wechseln Aber seit Jahren habe ich Dinge getan, die mich gelehrt haben, dass ich im Herzen ein Linux-Benutzer bin. Sie fragen sich, ob Sie ein geheimer Linux-Benutzer sind? Hier sind die Warnzeichen. Weiterlesen . Aber zumindest wissen Sie, wohin Sie sich wenden müssen, und wenn Sie Unterstützung brauchen, haben Sie ein gewisses Maß an Hebelwirkung.

Ist proprietäre Software besser?

Proprietäre Software neigt zu drastischen Änderungen und manchmal sogar zu manipulativem Verhalten. Lassen Sie sich nicht von Windows 10 ausspionieren: Verwalten Sie Ihre Privatsphäre! Lassen Sie sich nicht von Windows 10 ausspionieren: Verwalten Sie Ihre Privatsphäre! Windows 10 beobachtet Sie. Das neueste Betriebssystem von Microsoft nutzt zweifellos mehr Ihrer persönlichen Daten als je zuvor. Wir zeigen Ihnen, wie Sie Ihre Privatsphäre besser in den Griff bekommen. Lesen Sie mehr, um auf dem Markt zu bestehen. Auch für Menschen ohne Geld oder in Regionen, in denen das Programm nicht zum Verkauf steht, steht keine teure Software zur Verfügung.

Es wäre jedoch völlig unehrlich zu sagen, dass das proprietäre Modell nicht seine Vorteile hat.

Ich persönlich verwende Linux und bevorzuge freie Software. 5 Gründe, warum Software frei sein sollte und Open Source. 5 Gründe, warum Software kostenlos sein sollte. Open Software bedeutet nicht nur, dass Sie die App oder das Spiel ohne Bezahlung nutzen können. Es geht um Langlebigkeit, Privatsphäre, Eigentum und vieles mehr! Weiterlesen . Proprietäre Software bietet zwar einen klareren Weg, um Geld zu verdienen, aber diese Programme neigen dazu, zu verschwinden, sobald das Einkommen nachlässt.