Einführung in Open Source Software – Medien, Kommunikation, Informationstechnologie und Unterhaltung
Schweiz: Einführung in Open-Source-Software
Um diesen Artikel auszudrucken, müssen Sie sich lediglich bei Mondaq.com registrieren oder anmelden.
Was ist Open-Source-Software?
Open-Source-Software ist Software, die es dem Benutzer ermöglicht, sie für jeden Zweck frei zu verwenden, auf den Quellcode des Programms zuzugreifen, den Quellcode zu studieren und zu ändern, Kopien des Programms an andere zu verteilen und die modifizierte Version weiterzugeben. Softwareversionen (abgeleitete Werke) für andere. Ein gängiges Beispiel für Open-Source-Software ist Linux, ein Betriebssystem, das Systemhardware, Anwendungen und Ressourcen verwaltet.
Open Source Software ist eine Entwicklungsmethodik, die die offene Zusammenarbeit zwischen verschiedenen Softwareentwicklern durch Quellcode und Dokumentation fördert, die der Öffentlichkeit frei zugänglich gemacht werden. Dies steht im Gegensatz zu herkömmlichen proprietären Softwarelizenzen (auch bekannt als „Closed Source“), die gegen eine Lizenzgebühr nur Zugriff auf maschinenlesbaren Objektcode gewähren und anderen restriktiven Lizenzbedingungen unterliegen.
Heute wird Open-Source-Software aufgrund ihrer Online-Verfügbarkeit über Websites wie z https://sourceforge.net/ Und der https://bitbucket.org/product/ Und der https://github.com/. Darüber hinaus wurde seine verstärkte Nutzung durch die Umstellung auf Software as a Service (sass), verstärkte Nutzung von Smartphones, Tablets und dem Internet der Dinge (Verbinden von Geräten und deren Sensoren mit Software). In all diesen Anwendungen ist Open-Source-Software weit verbreitet, beispielsweise basiert das Smartphone-Betriebssystem Android auf Linux.
Warum ist Open-Source-Software beliebt?
Nun, es geht nicht nur um die Kosten. Obwohl Open-Source-Software ohne Zahlung einer Lizenzgebühr erhältlich ist, müssen Sie dennoch jemanden für Support, Wartung und Weiterentwicklung der Software bezahlen. Die großen Vorteile sind stattdessen:
- Kurse zur schnellen SoftwareentwicklungOpen-Source-Software hat schnelle Entwicklungszyklen. Beispielsweise werden jedes Jahr mehrere Updates für Linux veröffentlicht.
- Dezentralisierung: Verlassen Sie sich nicht auf eine einzelne Organisation, um Ihre Programme bereitzustellen, zu unterstützen und zu warten. Diese Akkreditierung birgt Geschäftsrisiken, wenn die Organisation den Betrieb einstellt oder beschließt, den Support der von Ihnen verwendeten Software einzustellen. Im Gegensatz zu Open-Source-Software gibt es viele Entwickler und Unternehmen, die diese anbieten, warten, unterstützen und entwickeln.
- Es ist einfach anzupassenOpen-Source-Software kann leicht aktualisiert oder an die individuellen Bedürfnisse des Benutzers angepasst werden.
- Offene Verfügbarkeit: Eine Open-Source-Software, die verfügbar ist und von fast jedem verwendet werden kann. Sie können auch problemlos Open-Source-Software-Communitys beitreten, vorausgesetzt, Sie können in irgendeiner Weise dazu beitragen, z. B. Softwarecode zu schreiben. Dies bietet ein Support-Netzwerk für Ihre Nutzung oder Entwicklung von Open-Source-Software.
Wie wird Open-Source-Software lizenziert?
Die tatsächlichen Nutzungsbedingungen für Open Source Software sind in der Softwarelizenz angegeben. Es gibt viele verschiedene Varianten von Open-Source-Softwarelizenzen, die jedoch in zwei Hauptgruppen eingeteilt werden können. Erstens die zulässigen Lizenzen, die es dem Benutzer ermöglichen, Open-Source-Software frei zu verwenden, zu ändern, zu aktualisieren und mit anderer Software zu kombinieren. Diese Art von Lizenz erlegt der weiteren Nutzung aktualisierter oder angepasster Open-Source-Software keine oder zumindest wesentliche Beschränkungen auf. Beispiele für zulässige Lizenzen sind Apache- und MIT-Lizenzen. Im Gegensatz dazu erlegen eingeschränkte Open-Source-Softwarelizenzen, wie beispielsweise „Copyleft“-Lizenzen, Lizenzbeschränkungen für ihre Verwendung und jede davon abgeleitete aktualisierte oder angepasste Software auf.
nächstes Mal
In unserem nächsten Artikel werden wir die Bedingungen von „starken“ versus „schwachen“ Copyleft-Lizenzen analysieren.
Der Inhalt dieses Artikels soll einen allgemeinen Leitfaden zum Thema bieten. Es wird empfohlen, in solchen Fällen den Rat von Spezialisten einzuholen.
Beliebte Artikel zu: Medien, Kommunikation, Informationstechnologie und Unterhaltung aus der Schweiz
„Bacon Ninja. Alkohol-Guru. Stolzer Entdecker. Begeisterter Popkultur-Enthusiast.“