SourceForge & Co.

Internet-Plattformen für Software-Entwickler und Anwender

01.02.2002
Viele freie Projekte werden im Internet auf einem zentralen Server gehostet. Diese dienen nicht nur der Dateiablage, sondern auch der Kommunikation zwischen Anwender und Entwickler. Wir geben Ihnen einen Überblick über die Funktionen.

Ohne die Mithilfe tausender Anwender und Entwickler hätte Linux nicht weltweit die breite Akzeptanz errungen, die es heute genießt. Doch wie koordinieren Autoren umfangreicher Open-Source-Projekte die vielen Aufgaben und das User-Feedback? Linus Torvalds, der Vater von Linux, tut das über seine Mailbox und ein geniales Verständnis der Materie.

Oftmals geschieht dies jedoch durch sehr spezielle Werkzeuge, die unentgeltlich von Dritten zur Verfügung gestellt werden, wie beispielsweise Internet-Foren. Eine beliebte Plattform, die von Entwicklern und Anwendern gleichermaßen genutzt wird, ist die amerikanische Internet-Domain SourceForge. Sie ist zu einem Quasi-Standard geworden; es gibt jedoch Alternativen.

Wie die meisten Projekte, die auf SourceForge verwaltet werden, ist die Plattform selbst teilweise Open-Source. Ihr wichtigstes Interface ist die Schnittstelle zum World Wide Web (http://sourceforge.net/). Darüber werden Mailing-Listen eingerichtet, Quelltexte aktualisiert, Feedback entgegengenommen und noch unzählige andere Aufgaben erledigt. Im Hintergrund verwaltet eine Datenbank die Einträge der Entwickler.

SourceForge bietet insgesamt mehr als 27.000 verschiedenen Projekten Platz: Bekannte Beispiele sind MiKTeX, der Window Manager Enlightenment oder die Implementierung der Programmiersprache Python. Diesen und allen anderen stehen weitere Dienstleistungen kostenlos zur Verfügung.

Abbildung 1: Eine typische Projekt-Seite auf SourceForge

Leider ist es gerade für Neulinge und Nicht-Programmier-Profis manchmal schwierig, nicht in der Funktionsvielfalt von Projekt-Seiten zu ertrinken. Da die einzelnen Seiten allerdings stets gleich aussehen (siehe Abbildung 1), gewöhnen Sie sich mit ein wenig Hintergrundinformationen schnell an SourceForge.

Artenvielfalt

Bevor wir damit beginnen, die wichtigsten Funktionen von SourceForge vorzustellen, sollten die Alternativen erwähnt werden, denn mittlerweile gibt es ähnliche Dienstleistungen von anderen Anbietern und in anderen Ländern, wie beispielsweise in Deutschland mit BerliOS (http://www.berlios.de/). Diese zeichnen sich dadurch aus, dass sie ebenfalls die SourceForge Software einsetzen und somit im Grossen und Ganzen die gleichen Werkzeuge und Schnittstellen bieten. Für Projekte der Free Software Foundation gibt es unter anderem Savannah (http://savannah.gnu.org/), das dem Original zum verwechseln ähnlich sieht. Wenn Sie sich also in einer der Plattformen zurechtfinden, ist es genauso einfach, jedes andere Derivat zu bedienen, denn sie funktionieren nach dem gleichen Prinzip und bauen auf den gleichen Komponenten auf.

Nicht nur für Profis

Doch nicht nur Entwickler von Software sollten sich mit den frei verfügbaren Tools auskennen - auch die Anwender sind gefordert, sich auf den umfangreichen Web-Oberflächen der Internet-Plattformen zu orientieren. Immer dann, wenn es um Updates oder Bug-Reports zu Programmen geht, die von SourceForge & Co. gehostet werden. Feedback dieser Art wird beispielsweise von einem Bug-Tracker entgegengenommen, wohingegen ein Update meistens über ein CVS-Repository abgewickelt wird. Ähnlich wie in diesen beiden Fällen gibt es für nahezu alle Aufgaben, die bei einem Software-Projekt anfallen, spezialisierte Werkzeuge.

Abbildung 2: Die übliche "Werkzeugkiste"

In Abbildung 2 sehen Sie die üblichen Auswahlmöglichkeiten eines Projekts, das auf den freien Entwickler-Plattformen zu Hause ist. Am Häufigsten jedoch werden Sie als Anwender auf die diversen Kommunikationsmechanismen zurückgreifen wollen. Dazu zählen das Einschreiben in Mailing-Listen, Foren und die erwähnten Tracker. Um sich beispielsweise bei einer Mailing-Liste anzumelden, folgt man dem Link unter Public Areas und verwendet das entsprechende web-basierte Formular, welches sich dahinter verbirgt. Einige andere Dienste erfordern allerdings die Registrierung des Anwenders bei dem zugrundeliegenden Dienstleister. Doch das ist keine echte Einschränkung, da die Anmeldung ebenfalls kostenlos ist und die neuen Mitglieder zudem zu nichts verpflichtet. Eine gültige E-Mail-Adresse reicht völlig aus.

Etwas aus dem Rahmen fällt der Link Project Home Page (Siehe Kasten "Project Home Page") in dieser Werkzeugkiste. Nicht jedes Projekt hat eine zusätzliche Internet-Seite und wenn, dann ist diese sicher sehr individuell gestaltet ist, denn es obliegt den Autoren, was sie dort anbieten und wie sie die Inhalte optisch gestalten.

Project Home Page

Die "Project Home Page" ist nicht zwingend integraler Bestandteil von Projekten der SourceForge-ähnlichen Plattformen. Die gängigen Schemata zur Unterscheidung der funktionalen Projekt-Seite (also dem Teil, den wir in diesem Artikel besprechen) von der frei gestaltbaren Internet "Home Page" des Projekts sieht dabei so aus: Unter der Adresse http://sourceforge.net/projects/Projektname/ befindet sich die Werkzeugkiste und alle damit verbundenen Dienste, während die Adresse http://Projektname.sourceforge.net/ normalerweise auf die individuelle Internet-Präsenz verweist. Was dort zu finden ist, hängt einzig und allein vom Ideenreichtum der Software-Entwickler ab.

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 

Ähnliche Artikel

Kommentare

Infos zur Publikation

LU 01/2015: E-Books im Griff

Digitale Ausgabe: Preis € 4,95
(inkl. 19% MwSt.)

Mit der Zeitschrift LinuxUser sind Sie als Power-User, Shell-Guru oder Administrator im kleinen Unternehmen monatlich auf dem aktuelle Stand in Sachen Linux und Open Source.

Sie sind sich nicht sicher, ob die Themen Ihnen liegen? Im Probeabo erhalten Sie drei Ausgaben zum reduzierten Preis. Einzelhefte, Abonnements sowie digitale Ausgaben erwerben Sie ganz einfach in unserem Online-Shop.

NEU: DIGITALE AUSGABEN FÜR TABLET & SMARTPHONE

HINWEIS ZU PAYPAL: Die Zahlung ist auch ohne eigenes Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!       

Tipp der Woche

Ubuntu 14.10 und VirtualBox
Ubuntu 14.10 und VirtualBox
Tim Schürmann, 08.11.2014 18:45, 0 Kommentare

Wer Ubuntu 14.10 in einer virtuellen Maschine unter VirtualBox startet, der landet unter Umständen in einem Fenster mit Grafikmüll. Zu einem korrekt ...

Aktuelle Fragen

PCLinuxOS Version 2014.08 "FullMonty" Umstellung auf deutsch
Karl-Heinz Welz, 19.12.2014 09:55, 3 Antworten
Hallo, liebe Community, ich bin 63 Jahre alt und möchte jetzt nach Jahrzehnten Windows zu Linux...
ICEauthority
Thomas Mann, 17.12.2014 14:49, 2 Antworten
Fehlermeldung beim Start von Linux Mint: Could not update ICEauthority file / home/user/.ICEauth...
Linux einrichten
Sigrid Bölke, 10.12.2014 10:46, 5 Antworten
Hallo, liebe Community, bin hier ganz neu,also entschuldigt,wenn ich hier falsch bin. Mein Prob...
Externe USB-Festplatte mit Ext4 formatiert, USB-Stick wird nicht mehr eingebunden
Wimpy *, 02.12.2014 16:31, 0 Antworten
Hallo, ich habe die externe USB-FP, die nur für Daten-Backup benutzt wird, mit dem YaST-Partition...
Steuern mit Linux
Siegfried Markner, 01.12.2014 11:56, 2 Antworten
Welches Linux eignet sich am besten für Steuerungen.