Normale Ansicht

BSL statt MPL: HashiCorp passt sich einer neuen Open-Source-Ära an

14. August 2023 um 16:00

Open-Source-Software nachhaltig zu entwickeln, wird immer schwieriger. Willkommen im Zeitalter von "Nur schauen, nicht anfassen" für kommerzielle Rivalen.

Das in San Francisco ansässige Softwareunternehmen HashiCorp, bekannt für seine Cloud-Tools wie Terraform, Vagrant oder Vault, ändert seine Lizenzbedingungen. In einer Ankündigung wird der Wechsel von der Mozilla Public License 2.0 zur Business Source License mit der Gewährleistung kontinuerlicher Investitionen des Unternehmens in seine Community begründet.

HashiCorp hält weiterhin daran fest, seinen Quellcode frei verfügbar zu machen. Allerdings gibt die BSL dem Unternehmen mehr Kontrolle darüber, wer den Code kommerziell nutzen darf. Mit anderen Worten, wer Software von HashiCorp produktiv nutzt und sie für ein Konkurrenzprodukt einsetzen möchte, ist von nun an nicht nur bösen Blicken, sondern auch rechtlichen Hürden ausgesetzt.

In guter Gesellschaft

Einige Unternehmen haben diesen Schritt bereits vollzogen und sind auf unfreie Lizenzmodelle umgestiegen. Couchbase, Sentry und MariaDB MaxScale sind einige Beispiele dafür. Dies wirft natürlich die Frage auf, ob wir uns von der Idee freier Open-Source-Software verabschieden müssen. Die Omnipräsenz der Cloud-Industrie, die seit den 2010er-Jahren sich großer Beliebtheit erfreut, droht ernsthaft, die FOSS-Welt zu destabilisieren.

Stellt dir vor, du hast einen reichen Obstgarten erschaffen, in dem jeder sich frei der Früchte bedienen kann. Größzügig lädst du alle ein, sich nach Belieben zu bedienen und empfiehlst ihnen, selber Bäume zu pflanzen oder die Saaten weiterzuverbreiten. Eines Tages bemerkt ihr jedoch, dass einige Gäste die Früchte einsacken, sie auf eigenen Märkten verkaufen und die Profite einsacken, ohne selbst an die Ursprungscommunity etwas zurückzugegeben. Klingt unfair? Genau das passiert momentan in der Open-Source-Welt.

Damit wird Open Source zwar nicht von Tisch gewischt, sondern in eine Richtung gelenkt, die den freien ungehinderten Austausch unabhängig von gewerblichen Interessen einschränkt. Konkret wackelt dabei das 6. Kriterium der Open-Source-Definition (OSD), das eine Unterscheidung nach Einsatzfeldern ausschließt.

HashiCorp betont, dass es sich weiterhin seiner Community, seinen Partnern und Kunden verpflichtet sieht. Nur die Zeit wird zeigen, ob diese Lizenzänderungen die richtigen Schritte auf dem Weg dorthin sind. Einerseits werden Möglichkeiten von Forks eingeschränkt, andererseits ist niemandem geholfen, wenn die Weiterentwicklung durch HashiCorp auf dem Spiel steht, nur, weil externe Akteure bezogen auf die Einnahmen sinnbildlich das Wasser abgraben. Die Leute, die Software entwickeln, müssen auch von etwas bezahlt werden.

Edit (20:25 Uhr): MariaDB setzt die BSL für MaxScale ein, nicht jedoch für die Datenbank MariaDB Server. Danke für den Hinweis, Jens.

Update (20:30 Uhr): Ggfs. werde ich mich mit der BSL noch einmal in einem gesonderten Artikel beschäftigen, aber ein kleines Detail ist hierbei vllt. noch erwähnenswert, um den Blick auf die Sache zu ändern. Die von HashiCorp verwendete Form der BSL setzt auf eine Art Embargozeit. Nach 4 Jahren der Veröffentlichung eines nach BSL lizenzierten Werkes in einer spezifischen Version, greift folgender Passus:

Effective on the Change Date, or the fourth anniversary of the first publicly available distribution of a specific version of the Licensed Work under this License, whichever comes first, the Licensor hereby grants you rights under the terms of the Change License, and the rights granted in the paragraph above terminate.

Als Change License wurde die MPL 2.0 festgelegt.

Songbird 1.8.0 erschienen - iTunes Alternative

06. September 2010 um 19:14

Gleichzeitig mit Apples iTunes 10 ist auch eine neue Version der Open Source Alternative Songbird (1.8.0 Orbital) erschienen. Eine Ping Alternative ist hier zwar nicht mit an Bord, aber zurzeit benötigt das außer Spammer sowieso noch keiner.

Songbird hat sich über die Jahre jedenfalls sehr gut entwickelt und bietet wieder einige Neuerungen wie z.B. Unterstützung für Geräte wie BlackBerry Storm, HTC Evo, HTC Magic, HTC Tattoo, LG KU990i Viewty, Nokia N85, Nokia N96, Nokia N97 und Sony Ericsson W980. Dazu kommen noch Änderungen an der Benutzeroberfläche. Alle anderen Änderungen findet ihr wie immer im Changelog. Die neue Version ist für Mac und Windows verfügbar. Falls ihr Songbird auf Deutsch nutzen wollt, müsst ihr die Sprache im Programm selbst umstellen. Was meint ihr zu Songbird? Ich persönlich bin ja nicht gerade ein iTunes Liebhaber und habe Songbird immer gerne genutzt. Zurzeit gebe ich mich aber wieder mit dem guten alten Winamp zufrieden.

Songbird 1.8

 

Wireshark 1.4 Netzwerkanalyse und Überwachung

31. August 2010 um 10:06

Da heute ja das Thema Analyse vorherrscht, gleich noch ein anderes Tool um den Netzwerkverkehr zu analysieren.

Wireshark ist in der Version 1.4 erschienen. Früher als "Ethereal" bekannt, hat sich das Open-Source-Tool zum Standard bei Netzwerküberwachungen gemausert. In den Release Notes könnt ihr nachlesen, was sich seit der letzten Version geändert hat. Wer mit Wireshark nicht zurechtkommt, der findet hier eine kurze Anleitung oder kann auf ein ausführliches Handbuch zurückgreifen.

wireshark

Inkscape 0.48 released - Open Source Vektorprogramm

24. August 2010 um 17:58

Nach langer Entwicklungszeit wurde heute eine neue Version 0.48 des Vektorprogramms Inkscape veröffentlicht.

Mit Inkscape ist es möglich, Vektorgrafiken zu erstellen oder zu bearbeiten. Der eigenen Kreativität kann man hier freien Lauf lassen, sei es bei der Erstellung von Diagrammen für Präsentationen, Landkarten fürs Urlaubsalbum oder CD Hüllen für die eigene Sammlung. Da das Programm Open Source ist, entstehen außer Zeitaufwand bei der Einarbeitung keine weiteren Kosten. Zu den Highlights der Version 0.48 zählt unter anderem das Spray Tool, mit dem einzelne Gegenstände kopiert/geklont werden können. Weitere Neuerungen sind unter anderem:

  • multipath editing
  • improved text tool: subscript, superscript, numerical input for text kerning, tracking and more
  • new Airbrush tool
  • LaTeX export with PDF/PS/EPS
  • JessyInk extension to create presentations
  • numerous bugfixes

Die kompletten Release Notes könnt ihr hier einsehen.

Das Programm bietet eine gute Alternative zu kommerziellen Produkten wie Illustrator oder Freehand.

Außerdem ist eine breite Palette an Tutorials im Netz zu finden, sowie ein umfangreiches Wiki

VLC media player Version 1.1.3 erschienen

19. August 2010 um 09:30

Ein weiteres Bugfix Release des bekannten Open Source Media Players ist erschienen.

Die Featureslist ist immer noch die gleiche, dafür wurden einige kleine Fehler behoben.

  • Taglib crash (CVE-2010-2937 / VideoLAN-SA-1004)
  • Fixes for FTP relative paths and directories
  • Fixes for Podcast and DVD modules
  • Extensions and scripts updates
  • Miscellaneous fixes in interfaces
  • Updated translations
  • ... and many other crashes and errors fixed

❌