Projekt Bereiche Slide Show

Start presentation

Slide 1:  

OpenSource Proseminar: ProjektBereiche

von PatrickTotzke und MalteMader

Hamburg, 2004-04-27

Slide 2: TOC

Überblick


  • Vorraussetzung für den Erfolg eines Projektes
  • verschiedene Arbeitsbereiche in einem Projekt
  • In welchen Bereichen ist Open Source (un-)geeignet?
  • Erfolgsstories / Misserfolge in den Bereichen
    • Netzinfrastruktur
    • Betriebssysteme
    • Desktop Anwendungen
    • Datenbanken
    • Multimedia Anwendungen und Formate
    • Entwicklungswerkzeuge
    • Sonstige
  • Welchen Einfluss haben kommerzielle Konkurenzprodukte?

Slide 3: Vorraussetzung1

Vorraussetzung für den Erfolg eines Projektes


triviale Vorraussetzungen der Maintainer

  • eine Idee, ein bestimmtes Problem anzugehen
  • Zugang zu einer Entwicklungsumgebung
    • Besitz der Hardware
    • Entwicklungstools
  • Möglichkeit zur Kommunikation (meist über das Internet) mit Interessierten
  • Möglichkeit, das Projekt zentral zu organisieren bzw. zu vertreiben (Hosting)

Slide 4: Vorraussetzung2

Vorraussetzung für den Erfolg eines Projektes


Engagement von Privatpersonen:

  • freiwillig aus Interesse
  • meist ohne Bezahlung
  • in ihrer Freizeit

motiviert durch:
  • Image in der OSS-Gemeinde,
  • Interesse am Anwendungsgebiet
  • Sehen die Notwendigkeit des Projektes

Slide 5: Vorraussetzung3

Vorraussetzung für den Erfolg eines Projektes


Engagement von Firmen

  • machen Geld mit OSS
  • sind an Fortschritten interessiert
  • bezahlen Maintainer des Projektes
  • prominente Besipiele: Mysql, Ximian

Slide 6: Vorraussetzung4

Vorraussetzung für den Erfolg eines Projektes


User

Eine grosse Benutzergemeinschaft bringt dem Projekt
  • Image
    • trägt zur weiteren Verbreitung der Software bei (z.B. durch Distributionen)
    • das Image des einzelnen Maintainers ist Anreiz für ihn, sich zu engargieren
  • Feedback für die Maintainer
    • z.B. Anregungen für neue Funktionen
    • Bugreports
    • gesteigerte Usability
  • mehr aktive Unterstützer

Slide 7: Vorraussetzung4

Vorraussetzung für den Erfolg eines Projektes


Finanzierung

Bei erfolgreichen Projekten mit einer grossen Entwickler und Usergemeinde ist das Datenaufkommen grösser. Hierdurch werden z.B. eine bessere Anbindung ans Web und Hardware benötigt, um das Projekt erfolgreich zu organisieren. Diese Gelder werden häufig aufgebracht durch
  • Unternehmen oder andere finanzkräftige Organisationen
  • private Spenden
  • Verkauf von Merchandising

Slide 8: Arbeitsbereiche

verschiedene Arbeitsbereiche in einem Projekt:


  • Programmierung: aktive Entwicklung der Software oder gelegentliches veröffentlichen von patches
  • Webdesign: Design und Pflege der Website
  • Bugreports: Testen der Software und den Programmierern Feedback geben
  • Support: Dokumentation der Software und Hilfestellung in Foren
  • Translation: der Software und der Dokumentation,
  • Repräsentation: des Projektes z.B. auf Messen,
  • Finanzierung: Firmenkontakte pflegen, Versand von Merchandising
  • Sonstiges

Slide 9: geeignet

In welchen Bereichen ist Open Source (un-)geeignet?


Stärken und Schwächen von OSS

  • Stärken und Vorteile
    • Verfügbarkeit des Quellcodes und das Recht ihn verändern zu dürfen
    • Das Recht die OSS sowie alle Änderungen am Quellcode weiterzugeben
    • Niemand hat Exclusivrechte an der Software

  • Schwächen und Probleme
    • Es gibt kaum Software für Spezialgebiete (Z.B. Buchhaltung und Rechnungswesen)
    • Hardware-Unterstützung weist oft Mängel auf
    • Es werden viele Kenntisse in Bezug auf Funktionsweise der Software vorausgesetzt

Slide 10: geeignet2

In welchen Bereichen ist Open Source (un-)geeignet?


Volkswirtschaftliche Studie: Microsoft statt open Source

  • Studie zum Geschäftsmodell von Microsoft

  • Studie zu Open Source Software

Slide 11: geeignet3

In welchen Bereichen ist Open Source (un-)geeignet?


open Source als Modell

  • Der Gedanke Open Source verbreitet sich in verschieden Disziplinen

    • Z.B. in der Medizin

  • Open Source Projekte

Slide 12: Erfolge1

Erfolgsstories / Misserfolge


Netzinfrastruktur

  • Apache Webserver (http://www.apache.org/):
    • basiert auf dem public domain httpd von Rob McCool, der um 1995 der meistgebrauchte httpd war.
    • Ende Februar 1995 gruppierte die Apache Group, um den httpd weiterzuentwickeln.
    • erster public Release im April '95 (version 0.6.2)
    • Apache 1.0 released am 01.12.1995.
    • seit ca. 1996 ist Apache der meistbenutze httpd im www (http://news.netcraft.com/)
    • 1999 wurde die "Apache Software Foundation" gegründet, um der Software "organisatorisch, rechtlich und finanziell" eine stabile Basis zu sichern.
    • neuestes stable release ist die Version 2.0.49.

Slide 13: Erfolge2

Erfolgsstories / Misserfolge


Betriebssysteme

  • linux

  • GNU/Hurd
    • Was ist Hurd ?
    • Fortschritt des Projekts
    • Die Geschichte von Hurd

Slide 14: Erfolge3

Erfolgsstories / Misserfolge


Desktop Anwendungen

  • OpenOffice.org
    • Mitte der 80er begann Marco Börries, damals 16, Office-Software zu entwickeln
    • 1986 gründet er die Firma StarDivision, mit Sitz in Hamburg
    • 1999: Verkauf von StarDivision an Sun Microsystems (für 73,5 Millionen Dollar)
    • StarOffice 5.1a war das erste Release von Sun
    • die aktuelle Version von StarOffice ist 6.0, erschien im Mai 2002.
    • im Oktober 2000 wurde das Projekt OpenOffice.org von Sun gegründet
    • Open Source konforme Lizenz(en)
      • GNU Lesser General Public License (LGPL)
      • Sun Industry Standards Source License (SISSL)
    • Mai 2002: erste offizielle Version von OOo freigegeben

Slide 15: Erfolge4

Erfolgsstories / Misserfolge


Desktop Anwendungen

  • Prosper (http://prosper.sourceforge.net/)
    • Latex Klasse für Präsentationen
    • letztes Release vom Jannuar 2001
    • seit dem keine aktive Entwicklung
    • Austausch von "Styles" per Mailingliste

Slide 16: Erfolge5

Erfolgsstories / Misserfolge


Datenbanken

  • Mysql
    • relationale Datanbank
    • populärste OpenSource-Datenbank (>4 Millionen Installationen)
    • läuft auf MacOS X, Windows und den meisten Unix-Systemen
    • häufig kombiniert mit Linux, Apache und PHP (LAMP-Systeme)
    • entwickelt 1994 von Michael Widenius
    • heute weiterentwickelt durch MySQL AB
    • 2003 übernahm MySQL die Datenbankaktivitäten von SAP

Slide 17: Erfolge6

Erfolgsstories / Misserfolge


Multimedia Anwendungen und Formate

  • ogg

  • mp3

Slide 18: Erfolge7

Erfolgsstories / Misserfolge


Entwicklungswerkzeuge

  • GNU development tools

  • Perl

  • PHP
    • Geschichte von PHP:
    • erste PHP/FI Ausgabe 1995
    • PHP/FI 2.0 1997
    • PHP 3.0 1997
    • PHP 4.0 2000
    • PHP 5

Slide 19: Erfolge8

Erfolgsstories / Misserfolge


Sonstige

  • WikiPedia
    • freie Enzyklopädie
    • 15.Jannuar 2001 ging WikiPedia online
    • das Projekt wurde von Anfang an gut angenommen (exponentielles Wachstum)
    • 2003 traten durch den Ansturm bedingte technische Probleme auf, durch einen Online-Spendenaufruf kamen innerhalb eines einzigen Tages über 20.000 US-Dollar zusammen, so dass die alte Hardware erneuert werden konnte.
    • Die Artikel stehen unter der GNU Free Documentation License (GNU FDL)
    • in verschiedenen Sprachen
    • >250,000 englische Artikel, >600,000 gesammt
    • basiert auf MediaWiki

Slide 20: Einfluss1

Welchen Einfluss haben kommerzielle Konkurenzprodukte?


  • Arbeitgeber für Hobbyprogrammierer,
  • Vorbilder für "Klone"
  • Informationsaustausch über Schnittstellen
    • kontrolliert durch die Hersteller der kommerziellen Software
    • Kommunikationsschnittstellen (PDA synchronisieren)
    • Formatschnittstellen (im Officebereich)
    • prominentes Beispiel: Samba...

Template

%SLIDETITLE%
%SLIDETEXT%
%SLIDENAVALL% %SLIDENUM%/%SLIDEMAX%
 
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback