Open-Source Software (OSS) im Sommersemester 2020
Moodle Kurs: https://moodle.hs-augsburg.de/course/view.php?id=3448 (dort ist u.a. das OSS Forum, das zum Austausch untereinander benutzt wird)
Die vergangenen Jahre kann man sich hier anschauen: OSS.
Aktivitäten
30.3.2020
- Zum Leistungsnachweis bei der Veranstaltung habe ich einen Eintrag in das Forum gemacht.
- Es geht mir bei der Veranstaltung darum, dass Sie ein paar
Grundlagen in folgenden Themengebieten im Laufe der Zeit gewinnen:
- Definition der Begriffe "freie Software" und "offene Software"
- Warum gibt man den Quelltext überhaupt freiwillig her, wo doch die klassische kommerzielle Verhaltensweise immer genau das Gegenteil ist (Software sind die "Goldbarren" im Safe).
- Vor- und Nachteile von offener und geschlossener Software
- Ein paar Einblicke in die geschichtliche Entwicklung (auch die Voraussetzungen zur Entstehung von OSS)
- GNU Software und die Free Software Foundation (FSF)
- Die Open-Source Bewegung
- Wo wird freie und offene Software verwendet? (typische Anwendungsbereiche)
- Wie macht man freie und offene Software? Regeln, Werkzeuge, kollaboratives Arbeiten mit git
- Aufbauen von Gemeinschaften ("community building")
- Beispiele von erfolgreichen OSS-Projekten
- Ein wenig Urheberrecht und die wichtigsten Lizenzen
- Freie Programme, die man kennen muss (http://hhoegl.informatik.hs-augsburg.de/hhwiki/OssProgramme)
- Anwendungsbereiche der offenen Denkweise, die ausserhalb der Softwareentwicklung liegen, z:B. Open-Innovation
- Geschäftsmodelle mit freier Software (wie kann ich damit Geld verdienen?)
- Wir haben nun an die 38 TeilnehmerInnen. Sollte jemand die Veranstaltung nicht mehr besuchen wollen, dann melden Sie sich bitte ab, so dass ich das mitbekomme. Mir schwebt vor, dass Sie einzelne Teams bilden, damit nicht 38 Einzelkämpfer isoliert vor sich hin arbeiten. Die Masterstudierenden würde ich davon ausnehmen, die sollten einzeln arbeiten, weil die Anforderungen an die Studienarbeit höher sind. Die Bachelor-Studenten sollten also Teams bilden aus etwa 2 bis 4 Leuten, so dass wir eine überschaubare Anzahl Teams haben, etwa 10.