open source im unternehmenseinsatz
TRANSCRIPT
![Page 1: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/1.jpg)
Open Source im Unternehmenseinsatz
Evaluierung und Einführung
Alexander PacnikFrankfurt, 12.09.2014
![Page 2: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/2.jpg)
2
inovex
![Page 3: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/3.jpg)
3
Open Source im Unternehmenseinsatz... Agenda
Open Source
Evaluierung
Umsetzung
Kritische Betrachtung
![Page 4: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/4.jpg)
4
Wie funktioniert Open Source?
‣ Verwenden (funktionierende und verbreitete Software)
‣ Mitarbeiten (zurück geben)
Open Source... Einführung
![Page 5: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/5.jpg)
5
Open Source Business Modell
‣ Community (oder Firmen) erstellen und entwickeln Software
‣ Dienstleistungen (Support, Consulting, Training)
‣ Produkte (die Open Source Software integrieren)
‣ Dual License (kommerziell und Open Source)
Open Source... Einführung
![Page 6: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/6.jpg)
6
Warum Open Source?
‣ Innovation, Flexibilität und Wiederverwendbarkeit
‣ Kein Vendor-Lock-in (weniger Abhängigkeiten)
‣ Balancing Costs (OPEX vs. CAPEX)
‣ Mehr Kontrolle (Anpassungsmöglichkeiten)
‣ In Unternehmen angekommen und über viele Jahre bewiesen
‣ ...
‣ (aber welche sind für Sie wichtig?)
Open Source... Einführung
![Page 7: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/7.jpg)
7
Ausgangsituation bei der Einführung von Open Source Software
‣ Keine Open Source Software vorhanden
‣ Open Source Software bereits im Einsatz ohne es zu wissen
Open Source... Einführung
![Page 8: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/8.jpg)
8
Open Source im Unternehmenseinsatz... Agenda
Open Source
Evaluierung
Umsetzung
Kritische Betrachtung
![Page 9: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/9.jpg)
9
Risiken bzw. Fragen auf die man vorbereitet sein mus s
‣ Rechtliche und Lizenz bedingte Fragen (geistiges Eigentum)
‣ Zu einfach zu verwenden (Technologie Portfolio wird schnell sehr groß)
‣ Kosten (es entstehen Aufwände)
‣ Verantwortung für den Quellcode (Wartung, Veränderung, Qualität)
‣ Kein Anbieter (mit wem schließe ich den Vertrag, wer trägt die Verantwortung)
Evaluierung... Fragen die einer Antwort bedürfen.
![Page 10: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/10.jpg)
10
Themen
‣ Welche Implikationen haben sie auf den Anwendungsfall?
‣ Probleme bei der Integration von Drittkomponenten
‣ Lizenzen mit und ohne Copyleft
‣ Lizenzkompatibilität
‣ Kommerzielle Nutzung
‣ Kommerzialisierung
‣ Integration
‣ Kompatibilität mit Nationalem Recht
‣ Ausschluss von Haftung und Gewährleistung ist ungültig
Evaluierung... Rechtliche und lizenzbedingte Fragen
![Page 11: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/11.jpg)
11
Lizenzen haben unterschiedliche Auswirkung je nach Ei nsatz
‣ Interne Verwendung
‣ Als SaaS Lösung anbieten
‣ Im Produkt vertreiben
Evaluierung... Rechtliche und lizenzbedingte Fragen
![Page 12: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/12.jpg)
Quelle: https://tldrlegal.com/ 12
Evaluierung... restriktive Lizenzen (copyleft licenses)
License Can Cannot Must Comments
GPL v3 - Commercial use- Modify- Distribute- Place warranty- Use patent claims
- Sublicense- Hold liable
- Include original- State changes- Disclose source- Include license- Include copyright
- Keep modificationsunder GPL
GPL v2 - Commercial use- Modify- Distribute- Place warranty
- Sublicense- Hold liable
- Include original- Disclose source
AGPL v3 - Commercial use- Modify- Distribute- Place warranty
- Sublicense- Hold liable
- State changes- Disclose source- Include license- Include copyright
- Was build fornetwork software
![Page 13: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/13.jpg)
https://tldrlegal.com/ (Prüfung im Einzelfall notwendig) 13
Einsatzmöglichkeiten
‣ Interne Verwendung – möglich
‣ Als SaaS Lösung anbieten – kritisch
‣ Im Produkt vertreiben – riskant
Evaluierung... restriktive Lizenzen
![Page 14: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/14.jpg)
Quelle: https://tldrlegal.com/ 14
Evaluierung... weniger restriktive Lizenzen (permissive licenses)
License Can Cannot Must Comments
Apache v2 - Commercial use- Modify- Distribute- Sublicense- Place warranty- Use patent claims- Private Use
- Hold liable- use trademark
- State changes- Include license- Include copyright- Include notice
BSD v3 - Commercial use- Modify- Distribute- Sublicense- Place warranty
- Hold liable- use trademark
- Include copyright - Almost unlimitedfreedom
MIT - Commercial use- Modify- Distribute- Sublicense- Private Use
- Hold liable - Include license- Include copyright
- Basically, do whatever you want
![Page 15: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/15.jpg)
https://tldrlegal.com/ (Prüfung im Einzelfall notwendig) 15
Einsatzmöglichkeiten
‣ Interne Verwendung – möglich
‣ Als SaaS Lösung anbieten – möglich
‣ Im Produkt vertreiben – möglich
Evaluierung... weniger restriktive Lizenzen
![Page 16: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/16.jpg)
16
Fragestellung
‣ Wo werden sie eingesetzt?
‣ Wie werden sie eingesetzt?
Lösungsansatz
‣ Regelungen festlegen
‣ Verbot von Open Source (der sichere Weg bzgl. Lizenzen)
‣ Blacklisting (viel Flexibilität)
‣ Whitelisting (mehr Steuerung, geringere Flexibilität)
‣ Es gibt viele Lizenzen die geeignet sind für den Unternehmenseinsatz
‣ Open Souren über Produkte von Herstellern bzw. Distributoren verwenden
Evaluierung... sind Open Source Lizenzen ein Problem? Nein!
![Page 17: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/17.jpg)
17
Risiken bzw. Fragen auf die man vorbereitet sein mus s
‣ Rechtliche und Lizenz bedingte Fragen (geistiges Eigentum)
‣ Zu einfach zu verwenden (Technologie Portfolio wird schnell sehr groß)
‣ Kosten (es entstehen Aufwände)
‣ Verantwortung für den Quellcode (Wartung, Veränderung, Qualität)
‣ Kein Anbieter (mit wen schließe ich den Vertrag, wer trägt die Verantwortung?)
Evaluierung... Fragen die einer Antwort bedürfen.
![Page 18: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/18.jpg)
18
Größe und Fähigkeiten der eigenen Organisation berü cksichtigen
‣ Anzahl der Spezialisten in der Organisationseinheit vs. Art der Software
Evaluierung... zu einfach zu verwenden
StandardSoftware
Domänen spezifisch Individual-Software
Groß (>25) Kommerzielle OSS Lösungen evaluieren
OSS Alternativen evaluieren und bei Bedarf erweitern
Auf Basis von OSS entwickeln
Mittel (<25) Eigene Software durch OSS Software
ersetzen
OSS Alternativen evaluieren und
einführen
OSS evaluieren und bei Bedarf erweitern
Klein (<10) OSS Software möglich OSS Software möglich OSS Software möglich, aber keine
Experimente
![Page 19: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/19.jpg)
http://commons.wikimedia.org/wiki/File:Gartner_Hype_Cycle.svg 19
Hype oder ausgereifte Software?
‣ Haben Sie Ressourcen um das Risiko des „early adopter“ tragen zu können?
Evaluierung... zu einfach zu verwenden
![Page 20: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/20.jpg)
20
Lösungsansatz
‣ Open Source Softwareportfolio erstellen
‣ Kriterien bzw. Prozess für die Aufnahme definieren
‣ Starke Community
‣ Support durch Firmen
‣ Eigene Fähigkeiten berücksichtigen
Vorteile
‣ Innovation
‣ Flexibilität
‣ Wiederverwendbarkeit
‣ Geschwindigkeit
Evaluierung... zu einfach zu verwenden
![Page 21: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/21.jpg)
21
Risiken bzw. Fragen auf die man vorbereitet sein mus s
‣ Rechtliche und Lizenz bedingte Fragen (geistiges Eigentum)
‣ Zu einfach zu verwenden (Technologie Portfolio wird schnell sehr groß)
‣ Kosten (es entstehen Aufwände)
‣ Verantwortung für den Quellcode (Wartung, Veränderung, Qualität)
‣ Kein Anbieter (mit wen schließe ich den Vertrag, wer trägt die Verantwortung?)
Evaluierung... Fragen die einer Antwort bedürfen.
![Page 22: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/22.jpg)
22
Faktoren
‣ Lizenzen (Distributoren, nachträgliches Entfernen, juristische Prüfungen)
‣ Kosten für Entwicklung und Anpassung (Consulting)
‣ Technischer Support und Betrieb (Inhouse oder extern)
‣ Wissensaufbau und Wissenstransfer
Evaluierung... Was kostet mich der Einsatz von Open Source?
![Page 23: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/23.jpg)
23
Kalkulation
‣ Open Source muss sich rechnen
‣ CAPEX vs. OPEX
‣ Lizenzen
‣ Hosting
‣ Support
‣ Schulung
‣ Wartung
‣ Betrachtung und Kalkulation immer über den Lifecycle (3-5 Jahre)
Evaluierung... Was kostet mich der Einsatz von Open Source?
![Page 24: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/24.jpg)
24
Vorteile
‣ In vielen Fällen nachweisbar günstiger
Evaluierung... Was kostet mich der Einsatz von Open Source?
![Page 25: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/25.jpg)
25
Risiken bzw. Fragen auf die man vorbereitet sein mus s
‣ Rechtliche und Lizenz bedingte Fragen (geistiges Eigentum)
‣ Zu einfach zu verwenden (Technologie Portfolio wird schnell sehr groß)
‣ Kosten (es entstehen Aufwände)
‣ Verantwortung für den Quellcode (Wartung, Veränderung, Qualität)
‣ Kein Anbieter (mit wem schließe ich den Vertrag, wer trägt die Verantwortung?)
Evaluierung... Fragen die einer Antwort bedürfen.
![Page 26: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/26.jpg)
26
Frage
‣ Wer garantiert für die Qualität, Wartung und Weiterentwicklung?
Lösungsansatz
‣ die Möglichkeit besteht es selbst zu machen
‣ Hoffen, dass es andere machen
‣ Verantwortung abgeben (Distributoren, spezialisierte Anbieter)
Evaluierung... Verantwortung für den Quellcode
![Page 27: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/27.jpg)
27
Risiken bzw. Fragen auf die man vorbereitet sein mus s
‣ Rechtliche und Lizenz bedingte Fragen (geistiges Eigentum)
‣ Zu einfach zu verwenden (Technologie Portfolio wird schnell sehr groß)
‣ Kosten (es entstehen Aufwände)
‣ Verantwortung für den Quellcode (Wartung, Veränderung, Qualität)
‣ Kein Anbieter (mit wen schließe ich den Vertrag, wer trägt die Verantwortung?)
Evaluierung... Fragen die einer Antwort bedürfen.
![Page 28: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/28.jpg)
28
Fragen
‣ Consulting
‣ SLA und Support
‣ Training
‣ Verantwortung
Lösungsansatz
‣ Distributoren
‣ Auf Open Source spezialisierte Firmen
‣ Eigene Teams aufbauen
Evaluierung... ist technisches Wissen ein Problem? Nein!
![Page 29: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/29.jpg)
29
Open Source im Unternehmenseinsatz... Agenda
Open Source
Evaluierung
Umsetzung
Kritische Betrachtung
![Page 30: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/30.jpg)
30
Roadmap 1/3
‣ Passt Open Source zur Philosophie?
‣ Evaluierung
‣ Lizenzen und Software identifiziert
‣ Standard Software oder Anpassung notwendig
‣ Wissen (Spezialisten, Partner und Hersteller identifiziert)
‣ Kosten (messbarer ROI / Kalkulation über den Software Lebenszyklus)
‣ Support, Consulting und Wartung geklärt
Vorgehen... Evaluierung
![Page 31: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/31.jpg)
31
Fachliche Faktoren
‣ Feature Analyse
‣ Gap Analyse mit kommerziellen Alternativen
‣ Geeignet für ihre Domäne?
Evaluierung... fachlich
![Page 32: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/32.jpg)
32
Technische Faktoren
‣ Verlässlichkeit
‣ Kompatibilität (mit anderen Technologien, Anpassungen notwendig?)
‣ Security (Können sie auf Bug- / Security-Fixes warten?)
‣ Komplexität (Anpassungsmöglichkeiten an die eigenen Bedürfnisse)
‣ Stabilität (über die Jahre)
Evaluierung... technisch
![Page 33: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/33.jpg)
33
Nicht technische Faktoren
‣ Gibt es ausreichend Skills am Markt?
‣ Ist die Community oder Firma stabil und ausreichend groß?
‣ Support Modell (Wer leistet Support - Entwickler, Distributor?)
‣ Kosten
Evaluierung... organisatorisch
![Page 34: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/34.jpg)
34
Roadmap 2/3
‣ Pilot
‣ Organisatorische und technische Sponsoren finden
‣ Kennzahlen identifizieren
‣ Pilot aufsetzen unter realen Bedingungen
(sollte in den Regelbetrieb übergehen können)
Vorgehen... Evaluierung
![Page 35: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/35.jpg)
35
Roadmap 3/3
‣ Regelbetrieb
‣ Wissen streuen
‣ Regelung für den Einsatz von Open Source im Unternehmen finden
‣ Erfolge mit Kennzahlen kommunizieren
Vorgehen... Evaluierung
![Page 36: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/36.jpg)
36
Open Source im Unternehmenseinsatz... Agenda
Open Source
Evaluierung
Umsetzung
Kritische Betrachtung
![Page 37: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/37.jpg)
37
Vorteile Open Source Software
‣ Quellcode verfügbar und veränderbar
‣ Kein Vendor-Lock-in
‣ Lizenzkosten (keine Abhängigkeit zur Lizenzpolitik eines Herstellers)
‣ Kompatibilität durch offene Standards
‣ Flexibilität und Innovation (große Community)
Fazit... Open Source bringt Vorteile!
![Page 38: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/38.jpg)
38
Fokus
‣ Open Source muss sich auszahlen
‣ IT als Dienstleister der liefern muss
Fazit... Open Source bringt Vorteile!
![Page 39: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/39.jpg)
39
Vielen Dank für Ihre Aufmerksamkeit
Kontakt
Alexander PacnikIT Engineering & OperationsProject Management
inovex GmbHLudwig-Erhard-Allee 676133 Karlsruhe
Mobil: +49 (0)173 3181 040Mail: [email protected]
![Page 40: Open Source im Unternehmenseinsatz](https://reader034.vdocuments.pub/reader034/viewer/2022042817/55a2b90b1a28ab87548b45a2/html5/thumbnails/40.jpg)
40
Lizenz des Vortrags
‣ Creative Commons (by-nc-nd)
Anhang