Der Unterschied zwischen Open Source und Public Domain Software Anwendungen
Open-Source-Software ermöglicht es Benutzern, auf den Quellcode des Programms selbst zuzugreifen und ihn zu ändern. Der Quellcode ist im Grunde eine Liste von Befehlen, die bestimmen, wie das Programm ausgeführt wird. Einige Open-Source-Anwendungen unterliegen Einschränkungen hinsichtlich ihrer Verwendung und Verteilung, viele jedoch nicht.
Gibt es einen Unterschied zwischen Open-Source-Anwendungen und Public Domain?
Open-Source-Anwendungen sind nicht öffentlich zugänglich und ermöglichen es den Nutzern, ihre Werke frei zu nutzen. Public Domain-Software erlaubt normalerweise keinen Zugriff auf Quellcodes, obwohl dies nicht immer der Fall ist. Open-Source-Software hat Urheberrechte. .
Manchmal wird der Begriff "Open Source" synonym mit "Public Domain" -Software verwendet, aber sie sind nicht dasselbe.
Die bestimmenden Faktoren sind Urheberrechte oder Nutzungseinschränkungen
Die Hauptunterscheidung zwischen OS- und Public-Domain-Software besteht nicht darin, ob auf den Quellcode zugegriffen werden kann, sondern ob Lizenzierungsanforderungen oder andere Einschränkungen bei der Verwendung des Programms, der Änderung des Quellcodes, der Neuverteilung des Programms oder des Urheberrechts bestehen. Wenn dies der Fall ist, handelt es sich um eine Open-Source-Software, keine Public-Domain-Software.
Open Source Initiative, eine 501 (c) (3) in Kalifornien ansässige Non-Profit-Organisation, bietet eine sehr detaillierte und legale Definition von Open-Source-Software, die sie nutzen kann und wie. Sie haben auch eine große alphabetische Liste von Unternehmen, die Open-Source-Software anbieten, wenn Sie ein bestimmtes Unternehmen untersuchen möchten. OpenSource.org ist ein großartiger Ort, um mehr darüber zu erfahren, wie Sie Betriebssystemsoftware entwickeln, zusammenarbeiten und verwenden können.
Andere wichtige Unterscheidungen
Betriebssystemsoftware kann frei geteilt, verwendet und sogar von jedem geändert werden. Es ist durch die Beiträge von vielen entwickelt und unter Lizenzen vertrieben, die bestimmte Kriterien für die Verwendung erfüllen müssen. Die Lizenz kann niemanden diskriminieren. Mit anderen Worten, Sie können bestimmte Gruppen von Personen nicht daran hindern, die Software zu verwenden. Es muss abgeleitete Werke zulassen.
Beispiele für Open-Source-Software
Open-Source-Software gibt es in allen Formen und Größen und kann mehrere Zwecke erfüllen. Beispiele hierfür sind LINUX, Apache, Firefox, KOffice, Thunderbird, OpenOffice, KOffice und SquirrelMail. Firefox ist ein einfacher Webbrowser, während LINUX komplizierter ist. Es ist ein UNIX-basiertes Betriebssystem. OpenOffice ist eine Office-Suite, die von Apache angeboten wird.
Im Fall von OpenOffice können Sie das Programm auf fast jedem Computer herunterladen und installieren - kostenlos, auch wenn Sie es auf mehreren Computern installieren. Machen Sie Kopien und verteilen Sie sie an Freunde und Familie. Es gibt keine Lizenzgebühren. Verwenden Sie es wie jedes andere Textverarbeitungs-, Tabellenkalkulations- oder Datenbankprogramm. Und wenn Sie ein Problem haben - zum Beispiel, dass ein Fehler auftritt - oder wenn Sie denken, dass Sie es besser machen können, können Sie es melden oder das Problem selbst ändern. Das Programm erlaubt Benutzern, es "zu verbessern", gemäß Apache.
Ist es sicher?
Jedes Mal, wenn Sie den Zugriff durch mehrere Benutzer zulassen, tritt das Problem der Viren auf. Gehen Sie vorsichtig vor und stellen Sie sicher, dass Sie eine gute Antiviren-Anwendung installiert haben, wenn Sie auf Open-Source-Software zugreifen.