Linux is een onafhankelijke implementatie van de POSIX besturingssysteem specificatie, met SYSV en BSD uitbreidingen, dat volledig vanaf het begin af aan is geschreven (dit betekent dat het er uitziet en net gedraagt als Unix). Het bevat geen gepatenteerde code. Linux is vrij distribueerbaar onder de GNU General Public License.
Linux werkt op IBM PC compatibelen met een ISA of EISA bus (waaronder de local bus varianten VLB en PCI) en een 386 of hogere processor. Een aantal Amiga en Atari computers met MMU's worden ook ondersteund. Dit betekent 68020 met een externe MMU, 68030, 68040, of 68060. Ondersteuning voor de Digital Alpha is nu stabiel. Red Hat en Craftworks hebben Alpha distributies van Linux. Ondersteuning voor Sparc is stabiel, en Red Hat Linux is beschikbaar voor Sparc. Ondersteuning voor PowerPC is in ontwikkeling voor meerdere platformen, waaronder Nubus en PCI Macintosh, Motorola Powerstack, IBM 830 en 850 en andere platformen. Ondersteuning voor ARM, StrongARM, en MIPS is in diverse fasen van voltooiïng, maar verwacht er nog niet te veel van. Lees in plaats daarvan comp.os.linux.announce.
Zie de Linux INFO-SHEET voor meer technische informatie over deze ports, en de Hardware Compatibility HOWTO voor exactere hardware vereisten.
De Linux kernel is geschreven door Linus Torvalds <torvalds@transmeta.com> en andere vrijwilligers. De meeste programma's die onder Linux draaien zijn algemene Unix freeware, veel daarvan van het GNU project.
Meer specifieke technische informatie over Linux. Bevat verwijzignen naar informatie over de diverse ports, een lijst met mogelijkheden, informatie over waar Linux te verkrijgen en meer.
Deze lijken wat op FAQ's, maar in plaats van het beantwoorden van algemene vragen, wordt erin uitgelegd hoe algemene taken uit te voeren, zoals het bestellen van een Linux release, het instellen van afdrukservices onder Linux, het instellen van een basis UUCP feed, enz. Zie http://sunsite.unc.edu/LDP/HOWTO/HOWTO-INDEX.html of ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO/ voor de definitieve versies van alle HOWTO's. Andere sites met bijgewerkte kopiën van de HOWTO's zijn ftp.cc.gatech.edu en tsx-11.mit.edu.
Als aanvullling zijn er vele korte, documenten in vrije vorm die "mini-HOWTO's" worden genoemd. Deze documenten behandelen zeer specifieke onderwerpen zoals BogoMIPS of Color-ls. Deze zijn beschikbaar bij ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO/mini/ en bij http://sunsite.unc.edu/LDP/HOWTO/HOWTO-INDEX.html.
Er zijn verscheidene Usenet nieuwsgroepen voor Linux. Het is een goed idee om tenminste comp.os.linux.announce te volgen als je Linux gebruikt. comp.os.linux.announce wordt in goede banen geleid door Lars Wirzenius. Stuur mail naar linux-announce@news.ornl.gov om toevoegingen aan de nieuwsgroep te doen. Je kunt vragen over comp.os.linux.announce adresseren aan Lars Wirzenius <wirzeniu@iki.fi>
De nieuwsgroep comp.os.linux.announce is een in goede banen begeleide nieuwsgroep voor aankondigingen over Linux (nieuwe programma's, bug fixes, enz).
De nieuwsgroep comp.os.linux.answers is een in goede banen begeleide nieuwsgroep waarin de Linux FAQ, HOWTO documenten en andere documentatie wordt gepost.
De nieuwsgroep comp.os.linux.setup is een niet begeleide nieuwsgroep voor discussies van zaken en problemen met betrekking tot het instellen van Linux systemen.
De nieuwsgroep comp.os.linux.admin is een niet begeleide nieuwsgroep voor discussies over het beheer van Linux systemen.
De nieuwsgroep comp.os.linux.development.system is een niet begeleide nieuwsgroep speciaal voor discussies over de ontwikkeling van de kernel. De enige vragen over de ontwikkeling van een applicatie waarover hier zou moeten worden gediscussieerd zijn degene die nauw zijn verbonden met de kernel. Alle andere vragen over ontwikkeling zijn waarschijnlijk algemene Unix ontwikkelings vragen en zouden in plaats daarvan naar een comp.unix groep moeten worden geadresseerd, tenzij het zeer Linux-specifieke applicatie vragen zijn, in welk geval ze naar comp.os.linux.development.apps geadresseerd zouden moeten worden.
De nieuwsgroep comp.os.linux.development.apps is een niet begeleide nieuwsgroep specifiek voor discussies over de ontwikkeling van Linux-gerelateerde applicaties. Het is niet voor discussies over waar applicaties voor Linux zijn te verkrijgen, noch een discussie forum voor degene die graag applicaties voor Linux zouden zien.
De nieuwsgroep comp.os.linux.hardware is voor Linux-specifieke hardware vragen.
De nieuwsgroep comp.os.linux.networking is voor Linux-specieke netwerk ontwikkeling en setup vragen.
De nieuwsgroep comp.os.linux.x is voor Linux-specifieke X Windows vragen.
De nieuwsgroep comp.os.linux.misc is een niet begeleide nieuwsgroep voor enige discussies die nergens anders horen.
In het algemeen, crosspost niet tussen de Linux nieuwsgroepen. De enige crossposting die passend is, is het nu en dan posten tussen een niet begeleide groep en comp.os.linux.announce. De gehele bedoeling van het splitsen van de oude comp.os.linux groep in vele groepen was om het verkeer in ieder te verminderen. Degenen die deze regel niet opvolgen zullen zonder genade worden uitgescholden ...
Ga er niet van uit dat al je vragen voor een Linux nieuwsgroep zijn bestemd alleen maar omdat je onder Linux draait. Gaat je vraag echt over het programmeren van de shell onder enige unix of unix kloon? Stel je vraag dan in comp.unix.shell. Gaat het over GNU Emacs? Probeer het dan in gnu.emacs.help te vragen. Ook als je geen andere groep kent om in te posten, maar denkt dat er één zou kunnen zijn, vraag in je bericht dan beleefd of er een andere groep is die geschikter is voor je vraag. Op z'n minst zouden de groepen comp.unix.{questions,shell,programming,bsd,admin} en comp.windows.x.i386unix nuttig kunnen zijn voor een Linux gebruiker.
Greg Hankins <gregh@cc.gatech.edu> beheert de home WWW page voor het Linux project. De URL is http://sunsite.unc.edu/LDP/
Een aantal jaren geleden werd een magazine met de naam Linux Journal op gang gebracht. Er staan artikelen in gericht op bijna alle vaardigheidsniveaus, en het is bedoeld om alle Linux gebruikers behulpzaam te zijn. Abonnementen zijn $22 in de U.S., $27 in Canada en Mexico, en $32 elders in de wereld allen te betalen in U.S. betaalmiddelen. Verzoeken om een abonnement kunnen via email worden gestuurd naar subs@ssc.com of gefaxt naar (U.S.) 1-206-782-7191 of mail naar Linux Journal, PO Box 85867, Seattle, WA 98145-1867 USA. SSC heeft een PGP publieke sleutel als je je creditkaartnummer via versleutelde email wilt verzenden: finger info@ssc.com
Informatie over vrij verkrijgbare software voor Linux is te vinden in de Linux Software Map, die kan worden aangetroffen bij http://www.execpc.com/~lsm/