35 Punkte von yechoi 2024-02-05 | 1 Kommentare | Auf WhatsApp teilen

Der Autor hat rund zehn Open-Source-Projekte geleitet und entwickelt und behält auch dann, wenn ein Team Software erstmals entwirft, nach Möglichkeit eine spätere Umstellung auf Open Source im Blick. Vorgestellt wird, welche Punkte dabei vor allem betont werden.

  • Vorteile von Open Source als Distributionsmodell

    • Unabhängigkeit der Architektur kann sichergestellt werden
    • Mehr Freiheit für Nutzer durch Open-Source-Lizenzen
    • Von Anfang an auf Sicherheit achten
  • Der erste Schritt zu einer guten Open-Source-Struktur

    • Konsistenz – ein klares Gesamtbild etablieren
    • Erweiterbarkeit – externe Schnittstellen für Beteiligung
    • Wartbarkeit – ein Programm, dessen Verhalten sich aus der Konfigurationsdatei ablesen lässt
  • Strukturen und zu beachtende Punkte je nach Softwaretyp

    • Utility-Bibliotheken
    • Datenabhängige Bibliotheken
    • API- oder CLI-Anwendungen
    • Anwendungen für Endnutzer
  • Naming und technisches Branding

1 Kommentare

 
taeha 2024-02-05

Guter Inhalt, danke.