Blatt 06
Open Source
Jede App steht unter der MIT-Lizenz. Hier steht, was die Lizenz erlaubt, wie du einen unsignierten Build öffnest, wie du selbst baust und wie du eine Sicherheitslücke meldest.
MIT-Lizenz
Du darfst die Software nutzen, kopieren, ändern, zusammenführen, veröffentlichen, weitergeben, unterlizenzieren und verkaufen. Einzige Bedingung: Copyright-Hinweis und Lizenztext bleiben bei jeder Kopie.
Die Software kommt ohne Gewährleistung. Frisst ein Build eine Datei, haften wir laut Lizenz nicht dafür. Auch deshalb landen Lösch- und Abgleichaktionen in unseren Apps zuerst im Papierkorb.
Copyright (c) 2026 dionics media UG (haftungsbeschränkt)
Einen unsignierten Build öffnen
Unsere Builds sind ad hoc signiert, aber noch nicht von Apple notarisiert. Gatekeeper hält deshalb den ersten Start an. Die App ist nicht beschädigt, macOS kann nur nicht bestätigen, von wem sie stammt.
- 01Download entpacken und die App in den Ordner Programme ziehen.
- 02Einmal öffnen. macOS meldet, dass es die App nicht prüfen kann. Auf Fertig klicken.
- 03Systemeinstellungen öffnen, Datenschutz & Sicherheit, nach unten scrollen und neben dem App-Namen auf Dennoch öffnen klicken.
- 04Mit deinem Passwort bestätigen. Danach startet die App wie jede andere.
Vorher den Download mit der veröffentlichten SHA-256 prüfen:
shasum -a 256 -c ScreenShare-1.1.0-macos.zip.sha256
Oder das Quarantäne-Attribut im Terminal entfernen:
xattr -dr com.apple.quarantine /Applications/ScreenShare.app
Aus dem Quellcode bauen
Jede App-Seite nennt ihren Build-Befehl. Alle brauchen Apples Command Line Tools (xcode-select --install), manche das volle Xcode 16. Das Ergebnis liegt danach in build/ oder dist/ im Repo.
- 2Password
./scripts/install.sh - ScreenShare
Scripts/build-app.sh - LogoForge
./scripts/bundle.sh - DirCompare
./scripts/build-app.sh - Reisekosten
scripts/build-app.sh
Eine Sicherheitslücke melden
Bitte kein öffentliches Issue für eine Schwachstelle. Schick die Details an die Adresse unten. Du bekommst innerhalb von drei Werktagen eine Antwort, und der Fix erscheint als neues Release mit Hinweis im Changelog.
websites@dionics.aiMitmachen
Issues und Pull Requests sind willkommen, sobald ein Repo öffentlich ist. Kleine, klar umrissene Änderungen mit Test kommen am schnellsten rein. Bei größeren Funktionen bitte erst ein Issue, damit wir uns auf die Form einigen.