
QUO VADIS: Organic Maps bekommt Community-Fork
Die drei "Stakeholder" hinter Organic Maps haben sich offenbar zerstritten und streben eine "Scheidung" an. Derweil arbeitet die frustrierte Community [mit einem der Stakeholder]¹ an einem Fork, der derzeit noch den vorläufigen Namen CoMaps trägt.
Korrektur¹: Tatsächlich ist keiner der drei Stakeholder direkt Teil der CoMaps-Initiative, wie in den Kommentaren richtiggestellt wurde (siehe unten):
Hi, thank you for the kind article! One correction: there are no Organic Maps stakeholders/shareholders involved in CoMaps. Roman, Alexander, and Viktor have not had any input in CoMaps's formation. The most senior Organic Maps developer on the CoMaps team is PastK, who is only a volunteer and not a shareholder.
Gier ist auch in Open-Source-Kreisen nicht selten anzutreffen und führt oftmals dazu, dass ein Projekt sich in einer semiproprietären Sackgasse verirrt, weil die Non-Profit-Philosophie auf dem Weg abhanden gekommen und durch eine For-Profit-Philosophie ersetzt worden ist. Genau dies ist nun offenbar dem Projekt Organic Maps zugestoßen. Die MIT-Lizenz wurde Ende letzten Jahres klammheimlich gestrichen und durch ein persönliches Copyright eines der Stakeholder ersetzt.
commit 30e9911d4c8329068aca82fd6c0d896380ba99de
Author: Alexander Borsuk <170263+biodranik@users.noreply.github.com>
Date: Sat Nov 23 21:33:36 2024 +0100
Update LICENSE
No MIT yet, sorry.
Signed-off-by: Alexander Borsuk <170263+biodranik@users.noreply.github.com>
Darüber hinaus wurden offenbar auch die Cloudflare-CDN-Logs unter Missachtung der Privatsspärerichtlinien aktiviert, um missbräuchliche Verwendung des Metaservers zu erfassen und zu unterbinden, was allerdings die Privatsspäre der Nutzer untergräbt:
commit a6ff0eb05abfc891e6a3a32faa3cd307a40c6121
Author: Alexander Borsuk <170263+biodranik@users.noreply.github.com>
Date: Sun Nov 24 21:28:02 2024 +0100
Observe server abusers when needed
Signed-off-by: Alexander Borsuk <170263+biodranik@users.noreply.github.com>
diff --git a/wrangler.toml b/wrangler.toml
index bfcdcf6..bad7b47 100644
--- a/wrangler.toml
+++ b/wrangler.toml
@@ -23,3 +23,6 @@ route = 'meta.omaps.app/*'
[env.prod.vars]
DEBUG = false
+
+[observability.logs]
+enabled = true
Actions Taken
- Ich mache den Code von vor dem 23. November 2024 wieder unter MIT-Lizenz öffentlich zugänglich. Als einer der Autoren, die zu dem Code beigetragen haben, als er noch unter der MIT-Lizenz stand, habe ich das volle Recht, diese Maßnahme zu ergreifen. Proprietäre Änderungen nach "No MIT yet, sorry" und "Observe server abusers when needed" wurden entfernt oder rückgängig gemacht.
- Der Copyright-Hinweis wurde aktualisiert und enthält nun "Copyright 2024 Organic Maps Contributors", um die aktuelle Situation korrekt wiederzugeben.
- Die Mitwirkenden und die Gemeinschaft sind aufgefordert, eine gründliche und unabhängige Überprüfung durchzuführen, um sicherzustellen, dass der Code wie erwartet funktioniert und keine undokumentierten Funktionen enthält.
- Dieser Post ist ein offener Aufruf, die proprietäre Cloudflare-Technologie durch eine Open-Source-Alternative zu ersetzen, auch wenn dies einige Zeit in Anspruch nehmen kann.
- Die Log-Sammlung wurde wie zuvor deaktiviert.
Ich persönlich entschuldige mich bei der Gemeinschaft für diese Angelegenheit. Wir haben alle notwendigen Maßnahmen ergriffen, um dieses Problem zu lösen. Organic Maps bleibt dem Datenschutz, der Transparenz und den Open-Source-Werten verpflichtet, weshalb wir diese Angelegenheit offen ansprechen.
Mit freundlichen Grüßen,
Roman
https://github.com/orgs/organicmaps/discussions/9837
Bühne frei für CoMaps
Um die neuerdings bei Organic Maps eingezogene Proprietäritis zu kontern, wurde der Fork mit dem vorläufigen Namen CoMaps ins Leben gerufen, dessen Quellcode auf Codeberg verfügbar ist. Der Quellcode des zuvor unter Verschluss gehaltenen Metaserver findet sich auf Github. Dieser vermittelt den nächstgelegenen CDN-Server, der die angefragten Kartendaten vorhält, damit eine für die Navigation ausreichend schnelle Verbindung jederzeit gewährleistet werden kann.
Der Name CoMaps ist nur vorläufig, bis die Abstimmung über den endgültigen Namen des Forks beendet ist. Derzeit liegt CoMaps vor LibreMaps und die Stimmabgabe auf Codeberg läuft noch bis zum 20. Mai 2025. Man darf gespannt sein.
Quo vadis, Organic Maps?
Die Vorkommnisse erinnern Eingeweihte an das Drama um Maps.me, das ebenfalls offen abgesprungen, aber proprietär gelandet ist und nach der Proprietärisierung des Quellcodes in Form der letzten freien Version zur Basis von Organic Maps wurde.
Es scheint derzeit, als ob die Differenzen der Stakeholder von Organic Maps nicht zu überbrücken wären. Es empfiehlt sich daher, die Reinkarnation (voraussichtlich) namens CoMaps auf dem Radar zu haben. Anbieten täte sich diesbezüglich die Mastodon-Präsenz von CoMaps.
📢 s3n🧩net meint: Lebenssituationen und Zielsetzungen ändern sich, das ist unvermeidlich. Daher ist es für Open-Source-Projekte essentiell, von Anfang an auf ein gescheites Governance-Modell zu bauen, das proprietäre Anflüge von Teilen der Entwicklerschaft von vornherein wirksam unterbindet, wie es nun bei CoMaps der Fall ist.
s3n🧩net wünscht viel Vergnügen mit CoMaps
Comments