Hauptmerkmale 1 - UNIX-oididät

Ähnliche Dokumente
Open Source Software. Workshop : Open Source Software 3. Mannheimer Fachtag Medien Referent : Christopher Wieser (

Albert HAYR Linux, IT and Open Source Expert and Solution Architect. Open Source professionell einsetzen

Freie Software: Was bringt s mir? Peter Bubestinger, David Ayers. 17. Mai 2008

Copyright & Copyriot

Freie Software. und ihre Unentbehrlichkeit in der modernen Informationsgesellschaft. Torsten Grote

Freie Software. Karin Kosina Free Software Foundation Europe.

VO Projektmanagement

Die Open Source -Bewegung. 1. Was ist Open Source? (Das GNU-Projekt)

FreieSoftwareOG. Creative Commons und freie Lizenzen- Ein kurzer Überblick

Sichere Einbindung von Open Source in kommerzielle Projekte

Reinhard Müller Linux, UNIX oder

Papa - was ist American Dream?

Open-Source-Softwareentwicklung Free/Libre Open Source Software

schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG mitp/bhv

40-Tage-Wunder- Kurs. Umarme, was Du nicht ändern kannst.

Die Post hat eine Umfrage gemacht

OPEN SOURCE. Gliederung. Präsentation von Katharina Boll und Janine Vorfeld Definition von Open Source. 2. Geschichtlicher Entwicklung

Europäischer Fonds für Regionale Entwicklung: EFRE im Bundes-Land Brandenburg vom Jahr 2014 bis für das Jahr 2020 in Leichter Sprache

Softwarelizenzen und Open Source

Windows 10 > Fragen über Fragen

Was meinen die Leute eigentlich mit: Grexit?

DAVID: und David vom Deutschlandlabor. Wir beantworten Fragen zu Deutschland und den Deutschen.

Informationen zum Ambulant Betreuten Wohnen in leichter Sprache

Wir machen neue Politik für Baden-Württemberg

Leitbild. für Jedermensch in leicht verständlicher Sprache

INFOBLATT FÜR DAS NEU AUFSETZEN IHRES COMPUTERS

Welche Bereiche gibt es auf der Internetseite vom Bundes-Aufsichtsamt für Flugsicherung?

Linux und Eclipse Einführung SysArch Tutoren WS 2008/2009 Atanas Dimitrov, Johannes Weiss

Das Handbuch zu KNetAttach. Orville Bennett Übersetzung: Thomas Bögel

Tag des Datenschutzes

Widerrufsbelehrung der Free-Linked GmbH. Stand: Juni 2014

Debian <

Das RSA-Verschlüsselungsverfahren 1 Christian Vollmer

Fragen und Antworten. Kabel Internet

Eva Douma: Die Vorteile und Nachteile der Ökonomisierung in der Sozialen Arbeit

Video Unlimited -Nutzungsbeschränkungen

Arbeitsblatt / Arbeitsblätter

Leichte-Sprache-Bilder

Statuten in leichter Sprache

Was ist PDF? Portable Document Format, von Adobe Systems entwickelt Multiplattformfähigkeit,

Research Note zum Thema: Laufzeit von Support-Leistungen für Server OS

Open Source in der Unternehmenspraxis

Was ist Linux? Frank Hofmann/Thomas Winde. 21. November Frank Hofmann/Thomas Winde () Was ist Linux? 21. November / 20

Studieren- Erklärungen und Tipps

Was ist Open Source Software und wem gehört sie?

Keine Kompromisse. Optimaler Schutz für Desktops und Laptops CLIENT SECURITY

Nicht kopieren. Der neue Report von: Stefan Ploberger. 1. Ausgabe 2003

Das Leitbild vom Verein WIR

Senioren helfen Junioren

Version smarter mobile(zu finden unter Einstellungen, Siehe Bild) : Gerät/Typ(z.B. Panasonic Toughbook, Ipad Air, Handy Samsung S1):

Albert Dengg. Graz,

Freie und Quelloffene Softwarelizenzen im Vergleich

9 Auto. Rund um das Auto. Welche Wörter zum Thema Auto kennst du? Welches Wort passt? Lies die Definitionen und ordne zu.

DER SELBST-CHECK FÜR IHR PROJEKT

neu aufsetzen. Daten sichern... 2 Was man nach dem "Aufsetzen" unbedingt braucht!... 5

001 Gibt es einen roten Faden, den man aus der Beobachtung der letzten Jahrzehnte aus der Open Source Kultur ableiten kann?

Linux Installation Party

Die Bundes-Zentrale für politische Bildung stellt sich vor

Qualitätsbedingungen schulischer Inklusion für Kinder und Jugendliche mit dem Förderschwerpunkt Körperliche und motorische Entwicklung

REGELN REICHTUMS RICHARD TEMPLAR AUTOR DES INTERNATIONALEN BESTSELLERS DIE REGELN DES LEBENS

Lineargleichungssysteme: Additions-/ Subtraktionsverfahren

Was wir gut und wichtig finden

1. Weniger Steuern zahlen

Das Persönliche Budget in verständlicher Sprache

Windows 8 Lizenzierung in Szenarien

Analyse zum Thema: Laufzeit von Support-Leistungen für ausgewählte Server OS

Pflegende Angehörige Online Ihre Plattform im Internet

LINUX für Umsteiger Soll ich oder soll ich es nicht mal doch versuchen?

gibt es verschiedene Betriebssysteme die je nach Gerät und Nutzer installiert werden können.

COMPUTER MULTIMEDIA SERVICE

Gemeinsame Erklärung zur inter-kulturellen Öffnung und zur kultur-sensiblen Arbeit für und mit Menschen mit Behinderung und Migrations-Hintergrund.

Installationshandbuch. Software Version 3.0

infach Geld FBV Ihr Weg zum finanzellen Erfolg Florian Mock

Entwicklung des Dentalmarktes in 2010 und Papier versus Plastik.

Nicht über uns ohne uns

Open Source. Eine kleine Geschichte zum Konzept der freien Software

In 12 Schritten zum mobilen PC mit Paragon Drive Copy 11 und Microsoft Windows Virtual PC

ALEMÃO. Text 1. Lernen, lernen, lernen

Alle gehören dazu. Vorwort

Kinderarmut. 1. Kapitel: Kinderarmut in der Welt

Lizenzierung von SharePoint Server 2013

Formular»Fragenkatalog BIM-Server«

PowerPoint vertonen. by H.Schönbauer 1

Anleitung über den Umgang mit Schildern

Das Thema von diesem Text ist: Geld-Verwaltung für Menschen mit Lernschwierigkeiten

Kulturelle Evolution 12

Wie lizenziert man die Virtualisierung von Windows Desktop Betriebssystemen?

SCRIBUS WORKSHOP Handout Gimp

macs Support Ticket System

S/W mit PhotoLine. Inhaltsverzeichnis. PhotoLine

Elma van Vliet. Mama, erzähl mal!

PROBLEME BEIM INSTALLIEREN REALTEK HD AUDIO TREIBER

Änderungsbeschreibung HWS32 SEPA Überweisungen

Chancen und Herausforderungen von Open Source Software in Schulen

Seite 1 von 14. Cookie-Einstellungen verschiedener Browser

Wichtige Forderungen für ein Bundes-Teilhabe-Gesetz

Persönliche Zukunftsplanung mit Menschen, denen nicht zugetraut wird, dass sie für sich selbst sprechen können Von Susanne Göbel und Josef Ströbl

Transkript:

Linux Linux ist a) ein Betriebssystem b) eine Gruppe von mehr oder minder eng verwandten Betriebssystemen c) der diesen Betriebssystemen zugrundeliegende Kernel Aus der Ansicht, dass Linux nur den Kernel bezeichnet, entstand die Bezeichnung GNU/Linux für das ganze Betriebssystem Als Server sehr populär, als Desktopsystem zunehmend Läuft mittlerweile auf sehr vielen Geräten: Desktop-Rechnern, Servern, Mobiltelefonen, Routern, Multimedia-Endgeräten, Supercomputern...und seit neuestem auch auf der Xbox 360! 1

Hauptmerkmale 1 - UNIX-oididät... ist faktisch nicht vom UNIX-Code abgeleitet, aber so programmiert, dass es in bezug auf Aufbau und Funktionsweise als UNIX-artig gelten kann. (SCO ist allerdings anderer Meinung... ) erbt die ganzen guten Eigenschaften von UNIX die GNU-Toolbox ist dieselbe das verwendete grafische System ist dasselbe (X-Server) Filesystemhierarchie ist sehr ähnlich >> wer sich mit UNIX auskennt findet sich unter Linux sehr schnell zurecht. 2

Hauptmerkmale 2 - Open Source Model der Sourcecode von Linux war von Anfang an frei verfügbar (GPL) jeder darf es unter unter die Lupe nehmen und modifizieren lockt interessierte Entwickler an alles an Linux ist öffentlich einsehbar: Quellcode Bugreports Diskussionen der Entwickler, Projektplanung etc. (Mailinglisten) jeder darf mitmachen, jeder darf mitdiskutieren keine intervernierenden Firmen offene Standards (ODF) 3

Hauptmerkmale 3 Dezentrale Entwicklung Kernel globale, dezentrale Entwicklung, über das Internet hunderte von Entwicklern, Testern etc. (Community) Sowohl Hobby-Programmierer (Con Kolivas, der Anästhesist...) als auch Firmenvertreter (von Red Hat, Intel etc.) Torvalds ist immer noch federführend (Koordination) Organisation über Mailinglisten, wo jeder Patches einschicken kann wer gut ist wird 'Committer' Distros unterschiedlich, z.t. Firmen mit Community (SuSe, RedHat, Ubuntu), zum Teil reine Communities (Debian) oder auch reine Firmenprodukte (Novell Linux Desktop) 4

Hauptmerkmale 4 Artenvielfalt Der Linux-Kernel wird mit einer Auswahl aus dem riesigen Angebot von OpenSource Software zu einem Gesamtsystem zusammengestellt und verfügbar gemacht >> hunderte von Distributionen von den grossen Distros gibt es wiederum verschiedene Varianten (Ubuntu, Kubuntu, Xubuntu, Ubuntu Server,... ) Die Distros haben z.t. auch eigene Kernel-Versionen enorme Artenvielfalt von Linux hat Vor- und Nachteile (Wahlfreiheit, massgeschneidertes Linux, Fragmentierung) 5

Hauptmerkmale 5 Kommerzialisierung Linux wird heute auch kommerziell genutzt Linux wird verkauft und darf auch verkauft werden bezahlt wird für die Zusammenstellung einer Distribution, für das Pressen von CDs/DVDs, und vor allem für Supportleistungen Firmeninteressen spielen mit, was durchaus auch wünschenswert ist Red Hat, Novell, Canonical usw. machen ihr Geld mit Support- Verträgen 6

Hauptmerkmale 6 Hardwaresupport mittlerweile sehr gute Hardwareunterstützung vieles läuft heutzutage out-of-the-box gibt aber immer noch Problemfälle (exotische Hardware, wo die Hersteller keine Linux-Treiber liefern) die Krux mit den proprietären Treibern/Schnittstellen (Intel vorbildlich, AMD/ATI auf dem Weg der Besserung, NVIDIA weiterhin unkooperativ) man sollte sich vor dem Hardwarekauf informieren 7

Etwas Geschichte 1 1991: Student Torvalds beginnt, hobbymässig ein eigenes Betriebssystem zu schreiben wollte es eigentlich Freax nennen ;) 1992: unter GPL veröffentlicht wurde von GNU mit offenen Armen empfangen, da vorher kein freier Kernel verfügbar war anfängliche hitzige Debatte mit Tanenbaum (Minix); Microkernel vs. Monolithic Kernel Community wächst stetig, erste Distros (1993: Slackware) 1994: Linux 1.0 8 https://netfiles.uiuc.edu/rhasan/linux/linusnow1.jpg

Etwas Geschichte 2 1996: Erster Linux-Cluster mit 68 PCs im Los Alamos National Laboratory 1996: Tux wird das Linux-Mascottchen! 1999: IBM Mainframe patches 2001: Linux 2.4 2003: Linux 2.6.0 heute: Linux 2.6.24, läuft allem: Vom Mobiltelefon bis zum Supercomputer Millionen von Linux-Installationen weltweit, Entwicklungstempo höher denn je 9 http://de.wikipedia.org/wiki/bild:linus_torvalds.jpeg

Kernelentwicklung 10 http://de.wikipedia.org/wiki/bild:linux_kernel_loc.svg

Free Software / Open Source Free Software Ideologie Anliegen: Wohl der Allgemeinheit GNU/FSF-Leute Richard Stallman Open Source praktische Ziele Anliegen: besserer Code Linus Torvalds in beiden Fällen führt die GPL zum Ziel! (Die Frage ist nur, welche Version...) 11

Freie Software 1 Die 4 Freiheiten Freie Software garantiert dem Nutzer diese 4 Freiheiten: 0. die Software für einen beliebigen Zweck auszuführen 1. die Funktionsweise der Software zu studieren und sie an Ihre eigenen Bedürfnisse anzupassen 2. Kopien der Software weiterzugeben 3. sowie die Software zu verbessern und diese Verbesserungen zu veröffentlichen. 12 http://de.wikipedia.org/wiki/bild:wikimania_stallman_keynote2.jpg

Freie Software 2 zentrale Punkte 13 es geht nicht um den Preis. Engl.: Free as in freedom, not as in free beer Durch restriktive Lizenzen nimmt proprietäre Software dem Benutzer viele Rechte, ohne das ersichtlich wäre, wieso er/sie darauf verzichten sollte. Z.B. verbietet die Windows-Eula: OEM-Version auf anderen PC verschieben nicht direkt von MS gekauftes Windows weiterverkaufen oder -schenken Untersuchen von Windows (Reverse-Engineering) Proprietäre Software macht von einer einzelnen Firma abhängig. Sicherheitsrisiko: Sicherheitslecks wird es immer wieder geben, und bei proprietärer Software ist man dem Hersteller bedingungslos ausgeliefert >> Kann die Firma auf Schwachstellen nicht mehr reagieren, ist das OS innert kürzester Frist wertlos

Freie Software 3 zentrale Punkte II Vendor-Lock-In gehört oft zur Firmenstategie, Kompatibilität ist ein Dorn im Auge es gibt keinen (guten) Grund, digitale Ressourcen künstlich zu verknappen Manifesto: Warum Software keine Eigentümer haben sollte von RMS Die Leute im Umfeld der FSF setzen sich auch für andere Dinge ein: Sie kämpfen gegen DRM und Trusted Computing, gegen die derzeitige Handhabung von Copyrights, machen sich für OpenAccess an Universitäten stark, etc. 14

Free Software 3 Vorurteile, enttarnt 15 Wenn jeder den Code ansehen darf, kann es ja nicht sicher sein >> falsch! OpenBSD, OpenSSH gehören zu den sichersten Softwares überhaupt. Vgl. auch Firefox vs. IE. Ohne bezahltes Personal kann das ja nicht klappen >> falsch! Tatsächlich funktioniert Linux gut, so wie es ist, mit teilweise bezahlten und teilweise unbezahlten Mitarbeitern. Das ist ja Kommunismus! >> falsch! Das Entwicklungssystem hat mit Marktwirtschaft nicht viel zu tun. Der Quellcode bringt mir doch eh nichts ich kann gar nicht programmieren! >> falsch! Die Verfügbarkeit des Codes bringt dir viele Vorteile, auch wenn du selber nicht coden kannst: etwa, dass du nicht von einer Firma abhängig bist, dass in einer transparenten Umgebung Bugs schneller geflickt werden, oder dass du im Notfall jemanden dafür bezahlen kannst, Erweiterungen zu programmieren.

Free Software 3 Vorurteile, enttarnt II Open Source Software ist nicht-kommerziell und darf in einem kommerziellen Umfeld nicht verwendet werden >> falsch! Die GPL schützt die Freiheiten der Benutzer, und dazu zählt auch die Freiheit, den Code kommerziell zu nutzen. Jeder darf GPL- Software für sein Geschäft einsetzen und die Software sogar verkaufen, solange er sich an die Bedingungen der GPL hält. 16

Lizenzen 17 Die wichtigste Lizenz ist die GNU Public License (GPL) LGPL für Bibliotheken Copyleft-System: Garantiert alle Freiheiten für die Benutzung der Software (auch kommerziell!), mit der Einschränkung, dass abgeleitete Werke wiederum unter dieses Copyleft fallen müssen Die meisten Lizenzen für Software und andere nutzbaren Werke sind daraufhin entworfen worden, Ihnen die Freiheit zu nehmen, die Werke mit anderen zu teilen und zu verändern. Im Gegensatz dazu soll Ihnen die GNU General Public License die Freiheit garantieren, alle Versionen eines Programms zu teilen und zu verändern. Sie soll sicherstellen, daß die Software für alle ihre Benutzer frei bleibt. Wir, die Free Software Foundation, nutzen die GNU General Public License für den größten Teil unserer Software; sie gilt außerdem für jedes andere Werk, dessen Autoren es auf diese Weise freigegeben haben. Auch Sie können diese Lizenz auf Ihre Programme anwenden. Ballmer: Krebsgeschwür :)

BSD Lizenz ist auch Open Source grosser Unterschied: BSD-lizensierter Code darf auch in proprietärer Software verwendet werden vereinfacht gesagt: Du darfst GPL-Code von Linux nehmen, verändern, auf eine CD brennen und verkaufen, unter der Einschränkung, dass du den Code unter der GPL belässt und ihn ebenfalls öffentlich zur Verfügung stellst Du darfst BSD-Code nehmen, verändern, auf eine CD brennen und verkaufen, und zwar ohne Einschränkung, das heisst wahlweise auch als proprietäre Software BSD-Netzwerkcode in Microsoft-Produkten, FreeBSD-Code in Mac OS X 18

Restriktive Treiber Manche Hardwarekomponenten laufen zwar, aber nur mit Closed- Source-Treibern 3D Grafikkarten von NVIDIA oder AMD/ATI sind (noch...) nicht sinnvoll nutzbar ohne Closed-Source-Treiber Notorische Problemfälle sind Dial-Up-Modems, gewisse WLAN- Karten, gewisse Scanner/Drucker-Reihen etc. Closed-Source-Treiber ( binary blob ) sind den Linux-Entwicklern ein Dorn im Auge: Support (Sicherheitsupdates etc.) und Integration sind problematisch. Nicht klar, ob Auslieferung überhaupt GPL-konform möglich ist 19

Multimedia I MP3s, DivX, DVD, Flash, RealMedia, WMV, Mpeg4,... funktionieren meistens nicht out-of-the-box Problem: Diese Multimedia Standards sind keine freien Formate, die jeder studieren und implementieren darf. Patent- und Urheberrechtsansprüche verbieten eine freie Distribution der Codecs. (Nicht bei freien formaten wie OGG/Theora) Alcatel-Lucent hat 2007 Microsoft wegen MP3-Lizenzgebühren für 1.52 Mia. US-$ eingeklagt Windows/Mac: Hier zahlt man Lizenzgebühren beim Kauf des OS mit, ohne dass man es merkt. Bei DVDs zusätzlich Probleme wegen Verschlüsselung (DeCSS) 20

Multimedia II das meiste lässt sich aber problemlos nachrüsten Ubuntu: Codec-Helper, oder sudo apt-get install ubunturestricted-extras wenn man keine rechtlichen Bedenken hat, kann man heute praktisch alle Multimedia Formate abspielen. vereinzelte Probleme (etwa mit RealMedia) sind aber nicht ganz ausgeschlossen 21

Was man hat, was man nicht hat 22 Linux ist heute ein vollwertiger Ersatz für die bekannteren OS Standardaufgaben (E-mail, Browsen, Textverarbeitung, Grafikarbeiten, Internettelefonie etc.) sind alle absolut problemlos Volle Freiheit, Flexibilität, Kontrolle ( I'm the boss on my computer. Are you? ) hervorragende Sicherheit, keine Spyware/Malware etc. gute, wenn auch nicht perfekte Hardwareunterstützung grosse Auswahl an Software frei (gratis) verfügbar Umstieg kostet etwas Zeit, ist aber problemlos machbar Datenportierung, Multimedia usw. machen etwas Mehraufwand Of-The-Shelf-Software (Photoshop, Games etc.) geht nicht (ausser mit einem Emulator oder in einer VM)

Probleme lösen Es gibt nicht unbedingt weniger Probleme, aber sie sind leichter lösbar Betriebssystem (Entwickler) verhalten sich kooperativ, lassen einem die relevanten Informationen sehen man wird nicht daran gehindert, die Probleme selber zu lösen proprietäre Software ist wie ein Wagen, bei dem die Kühlerhaube zugeschweisst ist: Viel Spass beim Reparieren! 23