1   Anregung: Suche nach Videos

Suchen Sie begleitend zur Vorlesung im Internet nach weiterführenden Informationen, die gerne in multimedialen Formaten sein dürfen: Vortragsvideos ("Tech Talks"), Filme (z.B. Youtube), gefilmte Vorlesungen, freie Hochschulskripte, Screencasts, Podcasts, eBooks, Wikipedia Einträge, Wikibooks und ähnliches. Bitte achten Sie darauf, nur freies Material zu nehmen. Diese Aufgabe sollen Sie bis zum Semesterende als "Hintergrundprozess" bearbeiten. Ich möchte die gefundenen Informationen auch auf meiner Homepage anderen zur Verfügung stellen.

Beispiele (beide auf Youtube - bitte mit Google suchen):

  • Linus Torvalds on git.
  • Carsten Dominik, Emacs Org-mode - a system for note-taking and project planning.

2   Was ist freie Software?

Bitte lesen Sie: Volker Grassmuck, "Was ist freie Software, wie entsteht sie, wer macht sie?" (S. 233 - 258), in http://freie-software.bpb.de/vgrass.html. Erarbeiten Sie sich die folgenden Themen:

  1. Quellcode und Objektcode
  2. Wie funktioniert ein Projekt der freien Software?
  3. Core-Team und Maintainer
  4. Die Community
  5. Entscheidungsfindung: »rough concensus and running code«
  6. Code-Forking
  7. Die Werkzeuge
  8. Debugging
  9. Freie Software als Prozess, nicht als Produkt.
  10. Die Motivation (S. 252/253)
  11. Softwarezyklus: Entwickler, Power-User, Endnutzer

3   "Four Freedoms" Video

Sehen Sie sich das Video von Richard Stallman auf Youtube an: What is free software?

http://www.youtube.com/watch?v=uJi2rkHiNqg

Er dauert etwa zwei Minuten. Notieren Sie sich die Kernaussagen.

4   Eigene Softwareverwendung analysieren

Machen Sie eine tabellarische Aufstellung der Softwareprogramme, die Sie häufig im Alltag und im Studium auf dem PC oder Notebook verwenden. (Die Programme auf dem Smartphone interessieren nicht). Halten Sie sich in etwa an folgendes Beispiel:

Name     |    Zweck     |     OS    |    Lizenz   |  FLOSS
---------+--------------+-----------+-------------+--------
Firefox    WWW Browser     Win/Lin        MPL        ja
IExplorer  WWW Browser     Win           MS EULA     nein
...

5   Volker Grassmuck: Geschichte der Softwareentwicklung

Bitte lesen Sie:

Beantworten Sie folgende Fragen zum Text:

  1. Wurde in der Frühzeit der Computer Software auch schon als kommerzielle Ware betrachtet?
  2. Worum dreht sich der "Open Letter to Fellow Hobbyists" Brief von Bill Gates?
  3. Wann kam der PC auf den Markt? Von welcher Firma stammt er?
  4. Welches Betriebssystem war vor MSDOS weit verbreitet?
  5. Wie hat Microsoft sein "Imperium" über die Jahre erweitert?
  6. Was versteht man unter dem "Infoware Paradigma" von Tim O'Reilly.
  7. Ist Ihrer Meinung nach Software ein Produktmarkt oder ein Dienstleistungsmarkt?
  8. Wie entstand UNIX?
  9. Wie entstand das GNU Projekt?
  10. Was versteht man unter der "Hacker Ethik"? Was versteht man heute unter einem "Hacker"?
  11. Was beinhaltet das "GNU Manifest"?
  12. Wie entstand GNU/Linux?
  13. Wie und wann wurde der Begriff "Open-Source Software" geprägt?

6   Aus der Open-Source-Geschichte lernen

Lesen Sie den zweiteiligen Artikel von Gundolf S. Freyermuth: "Aus der Open- Source-Geschichte lernen", erschienen im c't Magazin. Sie finden die Texte hier:

Beantworten Sie die Klausuraufgaben, die ich sehr häufig zu diesem Text stelle. Alte Klausuren finden Sie hier:

http://hhoegl.informatik.hs-augsburg.de/hhweb/oss/Klausuren/

OssFragen (zuletzt geƤndert am 2017-03-29 06:25:57 durch HubertHoegl)