Free/Libre and Open Source Software Engineering (2V)
Termine und Ort der Veranstaltung
Do., 11.30 - 13.00 Uhr
V55.01
Weiterführende Informationen
Das Wiki zur Veranstaltung mit allerlei nützlichen Literaturhinweisen ist unter folgender URL zu finden: hier
Vorlesungsunterlagen sind unter folgender Seite zu erhalten: hier
Beschreibung
Die Lehrveranstaltung besteht aus den folgenden Teilen:
- Grundlagen Free/Libre Open Source Software (FLOSS) Projekte (Geschichte, Lizenzen, Beispiele, Business Models)
- Spezifikation eines OSS Projekts und Bewertung von bestehenden Projekten
- Soziale (z.B. Kommunikationsinstrumente) und technische (z.B. Bug Tracking Systems, CVS) Infrastruktur
- Mining OSS Repositories
- Übertragung des FLOSS Ansatzes auf die Wissenschaft (Open Content, Open Acess) und die Wirtschaft (Open Innovation, Open Hardware)
Literatur
- Fogel, Karl (2006): Producing open source software. O'Reilly Sebastapol, CA.
- Gacek, C. & Arief, B. (2004), The Many Meanings of Open Source, IEEE Software 21(1), 34-40.
- Raymond, E.S. (1998), The Cathedral and the Bazaar, First Monday 3(3).
- Stallman, R.M. (1999), The GNU Operating System and the Free Software Movement, O'Reilly, Sebastapol, CA, 53-70.
Zielgruppe
Studierende der Studiengänge Elektrotechnik und anderer natur- und ingenieurwissenschaftlicher Fachrichtungen im Bachelorstudium / oder zu Beginn des Hauptstudiums.
Leistungsnachweis
-
Prüfung
Bemerkungen
Die Vorlesung ergänzt das Praktikum "Praktische Übungen im Labor - Free/Libre and Open Source Software Engineering".
Im Studiengang Elektrotechnik kann die Veranstaltung als Wahlfach angerechnet werden. Studierende anderer Studiengänge klären die Anrechenbarkeit bitte mit dem jeweiligen Prüfungsausschuss ab.
Praktische Übungen im Labor - Free/Libre and Open Source Software Engineering (4P)
Termine und Ort der Veranstaltung
Mo., 14.00 - 17.15 Uhr
Allmandring 3A
Beschreibung
Die Lehrveranstaltung besteht aus den folgenden Teilen:
- Einführung in bestehende Free/Libre Open Source Software (FLOSS) Projekte und ihre Arbeitsweise
- Vermittlung der Grundlagen der Analyse von Open Communities auf Basis des Network Mining
- Programmiertechnische Beteiligung an FLOSS Projekten ODER Untersuchung bestehender Open Source/Open-Content-Strukturen anhand realer Projekte unter Nutzung bestehender Analysewerkzeuge (z.B. SONIVIS)
- Präsentation der Projektergebnisse auf einer Projekthomepage und in einem Vortrag
Literatur
- Fogel, Karl (2006): Producing open source software. O'Reilly Sebastapol, CA.
Zielgruppe
Studierende der Studiengänge Elektrotechnik und anderer natur- und ingenieurwissenschaftlicher Fachrichtungen im Bachelorstudium / oder zu Beginn des Hauptstudiums.
Leistungsnachweis
-
Bericht
-
Vorträge
Bemerkungen
Es wird empfohlen, die Vorlesung "Free/Libre and Open Source Software Engineering" als Ergänzung zum Praktikum zu besuchen.
Im Studiengang Elektrotechnik kann die Veranstaltung als Fachpraktikum angerechnet werden. Studierende anderer Studiengänge klären die Anrechenbarkeit bitte mit dem jeweiligen Prüfungsausschuss ab.
