Das ist Open Source
-
Upload
alexander-schmidt -
Category
Software
-
view
577 -
download
0
Transcript of Das ist Open Source
Das istOpen Source
Alexander Schmidt
Freie Software- im praktischen Sinn -
Alexander Schmidt
WebentwicklerAutor
Dozent
EDVAS, blank.vcFRANZIS, T3N, Joomla!-Magazin, Bloggerschmidt.deDHBW
Mannheim, GFU Cyrus, Die Schulungswerft
Kerngedanke?
ndern und weiterverbreitenvon Software
Ziel?
Software leistungsfhiger und zuverlssiger zu machen
Feind?
Proprietre Software
Bsartige Funktionen, wie das Ausspionieren und Beschrnkungen des Nutzers, Hintertren und erzwungene Aktualisierungen
Beispiel: Amazon
Im Jahre 2009 wurde eine Hintertr in Amazons Kindle verwendet, um Tausende Kopien von George Orwells 1984 zu lschen.
Quelle: Amazon Secretly Removes "1984" From the Kindle http://itr.im/370
Beispiel: Microsoft
2014 lschte Microsoft tausende Tor-Installationen durch ein Windows-Update.
Quelle: Microsoft lscht Tor-Software nach Trojaner-Befall http://heise.de/-2088160
Beispiel: Apple
2011 wurde bekannt, dass ein iPhone alle Geodaten seines Besitzers inkl. WLAN-Kennungen sammelt und an das Unternehmen sendet.
Quelle: Mac-Software liest gespeicherte iPhone-Aufenthaltsorte aus http://heise.de/-1231120
Firmenbergreifende bsartige Funktionen
DRM(Digital Right Management)
Digitale Beschrnkungsverwaltung
Du hast ein E-Book bei Amazon gekauft, kannst es aber nicht unter dem Reader deiner Wahl lesen? Das ist DRM.
Du hast ein Videospiel gekauft, kannst es aber heute nicht spielen, weil die Audentifizierungsserver des Herstellers offline sind? Das ist DRM.
Du hast ein Smartphone gekauft, kannst aber nicht die Applikationen deiner Wahl installieren? Das ist DRM.
Lsung?
Freie Software
Open Source
GPLGNU Public Licence
ViergrundlegendeFreiheiten
0. Die Freiheit das Programm fr jeden Zweck auszufhren.
1. die Funktionsweise des Programms zu untersuchen und den eigenen Bedrfnissen anzupassen.
2. das Programm weiterzuverbreiten.
3. das Programm zu verbessern und diese Verbesserungen der ffentlichkeit freizugeben.
Die GNU GPL geht jedoch weiter:
Sie schtzt diese Freiheiten fr alle Nutzer aller Programmversionen, indem sie Zwischenhndlern untersagt, diese einzuschrnken.
Joomla! CMS GPLJoomla! Framework LGPL
GPL vs LGPL
Mithilfe der LGPL wird die Nutzung in proprietren Programmen erlaubt.
Vorteile?
Proprietr
Geld
Frei
Wert
Wann LGPL?
Wenn Software mit gleicher Funktion schon existiert.
Wann GPL?
Wenn Software einzigartig ist.
Versuchung
mehr NutzerPopularitt ist verlockend
aberSoftware unter GPL kann Proprietre Software bertreffen.
GPL = Freie SoftwareLGPL = Open Source
Freie Software=Open Source
Open Source?Freie Software
Open Source=Freie Software- im praktischen Sinn -
Open SourceFreie Software- im ethischen Sinn -
Lizenzen und Rechte
GPL undUrheberrecht
Joomla!-Template
Quellcode (PHP und HTML) = GPLDesign (CSS und Bilder) = Urheberrecht
Zusammenfassung
Joomla! CMS = Freie Software (GPL)Joomla! Framework = Open Source (LGPL)Freie Software = Open SourceOpen Source Freie Software
opensource.orggnu.orgfsfe.orgeff.org
itr.im/jd14de
Danke frsZuhren!
Fragen?