diff options
| author | guest <guest@cba7306a-a4a0-4afd-bcb4-bd19f8a24309> | 2007-11-30 13:41:25 +0000 |
|---|---|---|
| committer | guest <guest@cba7306a-a4a0-4afd-bcb4-bd19f8a24309> | 2007-11-30 13:41:25 +0000 |
| commit | eacbf5bb4d57af21c731f41251015d3b991ad490 (patch) | |
| tree | 477f43a79c75b400228a7c492f670a1c4886b5c3 /diplomathesis/node11.html | |
final version, initial import
git-svn-id: svn+ssh://mecka.net/home/svn/rtcorba-thesis@1 cba7306a-a4a0-4afd-bcb4-bd19f8a24309
Diffstat (limited to 'diplomathesis/node11.html')
| -rw-r--r-- | diplomathesis/node11.html | 121 |
1 files changed, 121 insertions, 0 deletions
diff --git a/diplomathesis/node11.html b/diplomathesis/node11.html new file mode 100644 index 0000000..5c987ec --- /dev/null +++ b/diplomathesis/node11.html @@ -0,0 +1,121 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> + +<!--Converted with LaTeX2HTML 2002-2-1 (1.71) +original version by: Nikos Drakos, CBLU, University of Leeds +* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan +* with significant contributions from: + Jens Lippmann, Marek Rouchal, Martin Wilck and others --> +<HTML> +<HEAD> +<TITLE>openSource Entwicklungsmodell</TITLE> +<META NAME="description" CONTENT="openSource Entwicklungsmodell"> +<META NAME="keywords" CONTENT="diplomathesis"> +<META NAME="resource-type" CONTENT="document"> +<META NAME="distribution" CONTENT="global"> + +<META NAME="Generator" CONTENT="LaTeX2HTML v2002-2-1"> +<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> + +<LINK REL="STYLESHEET" HREF="diplomathesis.css"> + +<LINK REL="next" HREF="node12.html"> +<LINK REL="previous" HREF="node10.html"> +<LINK REL="up" HREF="node9.html"> +<LINK REL="next" HREF="node12.html"> +</HEAD> + +<BODY > + +<DIV CLASS="navigation"><!--Navigation Panel--> +<A NAME="tex2html328" + HREF="node12.html"> +<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" + SRC="/usr/share/latex2html/icons/next.png"></A> +<A NAME="tex2html324" + HREF="node9.html"> +<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" + SRC="/usr/share/latex2html/icons/up.png"></A> +<A NAME="tex2html318" + HREF="node10.html"> +<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" + SRC="/usr/share/latex2html/icons/prev.png"></A> +<A NAME="tex2html326" + HREF="node3.html"> +<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" + SRC="/usr/share/latex2html/icons/contents.png"></A> +<BR> +<B> Next:</B> <A NAME="tex2html329" + HREF="node12.html">Echtzeitsystem</A> +<B> Up:</B> <A NAME="tex2html325" + HREF="node9.html">Grundlagen</A> +<B> Previous:</B> <A NAME="tex2html319" + HREF="node10.html">Kommunikation in der Automatisierungstechnik</A> + <B> <A NAME="tex2html327" + HREF="node3.html">Contents</A></B> +<BR> +<BR></DIV> +<!--End of Navigation Panel--> + +<H2><A NAME="SECTION00052000000000000000"></A> +<A NAME="sec:opensource"></A> +<BR> +openSource Entwicklungsmodell +</H2> + +<P> +Da es sich bei der eingesetzten Software um openSource Produkte handelt, wird im Folgenden auf die Besonderheiten einer derartig entwickelten Software eingegangen. + +<P> +openSource bedeutet nicht nur das Offenlegen der Quelltexte zu jeder Softwarerelease, sondern gewährleistet Zugriff auf die Quelldateien, auch während des Entwicklungsprozesses. Durch die permanente Verfügbarkeit der Quellen wurde openSource zu einer Technik des Softwareengineerings. + +<P> +Ein openSource Projekt wird von einem Maintainer geleitet. Seine Aufgabe ist, zu entscheiden, ob und in welchem Umfang Quellcode von der Community in die Quellen des Projekts übernommen wird. Die Community besteht in der Regel aus Programmierern und an dem Fortschritt der Software interessierten Benutzern. Meist wird in Mailinglisten diskutiert, ob und wie welche Features implementiert werden. openSource Projekte arbeiten benutzerorientiert. Um früh Feedback von den Benutzern der Software zu erhalten, wird diese in einem frühen Entwicklungsstadium veröffentlicht. + +<P> +In dem Buch <SPAN CLASS="textit">The Cathedral And The Bazaar</SPAN> [<A + HREF="node86.html#raymond:cathedral">Raym01</A>] wird die Entwicklung einer openSource Software mit einem orientalischen Basar verglichen. Den openSource Methoden gegenübergestellt wird die Entstehung einer Software, deren Quellen nur bei einem Release offen gelegt werden: Kathedrale. Eine deutsche Zusammenfassung des Buches ist [<A + HREF="node86.html#online:kath">Raym97</A>]. + +<P> +Der Großteil der momentan kommerziell vertriebenen Software wird als closedSource angeboten. Der Kunde kauft die für ein bestimmtes System erstellten Binärdateien der Software. Anpassungen an die Bedürfnisse des Kunden können nur vom Hersteller der Software durchgeführt werden. Somit ist der Kunde bei Änderungswünschen und Support vom Hersteller abhängig. + +<P> +Bei openSource Software besteht in der Regel die Möglichkeit, nicht die Software, sondern Support für die Software zu kaufen. +Eigene Features können entweder selber in die Software, oder durch die openSource Community gegen Bezahlung, implementiert werden. + +<P> + +<DIV CLASS="navigation"><HR> +<!--Navigation Panel--> +<A NAME="tex2html328" + HREF="node12.html"> +<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" + SRC="/usr/share/latex2html/icons/next.png"></A> +<A NAME="tex2html324" + HREF="node9.html"> +<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" + SRC="/usr/share/latex2html/icons/up.png"></A> +<A NAME="tex2html318" + HREF="node10.html"> +<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" + SRC="/usr/share/latex2html/icons/prev.png"></A> +<A NAME="tex2html326" + HREF="node3.html"> +<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" + SRC="/usr/share/latex2html/icons/contents.png"></A> +<BR> +<B> Next:</B> <A NAME="tex2html329" + HREF="node12.html">Echtzeitsystem</A> +<B> Up:</B> <A NAME="tex2html325" + HREF="node9.html">Grundlagen</A> +<B> Previous:</B> <A NAME="tex2html319" + HREF="node10.html">Kommunikation in der Automatisierungstechnik</A> + <B> <A NAME="tex2html327" + HREF="node3.html">Contents</A></B> </DIV> +<!--End of Navigation Panel--> +<ADDRESS> +Manuel Traut +2007-02-25 +</ADDRESS> +</BODY> +</HTML> |
