Linux jest niezależną implementacją systemu operacyjnego zgodnego ze standardem POSIX, z rozszerzeniami pochodzącymi z systemów SYSV i BSD, który został stworzony od samego początku (wygląda i zachowuje się jak Unix). Nie ma w nim prawnie zastrzeżonego kodu. Linux jest swobodnie rozpowszechniany na warynkach Licencji GNU Public License. Działa na komputerach zgodnych IBM PC o architekturze ISA lub EISA (z różnymi wariantami magistrali lokalnej VLB i PCI) z procesorem 386 lub lepszym.
Dodatkowo, został przeniesiony na komputery typu Amiga i Atari z jednostami MMU. To znaczy proesory 68020 z zewnętrznymi jednostami MMU, 68030, 68040 lub 68060. Wymagana jest również jednostak FPU (koprocesor), cybą, ze ktoś w końcu napisze emulator FPU. Patrz /pub/linux/680x0 w mirrorach tsx-11.mit.edu.
Aktualne versje jądra obslugują również architekturę DEC Alpha i Sun SPARC. Dystrybucja RedHat Commercial Linux jest aktualnie jedyną dystrybucją dla procesorów Alpha. Dla procesora SPARC dostępna jest dystrybucja Red Hat i Debian (lub wkrótce będzie).
Obsługa ARM, PowerPC i MIPS jest w różnych stadiach rozwoju. Czytaj comp.os.linux.announce.
Dokładne inforamcje o wymaganiach sprzętowych znajdziesz w FAQ. Jądro Linuxa zostało napisane przez Linusa Torvaldsa (Linus.Torvalds@.Helsinki.FI) z Finlandii i wielu innych ochotników z całego świata. Większość oprogramowania pracującego pod Linuxem jest darmowa, wiele z nich pochodzi z projektu GNU.
Zbiór najczęściej zadawanych pytań wraz z odpowiedziami, w którym odpowiedź na większość pytań znajdziesz szybciej niż w sieci. Dostępny w większości archiwów ftp (/pub/linux/docs na tsx-11.mit.edu) i rtfm.mit.edu, podstawowym miejscu przechowywania wszelkich dokumentów FAQ.
Podobne do FAQ, lecz zamiast odpowiedzi na częste problemy wyjaśniają jak wykonać różne, powszechne zadania, np. jak zamówić dystrybucję Linuxa, jak skonfigurować drukarkę, zestawić podstawowe połąćzenie UUCP w celu dystrybucji Usenet News, itp. Zobacz sunsite.icm.edu.pl /pub/Linux/sunsite/docs/HOWTO, znajdziesz tam pełen zestaw najnowszych wersji wszystkich dokumentów HOWTO. Inne miejsca z aktualnymi kopiami to susnite.icm.edu.pl ftp.cc.gatech.edu i tsx-11.mit.edu.
Dodatkowo, istnieje wiele którkich, dowolnie sormatowanych dokumentów nazwanych mini-HOWTO. Opisują bardzo specyficzne tematy, np. co to jest BogoMIPS lub jak używać Color-ls. Są dostępne w katalogu /pub/Linux/susnite/docs/HOWTO/mini.
Istnieje kilkanaście grup usenet news na temat Linuxa. W jezyku polskim jest pl.comp.os.linux. Dobrym pomysłem jest też śledzenie grupy comp.os.linux.announce, która jest moderoana przez Larsa Wirzeniusa. Aby umieścić na niej jakąś wiadomość należy ją wysłać do linux-announce@news.ornl.gov. Wszelkie pytania na temat tej grupy należy kierować bezpośrednio do Larsa Wirzeniusa na adres wirzeniu@kruuna.helsinki.fi.
Grupa comp.os.linux.announce jest grupą moderowaną i służy do
umieszczania ogłoszeń na temat nowych wersji programów, poprawek,
ogłoszeń o różnych wydarzeniach dotyczących Linuxa.
Grupa comp.os.linux.answers jest grupą moderowaną, na którą są
przesyłane róznego rodzaju dokumentacje, miedzy innymi Linux FAQ i
wszelkie dokumenty HOWTO.
Grupa comp.os.linux.setup jest grupą niemoderowaną przeznaconą do
dyskusji spraw związanych z konfiuracją Linuxa.
Grupa comp.os.linux.admin jest grupą niemoderowaną przeznaczoną do
dyskusji na temat administrowania Linuxem.
Grupa comp.os.linux.development.system jest grupą niemoderowaną
przeznaczoną do dyskusji na temat rozwoju jądra
Linuxa. Pytania związane z budową różnych aplikacji jakie mogą być
umieszczane w tej grupie muszą dotyczyć wyłącznie współpracy danej
aplikacji z jądrem. Wszelkie inne pytania dotyczące budowy
aplikacji są zwykle specyficzne dla Unixa i powinny być kierowane
do grupy comp.os.unix, chyba że są bardzo specyficzne dla Linuxa, a
wtedy należy je kierować do comp.os.linux.apps.
Grupa comp.os.linux.development.apps jest grupą niemoderowaną
przeznaczoną do dyskusji na tematy związane z budową aplikacji
specyficznych dla Linuxa. Nie jest przeznaczona do poszukiwania
rożnego rodzaju aplikacji pod linuxa, ani nie jest miejscem na
dyskusję jakie aplikacje powinny się pojawić.
Grupa comp.os.linux.hardware służy do dyskusji na temat sprzetu,
lecz pytania muszą dotyczyć Linuxa.
Grupa comp.os.linux.networking służy do dyskusji problemów
związanych z rozwojem obsługi i konfiguracją sieci.
Grupa comp.os.linux.x służy do dyskusji na temat problemów
korzystania z X Window System specyficznych dla Linuxa.
Grupa comp.os.linux.misc jest grupą niemoderowaną, gdzie można
dyskutować na inne tematy, które nie pasują do wymieniownych
wcześniej grup, a które dotyczą Linuxa.
Zasadniczo nie należy wysyłać atykułu do kilku grup jednocześnie (crosssposting). Wyjątkiem jest okazjonalne wysyłanie wiadomości do grupy niemoderowanej i comp.os.linux.announce. Ideą podziału comp.os.linux. na tak wiele grup było zmiejszenie ruchu w każdej z nich. Ci, którzy się temu nie podporządkują będą tępieni bez litości...
Nie zakładaj, że wszystkie twoje pytania są specyficzne dla grup
poświęconych Linuxowi. Jeśli twoje pytanie tak na prawdę dotyczy
programowania w szelu pod unixem lub klonem unixa, to zadaj pytanie
w comp.os.unix.shell. Dotyczy Emacsa? Pytaj w
gnu.emacs.help. Również jeśli nie znasz innej grupy gdzie mógłbyś
zadać to pytanie, lecz wydaje ci się, że powinna istnieć, spytaj
grzecznie w swoim liscie czy ktoś nie zna grypy, która bylaby
lepsza do zadania tego pytania. Użytkownik Linuxa powinie pamiętać
co najmniej o takich grupach, jak
comp.unix.{questions,shell,programming,bsd,admin} i
comp.windows.x.i386unix .
Greg Hankins, gregh@cc.gatech.edu, opiekuje się stroną domową WWW dla projektu Linuxa. URL: http://sunsite.unc.edu/mdw/linux.html
Zanim zaczely powstawać tłumaczenia dokumentów angielskich, powstał http://sunsite.icm.edu.pl/pub/Linux/sunsite/docs/HOWTO/Polish-HOWTO. Chyba pierwszy dokument o Linuxie w Polsce i po polsku.
Na początku 1997 roku zawiązała się grupa osób w celu przetłumaczenia dokumentów HOWTO na język polski. Zobacz http://www.jtz.org.pl/
Kontakt z ludźmi zajmującymi się tłumaczeniem HOWTO na polski to ogólnie dostępna lista jtz@ippt.gov.pl. Można na nią wysłać list nie będąc na tę listę zapisanym, lecz pamiętaj, że jest ona przeznaczona przede wszystkim dla osób pracujących nad tłumaczeniami. Pamiętaj o tym wysyłając tam list.
Już od ponad roku inna grupa ludzi pracuje nad tłuamczeniem komunikatów programów GNU. Dzieki temu już niedługo twój Linux będzie mówił do ciebie po polsku. Więcej informacji znajdziesz pod adresem ftp://ftp.torun.pdi.net/pub/nls.
Wreszcie pojawiło sie pierwsze czasopismo o Linuxie po
polsku. Pierwszy numer został wydany w styczniu 1997. Dp czasopisma
dołączony jest CD-ROM. Cena detaliczna 20 zł. Więcej inforamcji na
ten temat w redakcji linuxplus@software.com.pl, tel/fax (22)
6251308, adres LinuxPlus, Puszczyka 20, 02-784, Warszawa
Czasopismo Linux Jouranl powstało ponad dwa lata temu. Znajdziesz tam artykuły odpowiednie niemal dla każdego poziomu znajomości Linuxa i chce być pomocne dla wszystkich użytkowników Linuxa. Subsktypcja kosztuje $22 w USA, $27 w kanadzie i Meksyku, i $32 dla reszty świata, płatne w doralrach amerykańskich. Prośby o subskrybcje proszę wysyłać pod adres subs@ssc.com lub faxem do USA 1-206-782-7191, lub pocztą na adres Linux Journal, PO Box 85867, Seattle, WA 98145-1867 USA. Jeśli chcesz przesłać numer karty kredytowej pocztą elektroniczną, SSC udostępnia publiczny klucz PGP: finger info@ssc.com.
Inforamcję o darmowym oprogramowaniu dostępnym pod Linuxa można znaleźć w ``Katalogu oprogramowania dla Linuxa'' (Linux Software Map, LSM), ktróą można znaleźć na sunsite.icm.edu.pl w /pub/Linux/sunsite/docs/LSM.gz.
Inforamcje o prowadzonych nie-komercyjnych projektach można znaleźć w ``Spisie projektów'' (Projrcts Map), wysyłanym okresowo do comp.os.linux.announce i przechowywanej w sunsite.unc.edu w katalogu /pub/Linux/sunsite/docs/Projects-Map/Projects-Map.gz.
Informacje o produktach komercyjnych znajdują się w ``Spisie oprogramowania komercyjnego dla Linuxa'' wysłanym okazjonalnie do comp.os.linux.announce.