OPEN SOURCE SOFTWARE FÜR

Größe: px
Ab Seite anzeigen:

Download "OPEN SOURCE SOFTWARE FÜR"

Transkript

1 SEITE1 OPEN SOURCE SOFTWARE FÜR UNTERNEHMEN: EIN LEITFADEN Wenn Sie glauben, Open Source Software ist nur etwas für Leute, die den ganzen Tag mit Chips und Bier vor dem Computer verbringen, schlagen Sie Seite 8 auf Wenn Sie nach der für Ihr Unternehmen geeigneten Software suchen, beginnen Sie mit Seite 3 Erstellt mit (C): Dr. Wolfgang Grond

2 SEITE2 Kontakt: Dr. Wolfgang Grond Fachbereich Innovation.Umwelt Referat E-Management und Prozessoptimierung IHK für Oberfranken Bayreuth Bahnhofstrasse 23/27 D Bayreuth Tel , Fax Dr. Wolfgang Grond Dieses Werk ist einschließlich seiner Teile urheberrechtlich geschützt. Jede Verwertung, die über die engen Grenzen des Urheberrechtsgesetzes hinausgeht, ist ohne schriftliche Zustimmung des Autors unzulässig und strafbar. Dies gilt insbesondere für Vervielfältigungen, Übersetzungen, Mikroverfilmungen sowie die Speicherung in elektronischen Systemen. Die Wiedergabe von Warennamen und Handelsnamen in diesem Werk berechtigt nicht zu der Annahme, dass solche Bezeichnungen im Sinne der Warenzeichen- und Markenschutz-Gesetzgebung als frei zu betrachten wären und deshalb von jedermann benutzt werden dürfen. (C) Dr. Wolfgang Grond

3 SEITE3 Inhaltsverzeichnis 1. VORWORT ARGUMENTE FÜR OPEN SOURCE SOFTWARE PLATTFORMEN BETRIEBSSYSTEME ALS PLATTFORMEN Windows Mac Linux ANDERE PLATTFORMEN QUELLEN KOSTENFREIE SOFTWARE FÜR DEN ARBEITSPLATZ BÜROARBEITSPLATZ Anforderungen Lösung BÜROARBEITSPLATZ ZUSÄTZLICHE WERKZEUGE Anforderungen Lösungen SICHERHEITSTOOLS FÜR DEN ARBEITSPLATZ Anforderungen Lösungen BÜROARBEITSPLATZ FÜR FORTGESCHRITTENE Anforderungen Lösungen GRAFIK-, DTP-, PR/CC-ARBEITSPLATZ Anforderungen Lösungen WEBMASTER ARBEITSPLATZ Anforderungen Lösungen ARBEITSPLATZ FÜR DATENBANKENTWICKLER Anforderungen Lösungen SOFTWARENETWICKLUNGS-ARBEITSPLATZ Anforderungen Lösungen Quellen F&E, QM-ARBEITSPLATZ Anforderungen Lösungen IT-ADMINISTRATOR ARBEITSPLATZ Anforderungen Lösungen KOSTENFREIE SOFTWARE FÜR DEN SERVER CONTENT MANAGEMENT SYSTEME Anforderungen Lösungen WIKIS Anforderungen Lösungen BLOGS Anforderungen Lösungen GROUPWARESYSTEME Anforderungen Lösungen (C): Dr. Wolfgang Grond

4 SEITE4 5.5 SHOPSYSTEME Anforderungen Lösungen MARKETING UND VERTRIEB Anforderungen Lösungen PRODUKTION UND BESCHAFFUNG Anforderungen Lösungen WEB BASED LEARNING Anforderungen Lösungen PROJEKTMANAGEMENT Anforderungen Lösungen REPORTGENERATOR Anforderungen Lösungen HELPDESK Anforderungen Lösungen TELEFONANLAGE Anforderungen Lösungen SUCHEN Anforderungen Lösungen MIGRATIONSWEGE ANWENDUNGSSOFTWARE AUF LINUX VERFÜGBAR ANWENDUNGSSOFTWARE NUR TEILWEISE AUF LINUX VERFÜGBAR ARBEITSPLATZ BENÖTIGT TERMINALZUGANG ZUM SERVER ARBEITSPLATZ BENÖTIGT FAT-CLIENT FÜR DEN ZUGANG ZUM SERVER ARBEITSPLATZ BENÖTIGT WEBCLIENT-ZUGANG ZUM SERVER SERVERPLATTFORM VERGLEICH VON SOFTWARELIZENZEN WELCHE ARTEN KOSTENFREIER SOFTWARE GIBT ES? Was ist Freie Software? Wer fühlt sich für freie Software zuständig? Was ist Open Source? Wer fühlt sich für Open Source Software zuständig? Welche Open Source en gibt es? Wo liegt der Unterschied zwischen Freier Software und Open Source Software? Was ist Public Domain Software? Was ist Freeware? Was ist eine Community Edition? Wie wird Software, die nichts kostet beschrieben? Warum wird überhaupt Open Source Software (OSS) entwickelt? ANDERE OSS STUDIEN, LEITFÄDEN UND SOFTWAREÜBERSICHTEN ZIELSETZUNG DES MIGRATIONSLEITFADENS DER BUNDESREGIERUNG LINUX CLIENT MIGRATION COOKBOOK ZIELSETZUNG DES OPEN SOURCE JAHRBUCHS ZIELSETZUNG VON BERLIOS OPEN SOURCE LEITFADEN DER BUNDESREGIERUNG OPEN SOURCE MÖGLICHKEITEN FÜR DEN MITTELSTAND LINUX UND OPEN SOURCE INITIATIVE DES LANDES NORDRHEIN-WESTFALEN OPEN SOURCE INITIATIVE DES FACHVERBANDS UNTERNEHMENSBERATUNG UND IT, WIRTSCHAFTSKAMMER ÖSTERREICH OPEN SOURCE SOFTWARE STUDIE VON OPTAROS INC (C) Dr. Wolfgang Grond

5 SEITE OPEN SOURCE STUDIE DES FRAUNHOFERINSTITUTS FÜR PRODUKTIONSTECHNIK UND AUTOMATISIERUNG IPA OPEN SOURCE STUDIE VON BERLECON RESEARCH LINUX-STUDIE VON ENTERPRISE MANAGEMENT ASSOCIATES DESKTOP LINUX CLIENT SURVEY DES OSDL LIMUX-PROJEKT DER STADT MÜNCHEN ANHANG WO GIBT ES IM INTERNET MEHR ÜBER OPEN SOURCE SOFTWARE? WO GIBT ES IM INTERNET ANLEITUNGEN, DOKUMENTATIONEN UND HILFE ZU OPEN SOURCE SOFTWARE? QUELLEN (C): Dr. Wolfgang Grond

6 SEITE6 1. VORWORT Informationstechnik ist nicht alles, aber ohne Informationstechnik ist alles nichts. Jeder weiß aus mehr weniger leidvoller Erfahrung, dass das so abgewandelte Sprichwort von der Gesundheit inzwischen auf jedes Unternehmen zutrifft. In unseren Zeiten des schneller, besser, weiter gerät jedes Unternehmen, dessen Informationstechnik nicht nicht gut funktioniert, innerhalb sehr kurzer Zeit in große wirtschaftliche Schwierigkeiten; Informationstechnik ist in der heutigen Zeit einfach überall. Wir haben uns auch daran gewöhnt, dass Hardware im Vergleich zu Software nur noch einen geringen Teil der Kosten ausmacht. Über einen Zeitraum von vielleicht fünf Jahren gerechnet kann man sagen, dass unabhängig davon, welche Serversoftware eines Unternehmens man betrachtet Software und Wartung etwa jeweils 45% bis 47% der Gesamtkosten ausmachen, während die Kosten der für den Betrieb notwendigen Hardware einen Anteil von etwa 6-10% ausmachen Schulungskosten nicht berücksichtigt. Softwarekosten haben also einen beträchtlichen Anteil am IT-Budget eines Unternehmens. kostenfreie Software Software, die nichts kostet ist aus unternehmerischer Sicht also erst einmal sehr interessant. Warum lizenzkostenfreie Software in vielen Unternehmen trotzdem bisher nur sehr begrenzt zum Einsatz kommt, liegt daran, dass Argumente nicht sicher, nicht zuverlässig nur für Freaks keine Wartung, kein Support von Anbietern kostenpflichtiger Software oft auch dann vorgebracht werden, wenn sie so nicht berechtigt sind. Etwa im Jahr 2002 hat sich ein Trend beschleunigt, der die Lage allmählich umdreht: zum einen tauchen Unternehmen am Markt auf, deren Geschäftsmodell es ist, Wartung und Support für lizenzkostenfreie Software anzubieten; zum anderen gehen Firmen zunehmend dazu über, bisher kostenpflichtige Software unter einer Open Source freizugeben. Wie zu vermuten war, ist Geld natürlich auch hier die treibende Kraft. Die Firma SuSE inzwischen ein Geschäftsbereich von Novell kann als einer der Pioniere des ersten Geschäftsmodells gelten. Bereits Anfang der 90er Jahre hatte SuSE damit begonnen, das im Web frei verfügbare Linux, das sich jeder kostenfrei herunterladen kann, zu konfigurieren, Handbücher dazu zu verfassen und ein Installationswerkzeug namens YAST mitzuliefern. Das fertige Produkt wurde unter dem n SuSE Linux auf CD gebrannt und verkauft; auch telefonischer Support war bereits möglich. (C) Dr. Wolfgang Grond

7 SEITE7 Als einer der Vorreiter des zweiten Geschäftsmodells sei hier die Firma IBM zitiert: Sie hatte im Mai 1999 ihr Produkt IBM Visualization Data Explorer unter einer Open Source als IBM Open Visualization Data Explorer freigegeben, um freie Programmierer zu einer Beteiligung an der Weiterentwicklung der Software zu motivieren. Diesen beiden Beispielen (ob es die jeweils ersten waren, sei dahingestellt) sind im Laufe der Zeit immer mehr Unternehmen gefolgt, weil sie sich davon ganz deutliche Vorteile versprechen; sie sind in der Lage, Lösungen für ihre Kunden zu günstigeren Konditionen anbieten zu können. Der Markt an lizenzkostenfreier Software ist deswegen in den letzten Jahren sehr stark gewachsen, wobei die Produkte deutlich ausgereifter geworden sind. Man kann also sagen, dass es aus Sicht eines Unternehmens Sinn macht, sich intensiv mit dem Thema zu beschäftigen. Wenn ganz allgemein von lizenzkostenfreier Software die Rede ist, muss natürlich zwischen den vorhandenen modellen unterschieden werden. Bevor wir dies jedoch tun, und bevor wir über Softwarequellen, Open Source Studien, Dienstleister rund um Open Source und ähnliches mehr reden, wollen wir uns zunächst einmal eine Auswahl an Programmen anschauen. Die Situation ist inzwischen so, dass die Standardanforderungen eines Unternehmens in vielen Fällen vollständig mit lizenzkostenfreier Softwarre abgedeckt werden können. Noch ein Wort vorweg: natürlich ist es eigentlich immer unschön, wenn in einem Text ein Gemisch aus verschiedenen Sprachen vorkommt. Auf der anderen Seite ist es einfach eine Tatsache, dass die deutschen Begriffe für bestimmte Informationstechnik (IT)-Fachbegriffe einfach sehr umständlich und sperrig klingen und deswegen auch nicht verwendet werden. Sagen Sie vielleicht dienstanforderndes Gerät zu einem Client? Lesegerät für einen Reader ginge ja gerade noch. Ich werde deswegen versuchen, Abkürzungen möglichst zu vermeiden, sie zumindest beim ersten Gebrauch auszuschreiben zu erklären; Client bleibt aber Client. Wo immer möglich, wird dann, wenn mehrere Alternativen möglich sind, zuerst Open Source Software, danach Freeware empfohlen. Ohne der ausführlicheren Darstellung in späteren Kapiteln vorzugreifen, sei doch auf folgenden, wesentlichen Unterschied hingewiesen: bei Open Source Software handelt es sich um Programme, die nicht nur kostenfrei sind, sondern auch im Quellcode zur Verfügung stehen. Jeder kann solche Programme weiterentwickeln sich an der Entwicklung beteiligen. Anwender sind daher nicht von einem einzelnen Anbieter abhängig, wenn solche Programme zum Einsatz kommen. Im Gegensatz dazu handelt es sich bei Freeware um Programme, die von einem Unternehmen kostenfrei abgegeben werden. Wohl die bekanntesten Beispiele für Freeware sind der Microsoft Internet Explorer, Outlook Express und Adobe Acrobat Reader. (C): Dr. Wolfgang Grond

8 SEITE8 2. ARGUMENTE FÜR OPEN SOURCE SOFTWARE 12 Gründe, sich ernsthaft mit dem Thema Open Source Software zu befassen Betrachten Sie Ihre letzte Rechnung über Investitionen in Hardware und Software; Sie werden feststellen, dass Softwarelizenzen den größten Anteil an den Gesamtkosten haben. Lösungen, bei denen keine kosten anfallen, sind aus diesem Grund finanziell interessant. Seit Anfang der 1990er Jahre gibt es eine ganze Reihe von Unternehmen auf dem Markt, deren Geschäftsmodell darin besteht, aus den über die ganze Welt verstreuten Softwareentwicklungsinitiativen für das Betriebssystem Linux ein Produkt zu machen; die meisten dieser Unternehmen haben als Zielgruppe andere Unternehmen und bieten Wartung und Service an (vgl. Kapitel 4.1.3). Viele große Hardwarehersteller (IBM, HP, SUN, DELL) haben neben ihren eigenentwickelten Betriebssystemen - Linux als Betriebssystem eingeführt und unterstützen es; Linux wird von ihnen auch für geschäftskritische Anwendungen angeboten (http://www1.ibm.com/linux/, biz). Apache ein Open Source Produkt ist seit Jahren das mit Abstand führende Produkt für den Betrieb von Webservern für das Internet (http://news.netcraft.com/, Apache: 68%, Internet Information Server von Microsoft als nächst wichtiger Wettbewerber: 20,5%). Open Source Software für den Endanwender erreicht signifikante Marktdurchdringung: das Mozilla Projekt hat es geschafft, sowohl einen Webbrowser, als auch einen client auf den Markt zu bringen, der zuverlässig und sicher arbeitet; die Marktdurchdringung von Mozilla liegt derzeit bei ca. 12% und steigt kontinuierlich (http://www.onestat.com/html/aboutus_pressbox40_browser_market_firefox_growing.html). Das freie Officepaket OpenOffice umfasst die Anwendungen Textverarbeitung, Tabellenkalkulation, Grafik, Präsentationsgrafik und Datenbank und kann MS Office Dokumente lesen und schreiben. Grafische Benutzeroberflächen wie Endanwender leichter zugänglich. KDE und Gnome machen Linuxrechner für Sowohl die CEBIT in Hannover, als auch die Systems in München beschäftigen sich regelmäßig und in steigendem Umfang mit Linux und Open Source. Die Bundesregierung gibt in zweiter Auflage einen Migrationsleitfaden für die Umstellung auf lizenzkostenfreie Software heraus. Führende Unternehmensberatungen und Forschungorganisationen Einsatzmöglichkeiten für Open Source Software. untersuchen die Es gibt Open Source Kongresse, z. B. Gartner Open Source Summit, Orlando, FL, USA, Dezember Es gibt mehr und mehr Unternehmen und Unternehmensdienstleister, die Wartung und Support für Open Source Software anbieten. Vollkostenrechnungen zeigen, dass dort, wo vollständig von proprietärer auf Open Source Software (OSS) umgestellt wird, Kostenvorteile beim Einsatz von OSS zu erzielen sind (es gibt auch andere Studien, aber die Tendenz geht doch recht deutlich dahin). Bei solchen Rechnungen wird berücksichtigt, dass im Falle einer Umstellung Schulungskosten neu auf ein Unternehmen zukommen, die sonst nicht anfallen würden. Handelt es sich nicht um eine Ersatzbeschaffung, sondern um eine Neuinvestition (d. h., es war zuvor kein anderes Produkt im Einsatz), entfallen diese zusätzlichen Schulungskosten, so dass die Kostenbetrachtung deutlicher zu Gunsten von OSS ausfällt (dies gilt z. B. immer dann, wenn keine vollständige Umstellung geplant ist, sondern der gezielte Einsatz einzelner Open Source Produkte). (C) Dr. Wolfgang Grond

9 SEITE9 3. PLATTFORMEN Wer mit Computern arbeitet, weiß, was ein Betriebssystem ist, nämlich das Stück Software, das den Computer an sich am laufen hält. Obwohl das nicht bei allen Betriebssystemen so ist, wollen wir den Teil, den der Benutzer sieht (GUI Grafical User Interface = grafische Benutzeroberfläche) hier mit zum Betriebssystem zählen. Da wir uns hier auf Anwendungssoftware beschränken, also solche, die genau nicht dafür gedacht ist, den Computer am laufen zu halten, müssen wir uns kurz mit Betriebssystemen befassen, da diese die Voraussetzung dafür sind, dass Anwendungssoftware verwendet werden kann; Betriebssysteme stellen sozusagen die Zwischenschicht, über die Anwendungssoftware und Hardware miteinander kommunizieren. Warum hier trotzdem von en und nicht von Betriebssystemen die Rede ist, wird später deutlich. 3.1 BETRIEBSSYSTEME ALS PLATTFORMEN Wer über lizenzkostenfreie Software nachdenkt, kommt früher später mit folgenden Gruppen von Betriebssystemen in Berührung: Microsoft Windows in Varianten, Linux in Varianten, Unix in Varianten (wobei jedes Unix von einem bestimmten Hersteller kommt, z. B. SUN, IBM Hewlett Packard; über Unix-Betriebssysteme werden wir im folgenden nichts weiter sagen, da inzwischen jeder der großen Hersteller auch Linux im Angebot hat) und natürlich Mac Windows Über Windows sei an dieser Stelle nur gesagt, dass von den bisher auf den Markt gekommenen Varianten wahrscheinlich nur noch Windows 98, Windows NT, Windows ME, Windows 2000, Windows XP und Windows Server 2003 im Einsatz sind Mac Vom Mac weiß ich nur so viel, dass alle von der sehr bedienungsfreundlichen und intuitiven Benutzeroberfläche schwärmen, dass er überall dort geliebt wird, wo der Schwerpunkt auf Grafik und DTP liegt und dass es MACOS 9 und MACOS X gibt Linux Linux geht ursprünglich auf den Finnen Linus Torvalds zurück. Während Unix auf Entwicklungen basiert, die in den 1960er Jahren am MIT, bei AT&T und bei General Electric vorangetrieben wurden und in proprietären Betriebssystemen einzelner Hersteller mündeten, war es Ziel von Linux, ein freies Betriebssystem zu schaffen, dessen Quellcode jedem zugänglich ist. Dies ist auch in höchst erfreulichem Maße gelungen, wobei die Betonung auf frei, nicht auf ein liegt. Linux Betriebssysteme gibt es inzwischen in vielen Varianten, die aber in weiten Bereichen untereinander kompatibel sind. Linux wird in der Regel von Distributoren bezogen, also Unternehmen Organisationen, deren Ziel es ist, aus den (C): Dr. Wolfgang Grond

10 S E I T E 10 Ergebnissen einzelner Entwicklergruppen ein benutzbares Softwarepaket zu erstellen (der Unterschied zwischen Linux und Windows ist ja, dass Linux von vielen, über die ganze Welt verteilten Gruppen entwickelt wird, die an jeweils begrenzten Themen arbeiten (Kern des Betriebssystems, grafische Oberfläche, Treiber, Dateisystem, etc). Der Aufbau von Linux ist in der folgenden Abbildung gezeigt. Linux selbst ist als Betriebssystem also bereits lizenzkostenfrei. Jeder, der möchte, kann die am Markt tätigen Distributoren umgehen und sich aus den im Internet verfügbaren Komponenten selbst ein Betriebssystem zusammenbauen. Um Linux besser zu verstehen macht es Sinn, die Ziele der Distributoren mit den unterschiedlichen Varianten kurz zu betrachten. Der Vollständigkeit halber hier also eine kurze Übersicht. Debian, von Jan Murdock gegründet, verfolgt keine kommerziellen Ziele. Der Distributor ist hier auch keine Firma, sondern eine Entwicklergruppe, die von der FSF (Free Software Foundation) unterstützt wird. Fedora Linux, Absplatung von RedHat mit der Zielgruppe Privatanwender. Fedora wird von RedHat gesponsert, die Verantwortung für die Weiterentwicklung liegt aber bei der Fedora Community. (C) Dr. Wolfgang Grond

11 S E I T E 11 Gentoo linux, von Daniel Robbins gegründet. Robbins wechselte 2005 zu Microsoft, übertrug aber vorher die geistigen Rechte an gentoo an die gemeinnützige Gentoo Foundation. Knoppix, von Klaus Knopper gegründet, basiert auf Debian Linux. Knoppix weist die Besonderheit auf, dass es nicht auf der Festplatte installiert werden muss. Es genügt, die CD DVD einzulegen und zu booten, um ein komplettes Linux zu haben. Betriebssystem und Daten auf der Festplatte stehen lesend zu Verfügung (Knoppix kann bei Bedarf auch installiert werden). Es gibt Varianten von Knoppix, die sich durch die Zielsetzung der konfigurierten Anwendungssoftware unterscheiden. Mandriva, entsteht im Februar 2005 durch die Fusion von Mandrake (Frankreich) mit dem in Südamerika tätigen Unternehmen Conectiva. Während ursprünglich Privatkunden die Zielgruppe darstellten, rücken durch die Fusion mit Conectiva verstärkt Firmenkunden ins Visier des Unternehmens, vor allem in Südamerika. RedFlag Linux, vom Software Forschungsinstitut der Chinese Academy of Science und einem Venturekapitalgeber gegründet. RedHat, von Bob Young und Marc Ewing in den USA gegründet. Neben Novell (früher SuSE) der zweite große, weltweit tätige Linuxdistributor. Zielgruppe sind Unternehmen. (C): Dr. Wolfgang Grond

12 S E I T E 12 SCO, von Brian Sparks gegründet und 2002 in SCO Group umbenannt. Slackware, von Patrick Volkerding gegründet, eher für versierte Benutzer. Novell SuSE Linux, de/linux/suse/: basierte ursprünglich auf Slackware und wurde auf Slackware Disketten herausgegeben auf deutsch lokalisiert, also (SuSE hatte in deutsch verfügbar gemacht). Seit 1996 mit der Version 4.2 eigenständig (4.2 ergab sich in Anlehnung an Douglas Adams Roman Per Anhalter durch die Galaxis und ist dort die Antwort auf die Frage nach dem Sinn des Universums (42). Später Personal und Professional Versionen (Linux Desktop, wobei Professional auf Firmenkunden zielt) sowie spezielle Enterprise Server. Im November 2003 durch Novell übernommen. Aufspaltung in OpenSuse, den von einer Community weiterentwickelten und durch Novell unterstützten Teil (Linux Desktop) und spezielle Enterprise Server. Turbolinux, von Turbolinux Inc. In Japan gegründet. Schwerpunktmarkt sind Firmenkunden in Asien, hauptsächlich Japan und China. ubuntu, vorgestellt im Oktober Support kostenpflichtig. Im Juli 2005 wurde von Mark Shuttleworth die Ubuntu Foundation mit einem Kapital von ubuntu 10 Millionen Dollar gegründet, und die Entwickler von Ubuntu fest angestellt. Weiterhin: Lycoris Desktop, Xandros (C) Dr. Wolfgang Grond

13 S E I T E ANDERE PLATTFORMEN Anwendungssoftware läuft nicht zwangsläufig direkt auf dem jeweiligen Betriebssystem eines Rechners. Dies kann mehrere Gründe haben. Einerseits kann es das Ziel sein, eine möglichst breite Basis für den Einsatz der Software zu schaffen; andererseits ist es manchmal so, dass Anwendungssoftware, die ursprünglich auf einem bestimmten Betriebssystem entwickelt worden ist, später auf anderen Systemen zum Einsatz kommen soll, so dass für die Portierung der Software geeignete Wege entwickelt werden. JAVA wurde von der Firma SUN entwickelt, um Software plattformunabhängig entwickeln zu können. Für jedes Betriebssystem, für das Software entwickelt werden soll, wird einmal eine JAVA-Umgebung entwickelt. Ab diesem Zeitpunkt können voraussetzen, auf alle Programme, diesem die Betriebssystem JAVA benutzt werden. JAVA steht für die Betriebssysteme von SUN, Microsoft und für Linux zur Verfügung (http://java.sun.com ). Cygwin wurde ursprünglich von Cygnus Solutions entwickelt; in der Zwischenzeit wird es von RedHat Entwicklern betreut. Cygwin läuft auf Windows NT, Windows 2000, Windows XP und Windows Server 2003 und stellt dort eine UNIX-Umgebung zur Verfügung. Wer also UNIX bzw. Linux Programme auf seinem Rechner benutzen möchte, ohne Knoppix zu verwenden Linux zu installieren, installiert Cygwin. Cygwin wird in vielen Fällen deswegen eingesetzt, um UNIX-Betriebssystemkommandos verwenden zu können (http://www.cygwin.com/ ). Programme werden in der Regel kompiliert, also einmal in die Maschinensprache des Rechners übersetzt, weil sie dann wesentlich schneller ausgeführt werden können. Interpretierte Programme sind das Gegenteil dieser kompilierten Programme; jedes Mal, wenn ein Befehl ausgeführt werden soll, wird dieser Befehl zur Laufzeit des Programms kompiliert und anschließend ausgeführt. Steht dieser Befehl in einer Schleife, die mal durchlaufen wird, wiederholt sich der Vorgang mal. (C): Dr. Wolfgang Grond

14 S E I T E 14 Wer sich an die 1980er Jahre und die damals gebräuchlichen Rechner mit Basic-Betriebssystem erinnert, kennt dies bestimmt noch. Perl ist nun so eine Programmiersprache wie Basic. In Perl geschriebene Programme werden ebenfalls interpretiert. Während auf Unix und Linux Rechnern Perl zum Standardumfang gehört, ist dies auf Windowsrechnern nicht so. Damit Perl Programme trotzdem auf Windows laufen können, gibt es ActivePerl von der Firma ActiveState (http://www.activestate.com/ ), ebenso wie ActiveTCL. Gerade die Open Source Programme für Server setzen in vielen Fällen die Installation eines Webservers voraus. Ohne an dieser Stelle auf Details einzugehen, sei gesagt, dass in diesem Zusammenhang der Begriff LAMP ( WAMP) eine Rolle spielt. LAMP bedeutet Linux (als Betriebssystem), Apache (als Webserver), MySQL (als Datenbank) und PHP (als Scriptsprache; eine Scriptsprache wird immer dann benötigt, wenn mit einem Script (= einem Programm) Inhalte aus einer Datenbank entnommen und als Webseiten dargestellt werden sollen. WAMP bedeutet Windows (als Betriebssystem), Apache, MySQL und PHP. Während die für LAMP benötigten Softwarekomponenten auf jedem Linuxsystem vorhanden sind, ist dies bei WAMP, also einer Installation auf Windows, natürlich nicht der Fall. Der einfachste Weg, diesen Engpass zu beseitigen, besteht entweder in der Benutzung von LAMPPIX (http://lamppix.tinowagner.com/ ), einer Knoppixvariante mit vorkonfigurierter LAMP-Umgebung in der Installation eines WAMP-Paketes, wie es von mehreren Gruppen angeboten wird. Beispiele dafür sind (C) Dr. Wolfgang Grond

15 S E I T E 15 WAMP für MacI (deswegen MAMP) Neben der LAMP (WAMP, MAMP) Umgebung gibt es zwei weitere Möglichkeiten, einen Anwendungsserver zu installieren: ZOPE und JAVA. Anwendungsserver steht dabei für eine Funktionalität, die laienhaft gesprochen vergleichbar ist mit der Kombination Webserver und Scriptsprache. Bei Zope handelt es sich um einen Anwendungsserver, der in Python programmiert ist. Die beiden anderen Anwendungsserver benutzen JAVA QUELLEN (C): Dr. Wolfgang Grond

16 S E I T E KOSTENFREIE SOFTWARE FÜR DEN ARBEITSPLATZ Die Anforderungen des Arbeitsplatzes bedingen die Auswahl der Werkzeuge. Aus diesem Grund sind die nachfolgenden Beschreibungen nach Arbeitsplätzen zusammengestellt, deren Anforderungen jeweils definiert werden. 4.1 BÜROARBEITSPLATZ Anforderungen Folgende Anforderungen werden als Standard an einen normalen Büroarbeitsplatz definiert, auf dem üblicherweise eine Version des Betriebssystems WINDOWS läuft: Officepaket mit Textverarbeitung, Präsentation, Tabellenkalkulation, Zeichnen, Datenbank, (Formeln) Webbrowser anwendung Kalender PDF-Dokumente lesen PDF-Dokumente erstellen Dateiarchive erstellen und öffnen Audio- und Videodateien abspielen Lösung Diese Anforderungen lassen sich wie anschließend beschrieben erfüllen. OpenOffice L Windows, Linux, Mac Mozilla Firefox MPL Windows, Linux, Mac Officepaket mit den Modulen Textverarbeitung, Tabellenkalkulation, Grafik, Präsentationsgrafik, Datenbank, Formeleditor. Kann Microsoft-Office Dokumente lesen und schreiben. Weiterentwicklung des Mozilla-Browsers mit verbesserten Sicherheitseigenschaften, Tabbed-Browsing (geöffnete Websiten werden in Form von Karteikarten mit Reitern organisiert), Pop-Up Blocker, integrierter Suche, Live Bookmarks, verbessertem Schutz der Privatsphäre, u. v. m. Alternativ dazu der Microsoft Internet Explorer. (C) Dr. Wolfgang Grond

17 S E I T E 17 Weiterentwicklung des Mozilla Clients mit verbesserten Sicherheitseinstellungen für Junk- , Phising,.Signatur (zusammen mit Enigmail) u. v. m. Alternativ dazu Microsoft Outlook Express. Mozilla Thunderbird L Windows, Linux, Mac Browser, client, Newsgroupreader, IRC-Client, HTML-Editor. SeaMonkey MPL Windows, Linux, Mac Kalender- und Aufgabenverwaltung incl. Erinnerungsfunktion mit Tages-, Wochenund Monatsansicht. Mozilla Sunbird MPL Windows, Linux, Mac Programm, um Adobe *.pdf-dateien anzeigen und drucken zu können. Adobe Reader Freeware Windows, Linux, Mac (C): Dr. Wolfgang Grond

18 S E I T E 18 Programm zum Erstellen von *.pdfdokumenten. Wird als Druckertreiber installiert, kann Wasserzeichen drucken und Passworte erzeugen. PDF Creator or/ Windows, Linux, Mac 7-ZIP Windows, Linux, Programm zum Erstellen und Öffnen von Archiven in unterschiedlichen Formaten (Erstellen und Öffnen: ZIP, GZIP, BZIP2 and TAR; nur Öffnen: RAR, CAB, ARJ, LZH, CHM, Z, CPIO, RPM and DEB). Kann selbstextrahierende Archive erstellen. Archive sind in der Regel deutlich kleiner als bei anderen Kompressionsprogrammen (2-10%). Abspielen von Audiodateien. Coolplayer Windows (C) Dr. Wolfgang Grond

19 S E I T E 19 Abspielen von Audio- und Videodateien. Realplayer Freeware Windows Abspielen von Audio- und Videodateien. Winamp Freeware Windows Abspielen von Audio- und Videodateien. jetaudio Freeware Windows Abspielen von Audio- und Videodateien. Ashampoo media player Freeware Windows (C): Dr. Wolfgang Grond

20 S E I T E BÜROARBEITSPLATZ ZUSÄTZLICHE WERKZEUGE Anforderungen Zusätzliche Werkzeuge werden immer wieder an dem einen anderen Büroarbeitsplatz benötigt, um folgenden Funktionalitäten bereitzustellen: Nutzung der Festplatte feststellen Dateien suchen Chatten Telefonieren Mobiltelefone anbinden Lösungen Programm, mit dessen Hilfe Dateien grafisch dargestellt werden können, wobei die Dateigröße als Kriterium benutzt wird. Große Dateien können so leicht gefunden werden. WinDirStat Windows Suchen von Dateien auf der Festplatte. Google Desktop Freeware Windows (C) Dr. Wolfgang Grond

21 S E I T E 21 Suchen von Dateien auf der Festplatte. Yahoo Desktop Search Freeware Windows Suchen von Dateien auf der Festplatte. Copernic Desktop Search Freeware Windows Ein Instant Messanger, d. h. ein Programm, mit dem sich mehrere Personen live Nachrichten zusenden und direkt darauf antworten können. Gaim Windows, Linux Programm zum Telefonieren über das Internet. Skype Freeware Windows (C): Dr. Wolfgang Grond

22 S E I T E 22 Programm, um Mobiltelefone mit dem Computer zu verbinden, Daten auszutauschen und den Computer drahtlos mit dem Internet zu verbinden. Float s mobile Agent Windows 4.3 SICHERHEITSTOOLS FÜR DEN ARBEITSPLATZ Anforderungen Nicht mehr benötigte Dateien definitiv löschen Dokumente und s unterschreiben und verschlüsseln Dateien und Festplatten verschlüsseln Lösungen Eraser ist ein Werkzeug, mit dessen Hilfe sicherheitsrelevante Daten auf einer Festplatte gezielt gelöscht werden können. Eraser Windows Enigmail integriert GnuPG in den Mozilla Client und in Thunderbird. Enigmail Windows (C) Dr. Wolfgang Grond

23 S E I T E 23 GnuPG ist ein Programm zur Erzeugung von elektronischen Signaturen sowie zur Signatur und Verschlüsselung von Dokumenten. GnuPG Windows, Linux, Mac Programm, mit dessen Hilfe einzelne Dateien auf der Festplatte ganze Festplatten verschlüsselt werden können. TRUECRYPT Windows 4.4 BÜROARBEITSPLATZ FÜR FORTGESCHRITTENE Anforderungen Anforderungen über die üblicher Bürosoftware hinaus entstehen dann, wenn Projekte abgewickelt werden, Szenarien entwickelt und Ideen gesammelt werden, und Unternehmensstrategien entworfen werden müssen. Auch dafür gibt es in der Zwischenzeit passende Software, die nichts kostet. (C): Dr. Wolfgang Grond

24 S E I T E Lösungen Kann Projekte, Ressourcen, Aufgaben, Arbeitstage verwalten, Projektpläne incl. kritischer Pfade zeichnen, eben das, was eine Projektplanungssoftware so macht. Ganttproject Windows, Linux Mindmap Software. Freemind JAVA Programm zur Unterstützung der Erstellung einer Balanced Scorecard mit den Schritten Mission, Vision, Strategieplanung, Implementierung, Verfolgung und Kontrolle. OpenScoreCard Windows, Linux (C) Dr. Wolfgang Grond

25 S E I T E GRAFIK-, DTP-, PR/CC-ARBEITSPLATZ Anforderungen Folgende Anforderungen werden an einen Grafik-, DTP- PR/CC-Arbeitsplatz gestellt (auf dem hier ebenfalls eine Version des Betriebssystems WINDOWS läuft (kenne mich bei Windows/Linux einfach besser aus, bin aber für Ergänzungen in Richtung Mac dankbar): DTP-Funktionalität Bildbearbeitung Bilderverwaltung Audiobearbeitung Videobearbeitung Lösungen Diese Anforderungen lassen sich wie anschließend beschrieben erfüllen. Ein Desktop Publishing Programm (DTP), geeignet für professionelles Arbeiten. Scribus Windows, Linux, Mac Programm zum Erstellen und Bearbeiten von Grafiken und Bildern, umfangreich und leistungsfähig. GIMP Windows, Linux (C): Dr. Wolfgang Grond

26 S E I T E 26 Erstellt, bearbeitet und transformiert über 90 Grafikformate, auch im Batchbetrieb. Image Magick Linux, Cygwin Programm zur Bilderverwaltung. OpenSee Windows, Linux Programm zur Bilderverwaltung. Picasa Freeware Windows (C) Dr. Wolfgang Grond

27 S E I T E 27 Programm zum Aufzeichnen Bearbeiten von Audiodateien. Audacity Windows, Linux, Mac und Programm zum Erzeugen, Editieren, Manipulieren und Konvertieren von Audiodateien mit einem Schwerpunkt auf 3D- und Surroundsound; Schallquellen können nach Wunsch positioniert werden. AudioCutter r/ Windows, Linux Aufnehmen und Bearbeiten von Videodateien (*.avi); kann durch externe Filter im Funktionsumfang erweitert werden. VirtualDub Windows (C): Dr. Wolfgang Grond

28 S E I T E WEBMASTER ARBEITSPLATZ Anforderungen Wenn an dieser Stelle vom Webmasterarbeitsplatz die Rede ist, geht es schlicht und einfach um die Erstellung von Webseiten (statisch und dynamisch), deren Übertragung auf den Webserver eines Providers, die Verwaltung von Datenbanken für Webauftritte, und die Analyse der Zugriffe auf die eigene Website. Diesen Aspekt sollten Sie nicht unterschätzen. Jeder Einzelhändler würde sich die Finger lecken, wenn er ein Schaufenster hätte, das ihm sagt, wann wie viele Besucher sich für welches Produkt interessiert haben. Der Betrieb eigener Webserver, sowie die Nutzung von Contentmanagement Systemen (CMS) wird an anderer Stelle vorgestellt Lösungen Erstellung von Webseiten. WYSIWYG Darstellung, Dateiverwaltung per ftp integriert, Unterstützung von Tabellen, Formularen und Vorlagen. NVU Webeditor Windows, Linux, MAc FTP-Programm zum Überfragen Dateien auf andere Rechner. Filezilla Windows von (C) Dr. Wolfgang Grond

29 jedit JAVA - Windows, Linux, Mac S E I T E 29 Ein Texteditor mit Syntax-Highlighting für ca. 130 Programmiersprachen. Praktisch alle Programmiersprachen verwenden eine eigene Syntax, d. h. eine besondere Form von Satzzeichen, um zu sagen, wo etwas beginnt und wo es endet. Syntaxfehler sind in der Regel schwer zu finden, sofern man keine Hilfe dabei hat. Wird die Syntax der gerade verwendeten Sprache jedoch farbig dargestellt, ist dies eine große Erleichterung. Ein PHP-Script, das auf dem Webserver installiert eine Benutzeroberfläche für MySQL-Datenbanken darstellt. Sehr intuitiv zu bedienen. phpmyadmin LAMP, WAMP analog Windows, Linux, Mac, u. a. Webloganalyser, mit Auswertungen wie: Zusammenfassung, Tagesund Stundenübersicht, Browserübersicht, Suchwortübersicht, Betriebssystem, Statuscode, Dateityp und größe, u. ä. Webloganalyser, wie bei Analog. Webalizer Windows, Linux, Mac (C): Dr. Wolfgang Grond Eigenschaften ähnlich

30 S E I T E 30 AWStats PERL Webloganalyser, Eigenschaften ähnlich wie bei Analog; analysiert zusätzlich ftpund -Logs, unterscheidet einzelne Besucher, deren Herkunft, ihre Eintrittsund Austrittsseiten, kennt Suchmaschinen und berichtet über Würmer. Programm, mit dessen Hilfe Websites komplett herunter geladen werden können, um die Inhalte auch ohne Internetverbindung betrachten zu können. winhttrack Kein Programm, sondern eine Anleitung. Für die, die sich mit HTML beschäftigen, aber DAS kostenfreie Standardwerk. SelfHTML Wie SelfHTML. SelfPHP (C) Dr. Wolfgang Grond

31 S E I T E ARBEITSPLATZ FÜR DATENBANKENTWICKLER Anforderungen Die Anforderungen an diesen Arbeitsplatz sind ganz einfach: man muss eine Datenbank zur Verfügung haben und man benötigt eine Oberfläche, um mit dieser Datenbank zu arbeiten Lösungen Datenbank mit vielen Schnittstellen, u. a. zu C/C++, Java, Perl, Python, Ruby, Tcl, ODBC und andere. PostgresSQL BSD Windows, Linux Von SAP zertifizierte Datenbank für OLTP und OLAP. Enthält Installationsmanager, Datenbankmanager und Datenbankanalyzer. MaxDB / Windows, Linux Datenbank, die direkt auf dem Filesystem arbeitet; unterstützt Datenbanken bis zwei Terabyte Größe. SQLite Public Domain Windows, Linux, Mac (C): Dr. Wolfgang Grond

32 S E I T E 32 Die Datenbank, die für die Webprojekte eingesetzt wird. MySQL Windows, Linux meisten SQLite Datenbanken anlegen, verwalten und bearbeiten. SQLite Browser Public Domain Ein PHP-Script, das auf dem Webserver installiert eine Benutzeroberfläche für MySQL-Datenbanken darstellt. Sehr intuitiv zu bedienen. phpmyadmin LAMP, WAMP Benutzeroberfläche zum Anlegen, Verwalten und Editieren von Postgresql Datenbanken pgadmin Artistic Licence Windows, Linux, Mac (C) Dr. Wolfgang Grond

33 S E I T E 33 Oberfläche zum Verwalten von MySQLDatenbanken. MySQL Administrator ministrator/ Windows, Linux, Mac Benutzeroberfläche zum MySQL-Datenbanken. MySQL Query Browser uery-browser/ Windows, Linux, Mac Arbeiten mit Werkzeug zum Entwerfen von DatenbankLayouts und zum Arbeiten mit Datenbanken. DBDesigner Windows, Linux (C): Dr. Wolfgang Grond

34 S E I T E SOFTWARENETWICKLUNGS-ARBEITSPLATZ Anforderungen Woraus besteht eigentlich die Arbeit eines Softwareentwicklers? Er muss die Sprache, die er braucht, natürlich zur Verfügung haben, die Anforderungen an das Programm erst einmal formulieren können. Immer dann, wenn das, was er mit Hilfe eines Programms umsetzen soll, von anderen an ihn herangetragen wird, muss er sich mit dem potentiellen Anwender zusammensetzen und klären, was das zu erstellende Programm leisten soll. Da Anwender in der Regel die Programmiersprache nicht verstehen, benötigt er eine Umgebung, in der die zu automatisierenden Abläufe quasi als Flussdiagramm, d. h. mit grafischen Symbolen, dargestellt werden können, einen Editor haben, mit dessen Hilfe er programmieren kann, unter Umständen einen Compiler haben, um aus seinem Quellcode ein lauffähiges Programm zu machen Unterstützung bei der Fehlersuche haben ein System haben, um Fehler zu verwalten, bis sie behoben sind eine Versionsverwaltung haben, und möglichst alles zusammen unter einer gemeinsamen Oberfläche haben Lösungen Wieder gilt: alles ist im grünen Bereich, sobald man Linux als Programmierumgebung bevorzugt. Unter Windows ist die Situation zwar nicht ganz so, doch gibt es auch hier eine ganze Reihe von Werkzeugen. Nähere Informationen dazu gibt es z. B. unter folgender : Die Seite liefert Informationen zu Ada, Algol, APL, Assemblers, BASIC, C, C++, C#, COBOL, Delphi, Forth, Fortran, Java, LISP, LOGO, Modula-2, Modula-3, Pascal, Prolog, Perl, Smalltalk. Auf Details soll hier nicht weiter eingegangen werden. PHP Freeware Windows, Linux, Mac Serverseitige Scriptsprache (d. h., nicht der Browser interpretiert PHP, sondern der Webserver, mit dem der Browser gerade verbunden ist) die oft eingesetzt wird, um dynamische Webseiten zu erstellen. Dafür werden Scripte programmiert, die Inhalte aus einer Datenbank entnehmen und als Webseiten darstellen. (C) Dr. Wolfgang Grond

35 S E I T E 35 Perl ist eine Script-Programmiersprache wie PHP. Perl ist bereits 1987 entstanden, in der Zwischenzeit aber wahrscheinlich weniger verbreitet als PHP. Das Dromedar ist das Symbol für Perl. Activeperl Freeware Windows Eine Programmiersprache von Sun, die auch kompiliert werden kann. Ist als Laufzeit- und als Entwicklungsumgebung verfügbar (die Laufzeitumgebung kann nur fertige JAVA-Programme ausführen). Windows, Linux Freeware JAVA Ein UML Unified Modeling Language Werkzeug, mit dessen Hilfe alle neun UML 2.0 Diagramme erstellt werden können. Unterstützt gif, ps, eps, svg, jpg, and png, kann JAVA-Code erzeugen. Poseidon for UML Freeware JAVA jedit JAVA - Windows, Linux, Mac (C): Dr. Wolfgang Grond Ein Texteditor mit Syntax-Highlighting für ca. 130 Programmiersprachen. Praktisch alle Programmiersprachen verwenden eine eigene Syntax, d. h. eine besondere Form von Satzzeichen, um zu sagen, wo etwas beginnt und wo es endet. Syntaxfehler sind in der Regel schwer zu finden, sofern man keine Hilfe dabei hat. Wird die Syntax der gerade verwendeten Sprache jedoch farbig dargestellt, ist dies eine große Erleichterung.

36 S E I T E 36 Ein Texteditor mit Syntax-Highlighting für Linux. Praktisch alle Programmiersprachen verwenden eine eigene Syntax, d. h. eine besondere Form von Satzzeichen, um zu sagen, wo etwas beginnt und wo es endet. Syntaxfehler sind in der Regel schwer zu finden, sofern man keine Hilfe dabei hat. Wird die Syntax der gerade verwendeten Sprache jedoch farbig dargestellt, ist dies eine große Erleichterung. Kate Linux Bugzilla Creative Common Licence JAVA - Windows, Linux, Mac CVS Windows, Linux Bugzilla ist ein Fehlerverfolgungssystem, das in der Regel von einer Gruppe von Programmierern dazu benutzt wird, sich gegenseitig über Programmier- ( andere) Fehler in Programmen, deren Schwere, Beschreibung, Auswirkung und Behebung zu informieren. System zur Verwaltung von Programmversionen. Um CVS zu benutzen, wird auf einem Rechner CVS installiert. Im Quellcode erstellte Programme werden danach nicht einfach auf diesem Rechner gespeichert, um sie anderen verfügbar zu machen, sondern an CVS übergeben, das diese Programme dann eincheckt und umgekehrt. Wird das Programm bearbeitet, werden beim nächsten einchecken der ursprüngliche Code und die erfolgten Änderungen separat verwaltet und automatisch benannt, so dass zurückliegende Versionsstände reproduziert werden können. (C) Dr. Wolfgang Grond

37 S E I T E 37 Ein Nachfolger von CVS. Subversion Subversion Licence Windows, Linux, Mac Eine integrierte Entwicklungsumgebung (=IDE, Integrated Development Environment) für PHP, HTML und CSS. Maguma Studio dio JAVA - Windows, Linux, Mac Eine IDE für die Sprachen Ada, Bash, C/C++, Fortran, Haskell, Java, Pascal, Perl, PHP, Python, Ruby und SQL. kdevelop Linux Eclipse EPL JAVA - Windows, Linux, Mac DIE, die ursprünglich von IBM stammt, und im Jahr 2001 unter der Eclipse Public Licence freigegeben wurde. Eclipse ist in der Zwischenzeit ein Konsortium mit etwa 80 Mitgliedern. Eclipse ist eigentlich eine DIE für JAVA, entwickelt sich aber wegen ihrer offenen Struktur immer mehr zu einer Entwicklungsumgebung für Entwicklungsumgebungen Quellen Zeller/Krinke: Open Source Programmierwerkzeuge, dpunkt.verlag, 2004 (C): Dr. Wolfgang Grond

38 S E I T E F&E, QM-ARBEITSPLATZ Anforderungen Mit Software für F&E und QM ist keine Unterstützung bei den auf diesen Gebieten notwendigen Dokumentationsaufgaben gemeint; es geht vielmehr darum, numerische Daten in beliebiger Form auszuwerten und die Ergebnisse grafisch darzustellen Lösungen Umfangreiches Paket zur technischwissenschaftlichen Datenanalyse und Visualisierung mit Schwerpunkt auf Statistik. R Windows, Linux, Mac Grafische Benutzeroberfläche für R. Funktionsaufrufe können per Menü ausgewählt werden, so dass dem Anfänger der Einstieg erleichtert wird. Sciviews R Windows (C) Dr. Wolfgang Grond

39 S E I T E 39 Programmiersprache für numerische Berechnungen, weitgehend kompatibel zu Matlab. Octave Windows, Linux Programmpaket für numerische Berechnung und Visualisierung. Scilab Scilab Licence JAVA - Windows, Linux, Mac Grafisches Statistiksystem. Vista Open Source Windows, Unix, MAc (C): Dr. Wolfgang Grond

40 S E I T E 40 Programm zum Umrechnen von ca unterschiedlichen Einheiten, eingeteilt in 82 Kategorien. Lässt sich erweitern. Numerical Chameleon JAVA - Windows, Linux, Mac Programm zur Analyse sowie statischen und dynamischen Visualisierung numerischer Daten. Sehr leistungsfähig und umfangreich. Kann über eine grafische Oberfläche programmiert werden. OpenDX Windows, Linux, Mac (C) Dr. Wolfgang Grond

41 S E I T E IT-ADMINISTRATOR ARBEITSPLATZ Anforderungen Firewall Honeypot Netzwerküberwachung Rechnerüberwachung Netzwerkadministration Remote Access Virtualisierung Datensicherung Rettung nicht mehr zugänglicher Rechner Systemverwaltung Lösungen Nicht alle Anwendungen für den Administrator sind reine Arbeitsplatzlösungen. Ihr Schwerpunkt liegt aber in jedem Fall bei lokaler Nutzung im Gegensatz zur verteilten Nutzung bei normalen Serverlösungen. Insofern werden solche Lösungen ebenfalls hier mit vorgestellt. System, mit dessen Hilfe Einbrüche in ein Computernetzwerk verhindert bzw. nachgewiesen werden können. Snort Linux Der ist Programm: ein Honigtopf dient dazu, Einbrecher in ein Computernetzwerk ganz gezielt an eine bestimmte Stelle zu locken, um sie damit einerseits von anderen Orten abzuhalten und andererseits leichter zu überführen. Honeyd Linux, Solaris (SUN) (C): Dr. Wolfgang Grond

42 S E I T E 42 netmrg dient dazu, den Netzwerkverkehr zu überwachen, sowie Berichte und Grafiken zu erstellen. netmrg Linux LIDS ein Linux Intrusion Detection System ist dazu da, Rechner (statt Netzwerke) zu überwachen. LIDS Linux Programme haben Fehler. Deswegen ist es bei genauer Kenntnis möglich, Berechtigungen zu umgehen, die ein Systemverwalter eigentlich für dieses Programm vorgegeben hat. Hier kommt Systrace zum Zug. Mit Systrace ist es möglich, Dateien, Verzeichnisse, Platten etc. vor dem Zugriff durch bestimmte Benutzer zu schützen. Systrace Linux, Mac (C) Dr. Wolfgang Grond

43 Nagios Windows, Linux, Mac S E I T E 43 Nagios überwacht Rechner, Dienste und Netzwerke. Dabei geht es um Management, nicht um Schutz; Nagios dient also dazu, zu prüfen, ob alles im grünen Bereich ist. Wie Nagios, aber leistungsfähiger. opennms Linux Programm um Dienste, Drucker, freigegebene Dateien, Benutzer o. ä. im Netzwerk zu erkennen. AVAHI Linux Programm, um gesicherte Verbindungen zwischen unterschiedlichen Rechnern über das Internet aufzubauen. Mit OpenVPN ist es auch sogenannter Remote Access möglich, d. h., über das Internet kann mittels OpenVPN auf andere Rechner zugegriffen werden (sofern dieser Zugriff zuvor gestattet worden ist). OpenVPN Windows, Linux, Mac (C): Dr. Wolfgang Grond

44 S E I T E 44 Ultimate Boot CD Freeware Windows, Linux Immer wieder kommt es vor, dass man als Administrator an einen Arbeitsplatz gerufen wird, an dem nichts mehr geht. Werden keine Daten lokal gespeichert, ist die Sache einfach: nach einer Neuinstallation aller Anwendungen kann der Anwender weiterarbeiten. Wenn das aber wie in den meisten Fällen nicht möglich ist, muss man versuchen, sich Zugang zu dem beschädigten System zu verschaffen. Hiermit geht s Wie Ultimate Boot CD. System Rescue CD Linux BackupPC Windows, Linux, Mac Programme für die Datensicherung sind so vielfältig wie die Strategien, die dahinter stecken. Datensicherung kann bedeuten: den Inhalt einer lokalen Festplatte zu sichern, den Inhalt einer lokalen Festplatte auf die Festplatte eines Servers zu sichern, einen Server zu sichern ein Netzwerk zu sichern. Darüber hinaus muss noch zwischen inkrementeller und vollständiger Sicherung unterschieden werden. BackupCD sichert eine lokale Festplatte auf die Festplatte eines Servers. Amanda sichert ein komplettes Rechnernetz auf ein Band eines zentralen Backup-Servers. Amanda BSD Windows, Linux, Mac (C) Dr. Wolfgang Grond

45 S E I T E 45 Sichert einen Server auf Band, CD einen anderen Server im Netz. Mondo Rescue Linux Datensicherung für zwischen einzelnem Amanda. FLEXBACKUP Linux Umgebungen Rechner und Ähnlich wie Amanda. Bacula Mischung aus, L, PD Linux duplicity duplicity Linux XEN / X86 Computer (kann Linux virtualisieren) (C): Dr. Wolfgang Grond Duplicity sichert Verzeichnisse in verschlüsselten Dateien, die auf externen Medien gespeichert werden können. Server sind Rechner, denen in einem Netzwerk bestimmte Aufgaben zugewiesen werden. So gibt es z. B. Webserver, server, Druckserver, usw. Oft kommt es vor, dass die Anwendungen auf solchen Servern die Hardware des Servers nur teilweise auslasten. Dann wäre es schön, wenn man mehrere virtuelle Server auf einer gemeinsamen Hardware laufen lassen könnte. XEN ist eine Software, mit der so etwas möglich ist.

46 S E I T E 46 Wie XEN; kann Linuxserver virtualisieren. OpenVZ Linux Wie XEN, kann aber Windowsrechner virtualisieren. QEMU L, Windows, Linux auch Wie XEN, OpenVZ. Faumachine Linux (C) Dr. Wolfgang Grond

47 S E I T E 47 Eine webbasierte Administrationsoberfläche für Linuxrechner. WebMin Linux (C): Dr. Wolfgang Grond

48 S E I T E KOSTENFREIE SOFTWARE FÜR DEN SERVER 5.1 CONTENT MANAGEMENT SYSTEME Anforderungen Content Management Systeme (CMS) sind dazu gedacht, Webauftritte zu gestalten und zu betreiben (dann handelt es sich um ein WCMS, ein Web Content Management System). Sind sie in erster Linie für die interne Dokumentation, und zwar die Unterstützung der Dokumenterstellung gedacht, handelt es sich um eine ECMS (ein Enterprise Content Management System). Der Vorteil eines CMS ist, dass nur einer, nämlich der Administrator, wissen muss, wie Webseiten angelegt werden. Alle anderen schreiben nur ihren Text, der auf dem Weg bis zur Veröffentlichung mehrere Stufen zur Genehmigung durchlaufen kann. Ein CMS benötigt deswegen folgende Eigenschaften. Trennung von Layout und Inhalt Benutzergruppen, incl. Rechteverwaltung Dokumentenablage Umfragesystem Administrationsoberfläche Einbindung zusätzlicher Module Lösungen Ein Enterprise Content Management System (ECMS); also nicht in erster Linie für eine Website gedacht, sondern für die interne Dokumentverwaltung, benötigt JBoss Apache Tomcat. Alfresco Windows, Linux, Mac Das leistungsfähigste, freie Contentmanagementsystem (WCMS und ECMS). Benötigt WAMP, LAMP, MAMP. Typo3 Windows, Linux, Mac (C) Dr. Wolfgang Grond

49 S E I T E 49 Eines von einer ganzen Reihe leistungsfähiger CMS, hauptsächlich für Webanwendungen. WAMP, LAMP, MAMP. Drupal Windows, Linux, Mac Wie Drupal. Mambo Windows, Linux, Mac Wie Drupal. Plone Windows, Linux, Mac Wie Drupal, braucht aber Apache Tomcat. OpenCMS Windows, Linux, Mac (C): Dr. Wolfgang Grond

50 S E I T E 50 Wie Drupal. Mitgard Linux, Mac Wie Drupal. XOOPS Windows, Linux, Mac 5.2 WIKIS Anforderungen Wikis sind ebenfalls eine Art Content Management System. Im Gegensatz zu CMS muss der Benutzer jedoch Kenntnisse der vereinfachten Syntax haben. Wikis sind dort hervorragend geeignet, wenn es darum geht, in der Gruppe Textinhalte erst entstehen zu lassen. Wikis haben Benutzergruppen, incl. Rechteverwaltung eine Dokumentenablage eine Administrationsoberfläche eine Einbindung zusätzlicher Module Diskussionsforen, meistens direkt mit dem jeweiligen Text verbunden Lösungen Nicht nur ein Wiki, sondern auch ein Blog, eine Groupware, ein Workflowmanagementsystem, alles in Kombination. WAMP, LAMP, MAMP. Tikiwiki Windows, Linux, Mac (C) Dr. Wolfgang Grond

51 S E I T E 51 Das Wiki hinter Wikipedia. MediaWiki Windows, Linux, Mac Benötigt PERL, Linux und Apache werden ausdrücklich empfohlen. TWiki Windows, Linux 5.3 BLOGS Anforderungen Der Begriff Blog kommt von WeBlog, meint also ein System, das Beiträge mehr weniger chronologisch ablegt. Anforderungen an Blog-Systeme können sein: mehrere Blogs gleichzeitig verwalten Kommentare abgeben Archiv enthalten Suche möglich mehrere Autoren möglich Statistiken Blogs sind ebenso wie Wikis generell gut für den Aufbau eines internen Wissensmanagements geeignet. In der Regel gibt es wegen der einfachen Bedienung keine Akzeptanzprobleme. (C): Dr. Wolfgang Grond

52 S E I T E Lösungen Eines der führenden Weblogs, das sehr ansprechend gestaltete Seiten ermöglicht. Braucht PHP und MySQL. Wordpress Windows, Linux 5.4 GROUPWARESYSTEME Anforderungen Im Gegensatz zu Wikis sind Groupwaresysteme eher dazu gedacht, Termine und Aufgaben für einzelne Gruppen zu verwalten Dokumente gemeinsam verfügbar zu haben Diskussionen zu ermöglichen zu unterstützen etc. Groupwaresysteme unterstützen also die interne Kommunikation, nicht so sehr die interne Dokumentation. Die Grenzen sind jedoch fließend; Groupwaresysteme bekommen Eigenschaften von Wikis und Blogs und umgekehrt Lösungen Besitzt Kontaktverwaltung, Gruppenkalender, Ressourcenverwaltung, Aufgabenverwaltung, , Projekt- und Dokumentverwaltung, Benutzerverwaltung, Palm Synchronisation. Braucht für Windows Cygwin. OpenGroupware Windows, Linux (C) Dr. Wolfgang Grond

53 S E I T E 53 Wie OpenGroupware; LAMP. egroupware Linux Wie OpenGroupware. PHPGroupware Linux Nicht nur ein Wiki, sondern auch ein Blog, eine Groupware, ein Workflowmanagementsystem alles in Kombination. WAMP, LAMP, MAMP. Tikiwiki Windows, Linux, Mac Wie OpenGroupware. Open-X-Change Linux (C): Dr. Wolfgang Grond

54 S E I T E SHOPSYSTEME Anforderungen Ein Shopsystem dient dazu, im Web den Verkauf von Waren und Dienstleistungen zu unterstützen, abzuwickeln und eine Anbindung an Lager, Payment, Buchhaltung, Lieferanten und Marketing sicherzustellen Lösungen Leistungsfähiges Shopsystem, das sowohl gegenständliche, als auch herunterladbare Produkte unterstützt. oscommerce Linux 5.6 MARKETING UND VERTRIEB Anforderungen Customer Relationship Management (CRM-) Systeme dienen dazu, Kundenstammdaten zu verwalten Kundenakten elektronisch zu führen Ressourcen zu verwalten (Gruppen-)kalender zu führen Aufgaben zu delegieren Kampagnen durchzuführen u. v. m Lösungen Hipergate Mischung aus, MPL, Apache Linux CRM- und Groupwaresystem mit den Modulen Kalender, Ressourcen, Benutzer, FAQ, Diskussionsforen, Kontaktver waltung, Projektverwaltung, Helpdesk, Webshop, CMS, Massenmail, gemeinsame Ablage, Berechtigungssystem, Reportgenerator u. a. Braucht Apache Tomcat, PostgreSQL. (C) Dr. Wolfgang Grond

55 S E I T E 55 Ähnlich wie Hipergate, benötigt JBoss, MySQL. OpenCRX Linux Wie Hipergate, braucht WAMP, LAMP. SugarCRM SPL Windows, Linux CRM-System, das sich sowohl auf Windows-, als auch auf Linux-Rechnern auf Wunsch selbst installiert. vtiger VPL Windows, Linux 5.7 PRODUKTION UND BESCHAFFUNG Anforderungen Enterprise Ressource Planning (ERP-) Systeme sind die Elefanten unter den E-Business Anwendungen, da sie den Anspruch haben, einen möglichst großen Funktionsumfang abzudecken. Sie umfassen in der Regel Finanzbuchhaltung Kundenmanagement (= das, was ein CRM-System macht) Vorhersage Mitarbeitermanagement (= Human Ressource Management) Produktion Beschaffung Verkauf (C): Dr. Wolfgang Grond

56 S E I T E Lösungen Compiere CPL Linux Kombiniertes CRM- und ERP-System. Kann nicht nur für das Kundenmanagement, sondern darüber hinaus auch für Produktion, Lieferantenmanagement und Auftragsver-folgung einschließlich Buchhaltung benutzt werden. Benötigt JAVA für Server und Client, sowie Oracle für den Server. Enthält die Module Finanzen, Kundenmanagement, Vorhersage, Mitarbeiter, Produktion, Projektverwaltung, Verkauf und Beschaffung. Gnu Enterprise Linux Ähnlich wie Compiere, braucht JAVA. Open for Business MIT Open Source Licence Linux Wie Compiere, stammt von OFBiz ab. Braucht WAMP, LAMP. Sequoia Open Source Windows, Linux (C) Dr. Wolfgang Grond

57 S E I T E WEB BASED LEARNING Anforderungen Welche Anforderungen werden an ein System gestellt, mit dessen Hilfe Web Based Learning an die Frau den Mann gebracht werden soll? Es muss benutzerfreundliche Oberflächen sowohl für Teilnehmer, als auch für den Administrator besitzen Funktionen wie Suche, Kategorien, Journal, Foren, Chat, etc. zur Verfügung stellen Themes, also Layoutvorlagen unterstützen eine Benutzerverwaltung besitzen eine Kursverwaltung besitzen Zertifikate verwalten können ein Prüfungsmodul besitzen etc Lösungen Moodle Linux CMS heisst in diesem Fall nicht content Management System, sondern Course Management System. Mit Hilfe von Moodle sind Sie in der Lage, Studieninhalte in Form von WBT Web Based Training anzubieten und zu überwachen. 5.9 PROJEKTMANAGEMENT Anforderungen Um Projekte in unterschiedlichen Stadien unterstützen zu können, sind folgende Funktionen notwendig: benutzerfreundliche Oberflächen sowohl für Nutzer, als auch für den Administrator Kalender und Gruppenkalender mit Erinnerungsfunktion Kontaktmanager Helpdesksystem Arbeitszeitverwaltung (Stempelkarten) Foren, Chat, Dokumentenablage, Abstimmung und unterstützung Lesezeichenverwaltung die eigentliche Projektverwaltung Aufgabenliste Suche (C): Dr. Wolfgang Grond

58 S E I T E Lösungen Eine Groupware mit Schwerpunkt auf Projektmanagmenet. Benötigt WAMP, LAMP. PHProjekt Linux 5.10 REPORTGENERATOR Anforderungen Geplant für die nächste Version Lösungen Geplant für die nächste Version HELPDESK Anforderungen Alle Unternehmen, die Serviceleistungen anbieten, sehen sich vor die Frage gestellt, ein System einzuführen, mit dessen Hilfe die technische Seite der Kundenanfragen bearbeitet und organisiert werden kann. Es geht also darum, Anfragen und/ Beschwerden entgegenzunehmen zu kategorisieren ihren Status zu verfolgen sie einem Bearbeiter zuzuteilen sie wenn sie gelöst sind als vorhandenes Wissen den Mitarbeitern mit Kundenkontakt zur Verfügung zustellen Lösungen Bugzilla Creative Common Licence JAVA - Windows, Linux, Mac Bugzilla ist ein Fehlerverfolgungssystem, das in der Regel von einer Gruppe von Programmierern dazu benutzt wird, sich gegenseitig über Programmier- ( andere) Fehler in Programmen, deren Schwere, Beschreibung, Auswirkung und Behebung zu informieren. (C) Dr. Wolfgang Grond

59 S E I T E TELEFONANLAGE Anforderungen Jeder hat genügend Vorstellungskraft, um sich ausmalen zu können, was zum Funktionsumfang einer Telefonanlage gehört bzw. gehören sollte Lösungen Mit Asterisk kann eine leistungsfähige Telefonanlage aufgebaut werden, die interne (zwischen angeschlossenen Telefonen) und externe Telefonate möglich macht. Asterisk Windows, Linux, Mac 5.13 SUCHEN Anforderungen Wissen als Ressource bekommt immer mehr Bedeutung. Im Zuge einer Bestandsaufnahme geht es natürlich auch darum, vorhandenes Wissen zu erfassen. Einer der ersten, weil leichtesten Schritte ist es, bereits dokumentiertes Wissen insofern zu erfassen, als man es durch eine Suchmaschine auffindbar macht. Suchmaschinen dienen daher nicht nur als nützliches Add-on auf einer Website, sondern als Baustein zur Erschließung vorhandenen Wissens Lösungen Lucene Apache Licence Windows, Linux, Mac (C): Dr. Wolfgang Grond Lucene ist die Suchmaschine des ApacheProjekts. Sie ist schnell, benötigt relativ wenig Haupt- und Plattenspeicher, kann Suchergebnisse ranken, hat viele Suchoptionen, ist in JAVA geschrieben und kann sowohl Dateisysteme, als auch Websites durchsuchen, versteht unterschiedliche Dokumenttypen.

60 S E I T E 60 Wie lucene, mit Wortstamm und FuzzySuche. Swish-E Apache Licence Linux Wie Lucene, jedoch nur für Websites. ht://dig Linux (C) Dr. Wolfgang Grond

61 S E I T E MIGRATIONSWEGE Ziel dieses Leitfadens ist es, lizenzkostenfreie Ersatzprodukte aufzuzeigen, mit denen vorhandene, kostenpflichtige Anwendungssoftware abgelöst werden kann. Dies führt nicht zwangsläufig zu einer lizenzkostenfreien Softwarelandschaft, da die für die Anwendungssoftware erforderliche weiterhin kostenpflichtig sein kann. Mit dem gleichen Ziel werden im folgenden Kapitel lizenzkostenfreie Softwareprodukte für den Server vorgestellt, mit deren Hilfe der Einsatz lizenzkostenpflichtiger Produkte vermieden werden kann (es geht also nicht in erster Linie darum, wie eine Landschaft aus lizenzkostenpflichtiger Software bei laufendem Betrieb umgestellt werden kann; Ziel ist es vielmehr, eine Entscheidungshilfe für den Fall zu bieten was ist zu tun, wenn etwas gebraucht wird, was noch nicht vorhanden ist ). In beiden Fällen ist natürlich darauf zu achten, dass durch die neue Anwendung auf die vorhandenen Daten weiter zugegriffen werden kann. Schwieriger wird es dann, wenn wie im Fall der Stadt München die Notwendigkeit für einen Wechsel von der der Arbeitsplatzrechner ausgeht (das Betriebssystem Windows NT der Arbeitsplatzrechner soll wegen des Wegfalls der Unterstützung durch Microsoft ersetzt werden). In einem solchen Fall muss auch nach dem Wechsel sowohl der Arbeitsplatz für sich, als auch in Kombination mit jedem erforderlichen Server weiter die notwendige Funktionalität besitzen. Um dies besser zu verstehen, diskutieren wir an dieser Stelle kurz mögliche Migrationswege hin zu einer lizenzkostenfreien Softwarelandschaft. 6.1 ANWENDUNGSSOFTWARE AUF LINUX VERFÜGBAR Ist die am betreffenden Arbeitsplatz notwendige Anwendungssoftware in identischer vergleichbarer Form auf Linux verfügbar, kann der Arbeitsplatz umgestellt werden. 6.2 ANWENDUNGSSOFTWARE NUR TEILWEISE AUF LINUX VERFÜGBAR In diesem Fall ist zu prüfen, ob die betreffende Anwendung mit Hilfe der Wine einem Windows-Emulator für Linux benutzt werden kann. 6.3 ARBEITSPLATZ BENÖTIGT TERMINALZUGANG ZUM SERVER Terminalemulation unter Linux ist in der Regel kein Problem. Sofern noch Hostanwendungen vorhanden sind, auf die mit einem Terminalprogramm vom Client aus zugegriffen werden soll, so steht dem nichts im Weg. (C): Dr. Wolfgang Grond

62 S E I T E ARBEITSPLATZ BENÖTIGT FAT-CLIENT FÜR DEN ZUGANG ZUM SERVER Client-Server Anwendungen werden in manchen Fällen so erstellt, dass die auf dem Arbeitsplatz laufenden Clients eine eigene Programmlogik besitzen (es handelt sich in diesen Fällen um sogenannte Fat-Clients). Fat-Clients setzen wieder eine bestimmte Installationsplattform auf dem Arbeitsplatzrechner voraus, in den meisten Fällen Windows (in Varianten). Liegt eine solche Situation vor, ist wie unter 6.2 beschrieben zu verfahren. 6.5 ARBEITSPLATZ BENÖTIGT WEBCLIENT-ZUGANG ZUM SERVER In allen neueren Client-Server Anwendungen handelt es sich bei den Clients entweder um Web- um JAVA-Clients. Da sowohl Browser, als auch JAVA unter Linux zur Verfügung stehen, gibt es in solchen Fällen bei der Umstellung der Arbeitsplatzrechner keine Schwierigkeiten. 6.6 SERVERPLATTFORM Linux wird in der Zwischenzeit von vielen Softwareanbietern als unterstützt. Als Migrationspfad für Serveranwendungen gibt es daher zwei Wege: in der ersten Variante wird das Betriebssystem des Servers durch Linux ersetzt, während die Anwendungssoftware unverändert bleibt. Bei Variante zwei wird auf einer Linuxplattform eine Open source Serveranwendung installiert. Details zu solchen Anwendungen finden sie im nächsten Kapitel. (C) Dr. Wolfgang Grond

63 S E I T E VERGLEICH VON SOFTWARELIZENZEN 7.1 WELCHE ARTEN KOSTENFREIER SOFTWARE GIBT ES? Was ist Freie Software? In den 1960 und 1970er Jahren wurde Software als Zugabe zu Computern gesehen, um sie nützlich zu machen. Programmierer tauschten die Software dabei frei untereinander aus und gaben häufig den entsprechenden Quelltext weiter. Insbesondere in großen Benutzergruppen wie der DEC User Group (DECUS) war das üblich. In den späten 1970er Jahren begannen Firmen Softwarelizenzen einzuführen, welche den Nutzen, die Weitergabe und die Möglichkeit der Veränderung der Programme einschränkte. Außerdem wurden viele Programme nicht mehr im Quellcode geliefert, sondern nur noch in maschinenlesbarer Form, was eine Veränderung nahezu unmöglich machte. Damit wurden die angestellten Programmierer sowie die Nutzer der entsprechenden Software eingeschränkt, Software wurde zu einem künstlich verknappten Gut. In diese Zeit fiel die Arbeit von Richard Stallman am AI Lab (Abteilung für Künstliche Intelligenz) des Massachusetts Institute of Technology. Als dort ebenfalls proprietäre Software in den Laboren eingeführt wurde, bemühte Stallman sich darum, durch das Programmieren alternativer Software eine Monopolstellung proprietärer Anbieter zu verhindern. Er folgte damit seinen Prinzipien einer wissenschaftlichen Zusammenarbeit, die einen freien und ungehinderten Austausch von Software vorsahen. Dies gipfelte im September 1983 in der Ankündigung des GNU-Projekts, das einen freien UNIX-Klon namens GNU erstellen wollte. Kurze Zeit später gründete er die Free Software Foundation, die sich der Förderung und Produktion freier Software verschrieb. Um die im GNU-Projekt geschriebene Software anderen Programmierern frei zugänglich zu machen und zu gewährleisten, dass das Recht auf freien Zugang, freie Verbreitung und die Möglichkeit zur Abänderung nicht verloren gehen konnte, entwarf Stallman das Copyleft-Prinzip und wandte darauf aufbauende en auf die geschriebene GNU-Software an fasste er die jeweils programmabhängigen en mit Hilfe des Rechtsprofessors Eben Moglen zu einer einzigen meistverbreiteten, der GNU General Freie-Software Public stellte License () Linus Torvalds zusammen, den von der ihm geschriebenen Betriebssystem-Kern Linux unter die : Seitdem entwickelte sich Linux zu einem der bekanntesten Stücke freier Software (siehe auch Geschichte von Linux) veröffentlichte Eric S. Raymond das Essay The Cathedral and the Bazaar, das die Firma Netscape dazu veranlasste, den Quelltext des Netscape Navigators frei zu geben. Das daraus später entstandene Produkt Mozilla Firefox gehört ebenfalls zu den bekanntesten Stücken freier Software. Nach der Veröffentlichung des Essay durch Raymond gründeten dieser, Bruce Perens und Tim O'Reilly die Open Source Initiative mit dem Ziel, den Begriff der freien Software durch den (C): Dr. Wolfgang Grond

64 S E I T E 64 Begriff Open Source abzulösen, da dieser weniger ideologisch belastet sei. Bis heute sorgen die beiden Bezeichnungen immer wieder für Verwirrung und Unstimmigkeiten zwischen den einzelnen Unterstützern. Richard Stallman und die Free Software Foundation (FSF) definieren Software als frei, wenn ihre folgende Freiheitsrechte einräumt: Freiheit 0: das Programm zu jedem Zweck auszuführen. Freiheit 1: das Programm zu studieren und zu verändern. Freiheit 2: das Programm zu kopieren. Freiheit 3: das Programm zu verbessern und zu verbreiten, um damit einen Nutzen für die Gemeinschaft zu erzeugen. Für Freiheit 1 und 3 ist der Zugang zum Quellcode Voraussetzung, sonst wird das Verändern eines Programms schwer bis unmöglich. Sind diese Bedingungen nicht erfüllt, wird die Software als proprietär unfrei bezeichnet. Es gibt verschiedene Typen von en, die die Kriterien freier Software erfüllen: Copyleft-en, die GNU General Public License () ist die am häufigsten verwendete. Der Autor behält das Copyright und es sind Klauseln enthalten, dass veränderte und weitergegebene Software frei bleibt. Auch der Quellcode muss zur Verfügung gestellt werden. Public-Domain-en. Der Autor verzichtet auf das Copyright. Damit kann jeder alles mit der Software machen, z. B. in eigene Programme einbauen und verkaufen. Bei BSD-artigen en behält der Autor das Copyright. Diese Ehre, wem Ehre gebührt enthält den Autor und oft auch einen Haftungsausschluss. Veränderung und Weitergabe in jeder Form ist erlaubt, d. h. sie darf auch in proprietäre Software eingebaut werden. In diese Klasse fallen die Apache- und die MIT Wer fühlt sich für freie Software zuständig? Die oberste Instanz für Freie Software ist die Free Software Foundation (FSF) 2. Die Website der FSF ist in der folgenden Abbildung gezeigt. (C) Dr. Wolfgang Grond

65 S E I T E Was ist Open Source? Eine Open-Source- ist eine Software-, die den Prinzipien der Open Source Initiative folgt und aus diesem Grund den Quellcode der Software zur Verfügung stellt. Eine gilt als Open-Source-, wenn sie von der Open Source Initiative nach den Richtlinien der Open Source Definition anerkannt ist. Die Auslegung der Definition durch die Open Source Initiative stimmt nicht immer mit der Auslegung der Definition Freier Software der Free Software Foundation überein. Damit sind Open-Source-en nicht automatisch en Freier Software (im Sinne der FSF), obwohl sie in der Praxis nahezu deckungsgleich sind. Bisher gab es nur eine Ausnahme (Stand: 2003). In der Open Source Definition wird folgendes verlangt: Freie Weitergabe: Die darf niemanden darin hindern, die Software zu verkaufen sie mit anderer Software zusammen in einer Software-Distribution weiterzugeben. Die darf keine gebühr verlangen. Quellcode: Die Software muss im Quellcode für alle Nutzer verfügbar sein. Abgeleitete Arbeiten: Die muss von der Basissoftware abgeleitete Arbeiten und deren Distribution unter derselben wie die Basissoftware erlauben ("virale "). Integrität des Autoren-Quellcodes: Die muss explizit das Verteilen von Software erlauben, die auf einer modifizierten Version des Originalquellcodes beruhen. Die kann verlangen, dass solche Änderungen zu einem neuen n eine neue Versionsnummer der Software führen und solche Änderungen dokumentiert werden. Keine Diskriminierungen von Personen Gruppen: Die darf nicht einzelnen Personen Gruppen die Nutzung der Software verweigern. (C): Dr. Wolfgang Grond Open Source ist sozusagen ein Abkömmling der Freien Software; beide Initiativen sind am Markt aktiv, und regeln im wesentlichen das gleiche. Der Unterschied zwischen beiden Initiativen liegt darin, dass die Free Software Foundation soziale Gründe in ihrer Argumentation berücksichtigt (Software sollte frei sein, damit die sozialen Unterschiede klein bleiben), während die Open Source Bewegung mehr die praktischen Aspekte berücksichtigt. Die unterschiedlichen versionen machen unter anderem Aussagen darüber, ob der Autor ein Copyright behält, ob OSS in kommerzielle Produkte integriert werden darf nicht.

66 S E I T E 66 Keine Nutzungseinschränkung: Die darf den Verwendungszweck der Software nicht einschränken. erteilung: Die muss für alle zutreffen, welche die Software erhalten, ohne z. B. eine Registrierung eine andere erwerben zu müssen. Produktneutral: Die muss produktneutral gestaltet sein und darf sich z. B. nicht auf eine bestimmte Distribution beziehen. Die darf andere Software nicht einschränken: Sie darf zum Beispiel nicht verlangen, dass sie nur mit Open Source Software verbreitet werden darf. Die muss technologieneutral sein: Sie darf z. B. nicht verlangen, dass die Distribution nur via Web/CD/DVD verteilt werden darf. Public-Domain-Software erfüllt diese Bedingungen, soweit der gesamte Sourcecode verfügbar gemacht wurde Wer fühlt sich für Open Source Software zuständig? Die oberste Instanz für Open Source Software ist die Open Source Initiative.4 (C) Dr. Wolfgang Grond

67 S E I T E Welche Open Source en gibt es? Eine Übersicht über die Open Source en findet man im Web Wo liegt der Unterschied zwischen Freier Software und Open Source Software? Der Unterschied zwischen Freier Software und Open Source Software wird in einem Artikel beschrieben, der auf der GNU-Website verfügbar ist.6 (C): Dr. Wolfgang Grond

68 S E I T E Was ist Public Domain Software? Bei Public Domain Software verzichtet der Schreiber auf sein Copyright; die Software gehört also der Allgemeinheit Was ist Freeware? Freeware ist Software, die z. B. von Unternehmen kostenfrei abgegeben wird. Im Gegensatz zu Freier Software Open Source Software ist Freeware aber nicht im Quellcode verfügbar. Alle Rechte bleiben beim Herausgeber. Freeware wird auf den Markt gebracht, um Auf das Unternehmen aufmerksam zu machen, also Werbung zu treiben, den Markt zu besetzen und Wettbewerber abzuhalten Anwender dazu zu bewegen, kostenpflichtige Versionen der Software zu erwerben. In Deutschland bekannte Beispiele für Freeware sind z. B.: Die freie Version des Virenscanners Antivir (www.free-av.de) Die kostenfreie Version der Firewall Zonealarm (www.zonelabs.com) Was ist eine Community Edition? Dasselbe wie Freeware Wie wird Software, die nichts kostet beschrieben? Zur Vereinfachung wird Software, die nichts kostet (wohl wissend, dass Freie Software nicht prinzipiell kostenfrei sein muss; Frei wird im Zusammenhang mit Freier Software im Sinne von Frei wie in Freiheit, nicht wie in Freibier verwendet) als Open Source Software, kurz OSS bezeichnet Warum wird überhaupt Open Source Software (OSS) entwickelt? Die an zweiter und vierter Stelle genannten Ursachen sind auch die Gründe dafür, dass der Einsatz von OSS für Unternehmen zunehmend interessant ist. Weil Programmierer ursprünglich nur die Absicht hatten, eigene Probleme zu lösen, und die Ergebnisse dieser Arbeiten anschließend anderen verfügbar gemacht haben, Weil Programmierer, die der Free Software Foundation zugeneigt sind, sich die Auffassung zu eigen gemacht haben, dass Software frei verfügbar sein sollte, damit alle sozialen Schichten Zugang zu Wissen haben, Weil Unternehmen ursprünglich proprietäre Software unter einer OSS- herausgeben, um z. B. Kosten zu sparen, und interessierte Programmierer zur Mitarbeit zu motivieren, um die Nachfrage nach ihren anderen Produkten zu steigern, Weil mehr und mehr Unternehmen dazu übergehen, ein Geschäftsmodell zu verwenden, das nicht auf Einnahmen aus SW-en basiert, sondern auf Service und Wartung der kostenfrei und im Quellcode verfügbaren Software. In der Regel ist es dann so, dass diese Unternehmen versuchen, eine Entwicklergemeinde um sich zu scharen; manchmal werden auch zusätzliche Programmmodule Versionen mit verbessertem Leistungsumfang gegen gebühren abgegeben, während die unter Mithilfe der Allgemeinheit entstandene Basisversion kostenfrei ist ( Community-Edition). (C) Dr. Wolfgang Grond

69 S E I T E ANDERE OSS STUDIEN, LEITFÄDEN UND SOFTWAREÜBERSICHTEN Folgende Studien und Initiativen rund um das Thema Open Source Software werden im weiteren kurz vorgestellt: Migrationsleitfaden der Bundesregierung Linux Client Migration Cookbook Open Source Jahrbuch Berlios Open Source Leitfaden der Bundesregierung Open Source Möglichkeiten für den Mittelstand Open Source Initiative des Landes Nordrhein-Westfalen Open Source Initiative der Österreichischen Wirtschaftskammern Open Source Studie von Optaros Open Source Studie des FhG-IPA Open Source Studie von Berlecon Research Linux-Studie von Enterprise Management Associates Desktop Linux Client Survey des OSDL LiMux-Projekt (C): Dr. Wolfgang Grond

70 S E I T E ZIELSETZUNG DES MIGRATIONSLEITFADENS DER BUNDESREGIERUNG Die Zielsetzung des Migrationsleitfadens der Bundesregierung in der 2. Auflage vom August 2005 ist aus dem Untertitel erkenntlich7. Der Untertitel lautet: Leitfaden für die Migration der Basiskomponenten auf Server- und Arbeitsplatzsystemen. (Der Anlass für die Erstellung des Migrationsleitfadens liegt in dem durch den Wegfall des Supports für Windows NT und Exchange 5.5 entstandenen Handlungsdrucks für die Verwaltung8). Behandelt werden also Alternative Betriebssysteme auf dem Desktop (Arbeitsplatz) als Ersatz für Windows NT, sowie alternative Office- und Terminaldienste, und Alternative serverseitige Basiskomponenten wie z. B. Dateiablage, Druckdienst, Authentisierung, Netzwerkdienste, Verzeichnisdienst, Systemüberwachung, Middelware, Werbserver, Dantenbanken und Groupware. Der Migrationsleitfaden behandelt darüber hinaus sehr ausführlich die Themen Recht (Vertragsrecht, Urheberrecht, Patentrecht, Haftung und Gewährleistung sowie Vergaberecht), und präsentiert exemplarische Wirtschaftlichkeitsbetrachtungen. Ohne an dieser Stelle das Thema Vollständigkeit (der vorgestellten Software) zu diskutieren wird sofort deutlich, wo die (bewusst gezogenen) Grenzen des Migrationsleitfadens liegen: natürlich gibt es sowohl auf dem Desktop, als auch auf dem Server weitere Anwendungen, die für ein Unternehmen von Interesse sind. Die Vorstellung solcher Anwendungen ist das Ziel dieses OS4EBIZ-FAQ. Die Titelseite des Migrationsleitfadens ist in der folgenden Abbildung dargestellt. (C) Dr. Wolfgang Grond

71 S E I T E LINUX CLIENT MIGRATION COOKBOOK Ein IBM Redbbok, erschienen im Dezember 2004 unter der Nummer SG , in dem die Migration von Arbeitsplatzrechnern ausführlich dargestellt wird. (C): Dr. Wolfgang Grond

72 S E I T E ZIELSETZUNG DES OPEN SOURCE JAHRBUCHS Im Gegensatz zum Migrationsleitfaden setzt das Open Source Jahrbuch ganz andere Schwerpunkte (bereits beim Überfliegen des Inhaltsverzeichnisses wird dies deutlich; das OSJahrbuch gliedert sich in die Kapitel: Fallbeispiele, Technik, Ökonomie, Recht und Politik, Gesellschaft, Open content sowie Open Innovations). Die Titelseite des OS-Jahrbuchs 2005 ist in der folgenden Abbildung dargestellt. (C) Dr. Wolfgang Grond

73 S E I T E ZIELSETZUNG VON BERLIOS Berlios9 versteht sich einerseits als Mediator, der Anwender, Entwickler sowie Hersteller und Dienstleister von Open Source Software zusammenbringt. Berlios ist darüber hinaus eine Projektbörse sowie eine Entwicklungs- und Newsplattform. Berlios wird vom Fraunhoferinstitut für offene Kommunikationssysteme FOKUS10 in Berlin betrieben. Die Startseite von Berlios (http://www.berlios.de ) ist in der folgenden Abbildung dargestellt. (C): Dr. Wolfgang Grond

74 S E I T E OPEN SOURCE LEITFADEN DER BUNDESREGIERUNG Im Jahr 2001 hat das Bundesministerium für Wirtschaft und Technologie einen Leitfaden mit dem Titel: Open Source Software ein Leitfaden für kleine und mittlere Unternehmen herausgegeben11. Folgende Themen werden darin behandelt: Hintergrund zu Open Source Software Für und Wider von Open Source Software Best-Practice Beispiele Rechtliche Fragen und Geschäftsmodelle Kriterien für den Einsatz von Open Source Software Auch hier wird wieder schnell klar, dass die Zielsetzung dieser Broschüre nicht in einer Übersicht über verfügbare OSS besteht. Die Titelseite des Leitfadens ist in der folgenden Abbildung dargestellt. (C) Dr. Wolfgang Grond

75 S E I T E OPEN SOURCE MÖGLICHKEITEN FÜR DEN MITTELSTAND Auf der Website der Initiative Mittelstand sicher im Internet (http://www.mittelstand-sicher-iminternet.de/content-details.php?117, vgl. unten) ist ein Artikel von Dr. K. Sobania, DIHK vorhanden, der auf den Trend zu Open Source Software hinweist, Hintergrundinformationen bietet und auf weitere Quellen verlinkt. (C): Dr. Wolfgang Grond

76 S E I T E LINUX UND OPEN SOURCE INITIATIVE DES LANDES NORDRHEIN-WESTFALEN Das Land NRW hat eine Linux und Open Source Initiative in Form eines Vereins gegründet. Die Website unter der bietet Hintergrundinformationen, Verweise auf Unternehmen, Pressemeldungen und Verweise auf Open Source Software. (C) Dr. Wolfgang Grond

77 S E I T E OPEN SOURCE INITIATIVE DES FACHVERBANDS UNTERNEHMENSBERATUNG UND IT, WIRTSCHAFTSKAMMER ÖSTERREICH Die Wirtschaftskammer Österreich hat ebenfalls ein Portal zum Thema Open Source. Wie üblich werden folgende Punkte behandelt: Anbieter Produkte News Best Practice Beispiele Die folgende Abbildung zeigt die Website (: ). (C): Dr. Wolfgang Grond

78 S E I T E OPEN SOURCE SOFTWARE STUDIE VON OPTAROS INC. Optaros, eine auf Open Source Software spezialisierte Unternehmensberatung aus Boston, MA (USA) mit Geschäftsstellen in Genf und Zürich hat im Dezember 2005 eine Studie zum Thema Wachstum von Open Source Software in Unternehmen publiziert. Die Studie ist auf der Optaros-Website (http://www.optaros.com/wp/wp_3_growth_oss.shtml vgl. unten) in Englisch verfügbar. (C) Dr. Wolfgang Grond

79 S E I T E OPEN SOURCE STUDIE DES FRAUNHOFERINSTITUTS FÜR PRODUKTIONSTECHNIK UND AUTOMATISIERUNG IPA Das FhG-IPA hat im letzten Jahr eine Studie mit dem Thema Open Source Software Einsatzpotentiale und Wirtschaftlichkeit herausgegeben. Angesprochen werden die Gebiete Charakteristica von Open Source Software Open Source Software eine Ist-Analyse Anwendungsfelder Wirtschaftlichkeitsbetrachtung, und strategische Analyse. Das Titelbild der Studie ist in der nächsten Abbildung gezeigt. (C): Dr. Wolfgang Grond

80 S E I T E OPEN SOURCE STUDIE VON BERLECON RESEARCH Berlecon Research, eine Unternehmensberatung für IT und Telekommunikation, hat bereits im Jahr 2004 eine Studie mit dem Titel Linux und Open Source Strategien für CIOs herausgegeben. Die Studie ist auf der Website von Berlecon Research (http://www.berlecon.de/research/reports.php?we_objectid=157 vgl. unten) zum Download verfügbar. (C) Dr. Wolfgang Grond

81 S E I T E LINUX-STUDIE VON ENTERPRISE MANAGEMENT ASSOCIATES Linux ist teurer und aufwändiger zu pflegen als Windows umgekehrt. Enterprise Management Associates haben versucht, mit ihrer im Februar 2006 neu erschienenen Studie das Thema neu zu beleuchten. Sie kommen zu dem Ergebnis, das bedingt durch bessere Oberflächen und leistungsfähigere Managementtools dies so nicht mehr stimmt. Die Studie ist unter folgender verfügbar: (C): Dr. Wolfgang Grond

82 S E I T E DESKTOP LINUX CLIENT SURVEY DES OSDL Das Open Source Development Lab OSDL hat eine Studie publiziert, in der der Einsatz von Linux auf dem Arbeitsplatzrechner sowie potentielle Barrieren, die dem entgegen stehen, untersucht worden sind. Um die Studie zu bekommen, gehen Sie bitte auf folgende Webadresse: (C) Dr. Wolfgang Grond

83 S E I T E LIMUX-PROJEKT DER STADT MÜNCHEN Ziel des LiMux-Projekts der Stadt München ist es, eine Migration (= einen Übergang) von proprietärer Software hin zu Open Source Software zu bewerkstelligen. Nicht nur Open Source Softwareanwendungen, sondern eben auch ein Einsatz von Open Source Betriebssystemen werden angestrebt. Auf der Website (http://www.muenchen.de/rathaus/dir/limux/89256/index.html des vgl. unten) LiMux-Projekts wird über den aktuellen Stand berichtet. Zusätzlich sind Informationen bezüglich der Rahmenbedingungen für die Ausschreibung sowie zum Stand von Open Source Software und Patentrecht verfügbar. (C): Dr. Wolfgang Grond

GNU / Linux. TUX, das Linux-Maskottchen von Larry Ewing, Simon Budig and Anja Gerwinski. Betriebssysteme Studiengang Kartographie und Geomatik

GNU / Linux. TUX, das Linux-Maskottchen von Larry Ewing, Simon Budig and Anja Gerwinski. Betriebssysteme Studiengang Kartographie und Geomatik GNU / Linux TUX, das Linux-Maskottchen von Larry Ewing, Simon Budig and Anja Gerwinski 1 GNU/Linux General Public Licence (GPL) Allgemeine Lizenz für quell-offene und lizenzfreie Software Zusammenfassung:

Mehr

Advanced IT-Basics. Referenten: Olga Assmus Marc Pawlowski 28.05.14

Advanced IT-Basics. Referenten: Olga Assmus Marc Pawlowski 28.05.14 Advanced IT-Basics Referenten: Olga Assmus Marc Pawlowski 28.05.14 Was ist Linux? Bezeichnet nur den Kernel Betriebssystemkern: - legt Betriebs- und Datenorganisation fest, auf der die weitere Software

Mehr

Einführung in Freie Software

Einführung in Freie Software Einführung in Freie Software Manuel Blechschmidt & Volker Grabsch CdE Sommerakademie 2006 Kirchheim Bei unklaren Begriffen bitte sofort melden Software is like sex. It's better when it's free. Linus Torvalds

Mehr

LINUX Schulung. FrauenComputerZentrum Berlin. Jutta Horstmann, Mai 2006

LINUX Schulung. FrauenComputerZentrum Berlin. Jutta Horstmann, Mai 2006 LINUX Schulung FrauenComputerZentrum Berlin Jutta Horstmann, Mai 2006 Agenda Was ist Linux Was ist Open Source Warum Open Source Software Wie sieht Open Source Software aus Was kann man damit machen Ausprobieren!!

Mehr

Ist der Einsatz von Open-Source- oder Freeware-Werkzeugen in der Technischen Dokumentation sinnvoll?

Ist der Einsatz von Open-Source- oder Freeware-Werkzeugen in der Technischen Dokumentation sinnvoll? Ist der Einsatz von Open-Source- oder Freeware-Werkzeugen in der Technischen Dokumentation sinnvoll? Elke Grundmann Comet Communication GmbH 12. November 2007 Wo? Einsatzmöglichkeit für Open Source Werkzeuge:

Mehr

Profil von Patrick van Dijk. www.xantavia.net 15. Juli 2015

Profil von Patrick van Dijk. www.xantavia.net 15. Juli 2015 Profil von Patrick van Dijk www.xantavia.net 15. Juli 2015 1 Inhaltsverzeichnis 1 Person 3 1.1 Primärfähigkeiten............................... 3 2 Fähigkeiten 3 2.1 Projektmanagement.............................

Mehr

09.06.2003 André Maurer andre@maurer.name www.andre.maurer.name Wirtschaftsinformatik FH 3.5 Fachhochschule Solothurn, Olten

09.06.2003 André Maurer andre@maurer.name www.andre.maurer.name Wirtschaftsinformatik FH 3.5 Fachhochschule Solothurn, Olten Aktuelle Themen der Wirtschaftsinformatik Zusammenfassung 09.06.2003 André Maurer andre@maurer.name www.andre.maurer.name Wirtschaftsinformatik FH 3.5 Fachhochschule Solothurn, Olten 1 Serverseitige Webprogrammierung

Mehr

Verlustfreier Übergang von Windows zu LINUX. axel.keller@mucl.de

Verlustfreier Übergang von Windows zu LINUX. axel.keller@mucl.de Verlustfreier Übergang von Windows zu LINUX axel.keller@mucl.de Keine Updates mehr für Windows XP, was nun? Mit Windows XP weitermachen? Internetverbindungen ggf. unsicher Weitere Unterstützung für Anwenderprogramme?

Mehr

Optaros Open Source Katalog 2006. Bern, 13. November 2006 Bruno von Rotz

Optaros Open Source Katalog 2006. Bern, 13. November 2006 Bruno von Rotz Optaros Open Source Katalog 2006 Bern, 13. November 2006 Bruno von Rotz Das Open-Source-Universum schwierig zu durchdringen Über 140 000 Projekte Grosses Spektrum von Software-Plattformen, Lösungen, Komponenten,

Mehr

Profil von Patrick van Dijk

Profil von Patrick van Dijk Profil von Patrick van Dijk www.xantavia.net 15. Juli 2015 Stark gekürzte Version des Profils, mit wenigen Projekten im Fokus. Die vollständige Liste befindet sich auf der Webseite xantavia.net. 1 Inhaltsverzeichnis

Mehr

Profil von Patrick van Dijk

Profil von Patrick van Dijk Profil von Patrick van Dijk www.xantavia.net 15. Juli 2015 Inhaltsverzeichnis 1 Person 2 1.1 Primärfähigkeiten............................... 2 2 Fähigkeiten 2 2.1 Programmierung...............................

Mehr

Systemvoraussetzungen

Systemvoraussetzungen [Stand: 16.01.2015 Version: 47] Hier erhalten Sie eine Übersicht zu den für alle Software-Produkte von ELO Digital Office GmbH. Inhalt 1 ELOprofessional Server 9... 5 1.1 Windows... 5 1.1.1 Betriebssystem...

Mehr

Access und OpenOffice.org

Access und OpenOffice.org Access-Datenbanken in OpenOffice.org 1.1 einbinden Herausgegeben durch das OpenOffice.org Germanophone-Projekt Autoren Autoren vorhergehender Versionen Timo Kozlowski Alle in diesem Dokument erwähnten

Mehr

Von der Literaturverwaltung zur Dokumentenverwaltung

Von der Literaturverwaltung zur Dokumentenverwaltung Von der Literaturverwaltung zur Dokumentenverwaltung Literaturverwaltung erfasst Metadaten über ein Dokument Dokumentenverwaltung kümmert sich um die Dokumenten-Technologien Umsetzung meist in einem Dokumentmanagementsystem

Mehr

Systemvoraussetzungen

Systemvoraussetzungen [Stand: 06.08.2014 Version: 44] Hier erhalten Sie eine Übersicht zu den für alle Software-Produkte von ELO Digital Office GmbH. Inhalt 1 ELOprofessional Server 9... 4 1.1 Windows... 4 1.1.1 Betriebssystem...

Mehr

Profil eines Entwicklers

Profil eines Entwicklers Profil eines Entwicklers 15. Juli 2015 Inhaltsverzeichnis 1 Person 2 1.1 Primärfähigkeiten............................... 2 2 Fähigkeiten 2 2.1 Programmierung............................... 2 2.2 Datenbanken.................................

Mehr

Open Source Software als Ergänzung oder Alternative unter Windows. Thomas Keup, PR-Fachmann für Open Source Software

Open Source Software als Ergänzung oder Alternative unter Windows. Thomas Keup, PR-Fachmann für Open Source Software Open Source Software als Ergänzung oder Alternative unter Windows Thomas Keup, PR-Fachmann für Open Source Software Berlin, 15.12.2005, ecomm Berlin, IHK Berlin Alle vorgestellten Produkte, Marken, Logos

Mehr

Systemvoraussetzungen

Systemvoraussetzungen [Stand: 10.02.2014 Version: 37.0] Hier erhalten Sie eine Übersicht zu den für alle Software-Produkte von ELO Digital Office GmbH. Inhalt 1 ELOprofessional 2011... 5 1.1 Server 2011... 5 1.1.1 Windows...

Mehr

Bedienungsanleitung GOZ-Handbuch der Landeszahnärztekammer Baden-Württemberg

Bedienungsanleitung GOZ-Handbuch der Landeszahnärztekammer Baden-Württemberg Bedienungsanleitung GOZ-Handbuch der Landeszahnärztekammer Baden-Württemberg LZK BW 12/2009 Bedienungsanleitung GOZ-Handbuch Seite 1 Lieferumfang Zum Lieferumfang gehören: Eine CD-Rom GOZ-Handbuch Diese

Mehr

AS/point, Ihr Partner die nächsten 10 und mehr Jahre -

AS/point, Ihr Partner die nächsten 10 und mehr Jahre - AS/point, Ihr Partner die nächsten 10 und mehr Jahre - technologisch betrachtet http://www.aspoint.de 1 Unsere vier Säulen heute e-waw modulare Warenwirtschaft für iseries evo-one Organisation und CRM

Mehr

Virtuelle Entwicklungsarbeitsplätze und Linux

Virtuelle Entwicklungsarbeitsplätze und Linux Virtuelle Entwicklungsarbeitsplätze und Linux Peter Pfläging Stadt Wien MA 14 - Rechenzentrum Agenda Daten der MA 14 als Softwarehaus und Rechenzentrum Ausgangsituation in der Entwicklung

Mehr

SQL, MySQL und FileMaker

SQL, MySQL und FileMaker SQL, MySQL und FileMaker Eine kurze Einführung in SQL Vorstellung von MySQL & phpmyadmin Datenimport von MySQL in FileMaker Autor: Hans Peter Schläpfer Was ist SQL? «Structured Query Language» Sprache

Mehr

Linux Installation Party

Linux Installation Party Installation Party powered by FaRaFIN and Netz39 e. V. Alexander Dahl aka LeSpocky http://www.netz39.de/ 2013-04-17 Alexander Dahl (alex@netz39.de) Linux Installation Party 2013-04-17 1 / 13 Geschichte

Mehr

O p e n S o u r c e S o f t w a r e i m U n t e r r i c h t. Linux-Einstieg leicht gemacht mit. Ubuntu. Matthias Stürmer, 2.

O p e n S o u r c e S o f t w a r e i m U n t e r r i c h t. Linux-Einstieg leicht gemacht mit. Ubuntu. Matthias Stürmer, 2. O p e n S o u r c e S o f t w a r e i m U n t e r r i c h t Linux-Einstieg leicht gemacht mit Ubuntu Matthias Stürmer, 2. Juni 2007, Zürich Ü b e r b l i c k Einleitung Linux, Debian und Ubuntu Technische

Mehr

Mathematiker und Physiker Beginnt um 1984/85 mit Arbeit an völlig freiem Betriebssystem GNU (GNU is not Unix).

Mathematiker und Physiker Beginnt um 1984/85 mit Arbeit an völlig freiem Betriebssystem GNU (GNU is not Unix). 1 Einleitung 1.1 Willkommen Karl Deutsch Buchautor (Franzis- und Millin-Verlag) IT Berater Seit 1997: Linux als Desktopbetriebssystem www.heise.de/ct/motive - TsaMedien 1.2 FOSS (Free Open Source Software)

Mehr

Marketing Update. Enabler / ENABLER aqua / Maestro II

Marketing Update. Enabler / ENABLER aqua / Maestro II Marketing Update Enabler / ENABLER aqua / Maestro II Quartal 01/2012 1 Kommentar des Herausgebers Liebe Kunden und Partner, dieser Marketing Update gibt Ihnen einen kurzen Überblick über die aktuell verfügbaren

Mehr

L4B April 2005. - Linux für Umsteiger. Linux User Schwabach. Schwierigkeiten beim Umstieg von Windows auf Linux. C. Schütz

L4B April 2005. - Linux für Umsteiger. Linux User Schwabach. Schwierigkeiten beim Umstieg von Windows auf Linux. C. Schütz L4B April 2005 Linux User Schwabach Erste Schritte - Linux für Umsteiger Schwierigkeiten beim Umstieg von Windows auf Linux C. Schütz 1 Was ist eigentlich Linux? Linux ist nicht... SuSE/Debian/Red Hat/...

Mehr

GanttProject ein open source Projektmanagementtool

GanttProject ein open source Projektmanagementtool Professionelles Projektmanagement in der Praxis GanttProject ein open source Projektmanagementtool Referenten: Felix Steeger & Matthias Türk Team 6 Agenda I. Was ist GanttProject? II. Download & Installation

Mehr

Systemanforderungen für MuseumPlus und emuseumplus

Systemanforderungen für MuseumPlus und emuseumplus Systemanforderungen für MuseumPlus und emuseumplus Systemanforderungen für MuseumPlus und emuseumplus Gültig ab: 01.03.2015 Neben den aufgeführten Systemvoraussetzungen gelten zusätzlich die Anforderungen,

Mehr

Gliederung. 2. Praktischer Teil: 2.1. Installation eines Wikis 2.2. Konfiguration

Gliederung. 2. Praktischer Teil: 2.1. Installation eines Wikis 2.2. Konfiguration MediaWiki Gliederung 1.Theoretischer Teil: 1.1. MediaWiki 1.1.1. Was ist MediaWiki?- Eine Einführung 1.1.2. Wie funktioniert ein Wiki? 1.1.3. Geschichte 1.2. Weitere Kommunikationssysteme 1.2.1. CMS 1.2.2.

Mehr

Diplomarbeit. Planung eines Webauftritts. Ein Leitfaden für kleine und mittelständische Unternehmen. Daniel Jurischka. Bachelor + Master Publishing

Diplomarbeit. Planung eines Webauftritts. Ein Leitfaden für kleine und mittelständische Unternehmen. Daniel Jurischka. Bachelor + Master Publishing Diplomarbeit Daniel Jurischka Planung eines Webauftritts Ein Leitfaden für kleine und mittelständische Unternehmen Bachelor + Master Publishing Daniel Jurischka Planung eines Webauftritts: Ein Leitfaden

Mehr

HANDBUCH LSM GRUNDLAGEN LSM

HANDBUCH LSM GRUNDLAGEN LSM Seite 1 1.0 GRUNDLAGEN LSM 1.1. SYSTEMVORAUSSETZUNGEN AB LSM 3.1 SP1 (ÄNDERUNGEN VORBEHALTEN) ALLGEMEIN Lokale Administratorrechte zur Installation Kommunikation: TCP/IP (NetBios aktiv), LAN (Empfehlung:

Mehr

Documentation. OTRS Appliance Installationshandbuch. Build Date:

Documentation. OTRS Appliance Installationshandbuch. Build Date: Documentation OTRS Appliance Installationshandbuch Build Date: 10.12.2014 OTRS Appliance Installationshandbuch Copyright 2001-2014 OTRS AG Dieses Werk ist geistiges Eigentum der OTRS AG. Es darf als Ganzes

Mehr

Z- Software Informationen Modularer Aufbau und Einsatzmöglichkeiten

Z- Software Informationen Modularer Aufbau und Einsatzmöglichkeiten Z- Software Informationen Modularer Aufbau und Einsatzmöglichkeiten Z- DBackup Freeware für den Privatgebrauch Die hier angebotenen Freeware Programme (Standard- Versionen) sind Freeware für den Privatgebrauch,

Mehr

Lizenzkostenfreie Systeme

Lizenzkostenfreie Systeme Lizenzkostenfreie Systeme Kundenbeziehungsmanagement mit Open-Source ERP-Lösungen M.Sc. Falk Neubert, Universität Osnabrück 1 Begleitvorhaben Kundenbeziehungsmanagement Leitfaden zum Thema CRM Klassifizierung

Mehr

Aufbau und Pflege von Internetseiten leicht gemacht

Aufbau und Pflege von Internetseiten leicht gemacht Aufbau und Pflege von Internetseiten leicht gemacht Einführung in die Grundlagen der CMS (Content Management Systeme) Was ist ein CMS? frei übersetzt: Inhaltsverwaltungssystem ist ein System, das die gemeinschaftliche

Mehr

Projektmanagementsoftware

Projektmanagementsoftware Professionelles Projektmanagement in der Praxis PHProjekt eine open source Projektmanagementsoftware Referenten: Moritz Mohrmann & Mathias Rohlfs Team 4 Agenda Einleitung PHProjekt eine Übersicht Installation

Mehr

1 Installationen. 1.1 Installationen unter Windows

1 Installationen. 1.1 Installationen unter Windows 1 Installationen Dieses Kapitel beschreibt die Installationen, die für die Nutzung von PHP und MySQL unter Windows, unter Ubuntu Linux und auf einem Mac mit OS X notwendig sind. 1.1 Installationen unter

Mehr

Content Management mit Joomla! *** Jürgen Thau

Content Management mit Joomla! *** Jürgen Thau Content Management mit Joomla! *** Web-Seiten selber pflegen leicht gemacht Jürgen Thau Content Management mit Joomla! Jürgen Thau, 14.05.2007, Seite 1 Themen Einführung Content Management Überblick Joomla!

Mehr

Das Open Source Content Management System

Das Open Source Content Management System Das Open Source Content Management System Erweiterbarkeit und Individualisierung visions-marketing Unternehmensberatung Alexander Winkler Postfach 950180 81517 München Tel.+Fax: 089 / 38 90 06 53 Mobil.:

Mehr

Hardware- und Software-Anforderungen IBeeS.ERP

Hardware- und Software-Anforderungen IBeeS.ERP Hardware- und Software-Anforderungen IBeeS.ERP IBeeS GmbH Stand 08.2015 www.ibees.de Seite 1 von 8 Inhalt 1 Hardware-Anforderungen für eine IBeeS.ERP - Applikation... 3 1.1 Server... 3 1.1.1 Allgemeines

Mehr

Hinweise zu A-Plan 2009 SQL

Hinweise zu A-Plan 2009 SQL Hinweise zu A-Plan 2009 SQL Für Microsoft Windows Copyright Copyright 2008 BRainTool Software GmbH Inhalt INHALT 2 EINLEITUNG 3 WAS IST A-PLAN 2009 SQL? 3 WANN SOLLTE A-PLAN 2009 SQL EINGESETZT WERDEN?

Mehr

Zugriff auf die Installation mit dem digitalstrom- Konfigurator mit PC und Mac

Zugriff auf die Installation mit dem digitalstrom- Konfigurator mit PC und Mac Zugriff auf die Installation mit dem digitalstrom- Konfigurator mit PC und Mac Zusatz zum digitalstrom Handbuch VIJ, aizo ag, 15. Februar 2012 Version 2.0 Seite 1/10 Zugriff auf die Installation mit dem

Mehr

Softwarelösungen. Systemvoraussetzung E+S Anwendung Forms11

Softwarelösungen. Systemvoraussetzung E+S Anwendung Forms11 Systemvoraussetzung Forms11 Stand 5. Februar 2014 Impressum E+S Unternehmensberatung für EDV GmbH Ravensberger Bleiche 2 33649 Bielefeld Telefon +49 521 94717 0 Telefax +49 521 94717 90 E-Mail info@es-software.de

Mehr

P R O F I L. Linux Novell Netware Solaris Sinix AIX HPUX

P R O F I L. Linux Novell Netware Solaris Sinix AIX HPUX burkert & burkert P R O F I L A L L G E M E I N Name Burkert Vorname Danny geboren am 17.09.1976 Familienstand ledig W E R D E G A N G 1999 - jetzt Geschäftsführender Gesellschafter (ehem. Hentze & Burkert

Mehr

Joomla! Source- CMS. Joomla! Open Source-CMS

Joomla! Source- CMS. Joomla! Open Source-CMS Joomla! Open Source- CMS Joomla! Open Source-CMS Mirco De Roni, 2010 Inhaltsverzeichnis 1 Begriffe und Konzepte... 3 1.1 Content Management System (CMS)... 3 1.2 Struktur eines Web Content Management Systems

Mehr

Bezugsquellen und Dokumentationen für LINUX und LibreOffice

Bezugsquellen und Dokumentationen für LINUX und LibreOffice Bezugsquellen und Dokumentationen für LINUX und LibreOffice Inhaltsverzeichnis 1. Vorbemerkungen...2 1.1 LINUX...2 1.2 LibreOffice...2 2. Bezugsquellen und Literatur...3 2.1 Bezugsquellen für LINUX...3

Mehr

Acucorp Deutschland GmbH. HPe3000 Migration Workshop, 3. Dezember 2002

Acucorp Deutschland GmbH. HPe3000 Migration Workshop, 3. Dezember 2002 Acucorp Deutschland GmbH HPe3000 Migration Workshop, 3. Dezember 2002 Acucorp s Firmengeschichte Gegründet 1988/89 von COBOL-Entwicklern Entwicklung und Verkauf einer Finanz-Anwendung (ACUITY) waren mit

Mehr

Softwarelösungen. Systemvoraussetzung E+S Anwendung Forms10

Softwarelösungen. Systemvoraussetzung E+S Anwendung Forms10 Systemvoraussetzung Forms10 Stand 20. Juni 2014 Impressum E+S Unternehmensberatung für EDV GmbH Ravensberger Bleiche 2 33649 Bielefeld Telefon +49 521 94717 0 Telefax +49 521 94717 90 E-Mail info@es-software.de

Mehr

Linux und Eclipse Einführung SysArch Tutoren WS 2008/2009 Atanas Dimitrov, Johannes Weiss

Linux und Eclipse Einführung SysArch Tutoren WS 2008/2009 Atanas Dimitrov, Johannes Weiss Linux und Eclipse Einführung SysArch Tutoren WS 2008/2009 Atanas Dimitrov, Johannes Weiss 1 Entwicklung Graphische Oberflächen Distributionen Probleme und Kritik 2 Entwicklung I Linux ist ein weitgehend

Mehr

ARCWAY Cockpit. Professional Upgrade

ARCWAY Cockpit. Professional Upgrade ARCWAY Cockpit Professional Upgrade von 3.3 oder 3.4 auf 3.5 ARCWAY AG Potsdamer Platz 10 10785 Berlin GERMANY Tel. +49 30 8009783-0 Fax +49 30 8009783-100 E-Mail info@arcway.com RECHTLICHE HINWEISE Bitte

Mehr

Version 4.4. security.manager. Systemvoraussetzungen

Version 4.4. security.manager. Systemvoraussetzungen Version 4.4 security.manager Systemvoraussetzungen Version 4.4 Urheberschutz Der rechtmäßige Erwerb der con terra Softwareprodukte und der zugehörigen Dokumente berechtigt den Lizenznehmer zur Nutzung

Mehr

DocuWare unter Windows 7

DocuWare unter Windows 7 DocuWare unter Windows 7 DocuWare läuft unter dem neuesten Microsoft-Betriebssystem Windows 7 problemlos. Es gibt jedoch einige Besonderheiten bei der Installation und Verwendung von DocuWare, die Sie

Mehr

Softwarelösungen. Systemvoraussetzung E+S Anwendung Forms11

Softwarelösungen. Systemvoraussetzung E+S Anwendung Forms11 Systemvoraussetzung Forms11 Stand 23. März 2015 Impressum E+S Unternehmensberatung für EDV GmbH Ravensberger Bleiche 2 33649 Bielefeld Telefon +49 521 94717 0 Telefax +49 521 94717 90 E-Mail info@es-software.de

Mehr

Byte-Taxi. Bedienungsanleitung. Seite 1 von 8

Byte-Taxi. Bedienungsanleitung. Seite 1 von 8 Byte-Taxi Bedienungsanleitung Seite 1 von 8 Inhaltsverzeichnis 1. Beschreibung 3 2. Systemvoraussetzungen 4 3. Installationsanleitung 5 4. Bedienung 6 5. Infos & Kontakt 8 Seite 2 von 8 1. Beschreibung

Mehr

Kapitel 6,»Objektorientierte Programmierung«, widmet sich der objektorientierten Programmierung mit Python.

Kapitel 6,»Objektorientierte Programmierung«, widmet sich der objektorientierten Programmierung mit Python. 1.3 Aufbau des Buchs lichkeiten offen. Auf die Unterschiede der beiden Versionen gehe ich besonders ein, sodass ein späterer Umstieg von der einen zur anderen Version leichtfällt. Erste Zusammenhänge werden

Mehr

Ein Streifzug durch die Programmiersprachenlandschaft in der Schule. Gerald Futschek TU Wien Informatiktag 2013

Ein Streifzug durch die Programmiersprachenlandschaft in der Schule. Gerald Futschek TU Wien Informatiktag 2013 Ein Streifzug durch die Programmiersprachenlandschaft in der Schule Gerald Futschek TU Wien Informatiktag 2013 Urwald der Programmiersprachen COBOL Visual Basic Modula-2 Logo Pascal SQL APL BASIC LISP

Mehr

Linux Prinzipien und Programmierung

Linux Prinzipien und Programmierung Linux Prinzipien und Programmierung Dr. Klaus Höppner Hochschule Darmstadt Sommersemester 2014 1 / 16 Organisatorisches 2 / 16 Vorlesung Donnerstags, 18 bis 21 Uhr (mit kurzer Pause in der Mitte) Klausur

Mehr

XAMPP. Rundum-Sorglos Sorglos -Server-Paket für Linux,, Windows sowie Solaris und Mac O/S. Das Rundum PGP XII/07

XAMPP. Rundum-Sorglos Sorglos -Server-Paket für Linux,, Windows sowie Solaris und Mac O/S. Das Rundum PGP XII/07 XAMPP Das Rundum Rundum-Sorglos Sorglos -Server-Paket für Linux,, Windows sowie Solaris und Mac O/S Wo gibt es das? Bei den Apachefrieds Apachefrieds : http://www.apachefriends.org/de/index.html XAMPP

Mehr

TYPO3 Slide 1 www.lightwerk.com 2005 Lightwerk GmbH

TYPO3 Slide 1 www.lightwerk.com 2005 Lightwerk GmbH TYPO3 Slide 1 Inhaltsverzeichnis Was ist ein CMS Was ist TYPO3 Editier-Möglichkeiten / Frontend-Editieren Slide 2 Was ist ein CMS (WCMS) Ein Web Content Management System (WCMS) ist ein Content-Management-System,

Mehr

Sabine Weber. Anschrift Wacholderweg 1 92331 Parsberg, Oberpfalz Deutschland. sabine.weber@freenet.de

Sabine Weber. Anschrift Wacholderweg 1 92331 Parsberg, Oberpfalz Deutschland. sabine.weber@freenet.de Lebenslauf Angaben zur Person Name Sabine Weber Anschrift Wacholderweg 1 92331 Parsberg, Oberpfalz Deutschland E-Mail sabine.weber@freenet.de Staatsangehörigkeit deutsch Geburtsdatum 28.01.1970 Persönliche

Mehr

Konzept eines Datenbankprototypen. 30.06.2003 Folie 1 Daniel Gander / Gerhard Schrotter

Konzept eines Datenbankprototypen. 30.06.2003 Folie 1 Daniel Gander / Gerhard Schrotter Konzept eines Datenbankprototypen 30.06.2003 Folie 1 Daniel Gander / Gerhard Schrotter Inhalt (1) Projektvorstellung & Projektzeitplan Softwarekomponenten Detailierte Beschreibung der System Bausteine

Mehr

Open Source - Was ist das eigentlich?

Open Source - Was ist das eigentlich? Open Source - Was ist das eigentlich? VHS Reutlingen Kurt Jaeger, pi@nepustil.net http://nepustil.net/ Reutlingen, 18.Oktober 2006 Übersicht Vorstellung Was ist Open Source? Lizenzen Vorteile Nachteile

Mehr

http://www.nvu-composer.de

http://www.nvu-composer.de Kapitel 16 Seite 1 Ein portabler Web-Editor Wer viel Zeit in eine Website investieren will ist gut beraten, eine professionelle Software für Webdesigner zu beschaffen. Diese Programme sind sehr leistungsfähig,

Mehr

Literatur und Links. Webtechnologien SS 2015 Teil 1/Entwicklung

Literatur und Links. Webtechnologien SS 2015 Teil 1/Entwicklung Literatur und Links [1-1] Seidler, Kai; Vogelsang, Kay: Das XAMPP Handbuch. Addison-Wesley, 2006 [1-2] http://www.apachefriends.org/download.html http://sourceforge.net/projects/xampp/files/ [1-3] http://aktuell.de.selfhtml.org/extras/download.shtml

Mehr

Uwe Stache: Content Management mit System. Grundlagen Szenarien Best Practices

Uwe Stache: Content Management mit System. Grundlagen Szenarien Best Practices Uwe Stache: Content Management mit System Grundlagen Szenarien Best Practices Es passt... Ihr Business Unser Beitrag was zusammen gehört! Medien Wirtschaftskompetenz Bewährte Technik Neue Gedanken Wir

Mehr

Uwe Stache: Content Management mit System. Grundlagen Szenarien Best Practices

Uwe Stache: Content Management mit System. Grundlagen Szenarien Best Practices Uwe Stache: Content Management mit System Grundlagen Szenarien Best Practices Es passt... Ihr Business Unser Beitrag was zusammen gehört! Medien Wirtschaftskompetenz Bewährte Technik Neue Gedanken Wir

Mehr

Start Sie benötigen eine TYPO3 Umgebung mit eigenen Zugangsdaten und etwas Zeit zum kreativen Schaffen.

Start Sie benötigen eine TYPO3 Umgebung mit eigenen Zugangsdaten und etwas Zeit zum kreativen Schaffen. Typo3 kurz und gut Start Sie benötigen eine TYPO3 Umgebung mit eigenen Zugangsdaten und etwas Zeit zum kreativen Schaffen. 1. Übung (Zugang zum Backend) Als Beispiel der Domain nehmen wir die Website:

Mehr

Systemanforderungen Verlage & Akzidenzdruck

Systemanforderungen Verlage & Akzidenzdruck OneVision Software AG Inhalt Asura 10.2, Asura Pro 10.2,Garda 10.2...2 PlugBALANCEin 10.2, PlugCROPin 10.2, PlugFITin 10.2, PlugRECOMPOSEin 10.2, PlugSPOTin 10.2,...2 PlugTEXTin 10.2, PlugINKSAVEin 10.2,

Mehr

lobodms.com lobo-dms Systemvoraussetzungen

lobodms.com lobo-dms Systemvoraussetzungen lobodms.com lobo-dms Inhaltsverzeichnis 1 Allgemeines... 3 1.1 Betriebssystem... 3 1.2 Windows Domäne... 3 1.3 Dateisystem... 3 2 Server... 3 2.1 Hardware... 4 2.2 Betriebssystem... 4 2.3 Software... 4

Mehr

Berater-Profil 2206. Web-Developer, DB-Administrator und Software-Entwickler. EDV-Erfahrung seit 1994. Verfügbar ab auf Anfrage.

Berater-Profil 2206. Web-Developer, DB-Administrator und Software-Entwickler. EDV-Erfahrung seit 1994. Verfügbar ab auf Anfrage. Berater-Profil 2206 Web-Developer, DB-Administrator und Software-Entwickler Ausbildung Kaufmännischer Angestellter mit Abschluss in Informatik EDV-Erfahrung seit 1994 Verfügbar ab auf Anfrage Geburtsjahr

Mehr

Anleitung zum Arbeiten mit Microsoft Visual Studio 2008 im Softwarepraktikum ET/IT

Anleitung zum Arbeiten mit Microsoft Visual Studio 2008 im Softwarepraktikum ET/IT Boris Golubovic Dortmund, den 24. Oktober 2010 Anleitung zum Arbeiten mit Microsoft Visual Studio 2008 im Softwarepraktikum ET/IT Ein Projekt anlegen Ein Projekt kapselt alle zu einer Anwendung gehörenden

Mehr

Collax Web Application

Collax Web Application Collax Web Application Howto In diesem Howto wird die Einrichtung des Collax Moduls Web Application auf einem Collax Platform Server anhand der LAMP Anwendung Joomla beschrieben. LAMP steht als Akronym

Mehr

MySQL Community Server 5.6 Installationsbeispiel (Ab 5.5.29)

MySQL Community Server 5.6 Installationsbeispiel (Ab 5.5.29) MySQL Community Server 5.6 Installationsbeispiel (Ab 5.5.29) Dieses Dokument beschreibt das Herunterladen der Serversoftware, die Installation und Konfiguration der Software. Bevor mit der Migration der

Mehr

Medienkompetenz, Grafik und DTP

Medienkompetenz, Grafik und DTP VO 340381 Informationsdesign; Medienkompetenz, Grafik und DTP Zentrum für Translationswissenschaft Letztes Mal sprachen wir über: Computer Aufbau Software Was ist Software? Software Soft im Sinne von weich/veränderbar

Mehr

Einführung in PHP. (mit Aufgaben)

Einführung in PHP. (mit Aufgaben) Einführung in PHP (mit Aufgaben) Dynamische Inhalte mit PHP? 2 Aus der Wikipedia (verkürzt): PHP wird auf etwa 244 Millionen Websites eingesetzt (Stand: Januar 2013) und wird auf etwa 80 % aller Websites

Mehr

COLLECTION. Installation und Neuerungen. Märklin 00/H0 Jahresversion 2009. Version 7. Die Datenbank für Sammler

COLLECTION. Installation und Neuerungen. Märklin 00/H0 Jahresversion 2009. Version 7. Die Datenbank für Sammler Die Datenbank für Sammler COLLECTION Version 7 Installation und Neuerungen Märklin 00/H0 Jahresversion 2009 Stand: April 2009 Inhaltsverzeichnis Inhaltsverzeichnis... 2 VORWORT... 3 Hinweise für Anwender,

Mehr

Homepageerstellung mit WordPress

Homepageerstellung mit WordPress Homepageerstellung mit WordPress Eine kurze Einführung in die Installation und Einrichtung von WordPress als Homepage-System. Inhalt 1.WordPress installieren... 2 1.1Download... 2 1.2lokal... 2 1.2.1 lokaler

Mehr

UNTERNEHMERISCHES WISSEN. ebusiness Lösung - Groupware Systeme. Zusammenarbeit über zeitliche und räumliche Distanz unterstützen

UNTERNEHMERISCHES WISSEN. ebusiness Lösung - Groupware Systeme. Zusammenarbeit über zeitliche und räumliche Distanz unterstützen UNTERNEHMERISCHES WISSEN ebusiness Lösung - Groupware Systeme Zusammenarbeit über zeitliche und räumliche Distanz unterstützen ebusiness Lösung - Groupware Systeme Problemstellung & Einsatzbereiche im

Mehr

Gezieltes Kontakt- und Kundenmanagement. Die Software für Ihren Erfolg 2,8 Millionen Anwender weltweit! Installationsleitfaden

Gezieltes Kontakt- und Kundenmanagement. Die Software für Ihren Erfolg 2,8 Millionen Anwender weltweit! Installationsleitfaden ACT! 10 Premium ST Gezieltes Kontakt- und Kundenmanagement. Die Software für Ihren Erfolg 2,8 Millionen Anwender weltweit! Installationsleitfaden ACT! 10 Premium ST Installationsleitfaden ACT! 10 Premium

Mehr

Multisite Setup. mit Nutzung von Subversion. Drupal Voice Chat 21.10.2008 mcgo@drupalist.de

Multisite Setup. mit Nutzung von Subversion. Drupal Voice Chat 21.10.2008 mcgo@drupalist.de Multisite Setup mit Nutzung von Subversion Drupal Voice Chat 21.10.2008 mcgo@drupalist.de 1 Voraussetzungen Server (dediziert oder virtuell) Zugriff auf Terminal (z.b. per ssh) Webserver / Datenbankserver

Mehr

Hubert Schweinesbein Tel. 0911 / 749 53-626 e-mail: Hubert.Schweinesbein@suse.de

Hubert Schweinesbein Tel. 0911 / 749 53-626 e-mail: Hubert.Schweinesbein@suse.de Hubert Schweinesbein Tel. 0911 / 749 53-626 e-mail: Hubert.Schweinesbein@suse.de Die nächsten 60 Minuten Der Linux Markt Was ist Linux - was ist Open Source Was macht SuSE SuSE Linux Server Strategie SuSE

Mehr

1. Java Grundbegriffe

1. Java Grundbegriffe 1. Java Grundbegriffe Geschichte von Java Programmieren mit Java Interpretieren vs. Kompilieren Java Byte-Code Jave Virtual Machine Arbeitsmaterialien Allgemeine Informatik 2 SS09 Folie 1.1 Java, eine

Mehr

Sun StarOffice 9 Deluxe

Sun StarOffice 9 Deluxe Software-Kategorie: Productivity Software / Office Suites Zielgruppe: Kleine und mittelständische Unternehmen, die eine leistungsfähige und bezahlbare Alternative zu Microsoft Office suchen, oder ein kompatibles

Mehr

schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG mitp/bhv

schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG mitp/bhv Roboter programmieren mit NXC für Lego Mindstorms NXT 1. Auflage Roboter programmieren mit NXC für Lego Mindstorms NXT schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG mitp/bhv Verlag

Mehr

Literatur und Links. Webtechnologien WS 2015/16 Teil 1/Entwicklung

Literatur und Links. Webtechnologien WS 2015/16 Teil 1/Entwicklung Literatur und Links [1-1] Seidler, Kai; Vogelsang, Kay: Das XAMPP Handbuch. Addison-Wesley, 2006 [1-2] http://www.apachefriends.org/download.html http://sourceforge.net/projects/xampp/files/ [1-3] http://aktuell.de.selfhtml.org/extras/download.shtml

Mehr

Erlernbarkeit. Einsatzbereich. Preis. Ausführungsort

Erlernbarkeit. Einsatzbereich. Preis. Ausführungsort 1.3 PHP Vorzüge Erlernbarkeit Im Vergleich zu anderen Sprachen ist PHP relativ leicht erlernbar. Dies liegt hauptsächlich daran, dass PHP im Gegensatz zu anderen Sprachen ausschließlich für die Webserver-Programmierung

Mehr

THEMA: CLOUD SPEICHER

THEMA: CLOUD SPEICHER NEWSLETTER 03 / 2013 THEMA: CLOUD SPEICHER Thomas Gradinger TGSB IT Schulung & Beratung Hirzbacher Weg 3 D-35410 Hungen FON: +49 (0)6402 / 504508 FAX: +49 (0)6402 / 504509 E-MAIL: info@tgsb.de INTERNET:

Mehr

Berater-Profil 2349. Senior Web-Developer (OO-Analyse und -Design) Sun Certified Java Programmer

Berater-Profil 2349. Senior Web-Developer (OO-Analyse und -Design) Sun Certified Java Programmer BeraterProfil 2349 Senior WebDeveloper (OOAnalyse und Design) Sun Certified Java Programmer Ausbildung Studium Informatik (4 Semester) Studium Mathematik (4 Semester) EDVErfahrung seit 1996 Verfügbar ab

Mehr

Bedeutung von Open Source Software in Vergangenheit, Gegenwart und Zukunft (am Beispiel des Magistrats Wien)

Bedeutung von Open Source Software in Vergangenheit, Gegenwart und Zukunft (am Beispiel des Magistrats Wien) Bedeutung von Open Source Software in Vergangenheit, Gegenwart und Zukunft (am Beispiel des Magistrats Wien) Peter Pfläging Stadt Wien, MA 14 IKT-Architektur IKT-Dienstleister MA

Mehr

AixVerein 2.0 - Anleitung zur Einrichtung des

AixVerein 2.0 - Anleitung zur Einrichtung des Seite 1/6 AixVerein 2.0 - Anleitung zur Einrichtung des Datenbank-Servers und der Dokumentenablage Bei der vorliegenden Anwendung handelt es sich um eine Client-Server-Anwendung, d.h. die Software wird

Mehr

Installationsanleitung

Installationsanleitung Installationsanleitung Dieses Werk ist urheberrechtlich geschützt. Jede Verwertung außerhalb der engen Grenzen des Urheberrechtsgesetzes ist ohne Zustimmung der OutStart E-Learning GmbH unzulässig und

Mehr

Datenbanken (WS 2015/2016)

Datenbanken (WS 2015/2016) Datenbanken (WS 2015/2016) Klaus Berberich (klaus.berberich@htwsaar.de) Wolfgang Braun (wolfgang.braun@htwsaar.de) 0. Organisatorisches Dozenten Klaus Berberich (klaus.berberich@htwsaar.de) Sprechstunde

Mehr

Online Reservierungen für Besprechungsräume

Online Reservierungen für Besprechungsräume - Seite 1 von 5 - Tätigkeitsprofil Andreas Theusner bei PGAM Online Zeiterfassung Datenbank gestütztes Projekt-, Berichts- und Fehlzeitenmanagement auf Basis von PHP, HTML, JavaScript, MySQL und Apache

Mehr

Häufig gestellte fragen zu Professional officedrive

Häufig gestellte fragen zu Professional officedrive Häufig gestellte fragen zu Professional officedrive Allgemeine Fragen Was ist Professional OfficeDrive? Professional OfficeDrive ist ein Filesharing System. Mit Professional OfficeDrive kann ein Unternehmen

Mehr

Unterstützte Umgebungen & Hardware-Voraussetzungen

Unterstützte Umgebungen & Hardware-Voraussetzungen Unterstützte Umgebungen & Hardware-Voraussetzungen Juni 2014 Cubeware Produkte Zu diesem Dokument Änderungen der in diesem Dokument enthaltenen Informationen sind vorbehalten. Cubeware GmbH übernimmt in

Mehr

Neugestaltung Homepage

Neugestaltung Homepage Neugestaltung Homepage Unsere Homepage lag bis vor Kurzem auf einem Server unseres Providers. Nach mehreren Problemen, vor allem mit den Zugriffsberechtigungen der Kunden beim Download, wechselten wir

Mehr

LINUX Schulung. FrauenComputerZentrum Berlin. Jutta Horstmann, Mai 2006

LINUX Schulung. FrauenComputerZentrum Berlin. Jutta Horstmann, Mai 2006 LINUX Schulung FrauenComputerZentrum Berlin Jutta Horstmann, Mai 2006 Agenda Freie Software vs. Open Source Software vs. Proprietäre Software Warum Linux? Warum OSS? Unterschiede: Linux und die anderen

Mehr

Systemvoraussetzungen & Schnittstellen

Systemvoraussetzungen & Schnittstellen Systemvoraussetzungen & Schnittstellen 02/2016 Hinweis: Bitte beachten Sie die jeweiligen Lizenzbestimmungen der Dritthersteller. Bezüglich der Installation und Konfiguration der aufgeführten Systeme verweisen

Mehr

Herzlich Willkommen. Der Weg zur eigenen Homepage. vorgestellt von Frank Kullmann

Herzlich Willkommen. Der Weg zur eigenen Homepage. vorgestellt von Frank Kullmann Herzlich Willkommen Der Weg zur eigenen Homepage vorgestellt von Frank Kullmann 1. Die Planung Was soll auf unserer Homepage abgebildet werden (Texte, Bilder, Videos usw.)? Welche Struktur soll unsere

Mehr