大部份一般的 Unix 工具及程式已經被移植到 Linux 上,包括了幾乎所有 GNU 的東西及許多不同來源的 X 客戶端程式. 實際上,所謂的移植通常只是一句話,因為許多程式可直接在 Linux 機器上編譯而不需要修改,或只需要很小的修改,因為 Linux 非常遵循 POSIX. 不幸地,沒有像我們所期望那麼多的末端使用者(end-user)應用程式,但這正很快地改變. 和你喜歡的商業 Unix 應用程式的供應者聯繫詢問他們是否將它移植到 Linux 上.
這裡有份已知能在 Linux 上運作軟體的不完整列表:
ls
, tr
, sed
, awk
等等(你能說得出名字的,Linux 大概就有).
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, 及許多其它的.
X11R5 (XFree86 2.x), X11R6 (XFree86 3.x), MGR.
GNU Emacs, XEmacs, MicroEmacs, jove
, ez,
epoch
, elvis
(GNU vi), vim
, vile
, joe
,
pico
, jed
, 及其它的.
bash
(POSIX sh-compatible), zsh
(包含 ksh
相容模式),
pdksh
, tcsh
, csh
, rc
,
es
, ash
(大部份 sh-相容的 shell 在 BSD 上當做 /bin/sh
來用), 還有更多.
Taylor (BNU-compatible) UUCP, SLIP,
CSLIP, PPP, kermit
, szrz
, minicom
, pcomm
,
xcomm
, term
(runs multiple shells, redirects network
activity, and allows remote X, all over one modem line), Seyon
(popular X-windows communications program),
以及數個傳真及聲音郵件(使用 ZyXEL 及其它數據機)套件都有.當然,遠端串列簽入也支援.
C-news, innd
, trn
, nn
, tin
,
smail
, elm
, mh
, pine
, 等等.
TeX, groff
, doc
, ez
, LyX, Lout,
Linuxdoc-SGML, 及其它的.
Nethack, 數個 Muds 及 X 遊戲,以及大量其它的遊戲.所有遊戲可自 tsx-11 及 sunsite 取得.
AUIS, the Andrew User Interface System. ez is part of this suite.
所有這些程式都可免費取得(而這些還不及所有的百分之一).商業軟體愈來愈多; 詢問你喜愛的商業軟體供應者他們是否支援 Linux.