68
Open Source 1 Franz-Josef Behr, HFT Stuttgart 05.02.2015, Geodätisches Institut am KIT Open Source als innere Haltung und die Bedeutung der OSGeo Foundation h t t p : / / w w w . g i k . k i t . e d u / i m g / a r c h i t e k t u r g e b . j p g

Open Source als innere Haltung und die Bedeutung der OSGeo Foundation

Embed Size (px)

Citation preview

Page 1: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Ope

n So

urce

1

Franz-Josef Behr, HFT Stuttgart

05.02.2015, Geodätisches Institut am KIT

Open Source als innere Haltung

und die Bedeutung der OSGeo Foundation

http://ww

w.gik.kit.edu/im

g/architekturgeb.jpg

Page 2: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Ope

n So

urce

2

Überblick

• Einleitung• Open Source und wir

• Open Source– Freiheit– Motivation

• Geschäftsmodell

• Bedeutung der OSGeo Foundation• Zusammenfassung

– Akademische Ausbildung

In Teilen basierend auf einer Präsentation von Arnulf Christl, ehemaliger OSGeo President,http://www.metaspatial.net

Page 3: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

3

http://geocoderblog.tomtom.com/ [2015-04-28]

Page 4: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

4

SourceDataStandards

Open

Education

Page 5: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

5

Open Source und unser (Arbeits-)Umfeld

Page 6: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

6

Autodesk

Google

IBM

Microsoft

AdobeHP

OracleEsri Open Source Entwickler

(und häufig Closed Source Entwickler) nutzen Open Source.

Page 7: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

7

Apache HTTP-Server: ~70% Marktanteil

Eclipse

FirefoxAndroid

Viele/Alle von uns:

LaTeXOpenOfficeLibreOffice

Page 8: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

8

Page 9: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

9

http://www.apple.com/opensource/

http://seeklogo.com/logo.aspx?id=9834

Geschäftsmodell:

"Verkauf von zusätzlicher Hardware"?

Page 10: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

10

Microsoft

• Auch Microsoft ist offener geworden. Und wir tragen dies nach außen. Wir kooperieren intensiv mit der Open Source Community und anderen Wettbewerbern. Und wir investieren hohe Summen sowohl in Interoperabilitätsszenarien als auch in die Unterstützung und Integration offener Standards.

• Wir bieten zum Beispiel eine Plattform für Open-Source-Entwickler an. Darauf sind aktuell rund 20.000 Projekte zu finden, die die -Microsoft-Produkte ergänzen oder erweitern. Und auf der weltgrößten Verwaltungsplattform für Open-Source-Projekte laufen inzwischen mehr als 350.000  der dort verfügbaren 440.000 Open-Source-Anwendungen auf Windows. Das wissen viele nicht, aber das unterstreicht genau unseren Kurs, den wir seit mehreren Jahren pflegen.

http://www.microsoft.com/de-de/politik/artikel/open-source-verbindung-offener-und-kommerzieller-software.aspx [2015-02-05]

Page 11: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Ope

n So

urce

11

Page 12: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

12

Motivation

Soziale Prozesse

Page 13: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

13

Freiheit

Beitrag zur Gemeinschaft

Page 14: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Ope

n So

urce

14

Allmende

Gemeingut engl. Commons

Page 15: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

15

Interesse an der Technologie

• Hacker [RFC 1983]

A person who delights in having an intimate understanding of the internal workings of a system, computers and computer networks in particular.

The term is often misused in a pejorative context, where "cracker" would be the correct term.

https://tools.ietf.org/html/rfc1983

Page 16: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

16

Hackerethik

• Der Zugang zu Computern und allem, was einem zeigen kann, wie diese Welt funktioniert, sollte unbegrenzt und vollständig sein.

• Alle Informationen müssen frei sein.

• Misstraue Autoritäten - fördere Dezentralisierung

• Beurteile einen Hacker nach dem, was er tut und nicht nach üblichen Kriterien wie Aussehen, Alter, Rasse, Geschlecht oder gesellschaftlicher Stellung.

• Man kann mit einem Computer Kunst und Schönheit schaffen.

• Computer können dein Leben zum Besseren verändern.

Nach Steven Levy: Hackers (1985) sowie

http://www.ccc.de/hackerethics?language=de

Page 17: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

17

Richard Matthew Stallman

• US-amerikanischer Aktivist und Softwareentwickler

• Austauschs, Unabhängigkeit, Gemeinschaft, Zusammenarbeit, Solidarität

• Akademischer Hintergrund (MIT)

• Gründung Free Software Foundation

• GNU = Gnu is not Unix (gcc, emacs, ..)

• CopyLeft: alle Änderungen werden ausschließlich unter den identischen oder im Wesentlichen gleichen Lizenzbedingungen weitergegeben [http://www.gnu.org/copyleft/copyleft.de.html]

• Kritik an Open-Source-Bewegung

„Wikimania stallman keynote2“ von Elke Wetzig - Eigenes Werk. Lizenziert unter CC BY-SA 3.0 über Wikimedia Commons - http://commons.wikimedia.org/wiki/File:Wikimania_stallman_keynote2.jpg#mediaviewer/File:Wikimania_stallman_keynote2.jpg

Page 18: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

18

“Free software foundation” und ihre vier Freiheitsgrade

• Die Freiheit, das Programm auszuführen wie man möchte, für jeden Zweck (Freiheit 0).

• Die Freiheit, die Funktionsweise des Programms zu untersuchen und eigenen Bedürfnissen der Datenverarbeitung anzupassen (Freiheit 1). Der Zugang zum Quellcode ist dafür Voraussetzung.

• Die Freiheit, das Programm weiterzuverbreiten und damit seinen Mitmenschen zu helfen (Freiheit 2).

• Die Freiheit, das Programm zu verbessern und diese Verbesserungen der Öffentlichkeit freizugeben, damit die gesamte Gemeinschaft davon profitiert (Freiheit 3). Der Zugang zum Quellcode ist dafür Voraussetzung

http://www.gnu.org/philosophy/free-sw.htmlsowie https://fsf.org/

Page 19: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

19

20.11.2014, VoGIS-Fachfporum, Prof. Dr.-Ing. Franz-Josef Behr

Eric S. Raymond: Die Kathedrale und der Basar (1987)

1) Jede gute Software wird von einem Entwickler geschrieben, der ein persönliches Problem lösen will.4) Wenn du die richtige Einstellung hast, werden dich interessante Probleme finden.5) Wenn du das Interesse an einem Programm verlierst, ist es deine Pflicht, dieses einem kompetenten Nachfolger zu übergeben.6) Wenn du deine Benutzer als Mitprogrammierer betrachtest, ist dies der einfachste Weg zu schneller Verbesserung und effizientem Debugging.7) Veröffentliche früh. Veröffentliche häufig. Und höre auf die Benutzer.8) Mit einer hinreichend großen Gruppe von Betatestern und Mitentwicklern wird fast jedes Problem schnell erkannt und die Lösung von jemandem gefunden.19) Mit genügend guter Kommunikation, wie über das Internet, und Führung ohne Zwang sind viele Köpfe immer besser als einer.

Page 20: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

20

"Linux made it clear how well open source works, not just from a technical standpoint, but also from a business, commercial, and community standpoint."

Linus Torvalds, 2014 [ http://www.infoworld.com/article/2608107/linux/linus-torvalds-to-developers--to-succeed--make-it-personal.html]

Page 21: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

21

Lizenzen

GPL LGPL MPL weitere

Nennung des Authors Ja Ja Ja ja

Kombination mit proprieärer Software

Nein Ja Ja ja

Sourcecode muss mitgeliefert werden

Ja Ja Ja Ja

Modifikationen am OS-lizenzierten Code können anders lizenziert werden

Nein Nein Nein Ja

Nach Buxmann P. (2011), S. 229

Page 22: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Ope

n So

urce

22

[Bos

u &

Car

ver 2

014]

[Holk & Zigari 2007]

All of these developers collaborate using the Internet in a virtual coherent community associated to the product and its technology.

Page 23: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

23

Reputation als "Top-Entwickler"

https

://w

ww

.ope

nhub

.net

/p/m

ysql

/con

trib

utor

s/su

mm

ary

Page 24: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

24

https

://w

ww

.ope

nhub

.net

/acc

ount

s/bl

audd

en

Page 25: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

25

Committers und Commits

Page 26: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

26

Page 27: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

27

https

://w

ww

.ope

nhub

.net

/org

s/O

SGeo

Page 28: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Ope

n So

urce

28

Projekt

Unter-nehmen

Medien

Nutzer

Über-setzer

Doku-menta-

tion

NutzerNutzer

paid develo-

per

Organi-sation

NutzerNutzer

Nutzer

paid develo-

per

paid develo-

perpaid

develo-per

Freizeit-Entwick-

ler

Freizeit-Entwick-

ler

Freizeit-Entwick-

ler

Freizeit-Entwick-

ler

TesterTester

Page 29: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

29

Kern

Interne Kommunikation

Ausstieg

Zuwachs von Mitgliedern

Projekt

Page 30: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

30

[Lak

hani

, Wol

f & B

ates

(200

2)]

Page 31: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

31

[Lak

hani

, Wol

f & B

ates

(200

2)]

Page 32: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

32

Altersverteilung

[Rob

les e

t al.

2014

]

Page 33: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

33

Community Believers

Learning & Fun

Hobbyists Professionals

19% 29% 27% 25%

KeyMotivators

“I believe sourcecode should beopen”

“My activity on this project improves myprogramming skills”

Non-work needs forthe code

Work needs for thecodeEnhances prof. andOS communitystatus

Work &Lifestyle

Hacking is central tolifestyle

Most likely to be astudent

Closely identifieswith hackercommunity

Most likely to hackas part of their jobExtensiveprogrammingexperience

Creativity&Leadership

Find projects to be as creative as anything they have doneReport experiences similar to “flow” and other creativity-related phenomenaWant peer leaders, not traditional project managers

[Lak

hani

, Wol

f & B

ates

(200

2)]

Page 34: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

34

EntwicklungsprozessWerkzeuge

Page 35: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Ope

n So

urce

35

Idea of problem solving, Implementierung

Release (publish) the Source Code

Download, installation, usage

Feed back fromthe users

Open Source Project

Page 36: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

36

Beteiligte (OpenLayers v2)

1. Users

2. Mailing list-Teilnehmer

3. Registered developers (contributors)

4. Project Steering Committee (7 members, http://trac.openlayers.org/wiki/SteeringCommitteeMembers)

5. Committee Chair

– facilitates discussion of proposals, responsible for memberships of the Project Steering Committee.

– adjudication in cases of disputes about voting.

• Democratic process: Addition and removal of members from the committee, as well as selection of a Chair should be handled as a proposal to the committee.

Page 37: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

37

Entwicklungsprozess

Klare, vernünftige Regeln:

1. Proposal OpenLayers-Entwickler-Mailinglist Diskussion und Abstimmung (zumindest zwei Werktage lang).

2. Abstimmung :

1. "+1“: indicating support for the proposal and a willingness to support implementation.

2. "-1“: ein Veto, benötigt allerdings klare Argumente und alternative Ansätze zur Problemlösung

3. “-0”: milde Ablehnung, aber nicht erheblich; “0”: keine Meinung, “+0”: leichte Befürwortung, aber nicht erhablich.

3. Die Voten der Mitglieder des Project Steering Committee's zählen.

4. Acceptance: +2 (including the proposer), no vetos (-1).

5. Veto Vorschlag kann erneut zur Abstimmung vorgelegt werden.

Page 38: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

38

Versionierung und Tracking

• Code and content: in the OpenLayers Subversion (SVN) repository, http://svn.openlayers.org/

• enabling worldwide development

• Project management using trac– tracking system for bugs, feature requests, version management

etc (“tickets“)– interface to Subversion– allows wiki-like markup in descriptions and messages, creating

links and seamless references between bugs, tasks,files and wiki pages.

– timeline gives historic view of the project,

Page 39: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

39

Tracking-System

Page 40: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

40

OpenLayers Subversion System

• Version Control System (Nachfolger von CVS)

• "trunk": aktuelle Version des Projekts• branches: Kopien des Original-

Sources• tags: Kopien mit Modifikationen• sandbox: „Spielplatz“ für einzelne

Entwickler

http://en.wikipedia.org/wiki/Subversion_%28software%29

Page 41: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

41

Test-Methodologie zur Qualitätsicherung

• Test.AnotherWay-Framework

• more than 2100 automated tests (http://openlayers.org/blog/2007/08/23/automated-testing/)

http://openlayers.org/dev/tests/run-tests.html

Page 42: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

42

Werkzeuge - Zusammenfassung

• Kommunikation– E-Mail– Mailing-Listen– Skype– IRC

• Sourcecode-Verwaltung in Revision Control Systemen– Zentral

• CVS• SVN• Sourceforge.net

– Dezentral/verteilt -> erleichterter Einstieg für neue Entwickler• Git, z.B. GitHub

Page 43: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

43

Open Source-Entwicklung: Vorteile

• Direkter, freier Zugriff und Nutzung fördert softwareqzalität

• Typischerweise: Schnelles Bugsfixing

• Höhere Sicherheit, da Prüfung möglich

• Nutzer erhalten das, was sie prüfen und kennen

• ...

Zum Vertiefen: http://producingoss.org, von Karl Fogel

“You get what you pay for, everyone gets what you pay for, you get what everyone pays for” – Paul Ramsey

Page 44: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

44

Wirtschaft

Page 45: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

45

Wie ist das machbar?

Page 46: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

46

Einkünfte im IT-Umfeld

< 10%: Software-Lizenz-Verkauf

~ 90%: Dienstleistung

Page 47: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

47

Marktsegment

• Nischenmarkt / vertikale Marktsegemente

• "highly sophisticated products that solve a specific set of problems" [Holk & Zigari 2007]

Geodäsie/Geoinformatik?

Page 48: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

48

Open Source Business• Nischenmarkt / vertikale

Marktsegemente

• "highly sophisticated products that solve a specific set of problems" [Holk & Zigari 2007] Implementierung von Erweiterungen

Maintenance

Consulting

Support bug fixing

Trainingsdienstleistungen

Service Level Agreement

Spezialisierte Distributionen

[Kooths, Langenfurth, Kalwey 2003]

Crowd Funding

Page 49: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

49

Page 50: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

50

Einige Marktzahlen (OS allgemein)

• Lawton and Notarfonzo state that packaged open source applications generated

revenues of $1.8 billion in 2006 [9]. The software division of the Software & Information Industry Association estimates that total packaged software revenues were $235 billion in 2006 [4].

• Our work shows that the additions to open source projects, the total project size (measured in source lines of code), the number of new open source projects, and the total number of open source projects are growing at an exponential rate. The total amount of source code and the total number of projects double about every 14 months.

• RedHat: 1.8 Billion US$ a year!

[http://dirkriehle.com/publications/2008-2/the-total-growth-of-open-source/]

Page 51: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Ope

n So

urce

51

^Quelle: u.A. http://www.heise.de/open/artikel/EU-Studie-Open-Source-ist-gut-fuer-die-Wirtschaft-222037.html

Page 52: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

52

Sour

ce: M

. J. S

kok,

http

://d

e.sli

desh

are.

net/

mjsk

ok/2

014-

futu

re-o

f-op

en-s

ourc

e-8t

h-an

nual

-sur

vey-

resu

lts

"die Open Source-Software bietet […] keine neuen, sondern nur einen Teil der bereits auf dem kommerziellen Softwaremarkt gegebenen Geschäftsmöglichkeiten. Diese wirken gesamtwirtschaftlich substitutiv und nicht additiv." [Kooths et al. 2003]

Page 53: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

53

Open Source Geospatial Foundation

Page 54: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

54

Open Source Geospatial Foundation

• Globale Non-profit-Organisation (gegründet 2006)• Ziel: “Marktführer” für Geospatial Open Source

• Ähnlichkeit zu Apache Foundation, Eclipse Foundation• Freiwilligkeit • Finanzierung über Sponsoring und Veranstaltungen

Page 55: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

55

OSGeo Aktivitäten

• Globale Ebene:– Bereitstellung zuverlässlicher Softwarelösungen– FOSS4G, Die weltweite Open Source Konferenz für Geospatial application

(2013: UK, 2014: USA, 2015: Korea, 2016: Deutschland(?))– Kommunikationsunterstützung über Projektgrenzen hinweg– Marktentwicklung

• Ansprechpartner für Industrie– Unterstützung für Ausbildung– ...

• Unterstützung lokaler Aktivitäten– Lokale Open Source Konferenzen (i.e. FOSS4G Europe)– Local chapters (D, NL, ...)

Page 56: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

56

Formale StrukturBoard of 9 Directors

and President

LocalChapters

LocalChapters

LocalChapters

OfficersOfficers25 Officers

LocalChapters

LocalChaptersFoundation

Projects

CommitteesCommittees

Committees

selected by members

ExecutiveDirector

91 Charter Members

bestellt

represent

Sponsors

Page 57: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

57

Web Mappingdeegree

geomajas

GeoMoose

GeoServer

Mapbender

MapBuilder

MapFish

MapGuide Open Source

MapServer

OpenLayers

ZOO-Project

Team Engine

Desktop ApplicationsGRASS GIS

Marble

QGIS

gvSIG

Opticks

LibrariesFDO

GDAL/OGR

GEOS

GeoTools

OSSIM

PostGIS

MetaCRS

ORFEO Toolbox(OTB)

rasdaman

Outreach Projects

Public Geospatial Data

Education and Curriculum

OSGeo Live

Page 58: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

58

2011 Cambridge ConferenceOSGeo - Spatially

Empowered Open Source 58/42

Committees

Journal

Marketing

Education Geodata

Sysadmin

Website Conference

other...

Incubation• Kommitees: selbst organisierend • Freiwilligkeit.• Kommunikation üBer Mailing -Listen, Webinars, IRC, Treffen,.• Eine Möglichkeit für Sie?

Page 59: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

59

Inkubationsprozess

• Projekte werden geprüft „OSGeo Incubation”. • Kriterien:

Copyright, Lizensierung, Rechte Qualität des EWntwicklungsprozesses Dokumentation, Tutorials, Anwenderunterstützung Community

• OSGeo “tag”: eine Art Qualitätssiegel

http://wiki.osgeo.org/wiki/Incubation

Page 60: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

60

ICA & OSGeo MoU

• Nürnberg, 27. September, 2011

„Aims: developing on a global basis collaboration opportunities for academia, industry and government organizations in open source GIS software and data

– provide expertise and support for the establishment of Open Source Geospatial Laboratories and Research Centres across the world for supporting development of open-source geospatial software technologies, training and expertise.

– to provide support for building-up and supporting development of open source GIS teaching and training materials, joint organization of open source GIS events, workshops through the ICA network for wider participation globally etc.”

http://wiki.osgeo.org/wiki/MOU_ICA

Page 61: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

61

ICA/OSGeo Labs

• Mission: "Making geospatial education and opportunities accessible to all“

– http://geoforall.org– 91 Laboratorien weltweit (Stand: 4. Februar 2015)

Page 62: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

62

OSGEO Live DVD

• Initiator: Cameron Shorter

• bootfähige DVD (Xubuntu Linux-Distribution), pre-installed und pre-configured mit nahezu 50 Open Source-Applikationen einschließlich Beispieldaten.

• Lauffähig auch von USB-Stick, in einer virtuellen Maschine, oder von Harddisk.

Page 63: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

63

Open Source und akademische Ausbildung

Page 64: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

64

• Studierende können [Ertz, Rey, Joost 2014]

– unbegrenzt offene Software lokal installieren und evaluieren (auch in Kombination mit Closed Software),

– ihren eigenen Weg suchen und beschreiten,

– Software lesen und ihre Algorithmen analysieren,

– Softwareentwicklungsprozesse und Kommunikation verstehen,

– Open Source als Teil einer "Open"-Bewegung verstehen

• Hochschulen können

– einen Beitrag zur Bildung der Studierenden leisten,

– günstiger wirtschaften.

Page 65: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

65

But the ultimate success of the free software movement depends upon teaching our friends, neighbors and work colleagues about the danger of not having software freedom, about the danger of a society losing control over its computing.

https://www.fsf.org/about/ [2014-11-19]

Page 66: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

66

Zusammenfassung

• Open Source (und OSGeo) funktioniert durch unsere/Ihre Anteilnahme am Entwicklungsprozess!

• Partizipation umfasst» Nutzung,» Lernen,» Unterstützung der Gemeinsschaft.

“Using is not the same as supporting, an organisation supports open source with time or money” – Paul Ramsey

Page 67: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Open

Sou

rce

67

Open Source in Verbindung mit Closed Source

Open Source macht unsere Investition sicherer.

Zusammenfassung II

Page 68: Open Source als innere Haltung  und die Bedeutung der OSGeo Foundation

Ope

n So

urce

68

“We all learn

if we share what we know.“Robert R. DiBlasi