Linux es una implementación independiente con "espíritu" POSIX (especificación para sistemas operativos). Tiene extensiones System V y BSD, y ha sido escrito completamente a base de aportaciones. Linux no tiene codigo propietario. Linux está distribuido libremente bajo "GNU Public License". Actualmente solo trabaja en IBM PC (o compatibles) y con arquitecturas ISA e EISA, y requiere un procesador 386 o superior.
El kernel de Linux está escrito por Linux Torvalds (Torvalds@kruuna.helsinki.fi), desde Finlandia y otros voluntarios de otras partes del mundo. La mayoria de los programas que ruedan bajo linux son freeware, y muchos de ellos del Proyecto GNU.
Linux tiene todas las características que se pueden esperar de un moderno y flexible UNIX. Incluye multitarea real, memoria virtual, librerias compartidas, dirección y manejo propio de memoria y TCP/IP. Usa las características hardware de la familia de procesadores 386 para implementar las capacidades anteriores.
En cuanto a software que rueda sobre linux, podemos citar GCC, Emacs, X-Windows, todas la utilidades del Unix estandar, TCP/IP (incluyendo SLIP y PPP) y cientos de programas que cualquiera pueda compilar y portar a esta plataforma.
En cuanto a hardware, admite bus local VESA y PCI. No rueda en MCA (MicroChannel, bus propietario de IBM). Existe un proyecto para portar Linux a la máquinas basadas en el 68000 de Motorola (como por ejemplo, Comodore Amiga y Atari) y otro proyecto para portar Linux a la arquitectura PowerPC.
Para obtener material sobre Linux:
Existen 3 lugares principales sobre Linux:
* ftp://ftp.funet.fi/pub/OS/Linux
* ftp://sunsite.unc.edu/pub/Linux
* ftp://tsx-11.mit.edu/pub/linux |