Zum Inhalt springen
Sprache
DE EN FR
Projekt starten

Bei der cloudtec AG vertrauen wir auf Open-Source-Lösungen

Unser gesamter Plattform-Stack baut auf Open Source auf. Was uns daran überzeugt, wo die Grenzen liegen, und wie wir entscheiden, was bei uns in den Stack kommt.

Was Open-Source-Lösungen sind

Kurz zusammengefasst: ein fertiges Produkt auf Basis von Software, deren Quellcode öffentlich zugänglich ist und in der Regel kostenfrei genutzt werden kann. Jede Person darf den Code einsehen, verwenden, ändern und weitergeben. Meist greifen dabei mehrere einzelne Projekte ineinander und ergeben zusammen die Lösung.

Warum wir darauf setzen

Web-Technologien basieren stark auf Open Source. Wir sind auf Web-Technologien spezialisiert und nutzen deshalb eine Vielzahl solcher Projekte: unser gesamter Plattform-Stack baut darauf auf.

Das heisst nicht, dass Open Source schlüsselfertig ist. In der Regel bekommst du einen Baukasten, der mit Expertise erweitert und adaptiert werden will. Die richtige Technologie auswählen, verschiedene Projekte zusammenführen und das Ganze im Betrieb zusammenhalten: Genau dort liegt die Arbeit, und genau das steckt in unserem Stack.

Isometrisches Schichtmodell des cloudtec Plattform-Stacks mit den Ebenen Infrastructure, Platform, Software und Security über der Basis «Online-Plattform by cloudtec».
Der Plattform-Stack in Schichten: Infrastruktur, Plattform, Software und Security.

Transparenz

Der Code ist für alle einsehbar. Schwachstellen und potenzielle Sicherheitslücken werden von einer breiten Community gefunden und behoben, das trägt zur Sicherheit bei.

Zusammenarbeit

Wir arbeiten mit einer grossen und erfahrenen Entwickler-Community. Das hält die Qualität unserer Software stabil. Und weil sich die Projekte adaptieren lassen, können wir sie auf individuelle Anforderungen zuschneiden und weiterentwickeln.

Innovation

Neue Projekte und Erweiterungen bestehender Projekte liefern Ideen. Konzepte und technische Kniffe wandern so ganz nebenbei ins eigene Team.

Wahllos setzen wir Open Source trotzdem nicht ein. Wir prüfen pro Anwendungsfall, ob ein Projekt zu den Anforderungen passt, und nehmen nur auf, was in den Stack gehört. Wo es sinnvoll ist, kombinieren wir Open Source mit kommerziellen Lösungen.

Vorteile und Nachteile auf einen Blick

Nach unserer Erfahrung überwiegen die Vorteile:

  • keine Lizenzgebühren;
  • keine direkte Abhängigkeit von einem Hersteller;
  • Transparenz durch Einblick in den Quellcode;
  • die Software lässt sich flexibel an eigene Bedürfnisse anpassen;
  • effiziente Fehlerbehebung durch das Vieraugenprinzip;
  • Prüfung durch die Entwickler-Community;
  • Förderung von Innovation.

Was du mitdenken musst:

  • professioneller Support und umfassende Dokumentation fehlen unter Umständen;
  • die Lösungen können technisch anspruchsvoller sein und eine steilere Lernkurve haben;
  • Open Source gilt als sicherer, eine Garantie ist das nicht;
  • weil die Projekte von einer Community abhängen, dauern neue Funktionen oder Fehlerbehebungen manchmal länger;
  • wird ein Projekt eingestellt oder ändert seinen Entwicklungsprozess, musst du auf eine Alternative wechseln oder die Anpassungen selbst übernehmen.

Was das für deine Plattform heisst

Ob Open Source zu einem Vorhaben passt, entscheidet sich am Anwendungsfall, nicht am Prinzip. Willst du wissen, welche Projekte in unserem Stack stecken und warum, findest du das auf der Seite zur Technologie.

Geschrieben von Trevor Timmers COO / Senior Projektleiter

Web 2 Minuten Lesezeit