terrestris Logo
FOSSGIS Logo Arnulf Christl
Metaspatial Logo

Lightning Talk

FOSSGIS 2021

7. Juni 10:15, Bühne 1

Die Cloud hat Open Source gefressen!

  • Fakt:
    Die Cloud basiert auf Open Source Technologie!

  • Frage:
    Beschädigt das Cloud-Modell Open Source?

Beispiele

  • Elastic :: ElasticSearch
  • MapBox :: MapBox GL JS
  • Google :: Kubernetes

1. ElasticSearch

Ist ein wirklich ausgefuchster Such-Algorithmus.

Elastic

Stellt die Lizenz um: von Apache 2.0 auf
SSPL 1.0

Begründung der Umstellung

SaaS Anbieter(Amazon) machen Gewinne

...und geben nichts ab!

Was ist die SSPL

SSPL schreibt vor, dass SaaS Anbieter
ihren gesamten Stack
veröffentlichen müssen.

Open Source?

Die *Server Side Public License* ist
von der OSI nicht anerkannt!

Leidtragende

sind nicht Amazon & Co., sondern

  • ...regionale Anbieter
  • ...öffentliche Verwaltung
  • ...non-Profits
  • ...die sich nicht wie Amazon eine eigene Software-Entwicklung in dem Format leisten können.

Der Urspung von Elastic?

ElasticSearch wurde auf der Basis von

Lucene entwickelt

Lucene ist Open Source ©.

Warum wirklich?

Weil Elastic ein 450 Millionen US$ Unternehmen ist und seinen Investoren jedes Jahr neue Gewinne abliefern muss.

Gier

2. MapBox GL JS

Umstellung der BSD 3-Clause Lizenz ...

... auf ein proprietäre Lizenzmodell.

... gleiche Motivation.

Alle MapBox GL JS API Zugriffe
werden dem Konzern gemeldet.

Ab n Zugriffe sind Gebühren fällig.

Ohne Kartenkacheln oder Dienste...

Nachhaltig?

Jederzeit Änderungen im Preismodell!

Jederzeit Änderungen der Lizenz!

Jederzeit Änderungen der Nutzungsrechte!

Warum?

Weil MapBox ein 100 Millionen US$ Unternehmen ist (Stand 2019) und seinen Investoren jedes Jahr neue Gewinne liefern muss.

Schon wieder Gier

Alternativen?

Fork Me Logo

MapLibre (Fork der letzten
Open Source © Version)

https://maplibre.org

Oder deck.gl? ... und viele andere mehr

Google

Cloud-Pioniere
stellen 2016 ihre Cloud-Technologie
https://kubernetes.io/
Open Source ©.

Borg

Borg -> Seven of Nine -> Kubernetes.

Google Kubernetes Origin Story

https://cloud.google.com/blog/products/containers-kubernetes/from-google-to-the-world-the-kubernetes-origin-story

Warum?

  • Weil die Software schneller besser wird.
  • Google reduziert damit Kosten in Rechenzentren.
  • Entwicklungskosten verteilen sich.
  • Kubernetes wird Teil von Distributionen.

Zusammenfassung

  • Open Source funktioniert
  • Achte auf eine diverse Community
  • Prüfe Copyright-Inhaber
  • Halte Deinen Stack sauber!
  • Investiere nachhaltig

Arnulf Christl

Job Description Affiliation
Senior Consultant terrestris GmbH & Co. KG
Agile Coach Metaspatial
Ex Borg Seven of Nine
Buddhist Longchenthar

Vielen Dank für Ihre Aufmerksamkeit!