LocalGroups/RheinMain/OpenSourceInUnternehmen

Open Source in Unternehmen

Ein Vortrag über den Einsatz von Open Source / Freier Software in der Software-Entwicklung in Unternehmen.

Zielgruppe

Zielgruppe sind alle Unternehmen, die Open Source / Freie Software einsetzen.

Es geht dabei nicht nur um Software-Entwicklungsunternehmen, sondern auch um Unternehmen, die eine Software-Entwicklungsabteilung haben.

Die konkrete Teilnehmergruppe sind die Entscheider im Software-Entwicklungsprozess der Unternehmen.

Ressourcen

https://download.fsfe.org/campaigns/pmpc/PMPC-Modernising-with-Free-Software.pdf

Aufbau des Vortrags

Einleitung

Vorstellung der Vortragenden.

Was ist Open Source / Freie Software?

Umfrage: Wer setzt es ein?

* Linux auf Servern * Web-Server (zum Beispiel Apache oder NGINX) * Programmiersprachen, Frameworks oder Bibliotheken * Entwicklungs-Tools

Vorteile für Unternehmen

In diesem Abschnitt soll gezeigt werden, welche Vorteile der Einsatz Freier Software für Unternehmen hat.

Aufwand sparen

Ca. 80-90 % einer Software-Anwendung besteht aus wiederverwendetem Code [1]. Nicht wenig davon stammt aus Open Source Projekten.

[1] Sonatype, DevSecOps Comunity Survey, 2018.

Anpassbarkeit

Einer der vier Freiheiten von Freier Software ist *improve*. Das bedeutet, die Software darf nach belieben angepasst und verwendet werden.

Sicherheit

Der Quellcode der verwendeten Software ist komplett einsehbar. Besteht ein Fehler oder eine Sicherheitslücke, kann er behoben oder die Lücke geschlossen werden.

Planungssicherheit

Durch eine Open Source Lizenz ist sichergestellt, dass die Software nicht eingestellt werden kann.

Möglichkeiten zur Unterstützung Freier Software

Warum?

Wenn die eigene Sofware oder Infrastruktur auf Freier Software basiert, sollte die Fortführung der Projekte im eigenen Interesse stattfinden.

Bekommen Open Source Projekte Ressourcen, wird die eingesetzte Software weiterentwickelt (neue Funktionen, Performance, Stabilität).

Finanzielle Unterstützung

Auch Open Source Projekte benötigen oft ein Budget. Damit werden Konferenzen organisiert und die Projekte gepflegt.

Beispiel: https://jquery.org/team/

Oft können Spenden gezahlt werden. Hier stellt sich die Frage: Wieviel ist die eingesetzte Software wert?

Außerdem kann durch Sachspenden (hardwarenahe Entwicklung, Testgeräte) oder Infrastruktur (Hosting) geholfen werden.

Code-Beiträge

Feedback

Der Einsatz Freier Software muss nicht einseitig stattfinden. Rückmeldung sind äußerst wichtig.

Deswegen sollten Verbesserungsvorschläge oder Fehler an passender Stelle gemeldet werden.

Eigene Open Source Software

Reputation

Durch die Bereitstellung eigener Software als Open Source kann ein Reputationsgewinn stattfinden.

Beispiel: Google veröffentlicht Material Design und Bibliotheken zur Umsetzung. Ergebnisse

* Material Design findet sich an vielen Stellen im Web. * "Google kann gutes Design"

Innovationen

Wenn die eigene Software als Freie Software bereitgestellt wird, können Innovationen von Dritten kommen.

Beispiel:

Recruiting

Gelingt es die Community für eigene Projekte zu begeistern, kann das interessant für das Recruiting sein.

Wenn Entwickler gute und innovative Beiträge leisten, könnte es sich lohnen ihm ein Job-Angebot zu machen.

Vertrauen

Vergleiche Punkt *Vorteile für Unternehmen* von oben.

Es gelten die selben Punkte für die Kunden:

* Sicherheit * Anpassbarkei (→ Innovationen)

Hindernisse

Wirtschaftliche Bedenken

todo

Wieso Arbeit für andere Machen?

Arbeitsverträge

Üblicherweise enthalten die Arbeitsverträge von Software-Entwicklern Klauseln, mit denen die entwickelte Software im Rahmen der Tätigkeit dem Unternehmen gehört.

Das ist leider inkompatibel mit Freier Software. Es sollten deswegen Ausnahmen dafür aufgenommen werden.

Unsicherheit

todo

Lizenzunklarheiten

todo Veit?

Lizenzen

todo Veit?

Hier soll ein kurzer Überblick über die gängigen Lizenzen und deren Eigenschaften gegeben werden.

* GPL/AGPL * MIT * Apache License * BSD

Unterstützung

todo

LocalGroups/RheinMain/OpenSourceInUnternehmen (last edited 2019-03-03 18:35:08 by mweimann)