Lizenz auf Apache-2.0 heben – und dabei klären, wo das Repo künftig zu Hause ist #83

Open
opened 2026-08-12 11:45:50 +00:00 by hauschel.fred · 0 comments
Collaborator

Nicht dringend, kein Blocker. Festgehalten, damit der Kontext nicht verloren geht.

Warum jetzt festhalten

Der Wechsel ist heute frei möglich: Contributors sind naturzukunft und hauschel, beides Freds eigene Accounts. Alleiniger Rechteinhaber, es braucht niemandes Zustimmung.

Das ist der eigentliche Grund für das Issue. Sobald ein Dritter unter EUPL beiträgt, ist das Fenster zu – Apache-2.0 steht nicht auf der EUPL-Kompatibilitätsliste, der Weg ginge dann nur noch über Einzelzustimmungen jedes Beitragenden.

Warum Apache-2.0

  • Copyleft arbeitet hier gegen den Zweck. Das Tool soll in fremde Entwickler-Workflows wandern. EUPL-1.2 ist außerhalb des öffentlichen Sektors selten genug, dass eine Rechtsabteilung nachfragt – und Nachfragen kosten Adoption.
  • Expliziter Patent-Grant. Apache-2.0 formuliert ihn aus, die EUPL nicht in gleicher Klarheit. Im Enterprise-Java-Umfeld wird genau das geprüft.
  • Konsistenz. rdf-core, arknet, arknet-plugin und claude-code-marketplace sind alle Apache-2.0. EUPL auf genau diesem einen Repo ist ein unerklärter Ausreißer.

Dagegen spricht nur ein Fall, der hier nicht vorliegt: Copyleft ist richtig, wo er politisch gewollt ist – öffentliche Hand, EU-Förderung, Gemeinwohl. Das ist die ChangingGraph-Linie, nicht ein Dev-Tool unter der Person-Dachmarke.

Was dazugehört, wenn es gemacht wird

Offen: Umzug

Unentschieden, bewusst nicht hier beantwortet. Aktuell ist dieses Forgejo-Repo die Heimat und GitHub ein Read-only-Spiegel. Zu klären ist, ob das so bleibt oder ob GitHub das Original wird – dort liegt die Sichtbarkeit, und der Spiegel-Hinweis lenkt Issues an eine Stelle, die ein zufälliger Finder nicht erwartet.

Die Orga-Zuordnung selbst ist dagegen entschieden und steht nicht zur Debatte: persönliche Dev-Tooling-Distribution gehört zu hauschel-ai-tools, Produkt-OSS zu kogn-io (Decision 0023 im strategy-Repo).

Beide Punkte hängen zusammen – ein Lizenzwechsel und ein Umzug sollten in einem Aufwasch laufen, nicht nacheinander.


Kontext aufgenommen 2026-08-12 bei der Außenwirkungs-Durchsicht. Im selben Zug erledigt: GitHub-Description und Topics gesetzt, Homepage auf hauschel.de, Orga-Profil-README angelegt.

Nicht dringend, kein Blocker. Festgehalten, damit der Kontext nicht verloren geht. ## Warum jetzt festhalten Der Wechsel ist **heute frei möglich**: Contributors sind `naturzukunft` und `hauschel`, beides Freds eigene Accounts. Alleiniger Rechteinhaber, es braucht niemandes Zustimmung. Das ist der eigentliche Grund für das Issue. **Sobald ein Dritter unter EUPL beiträgt, ist das Fenster zu** – Apache-2.0 steht nicht auf der EUPL-Kompatibilitätsliste, der Weg ginge dann nur noch über Einzelzustimmungen jedes Beitragenden. ## Warum Apache-2.0 - **Copyleft arbeitet hier gegen den Zweck.** Das Tool soll in fremde Entwickler-Workflows wandern. EUPL-1.2 ist außerhalb des öffentlichen Sektors selten genug, dass eine Rechtsabteilung nachfragt – und Nachfragen kosten Adoption. - **Expliziter Patent-Grant.** Apache-2.0 formuliert ihn aus, die EUPL nicht in gleicher Klarheit. Im Enterprise-Java-Umfeld wird genau das geprüft. - **Konsistenz.** `rdf-core`, `arknet`, `arknet-plugin` und `claude-code-marketplace` sind alle Apache-2.0. EUPL auf genau diesem einen Repo ist ein unerklärter Ausreißer. Dagegen spricht nur ein Fall, der hier nicht vorliegt: Copyleft ist richtig, wo er politisch gewollt ist – öffentliche Hand, EU-Förderung, Gemeinwohl. Das ist die ChangingGraph-Linie, nicht ein Dev-Tool unter der Person-Dachmarke. ## Was dazugehört, wenn es gemacht wird - `LICENSE` austauschen - Lizenzabschnitt im `README.md` - `<licenses>` in der `pom.xml` - etwaige Lizenz-Header in Quelldateien - danach im Orga-Profil nachziehen: <https://github.com/hauschel-ai-tools/.github/blob/main/profile/README.md> nennt die Lizenzen je Repo namentlich ## Offen: Umzug Unentschieden, bewusst nicht hier beantwortet. Aktuell ist dieses Forgejo-Repo die Heimat und GitHub ein Read-only-Spiegel. Zu klären ist, ob das so bleibt oder ob GitHub das Original wird – dort liegt die Sichtbarkeit, und der Spiegel-Hinweis lenkt Issues an eine Stelle, die ein zufälliger Finder nicht erwartet. Die Orga-Zuordnung selbst ist dagegen entschieden und steht nicht zur Debatte: persönliche Dev-Tooling-Distribution gehört zu `hauschel-ai-tools`, Produkt-OSS zu `kogn-io` (Decision 0023 im strategy-Repo). Beide Punkte hängen zusammen – ein Lizenzwechsel und ein Umzug sollten in einem Aufwasch laufen, nicht nacheinander. --- Kontext aufgenommen 2026-08-12 bei der Außenwirkungs-Durchsicht. Im selben Zug erledigt: GitHub-Description und Topics gesetzt, Homepage auf hauschel.de, Orga-Profil-README angelegt.
Commenting is not possible because the repository is archived.
No milestone
No project
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ai-tools/jdt-mcp-server#83
No description provided.