Die meisten bekannten UNIX-Tools und -Programme wurden nach Linux portiert, einschließlich fast des gesamten GNU-Spektrums und vieler X-Clients verschiedener Herkunft. Eigentlich ist »portiert« oft etwas zuviel gesagt, da viele Programme von vornherein ohne oder nur mit geringen Änderungen kompiliert werden können, da Linux der POSIX-Spezifikation ziemlich stark folgt. Es gibt leider bis jetzt (Oktober 97) noch nicht ganz so viele Endanwenderprogramm, wie man sich vielleicht wünschen könnte, aber dies ändert sich gerade rapide. Kontaktieren Sie den Verkäufer Ihrer favorisierten UNIX-Applikation und fragen Sie, ob diese schon nach Linux portiert wurde.
Hier eine unvollständige Liste mit Software, die erwiesenermaßen unter Linux funktioniert:
ls
, tr
, sed
, awk
und so
weiter (nenn mir einen und Linux hat ihn wahrscheinlich).
gcc
, gdb
, make
, bison
,
flex
, perl
, rcs
, cvs
, prof
.
C, C++, Objective C, Java, Modula-3, Modula-2, Oberon, Ada95, Pascal, Fortran, ML, scheme, Tcl/tk, Perl, Python, Common Lisp und viele andere.
X11R5 (XFree86 2.x), X11R6 (XFree86 3.x), MGR.
GNU Emacs, XEmacs, MicroEmacs, jove
, ez,
epoch
, elvis
(GNU vi), vim
, vile
, joe
,
pico
, jed
und andere.
bash
(POSIX sh-kompatibel), zsh
(einschließlich
ksh
-Kompatibilität), pdksh
, tcsh
, csh
, rc
, es
,
ash
(größtenteils sh-kompatible Shell, wie von BSD als /bin/sh
verwendet) und viele andere.
Taylor (BNU-kompatibel) UUCP, SLIP, CSLIP, PPP,
kermit
, szrz
, minicom
, pcomm
,xcomm
, term
(ermöglicht mehrere Shells, leitet Netzwerkaktivität um, erlaubt
X-Fernsteuerung, alles über eine einzige Modem-Verbindung), Seyon (bekanntes
Kommunikationsprogramm unter X-Windows) und verschiedene Fax- und
Voice-Mail-Pakete (Verwendung von ZyXEL und anderen Modems) stehen zur
Verfügung. Natürlich wird die serielle Einwahl unterstützt.
C-news, innd
, trn
, nn
, tin
,
smail
, elm
, mh
, pine
, etc.
TeX, groff
, doc
, ez
, LyX, Lout,
Linuxdoc-SGML und andere.
Nethack, verschiedene MUDs und X-Spiele und viele andere. Ein Spiel ist schon allein das Sichten aller auf tsx-11 und sunsite verfügbaren Spiele.
AUIS, das Andrew User Interface System. ez ist Teil dieser Suite.
Alle diese Programme (und das ist nicht einmal ein Hundertstel aller verfügbaren) sind frei erhältlich. Kommerzielle Software erfährt eine immer stärkere Verbreitung; fragen Sie den Verkäufer Ihrer beliebtesten kommerziellen Software, ob sie Linux unterstützt.