Digitale Nachhaltigkeit: Open Data, Open Source und Open Content
E-Voting Workshop: Was kann Open Source bewirken?
1. E-Voting Workshop
Was kann Open Source bewirken?
Dr. Matthias Stürmer
Forschungsstelle Digitale Nachhaltigkeit
Institut für Wirtschaftsinformatik
Universität Bern
Bundeskanzlei, 8. April 2016
2. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
2
Matthias Stürmer
> Seit 2013 Oberassistent an der Universität Bern und
Leiter der Forschungsstelle Digitale Nachhaltigkeit
> 2010 bis 2013 bei EY (Ernst & Young) als Senior Consultant/Managermit
Beratung zu Open Source Software, Open Data und Social Media
> 2009 bis 2010 Business Development und Projektleiter beim Liip AG
> 2006 bis 2009 Assistent an der ETH Zürich am Lehrstuhl für Strategisches
Management und Innovation doktoriert über Zusammenarbeit zwischen
Open Source Communities und Technologie-Unternehmen
> 2000 bis 2005 Studium Betriebswirtschaft und Informatik an
Universität Bern, Lizenziatsarbeit zu Open Source Community Building
> Geschäftsleiter Parlamentarischen Gruppe Digitale Nachhaltigkeit
> Präsident tcbe.ch – ICT Cluster Bern, Switzerland
> Vorstandsmitglied Swiss Open Systems User Group /ch/open
> Mitgründer und Vorstandsmitglied Verein Opendata.ch
> Stadtrat von Bern (EVP)
Dr. Matthias Stürmer
Oberassistent,
Leiter Forschungsstelle
Digitale Nachhaltigkeit
Universität Bern
Institut für Wirtschaftsinformatik
Raum 309 (3. Stock)
Engehaldenstrasse 8
CH-3012 Bern
Telefon: +41 31 631 38 09
Mobile: +41 76 368 81 65
Tel: +41 31 631 38 79 (Sekretariat)
Twitter: @maemst
matthias.stuermer@iwi.unibe.ch
www.digitale-nachhaltigkeit.unibe.ch
3. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
3
Forschungsstelle Digitale Nachhaltigkeit
Team von 8 Mitarbeitenden und 2 Doktoranden
Forschung, Lehre und Beratung zu
> Open Source Software: Community Governance,
Business Models, Maturitätsmodelle etc.
> Open Data: Open Data Apps, Interaktive
Visualisierung, Open Aid, Linked Open Data etc.
> Open Government: Transparenz und Partizipation,
Impact Models, Participatory Apps etc.
> ICT-Beschaffungen: Agile Software-Entwicklung,
Requirements Engineering, Herstellerabhängigkeiten,
freihändige Vergaben, WTO-Regeln etc.
> Digitale Nachhaltigkeit: Theorie, Kriterien etc.
www.digitale-nachhaltigkeit.unibe.ch
4. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
4
Agenda
1. Einführung Open Source Software
2. Open Source in der Schweiz und im Ausland
3. Gründe für Open Source Software
4. Herausforderungen bei Open Source Software
5. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
5
Historische Entwicklung
> 1983 gründet Richard Stallman das GNU
(GNU’s Not Unix) Projekt: Entwicklung eines
freien, UNIX-ähnlichen Betriebssystem
> 1985 Gründung der gemeinnützigen
Stiftung Free Software Foundation (FSF)
> 1989 die GNU General Public License
(GNU GPL)
> 1991 zweite Version der GNU GPL (GPLv2)
> 1991 GNU Library General Public License
(GNU LGPL)
> 2007 Veröffentlichung GPLv3
Richard Stallman, Gründer der
Free Software Foundation und
Hauptautor der GNU GPL
6. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
6
Free Software
Definition von Freier Software:
> Freiheit 0: Das Programm zu jedem Zweck auszuführen.
> Freiheit 1: Das Programm zu untersuchen und zu verändern.
> Freiheit 2: Das Programm zu verbreiten.
> Freiheit 3: Das Programm zu verbessern und diese
Verbesserungen zu verbreiten, um damit einen Nutzen für die
Gemeinschaft zu erzeugen.
7. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
7
Open Source Software
Was ist Open Source Software?
Ein Software-Produkt wird als Open Source Software
bezeichnet, wenn es unter einer der rund 70 Lizenzen
veröffentlicht ist, welche durch die Open Source
Initiative (OSI, www.opensource.org) abgesegnet sind.
Eine Open Source Lizenz beinhaltet immer folgendes:
1. Die Software darf beliebig eingesetzt werden.
2. Der Quelltext der Software ist zugänglich.
3. Die Software darf beliebig kopiert und verbreitet werden.
4. Die Software darf verändert und der veränderter Form
weitergegeben werden.
Quelle: http://www.opensource.ch/oss-knowhow/details/kbarticle/open-source-software-im-geschaeftskritischen-einsatz/
8. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
8
Anzahl Open Source Projekte wächst
Quelle: http://de.slideshare.net/blackducksoftware/2015-future-of-open-source-survey-results
9. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
9
Open Source Lizenzen
Drei Kategorien von Open Source Lizenzen
> Starkes Copyleft: Affero GPL, GNU General Public License GPL
> Schwaches Copyleft: GNU Lesser General Public License und
Mozilla Public License MPL
> Permissive Lizenzen: Berkles Software Distribution BSD, MIT
License, Apache Software License
Dual Licensing
> Urheber kann Software beliebig lizenzieren
> Veröffentlichung identischer Software unter zwei unterschiedlichen
Lizenzen, typischerweise GPL und eine proprietäre Lizenz
> Z.B. MySQL, Magnolia, Asterisk, Qt, Berkley DB
10. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
10
Copyleft
> Wortspiel: Copyright vs. Copyleft
> Enthalten in: GNU GPL
> Wahrung der Freiheit als grundlegende Idee:
Freie Software bleibt für immer Freie
Software
> Vorgabe: Veränderte Software muss unter
gleichen Bedingungen freigegeben werden
> Viraler Effekt: alle abgeleiteten Werke werden
von Copyleft «infiziert»
11. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
11
Open Source Lizenzen
Quelle: http://www.opensource.ch/oss-knowhow/details/kbarticle/open-source-software-im-geschaeftskritischen-einsatz/
12. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
12
Struktur einer Open Source Community
Nutzer
Mitwirkende
Entwickler
Kernentwickler
13. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
13
Versionsverwaltung mit Git
2005 entwickelt durch Linus Torvalds zur
weltweiten Entwicklung des Linux Kernels
Funktionalitäten:
> Nicht-lineare Entwicklung
> Kein zentraler Server
> Datentransfer zwischen Repositories
> Kryptographische Sicherheit der
Projektgeschichte
> Speichersystem und
Dateiversionierung
> Interoperabel, mit Web-Interface
Quelle: http://de.wikipedia.org/wiki/Git http://en.wikipedia.org/wiki/Git_(software)
14. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
14
Geschäftsmodelle mit
Open Source Software
> Entwicklung und Wartung als Auftrag oder Werkvertrag
> Verkauf von Support- und Garantieleistungen als SLA oder als
Subscriptions (Red Hat, SUSE etc.)
> Ergänzung zu Software- und Hardware Produkten (IBM etc.)
> Nutzung im Rahmen von Software as a Service (Cloud)
> Dual Licensing: Verkauf von Enterprise Version
> Verkauf von Werbung (Google, Facebook, Twitter etc.)
15. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
15
Varianten der Open Source Software
Nutzung
Quelle: SBB, 2010 – «Prinzip A9: Gesamtwirtschaftliche Open Source Entscheide»
16. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
16
Informationsplattform zu Open Source
17. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
17
Verzeichnis von Open Source Anbietern
www.ossdirectory.ch
18. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
18
www.alternativeto.net
19. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
19
Agenda
1. Einführung Open Source Software
2. Open Source in der Schweiz und im Ausland
3. Gründe für Open Source Software
4. Herausforderungen bei Open Source Software
20. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
20
Open Source Studie Schweiz 2015
> Alle 3 Jahre im Auftrag von swissICT
und /ch/open
> Ausgeführt durch Forschungsstelle
Digitale Nachhaltigkeit
> Finanziert durch ISB, educa.ch,
Kanton Bern und OSS Anbieter
> Genau 200 CEOs, CTOs, CIOs etc.
haben alle Fragen beantwortet
> Rund 20 Fachartikel und
Praxisbeispiele enthalten
Quelle: http://www.swissict.ch/publikationen/studien/open-source/
21. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
21
Einsatz von Open Source Software
22. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
22
Einsatzgründe für Open Source Software
23. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
23
OSS-Strategie der Bundesverwaltung
> Publikation: 15.03.2005 durch ISB
> Geplante Massnahmen gemäss Aktionsplan:
— Standardisierung von Open Source Produkten
— OSS-Referenzlösungen für E-Government Projekte
— Erfahrungsaustausch und Kommunikation innerhalb
der Bundesverwaltung (inkl. jährliche Konferenz)
— Überwachung der Umsetzung der OSS-Strategie
— Web-Plattform innerhalb der Bundesverwaltung zum
Informations- und Erfahrungsaustausch
— OSS-Ausbildungsangebote und –Zertifizierungen
— TCO-Modell zur Analyse der Kosten von OSS vs.
proprietäre Software
— OSS-Referenz-Client der Bundesverwaltung
Quelle: http://www.isb.admin.ch/themen/strategien/00745/00750/
24. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
24
Ausländische Beschaffungsleitfäden
zu Open Source Software
Quellen: https://www.gov.uk/government/uploads/system/uploads/attachment_data/file/78962/ICT-Advice-Note-Procurement-of-Open-Source.pdf
http://www.finance.gov.au/files/2012/04/AGuidetoOpenSourceSoftware.pdf
https://joinup.ec.europa.eu/sites/default/files/24/ac/83/OSS-procurement-guideline%20-final.pdf
25. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
25
Open Source by default in UK
> “Where appropriate, government will
procure open source solutions. When
used in conjunction with compulsory
open standards, open source presents
significant opportunities for the design
and delivery of interoperable solutions.”
> “Ensure a level-playing field for open
source software. Demonstrate an active
and fair consideration of using open
source software – taking account of the
total lifetime cost of ownership of the
solution, including exit and transition
costs.”
Quelle: https://www.gov.uk/service-manual/making-software/open-source.html
26. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
26
Rahmenverträge mit
Open Source Anbietern in Schweden
> Verwaltung hat einen kompetenten
Ansprechspartner für Vielzahl von
Open Source Produkten
> Verwaltung erhält
Beschaffungssicherheit und Anleitung
für Vorgehen
> Rahmenvertrag deckt Urheberrecht,
Haftung, Gewährleistung etc. ab
> Beschaffungen von Open Source durch
Mini-Tenders werden für Verwaltung
einfach
Quelle: http://www.digitale-nachhaltigkeit.ch/2013/04/oss-rahmenvertraege/
27. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
27
EU Open Source Strategy
Quelle: http://ec.europa.eu/dgs/informatics/oss_tech/index_en.htm
28. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
28
EU Open Source Action Plan
2015 – 2017
> Inventory
> Product management and procurement processes
> Promotion of standards
> External diffusion of EC produced software
> OSS based architecture stack
> Compatibility of licences
> Clarifications and recommendations to developers
> Service around OSS used at the Commission
> Actions around communities, follow-up, participation
Quelle: http://ec.europa.eu/dgs/informatics/oss_tech/strategy/strategy_en.htm
29. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
29
Weitere Informationsquellen zu
Open Source Software
> Schweizer Open Source Plattform: www.opensource.ch
> Verzeichnis von Firmen, Referenzen, Produkten und Kunden:
www.ossdirectory.ch
> Verein zur Förderung von Open Source in der Schweiz:
www.ch-open.ch
> Informationen über Open Source Projekte: www.openhub.net
> Open Source Alternativen: www.alternativeto.net
> Auswahl von OSS Programmen für Windows (in deutsch):
www.opensource-dvd.de
30. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
30
Agenda
1. Einführung Open Source Software
2. Open Source in der Schweiz und im Ausland
3. Gründe für Open Source Software
4. Herausforderungen bei Open Source Software
31. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
31
Gründe für Open Source Software
1. Transparenz verbessert Sicherheit
2. Mehr Lieferantenunabhängigkeit, Innovation und Wettbewerb
3. Nachhaltigkeit durch Community von Behörden und Firmen
4. Einsparungen durch Teilen der Weiterentwicklungskosten
5. Anpassbarkeit, Flexibilität, Funktionsumfang
6. Politischer Wille
32. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
32
«Obscurity means insecurity»
Bruce Schneier,
IT Security Experte:
I used to decry secret security
systems as "security by
obscurity." I now say it more
strongly: "obscurity means
insecurity.“
[…]
Smart security engineers open
their systems to public scrutiny,
because that’s how they improve.
Quelle: https://www.schneier.com/blog/archives/2014/02/the_insecurity_2.html
33. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
33
Sicherheit von Open Source Software
EU: EUR 1 million for security audit of open source
December 20, 2014
The European Parliament is funding a security audit of the free and open source
solutions used by the Parliament and the European Commission. Last Wednesday, the
EP allocated EUR 1 million for the audit project, to be carried out by the EC Directorate
General for Informatics (DIGIT). The project should also come up with best practices for
code review and quality assessments of free software and open standards funded by the
EU.
Parliament earmarks EUR 0.5 million to develop
and enhance encryption software
December 10, 2015
The Dutch Parliament on Tuesday approved a EUR 0.5 million budget to develop and
improve existing open source encryption solutions that are a crucial part of the Internet.
The plan is to enhance projects such as OpenSSL, LibreSSL or PolarSSL (mbed TLS).
Quellen: https://joinup.ec.europa.eu/community/osor/news/eu-eur-1-million-security-audit-open-source
https://joinup.ec.europa.eu/community/osor/news/dutch-government-shore-open-source-security
34. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
34
Gründe für Open Source Software
1. Transparenz verbessert Sicherheit
2. Mehr Lieferantenunabhängigkeit, Innovation und Wettbewerb
3. Nachhaltigkeit durch Community von Behörden und Firmen
4. Einsparungen durch Teilen der Weiterentwicklungskosten
5. Anpassbarkeit, Flexibilität, Funktionsumfang
6. Politischer Wille
35. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
35
Abhängigkeit von Software-Anbietern
Kunde
Produkt
Kunde
Produkt
Anbieter
Anbieter Anbieter
Anbieter
AbhängigkeitAbhängigkeit
Abhängigkeit Wechsel möglich
Open Source SoftwareProprietäre Software
36. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
36
Aktuelles Beispiel der Abhängigkeit von
Software-Anbietern
Quelle: http://www.business.govt.nz/procurement/pdf-library/agencies/guides-and-tools/guide-total-cost-ownership.pdf
37. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
37
Forking von Open Source Projekten
> Versagen der Communitiy Governance
> Abspaltung eines Teils der Community in neuen Entwicklungszweig
> Damoklesschwert des Open Source Entwicklungsmodells
Forking-Beispiele:
38. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
38
Fork-Beispiel
Apache OpenOffice/LibreOffice
Jonas Gamalielsson, Björn Lundell: Sustainability
of Open Source software communities beyond a
fork: How and why has the LibreOffice project
evolved? Journal of Systems and Software 2014
Figure: Number of committers (number in area) and
commits per committer (color of area) for different
project combinations
39. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
39
Gründe für Open Source Software
1. Transparenz verbessert Sicherheit
2. Mehr Lieferantenunabhängigkeit, Innovation und Wettbewerb
3. Nachhaltigkeit durch Community von Behörden und Firmen
4. Einsparungen durch Teilen der Weiterentwicklungskosten
5. Anpassbarkeit, Flexibilität, Funktionsumfang
6. Politischer Wille
40. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
40
Digitale Nachhaltigkeit
Ökosystem
Digitales
Gut
Quelle: Stürmer, Abu-Tayeh, Myrach 2016 “Digital sustainability: Maximizing knowledge for our society” working paper
9 Voraussetzungen für digitale Nachhaltigkeit:
1. Freie Lizenz
2. Transparente Strukturen
3. Ausgereiftheit
4. Semantische Informationen
5. Verteilte Standorte
6. Geteiltes Wissen
7. Partizipations-Kultur
8. Verteilte Kontrolle
9. Breit abgestützte Finanzierung
41. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
41
Voraussetzung für Digitale Nachhaltigkeit:
6. Geteiltes Wissen
> Know-How, Kenntnisse und Erfahrungen über digitale Güter sind
verteilt auf viele Personen aus unterschiedlichen Organisationen
> «Wissens-Abhängigkeit» von wenigen Personen, Firmen und
anderen Organisationen wird reduziert
> Beiträge von vielen zu digitalen Gütern werden ermöglicht
42. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
42
Linux Kernel Entwicklung
Top 10 Firmen die vom 02.09.2013 bis 07.12.2014 zur
Linux Kernel Entwicklung beigetragen haben:
Quellen: Linux Foundation, February 2015 „Linux Kernel Development How Fast is it Going, Who is Doing It,
What Are They Doing and Who is Sponsoring the Work“
http://www.linuxfoundation.org/publications/linux-foundation/who-writes-linux-2015
43. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
43
PolarSys
Quelle: https://www.polarsys.org
44. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
44
Gründe für Open Source Software
1. Transparenz verbessert Sicherheit
2. Mehr Lieferantenunabhängigkeit, Innovation und Wettbewerb
3. Nachhaltigkeit durch Community von Behörden und Firmen
4. Einsparungen durch Teilen der Weiterentwicklungskosten
5. Anpassbarkeit, Flexibilität, Funktionsumfang
6. Politischer Wille
45. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
45
GENIVI Alliance
46. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
46
Mitglieder der GENIVI Alliance
Quelle: http://genivi.org/genivi-members
47. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
47
OpenETCS
Quelle: http://openetcs.org
48. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
48
Projektpartner von OpenETCS
Quelle: https://itea3.org/project/openetcs.html
49. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
49
CAMAC
Open Source Baugesuchsverwaltung von 8 Schweizer Kantonen
www.camac.ch
50. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
50
Gründe für Open Source Software
1. Transparenz verbessert Sicherheit
2. Mehr Lieferantenunabhängigkeit, Innovation und Wettbewerb
3. Nachhaltigkeit durch Community von Behörden und Firmen
4. Einsparungen durch Teilen der Weiterentwicklungskosten
5. Anpassbarkeit, Flexibilität, Funktionsumfang
6. Politischer Wille
51. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
51
Fortschritt der Open Source Alternativen
Zeit
Funktionalität
Kundenanforderungen
z.B. für Büroautomation
oder Datenbanken
Heute
Proprietäres Produkt
z.B. Microsoft Office,
Oracle Datenbank
Vor 10 Jahren
Open Source Produkt
z.B. LibreOffice oder
PostgreSQL
Quelle: Diagramm von Clayton M. Christensen „The Innovator's Dilemma“ (1997) angepasst an den Open Source Kontext
52. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
52
Gründe für Open Source Software
1. Transparenz verbessert Sicherheit
2. Mehr Lieferantenunabhängigkeit, Innovation und Wettbewerb
3. Nachhaltigkeit durch Community von Behörden und Firmen
4. Einsparungen durch Teilen der Weiterentwicklungskosten
5. Anpassbarkeit, Flexibilität, Funktionsumfang
6. Politischer Wille
53. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
53
Parlamentarische Gruppe
Digitale Nachhaltigkeit (Parldigi)
> Gegründet 2009, Mitglied sind rund
50 National- und Ständeräte aus
allen Parteien
> Zielsetzungen:
— «Die Parlamentarische Gruppe Digitale
Nachhaltigkeit fördert den nachhaltigen und
innovativen Umgang mit Informations-
und Kommunikations-technologien (ICT)
und setzt sich ein für den öffentlichen Zugang
zu Wissensgütern.»
— «Open Source Software: Dank quelloffener
Software entsteht eine neue Sicht auf die
Informatik als strategische Infrastruktur,
welche Transparenz, Unabhängigkeit und
Zukunftssicherheit mit langfristiger
Kosteneffizienz verbindet.»
Quelle: http://www.digitale-nachhaltigkeit.ch/hintergrund/
54. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
54
Zustimmung Motion Darbellay/Romano
«Gleichzeitig sind E-Voting Systeme sehr
komplex, sodass in der Realität nur erfahrene
Software-Entwickler nachvollziehen können,
ob die Software tatsächlich tut was sie
verspricht. Dazu benötigen die
Informatikexperten vollständigen und
uneingeschränkten Zugang zum Quellcode
um ihn auf beliebigen Server-Systemen
installieren und testen zu können. Dies ist
faktisch nur durch Freigabe der Software unter
einer Open Source Lizenz möglich, was
ausschliesslich die Urheberin des Quellcodes
ausführen darf.»
Quelle: http://www.digitale-nachhaltigkeit.ch/2016/02/evoting-motion/
55. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
55
Motion Kanton Bern
Quelle: http://www.gr.be.ch/gr/de/index/geschaefte/geschaefte/suche/geschaeft.gid-df80389c50524a03aed5bbe9f4d0309c.html
56. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
56
Motion Kanton Bern
Quelle: http://www.gr.be.ch/gr/de/index/geschaefte/geschaefte/suche/geschaeft.gid-df80389c50524a03aed5bbe9f4d0309c.html
57. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
57
Agenda
1. Einführung Open Source Software
2. Open Source in der Schweiz und im Ausland
3. Gründe für Open Source Software
4. Herausforderungen bei Open Source Software
58. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
58
Risiken
Quelle: http://www.opensource.ch/oss-knowhow/details/kbarticle/open-source-software-im-geschaeftskritischen-einsatz/
59. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
59
Whitepaper Universität Bern
> Integration in IT-Umgebung
> Haftung und Support
> Sicherheit
> Benutzerakzeptanz
60. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
60
Warum wird nicht mehr
Open Source eingesetzt?
Warum ist Open Source nicht bekannter?
61. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
61
Hinderungsgründe beim Einsatz
62. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
62
Marketing vs. R&D bei Adobe
Sales and marketing FY 2014: 1.6 Mia. $ → 53% der Ausgaben
Research and development FY 2014: 0.8 Mia. $ → 27% der Ausgaben
Quelle: ADOBE SYSTEMS INC. FY2014 Form 10-K http://www.adobe.com/investor-relations/financial-documents.html
63. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
63
Marketing vs. R&D bei Oracle
Sales and marketing FY 2014: 7.6 Mia. $ → 32% der Ausgaben
Research and development FY 2014: 5.2 Mia. $ → 22% der Ausgaben
Quelle: ORACLE CORP FY 2014 FORM 10-K, http://investor.oracle.com/financial-reporting/sec-filings/default.aspx
64. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
64
Marketing vs. R&D bei Microsoft
Sales and marketing FY 2014: 15.8 Mia. $ → 49% der Ausgaben
Research and development FY 2014: 11.4 Mia. $ → 35% der Ausgaben
Quelle: MICROSOFT CORP. 2014 10-K, http://www.microsoft.com/investor/AnnualReports/default.aspx
65. Dr. Matthias Stürmer, Forschungsstelle Digitale Nachhaltigkeit Universität Bern
E-Voting Workshop: Was kann Open Source bewirken?
65
Fragen und Diskussion
> Für weitere Fragen und Anliegen rund um Open Source Software:
Dr. Matthias Stürmer
Oberassistent,
Leiter Forschungsstelle Digitale Nachhaltigkeit
Universität Bern
Institut für Wirtschaftsinformatik
Engehaldenstrasse 8
CH-3012 Bern
Tel: +41 31 631 38 09
Mobile: +41 76 368 81 65
matthias.stuermer@iwi.unibe.ch
www.digitale-nachhaltigkeit.unibe.ch