Wenn es darum geht, Software online zu nutzen, zu entwickeln und zu bewerben, können die zahlreichen Lizenzen, die sie begleiten, selbst für die erfahrensten Computerbenutzer verwirrend sein. Open-Source- und proprietäre Lizenzen gehen oft Kopf-an-Kopf-Beziehungen ein, wobei einer eine akzeptierte Lizenzierungsmethode propagiert, während letzterer mehr Raum für Interpretationen lässt. Aber können sie gut zusammenarbeiten oder sind sie Open-Source- und proprietäre Lizenzen, die Entwickler und Anwender noch weiter auseinander treiben?

Open-Source-Lizenzierung

Open-Source-Lizenzen gibt es schon sehr lange. Es ist eine Art akzeptierter Urheberrechtslizenz für Software, die es Entwicklern ermöglicht, den Quellcode dahinter zu ändern und zu teilen. Darüber hinaus kann Open-Source-Software Freeware, Shareware sein oder von den Nutzern je nach Präferenz des Entwicklers direkt bezahlt werden. Es wird auch von jedem Open-Source-Entwickler festgelegt, ob sein Name an den Quellcode angehängt werden muss, wenn er auf eine neue Art geändert oder verteilt wird.

Es gibt viele Organisationen und Gruppen, die die Open-Source-Lizenzierung beaufsichtigen, was es zu einer praktikableren Möglichkeit macht, die Arbeit als Softwareentwickler zu schützen. Da immer mehr Menschen das Versehen erkennen, ist es einfach, Ihren Quellcode zu schützen, sollte jemand ihn auf eine Weise verwenden, die Sie nicht autorisiert haben.

Open Source kommt, wie es ist, ohne Garantie, dass es überhaupt funktioniert oder dass Sie die Unterstützung dahinter haben, um ein Problem zu beheben, das auftritt. Da Open-Source-Software mit Änderungen durch verschiedene Entwickler entwickelt, optimiert und verteilt wird, haben sie möglicherweise nicht die Zeit oder Energie, um etwas zu reparieren oder zu ändern, was als ein Problem angesehen wird.

Zu den bekanntesten Open-Source-Software gehören Linux, WordPress, Firefox und die Chromium-Engine.

Proprietäre Lizenzierung

Proprietäre Lizenzierung ist eher eine Freiformlizenzierung, die keine wirkliche Aufsicht hat. Wenn Sie einen Softwaretitel unter einer proprietären Lizenz herunterladen, trifft der Entwickler die Regeln, was damit gemacht werden kann und was nicht. Nach dem Gesetz in den meisten Ländern gibt es jedoch keine Auswirkungen darauf, da die Lizenzvergabe durch keine Gesetze geschützt wird. Aus diesem Grund werden viele bekannte proprietäre Software-Titel ohne offiziellen Zugriff auf den Quellcode geändert.

Da die proprietäre Lizenzierung vom Gesetz nicht anerkannt wird, bedeutet dies, dass fast jeder Eigentumstitel Sie als Benutzer dazu verpflichtet, eine lange Reihe von Geschäftsbedingungen zu akzeptieren. Sobald Sie dieses rechtliche Dokument akzeptiert haben, wird es zu einem verbindlichen Vertrag zwischen Ihnen und dem Entwickler, was bedeutet, dass Sie für die Bedingungen, die Sie brechen, haftbar sind.

Proprietäre Lizenzierung bietet Support, Fehlerkorrekturen und Patches sowie weitere hilfreiche Lösungen, wenn sie vom Entwickler benötigt werden. Da sie die einzigen sind, die Probleme im Zusammenhang mit dem Quellcode beheben können, ist der Entwickler am ehesten in der Lage, die Korrekturen zu finden und sie anzuwenden, um weiterhin Gewinne zu erzielen.

Einige der am weitesten verbreiteten proprietären Software sind Windows und Mac OS X.

Open Source und Proprietary License im Vergleich

Open SourceProprietär
KostenMeist freiKostenlos oder bezahlt
Urheberrechte ©Lizenziert, wird dem ursprünglichen Entwickler bei der Änderung gutgeschriebenNur vom Entwickler lizensiert, gewährte der Lizenznehmer Nutzungsrechte
Quellcode BesitzKeine EigentumsrechteEntwickler besitzt Rechte
Änderungen am QuellcodeJeder kann modifizierenNur Entwickler können modifizieren

Open-Source-Lizenzierung und proprietäre Lizenzierung haben zwei sehr unterschiedliche Ziele: Letzteres hat sich zu einem Gewinnspiel entwickelt, während es bei ersterem darum geht, eine Grundidee zu übernehmen und sie zu etwas Größerem und Besserem zu machen.

Können Open Source und Proprietary License gut zusammenarbeiten?

Opera hat kürzlich den Schritt als proprietäres Unternehmen getan, das sich entschieden hat, den Sprung in eine Open-Source-Atmosphäre zu schaffen. Opera hat den Wechsel von der Rendering-Engine zur WebKit-Engine vollzogen. In diesem Fall ist die Marke von Opera immer noch proprietär, aber die Engine, die sie verwendet, ist Open Source, was bedeutet, dass Entwickler die Programmierung von Opera so verändern können, wie es noch nie zuvor möglich war. Dies kann zu Sprüngen für den Opera-Browser führen, ähnlich wie sich die Chromium-Engine entwickelt hat, ohne dass sie auf die Marke Opera verzichten.

Fazit

Große Unternehmen können die Rechte an ihren eigenen Marken behalten, indem sie es Entwicklern und Nutzern erlauben, den Code an bestimmten Stellen zu optimieren, denn er weiß, was für Ihre bevorzugten Softwaretitel und Betriebssysteme möglich sein könnte. So können Open-Source- und proprietäre Lizenzen zusammenarbeiten, um bessere Software für jedermann zu produzieren.