FreeXP

FreeXP

CrossPoint (abgekürzt meist XP) ist ein textorientiertes Mailprogramm für verschiedene Mailboxnetze wie das Z-Netz, FidoNet und das MausNet. Darüber hinaus beherrscht CrossPoint auch Internet-Mail und Usenet-News, dies sowohl über UUCP als auch mittels externer Clients über die Protokolle POP3/SMTP und NNTP. CrossPoint ist damit auch in Zeiten grafischer Benutzeroberflächen ein vollwertiger Mail- und Newsreader, der unter nahezu allen bekannten Betriebssystem-Plattformen eingesetzt werden kann.

Inhaltsverzeichnis

Programmzweck

Ursprünglich war CrossPoint ein sogenanntes Pointprogramm, d. h. eine Software zum automatisierten Senden und Empfangen von privaten und öffentlichen Mitteilungen zu einem Mailbox-Rechner. Pointprogramme sind darauf optimiert, die Online-Zeiten des Benutzers möglichst kurz zu halten, zum einen, um Online- bzw. Telefongebühren zu minimieren, zum anderen, um die Telefonleitung der Mailbox für andere Benutzer wieder freizumachen. Dabei wurden zum Versand anstehende Nachrichten gesendet und eingegangene Nachrichten heruntergeladen. Danach wurde die Verbindung getrennt. Diese Prozedur wurde für gewöhnlich einmal täglich durchgeführt.

Entwicklungsgeschichte

CrossPoint-Nachfolger OpenXP in einer KDE-Konsole unter Linux

Ende 1991 begann Peter Mandrella mit der Entwicklung von CrossPoint. Maßgebliche Ursache war dabei seine eigene Unzufriedenheit über das bis dato von ihm verwendete Pointprogramm MessageBase (kurz: MsgBase) von Holger Lembke, das auch als Vorlage für die CrossPoint-Entwicklung diente.

CrossPoint v1.0 wurde 1992 als Shareware für das Betriebssystem DOS veröffentlicht. Es war ein reines Pointprogramm für das Z-Netz und dessen Datenaustausch-Protokoll Netcall. Ende 1992 erschien die Version 2.0, die darüber hinaus noch FidoNet, MausNet, MagicNet, QuickMail sowie das Datenformat des neuen Z-Netz-Protokolls ZConnect unterstützte. CrossPoint war damit neben MessageBase das erste Pointprogramm, das von Haus aus und ohne zusätzlich zu installierende Konverter mit nahezu allen damals relevanten Mailbox-Netzen zusammenarbeitete.

Unter den DOS-Pointprogrammen setzte CrossPoint neue Maßstäbe bei Funktionsumfang und Benutzerkomfort. In der Blütezeit der Mailboxnetze Mitte der 90er Jahre war es mit schätzungsweise 25.000 Anwendern das mit Abstand am weitesten verbreitete Pointprogramm, speziell im deutschen FidoNet und im Z-Netz. Damit löste es neben MessageBase das Z-Netz-"Ur-Pointprogramm" QuickPOINT von Marc Zimmermann und im deutschen FidoNet das Programm Yuppie! ab.

Seit Version 2.15β (August 1993) beherrscht CrossPoint auch Internet-Mail und Usenet-News über das Protokoll UUCP. Mit diversen Freeware-Paketen (z.B. UKA PPP oder UKAD für DOS bzw. VSoup oder UKAW für Windows), die in der CrossPoint-Originalversion über Batchdateien und in den weiterentwickelten Versionen über eine eigens hierfür implementierte Schnittstelle eingebunden werden, kann man auch über TCP/IP-Verbindungen die Protokolle POP3/SMTP und NNTP nutzen und so auf beliebige Mail- und Newsserver im Internet zugreifen.

1996 stellte Peter Mandrella die Weiterentwicklung von CrossPoint ein. Im Dezember 1999 gab er die Quelltexte von CrossPoint 3.20β unter einer eigenen Lizenz frei, die auf deren Basis entwickelten Nachfolgeversionen blieben jedoch (zunächst noch) registrierungspflichtig. Im Februar 2001 wurden die Quelltexte in einer zusätzlichen Lizenz dann unter die GNU General Public License (GPL) gestellt; die Registrierungspflicht für unter dieser Lizenz weiterentwickelte Versionen entfiel. Bereits unter der bisherigen Lizenz begonnene Weiterentwicklungen hatten die Wahl, diese (und damit sowohl Registrierungspflicht wie auch den Namen „CrossPoint“) beizubehalten, oder zur GPL zu wechseln und damit das Programm nicht mehr „CrossPoint“ nennen zu können (es sei denn gegen kostenpflichtige Lizenzierung dieser von Peter Mandrella eingetragenen Marke).

Auf Initiative des Maintainers von FreeXP (damals noch OpenXP/16) hat Peter Mandrella im Juni 2003 die Registrierungspflicht dann auch für die unter der ursprünglichen Lizenz entwickelten Versionen aufgehoben, so dass die ehemalige Shareware unabhängig von der jeweils geltenden Quelltext-Lizenz nun sowohl Freeware (im Sinne von nicht mehr kostenpflichtig) als auch Freie Software (im Sinne frei zugänglicher Quelltexte) ist.

Multinetzfähigkeit und damit verbundene Nachteile

Neben aktuellen Internet/Usenet-Standards unterstützt CrossPoint auch praktisch alle (ehemals) relevanten Mailboxnetze. Um dies zu erreichen werden diese „Fremdformate“ intern in das ZConnect-Format umgewandelt. Eine solche Umwandlung ist aber problematisch, da sich die verschiedenen Standards in ihren Fähigkeiten unterscheiden. Sie stößt bei komplexen Techniken wie z.B. MIME an ihre Grenzen. Neuere Versionen von CrossPoint und insbesondere FreeXP haben allerdings viele frühere diesbezügliche Probleme gelöst. Auf Grund der internen Verwendung von ZConnect finden sich in Programm und Dokumentation beinahe nur Z-Netz-Terminologien wie zum Beispiel „Brett“ statt „Newsgroup“, „PM“ statt „E-Mail“ oder „AM“ statt „Posting“. Dies führt dazu, dass Nutzer bevorzugt diese Begriffe auch in Netzen verwenden, in denen sie nicht üblich sind. Ein weiterer Kritikpunkt ist, dass die Unterstützung vieler verschiedener Formate ohne Verwendung eines Objekt-Modells zu einem unübersichtlichen Quelltext geführt habe.

Nachfolger

CrossPoint-Nachfolger FreeXP in einer Konsole unter Windows XP

Nach der Freigabe der Quelltexte entstanden verschiedene Weiterentwicklungen (die meisten unter der ursprünglichen Lizenz, eine unter der GNU GPL) sowie Portierungen auf andere Systeme. Die Weiterentwicklung der unter der „alten“ Lizenz stehenden Versionslinien FreeXP und XP2 findet weiterhin unter dem Namen „CrossPoint“ statt, während die unter der GNU GPL weiterentwickelte Version OpenXP diesen nicht mehr verwenden darf. Alle Versionen tragen in ihrem (ggf. zusätzlichen) Eigennamen aber das Kürzel XP, das schon seit Version 1.0 die gebräuchliche Abkürzung für CrossPoint ist.

Da die herkömmlichen Mailbox-Netze inzwischen keine nennenswerte Rolle mehr spielen, steht bei der Weiterentwicklung vor allem der Ausbau der Fähigkeiten von XP als Mail- und Newsreader für Internet/Usenet im Vordergrund. Alle weiterentwickelten XP-Versionen sind (allerdings in unterschiedlich hohem Maß) MIME- und multipart-fähig, unterstützen je nach Version eine unterschiedlich große Anzahl von Zeichensätzen (inkl. UTF-7/8), während die letzte Originalversion v3.12d vom ursprünglichen Autor Peter Mandrella nur eine rudimentäre MIME-Unterstützung bietet und daher aus heutiger Sicht für den Mail- und News-Einsatz im Internet/Usenet nicht mehr empfohlen werden kann und dort auch keine nennenswerte Verbreitung mehr hat.

Die Quelltexte aller weiterentwickelten Versionen sind öffentlich verfügbar, entweder über ein Versionsverwaltungssystem wie CVS oder SVN, oder sie werden als Komplettpaket zum Download angeboten. Aktuelle Entwicklungen sind:

FreeXP (DOS, Windows)

Ursprünglich der von OpenXP im Januar 2002 übernommene und eigenständig zunächst unter dem Namen OpenXP/16 weitergeführte 16bit-Zweig; die Namensänderung erfolgte im Juli 2003 u.a. wegen des seitdem geltenden Freeware-Status und der klareren begrifflichen Abgrenzung zu OpenXP. Nicht zuletzt wegen der aufwendig betriebenen Weiterentwicklung des Nachrichtenkonvertierers „UUZ“ die Version mit dem höchsten Grad an RFC-Konformität und aufgrund zusätzlich implementierter Funktionen wie MIME-Multipart-Versand und „Reply-To-All“, zahlreicher Bugfixes und der bekannten Stabilität das wohl derzeit auch am häufigsten eingesetzte XP-Derivat.

OpenXP (Windows, Linux)

Die einzige bekannte Weiterentwicklung unter der GNU GPL (32 Bit). OpenXP hat durch die aufwändige Umstellung auf 32-Bit-Code die besten Voraussetzungen und Perspektiven.

XP2 (DOS)

2000 entstandener Fork vom OpenXP-Projekt, seit 2002 gibt es jedoch keine neue öffentliche Beta-Version und die Weiterentwicklung „ruht“ nach offizieller Lesart. Wegen der in FreeXP noch fehlenden Funktionen „MsgID-Request“ und „HdrOnly“ genießt XP2 bei einigen Anwendern immer noch eine hohe Akzeptanz, speziell in Kooperation mit dem XP2-kompatiblen und von FreeXP entwickelten „Enhanced UUZ“. Eine Freeware-Version von XP2, in der die Beschränkungen der registrierungspflichtigen Fassung deaktiviert bzw. entfernt worden wären, existiert nicht.

Literatur

  • Rena Tangens, padeluun, Peter Mandrella u.a.: MailBox auf den Punkt gebracht: Mit Zerberus und CrossPoint zu den Bürgernetzen. Bielefeld 1998, ISBN 3980218260 (vergriffen)
  • Martin Rost, Michael Schack, 1993: DFÜ - Ein Handbuch: Recherche in weltweiten Netzen, Verlag Heinz Heise, 389 Seiten, ISBN 3-88229-026-9

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Freexp — CrossPoint (abgekürzt meist XP) ist ein textorientiertes Mailprogramm für verschiedene Mailboxnetze wie das Z Netz, FidoNet und das MausNet. Darüber hinaus beherrscht CrossPoint auch Internet Mail und Usenet News, dies sowohl über UUCP als auch… …   Deutsch Wikipedia

  • Crosspoint — (abgekürzt meist XP) ist ein textorientiertes Mailprogramm für verschiedene Mailboxnetze wie das Z Netz, FidoNet und das MausNet. Darüber hinaus beherrscht CrossPoint auch Internet Mail und Usenet News, dies sowohl über UUCP als auch mittels… …   Deutsch Wikipedia

  • CrossPoint — (abgekürzt meist XP) ist ein mittlerweile freies textorientiertes Mailprogramm für verschiedene Mailboxnetze wie das Z Netz, FidoNet und das MausNet. Darüber hinaus beherrscht CrossPoint auch Internet Mail und Usenet News, dies sowohl über UUCP… …   Deutsch Wikipedia

  • Z-Connect — ZConnect ist ein Protokoll Standard zum Datenaustausch von E Mails und Mitteilungen in öffentlichen Foren. Es wurde seit 1992 als Alternative zu bestehenden Standards definiert, um die Herstellung von Software für diese Anwendungen zu erleichtern …   Deutsch Wikipedia

  • Zconnect — ist ein Protokoll Standard zum Datenaustausch von E Mails und Mitteilungen in öffentlichen Foren. Es wurde seit 1992 als Alternative zu bestehenden Standards definiert, um die Herstellung von Software für diese Anwendungen zu erleichtern.… …   Deutsch Wikipedia

  • ZConnect — ist ein Protokoll Standard zum Datenaustausch von E Mails und Mitteilungen in öffentlichen Foren. Es wurde seit 1992 als Alternative zu bestehenden Standards definiert, um die Herstellung von Software für diese Anwendungen zu erleichtern.… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”