This page (revision-31) was last changed on 27-May-2026 23:08 by Peter 

This page was created on 14-Sep-2006 17:42 by PeterHormanns

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
31 27-May-2026 23:08 1 KB Peter to previous
30 30-Dec-2020 18:51 1 KB Peter Hormanns to previous | to last
29 30-Dec-2020 18:50 1 KB Peter Hormanns to previous | to last temp
28 30-Dec-2020 18:36 1 KB Peter Hormanns to previous | to last temp
27 26-Jan-2014 15:26 1 KB Peter Hormanns to previous | to last
26 01-Jan-2013 01:00 1 KB Peter Hormanns to previous | to last
25 04-Jun-2010 16:57 1 KB Peter Hormanns to previous | to last
24 20-Apr-2008 11:38 3 KB PeterHormanns to previous | to last nicht wirklich überarbeitet, nur gegliedert
23 21-Jan-2008 13:49 3 KB ThomasBayen to previous | to last Tagging
22 21-Jan-2008 13:34 3 KB MarkusMonderkamp to previous | to last Tagging
21 14-Jan-2008 17:56 3 KB PeterHormanns to previous | to last

Page References

Incoming links Outgoing links

Version management

Difference between version and

Mein Name ist Peter Hormanns,

ich habe beruflich als Dipl.-Informatiker mit Software-Entwicklung zu tun, insbesondere mit Softwareentwicklungs-Werkzeugen und -Methoden. In der Vergangenheit habe ich mich immer mehr mit dem OpenSource-Gedanken angefreundet und bin heute ein begeisterter Verfechter dieser Ideen.

Als Linux-User seit Suse 5.3 (wann war das?) bin ich Anfang 2000 (so genau kann ich das nicht mehr sagen) zur LUG Krefeld gestossen. Seit 2002 mache ich auch der "virtuellen" Linux User Group "LUKi" (Linux User im Bereich der Kirchen, http://www.luki.org) mit.

Beruflich betreue ich Softwareentwicklungs-Werkzeuge, dazu gehören auch die OpenSource-Werkzeuge "Eclipse" (EclipseIDE, http://www.eclipse.org) und das CVS (http://www.cvshome.org). Ich programmiere in Java und kenne mich auch mit Java unter Linux und insbesondere [Java] und [Tomcat|TomcatUnterDebian] sehr gut aus.

Leider stehen die Java Produkte von Sun noch nicht unter einer OpenSource Lizenz. Die Sourcen sind zwar einsehbar, aber es fehlt zum Beispiel das Recht modifizierte Versionen der Programme wieder zu veröffentlichen. Über die "Sun Community Source License" schreibt die FreeSoftwareFoundation? (FSF): "This is not a free software license; it lacks essential freedoms such as publication of modified versions. Please don't use this license, and we urge you to avoid any software that has been released under it." (http://www.gnu.org/philosophy/license-list.html). Zur Verwendung von Java als Programmiersprache für freie Programme :http://www.gnu.org/philosophy/java-trap.html

Aber dennoch sind sehr viele hervorragende OpenSource Produkte in Java entwickelt worden. Darunter die Unterprojekte des Apache-Jakarta-Projekts (http://jakarta.apache.org): Tomcat als Webserver für Servlets und JavaServerPages?, James als Mailserver und die Wiki-Software, die hier läuft (http://www.jspwiki.org).
Inzwischen machen auch die freien Java-Implementierungen große Fortschritte: Der gcc-Java-Compiler gcj (http://gcc.gnu.org/java/) kann Java-Klassen in Java-Bytecode und in Binärcode umwandeln, und kaffe (http://www.kaffe.org) ist ab der Version 1.1.3 auch geeignet, um den Tomcat auszuführen. Und schließlich will Sun die Bestandteile seines Javas nach und nach unter der GPL freigeben.

Wer den gcj für seine Programme unter Linux oder Windows nutzen möchte, sollte dies lesen:
* http://home.pages.at/peschmae/swt-tutorial/online/chunk/index.html

Das gesamte Tutorial kann auch als pdf-Datei gelesen werden:
* http://www.gnu.buildtolearn.net/documentation/swt/

Ein paar Links auf wichtige Java-Bibliotheken, die ich gern benutze:

* http://www.hibernate.org - Für das Speichern von Java-Objekten in einer relationalen Datenbank
* http://www.springframework.org - Als ~IoC (Inversion of Control)-Framework, um konfigurierbare Komponenten zu bauen
* http://jakarta.apache.org/commons/ - Bibliotheken für viele Standardaufgabe, z.B. Connection-Pools, Logging, Java-Bean-Zugriff, String-Operationen etc.

Seit Mitte 2005 führe ich gemeinsam mit meiner Partnerin Susanne Wenz die Bürogemeinschaft [Informatikbüro Hormanns und Wenz|http://www.hormanns-wenz.de/]. Wer professionelle Beratung und Unterstützung beim Einsatz von OpenSource sucht, möge sich an uns wenden. Unser Profil findet man [hier|http://www.hormanns-wenz.de/wiki/Wir]. Ihr erreicht mich unter der folgenden Mail-Adresse: [mailto:peter.hormanns@jalin.de]


----

Diskussion über das Wiki nach DiskussionWiki verschoben...

----

;Kategorien: [KategoriePersonen], [KategorieLUGUser]

[{Tag Personen LUG JavaProgrammierer}]LUG}]