Open-Source Software

Vortraege und Vorfuehrungen im Sommersemester 2007

H. Hoegl, I101, Do/9:50

Zur Vorlesung: http://hhoegl.informatik.hs-augsburg.de/hhweb/oss/index.html

Die Vortraege

Einteilung der Vortraege

1

29.3.07

Erfurth/Höger

RPM Pakete packen

2

12.4.07

Sauter/Eberl

Mercurial

3

19.4.07

Herold/Schroetter

Zope Application Server

4

26.4.07

5

3.5.07

Huewe/Zelenka//Hill

GPL v3 // Open Source @ Schule

6

10.5.07

Hüttenhofer

deb Pakete packen

7

24.5.07

Kesper, Hofmann

SVN

8

31.5.07

Kiesel, Lang

LaTex

9

14.6.07

Schwarz, Kniephoff

Dokumentation mit DocBook und AsciiDoc

10

21.6.07

Schweiger, Pecher

Issue- / Bugtracking

11

28.6.07

Aswolinskiy

Der Software-Entwicklungszyklus bei Open-Source

12

5.7.07

Pittinger/Woitzik

Ruby on Rails

13

12.7.07

Weitere Vormerkungen:

* Rielau: Vergleich einfache und komplexe Entwicklungswerkzeuge (Vim, tlist, ctags, cscope, make, diff, patch <---> Eclipse, Netbeans)

* Kabelin/Dusch: Ports (von BSD)

Themenvorschlaege

* Das "One-Laptop-Per-Child" Projekt (OLPC) http://www.laptop.org/index.de.html

* Installation eines Servers zum Verwalten eines Open-Source Projektes: apache, svn, trac, mailing list, Forum/Blackboard, hg, git, Backup. Auf diesem Server wird ein Demo-Projekt untergebracht, auf das sich einige der anderen Ausarbeitungen beziehen koennen.

* Zentrale Versionskontrolle mit Subversion (svn)

* Verteilte Versionskontrollsysteme am Beispiel von Mercurial (Hg) und Git.

* Patch Management mit Quilt (aehnlich funktioniert auch Hg/mq).

* Bug- und Issue-Tracking am Beispiel von Trac.

* Build-Management mit CMake

* Build-Management mit SCons

* Build-Management mit Autotools

* Die GNU Toolchain (gcc, ld, as, binutils, libtool, gdb)

* Packen von Debian Paketen (deb Format)

* Packen von Redhat Paketen (rpm Format)

* Frauen und Open-Source Lit.: Patricia Jung, Frauen-freie Zone Open-Source? Open-Source Jahrbuch 2007

* GPL v3

* Open-Source in der Schule.

* Das BSD Projekt.

Einarbeitung in Linux

* Bruce Perens Open Source Series

Eines der Buecher in dieser Serie ist:

* Rafeeq Ur Rehman, Christopher Paul, The Linux Development Platform.

* Eric Raymond, The Art of UNIX Programming http://www.catb.org/~esr/writings/taoup/html/

OSS07 (zuletzt geändert am 2018-03-15 11:41:07 durch HubertHoegl)