From e50605d32976952590360d865a69ebc08aa171a9 Mon Sep 17 00:00:00 2001 From: jbergner Date: Mon, 5 May 2025 22:37:07 +0200 Subject: [PATCH] Neue Blogserie: Open Source im Unternehmen --- .../0-einfuehrung.md | 65 ++++++++++++++++++ ...-blogserie-open-source-im-unternehmen.webp | Bin 0 -> 24744 bytes 2 files changed, 65 insertions(+) create mode 100644 articles/2025/open-source-im-unternehmen/0-einfuehrung.md create mode 100644 static/img/neue-blogserie-open-source-im-unternehmen.webp diff --git a/articles/2025/open-source-im-unternehmen/0-einfuehrung.md b/articles/2025/open-source-im-unternehmen/0-einfuehrung.md new file mode 100644 index 0000000..06183ac --- /dev/null +++ b/articles/2025/open-source-im-unternehmen/0-einfuehrung.md @@ -0,0 +1,65 @@ + +Herzlich willkommen zu unserer neuen Blogserie! +In den kommenden Wochen werfen wir einen detaillierten Blick auf den Einsatz von **Open Source** in Unternehmen. +Warum ist Open Source mehr als nur „kostenlose Software“? Wie kann es die Innovationskraft eines Unternehmens stärken? Welche Fallstricke lauern – und wie kann man sie vermeiden? + +In dieser Serie werden wir folgende spannende Themen behandeln: + +--- + +## **Themenübersicht** + +### 1️⃣ Open Source als Innovationsmotor: Warum Unternehmen auf offene Software setzen + +Wir beleuchten, wie Open-Source-Software nicht nur Kosten spart, sondern auch Innovationen beschleunigen kann. + +### 2️⃣ Kosten vs. Kontrolle: Ist Open Source wirklich günstiger? + +Ein realistischer Blick auf die Gesamtkosten: Lizenzkosten sind nur ein Teil der Rechnung – was ist mit Support, Wartung und Sicherheitsaufwand? + +### 3️⃣ Open Source Governance: Strategien für sicheres und regelkonformes Management + +Wie lässt sich Open-Source-Nutzung im Unternehmen organisieren, ohne rechtliche oder sicherheitstechnische Risiken einzugehen? + +### 4️⃣ Open Source im Cloud-Zeitalter: Kubernetes, Docker und mehr + +Wir schauen uns die wichtigsten Open-Source-Technologien an, die moderne Cloud-Architekturen antreiben. + +### 5️⃣ Security by Community? Chancen und Risiken der Open-Source-Sicherheit + +Ist Open Source wirklich sicherer, weil mehr Augen auf den Code schauen – oder ist es nur eine Illusion? + +### 6️⃣ Open Source vs. Proprietär: Ein Vergleich der Lizenzmodelle + +Wir erklären die gängigsten Open-Source-Lizenzen (GPL, MIT, Apache) und was sie für Unternehmen bedeuten. + +### 7️⃣ Corporate Contributions: Warum Unternehmen aktiv zu Open Source beitragen sollten + +Nicht nur nutzen, sondern auch geben: Wie Unternehmen von eigenen Beiträgen zur Open-Source-Community profitieren. + +### 8️⃣ Open Source als Employer Branding: Entwickler*innen mit Open-Source-Projekten gewinnen + +Warum es ein starkes Argument im Wettbewerb um Talente ist, Open Source aktiv zu unterstützen. + +### 9️⃣ Vendor Lock-in vermeiden: Open Source als strategische Unabhängigkeit + +Wie offene Standards helfen können, sich nicht an einzelne Anbieter zu ketten. + +### 🔟 Erfolgsbeispiele: Wie bekannte Unternehmen Open Source erfolgreich einsetzen + +Wir stellen inspirierende Fallstudien vor, von globalen Konzernen bis zu innovativen Mittelständlern. + +### 1️⃣1️⃣ Open Source Compliance-Tools: Software richtig verwalten und lizenzsicher nutzen + +Welche Tools helfen, Überblick über eingesetzte Open-Source-Komponenten zu behalten und rechtliche Risiken zu vermeiden? + +### 1️⃣2️⃣ Open Source und Nachhaltigkeit: Wie gemeinschaftliche Entwicklung Ressourcen schont + +Wir diskutieren, wie Open Source nicht nur technologisch, sondern auch ökologisch nachhaltiger sein kann. + +--- + +💬 **Sei gespannt!** +Diese Serie richtet sich an IT-Entscheider*innen, Entwickler*innen, CIOs und alle, die verstehen wollen, wie Open Source das Geschäft verändern kann. + +👉 Besuche regelmäßig den Blog, um keinen Beitrag zu verpassen! \ No newline at end of file diff --git a/static/img/neue-blogserie-open-source-im-unternehmen.webp b/static/img/neue-blogserie-open-source-im-unternehmen.webp new file mode 100644 index 0000000000000000000000000000000000000000..a7f6b386a65f9e1d0d9621eb4e3fde36bdcfeb8c GIT binary patch literal 24744 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 u<(pdhqxf)6U literal 0 HcmV?d00001