Bruce Perens, einer der Autoren der Definition von Open Source und Mitbegründer der Open Source Initiative, ist der Meinung, dass das Paradigma von Open Source einen Punkt erreicht hat, an dem offene Lizenzen keinen angemessenen Schutz mehr bieten und es an der Zeit ist, ein überarbeitetes Konzept des Post-Open Source zu schaffen, das die Beziehungen zwischen Entwicklern von Open Source-Software und kommerziellen Unternehmen harmonisiert.
Die GPL wurde ursprünglich nur als Lizenz entwickelt und ist kein Vertrag, d.h. sie zielt lediglich darauf ab, Rechte zu gewähren, kann aber keine Rechte entziehen. Laut Perens sollte das neue Lizenzmodell vertragliche Bedingungen enthalten, die gemäß den Anforderungen des Rechtsgebiets, das vertragliche Beziehungen regelt, betrachtet werden. Unternehmen haben mittlerweile gelernt, die Anforderungen der GPL-Lizenz bezüglich des unbeschränkten Zugangs zu Quelltexten zu umgehen. Um die Zugänglichkeit des Codes einzuschränken, werden Schlupflöcher genutzt, die mit dem Auferlegen zusätzlicher vertraglicher Bedingungen gegenüber dem Endbenutzer verbunden sind, welche die sekundäre Verbreitung des zugrunde liegenden Open-Source-Codes einschränken.
Wenn ein Kunde beispielsweise eine RHEL-Distribution kauft, unterzeichnet er einen Supportvertrag mit Red Hat, der die Redistribution von Daten einschränkt und das Recht zur Vertragskündigung im Falle von Diskrepanzen zwischen den tatsächlich installierten und gekauften RHEL-Kopien erwähnt. Dies zwingt den Kunden dazu, zwischen der Freiheit, Software zu verwalten, und dem Erhalt des Red Hat-Status zu wählen. Die für RHEL bereitgestellten Sicherheits-Patches sind GPL-Code und gemäß der Lizenz hat der Benutzer das Recht, diese zu verbreiten, was jedoch als Vertragsverletzung gegenüber Red Hat interpretiert werden könnte und zur Einstellung der Dienstleistungen des Unternehmens führen kann. Früher, als Änderungen im CentOS-Repository veröffentlicht wurden, ignorierte die Gemeinschaft solche Manipulationen, doch mit der Änderung der Richtlinien zur Bereitstellung von Zugriff auf den Quellcode der RHEL-Pakete wurde die Notwendigkeit deutlich, die Mechanismen der Zusammenarbeit zwischen Entwicklern offener Projekte und Unternehmen, die von deren Arbeit profitieren, zu überdenken.
Im Rahmen des Post-Open-Source-Konzepts wird vorgeschlagen, den Begriff Open Source um Elemente zu erweitern, die zusätzliche Bedingungen für die kommerzielle Nutzung auferlegen und die Interaktion zwischen Entwicklern und Unternehmen hinsichtlich einer fairen Vergütung definieren. Unternehmen, die von der Nutzung von Open Source-Software profitieren, wird angeboten, entweder durch Mitarbeit an der Entwicklung oder durch Zahlung von Abgaben zu begleichen, die an die direkten Entwickler verteilt werden. Für nicht-kommerzielle Anwendungen und Einzelbenutzer bleibt der Code kostenlos und wird weiterhin durch eine Lizenz geregelt, ohne vertragliche Bedingungen.
Eine der Optionen ist die jährliche Zertifizierung (Compliance), nach der das Unternehmen alle Rechte zur Nutzung der Software erhält, die gemäß dem Prinzip der Post-Open Source verbreitet wird. Die Mittel, die zur Erhalt der Genehmigung bereitgestellt werden, fördern die Entwicklung. Darüber hinaus ermöglicht die Bezahlung nicht nur das Programmieren für sich selbst und Fachleute mit technischem Verständnis, sondern auch die Schaffung benutzerfreundlicher Anwendungen, die die Interessen der Endanwender berücksichtigen.
Zu den Herausforderungen, die im Prozess der Implementierung des vorgeschlagenen Modells Post-Open Source gelöst werden müssen, gehört die Notwendigkeit, eine Organisation zu schaffen, die sich mit der Erfassung des Beitrags zur Entwicklung und der Verteilung der erhaltenen Mittel beschäftigt. Die Organisation sollte in ihrer Tätigkeit transparente Prozesse nutzen und finanzielle Mechanismen zur Unterstützung der Entwickler einrichten.
Quelle: opennet.ru
