# Linux

Linux es un núcleo de sistema operativo multiplataforma (que puede ejecutarse en diferentes tipos de máquinas) y su principal característica es el código fuente abierto para que el usuario pueda modificarlo y está desarrollado completamente en C. Las distribuciones GNU/Linux son sistemas operativos completos que incluye el núcleo, son generalmente de código abierto y por lo tanto son modificables.
Una distribución GNU/Linux es una adaptación para cierto ramo o perfil de usuario definido, como pueden ser distribuciones enfocadas en la multimedia, para el desarrollo de aplicaciones, oficinas, etcétera. Las distribuciones son derivadas de otras distribuciones, por tanto tenemos la distribución base o distribución madre y la distribución derivada.
Ejemplos de distribuciones derivadas:
Ubuntu -> Debian
Fedora -> Red Hat
Sabayon -> Gentoo
Existen muchísimas distribuciones de GNU/Linux, a continuación se nombrarán algunas:
| Distribución | Página web |
| Ubuntu | http://www.ubuntu.com/ |
| openSuSE | http://es.opensuse.org/ |
| Linux Mint | http://linuxmint.com/ |
| Fedora | http://fedoraproject.org/ |
| Debian | http://www.debian.org/ |
| Mandriva | http://www.mandriva.com/ |
| PCLinuxOS | http://www.pclinuxos.com/ |
| Puppy Linux | http://www.puppylinux.com/ |
| CentOS | http://www.centos.org/ |
| MEPIS | http://www.mepis.org/ |
| Sabayon Linux | http://www.sabayonlinux.org/ |
| Arch Linux | http://www.archlinux.org/ |
| Slackware | http://www.slackware.com/ |
| MilagrOS | http://www.proyectotictac.com/distros |
| Gentoo | http://www.gentoo.org/ |
| Yellow Dog Linux | http://www.terrasoftsolutions.com/products/ydl/ |

## Reseña histórica

* 1980
El profesor estadounidense Andrew Tanenbaum crea un sistema operativo llamado Minix para enseñar a sus estudiantes el sistema operativo Unix.
* 1983
El proyecto GNU fue iniciado por Richard M. Stallman con el objetivo de crear un sistema operativo completamente libre: el sistema GNU . El 27 de septiembre de 1983 se anunció públicamente el proyecto por primera vez en el grupo de noticias net.unix-wizards.
* 1985
Se crea la Fundación para el Software Libre (Free Software Foundation) es una organización creada en Octubre de 1985 por Richard Matthew Stallman y otros entusiastas del Software Libre con el propósito de difundir este movimiento.
* 1991
Linus Torvalds, estudiante de la Universidad de Helsinki desarrolla un núcleo que publica como software de código abierto llamado Linux.
El 5 de octubre de 1991, Linus anunció la primera versión "oficial" de Linux, la 0.02. Entre sus características estaban la ejecución de Bash (el shell de GNU) y GCC (el compilador de C de GNU), que era lo único que permitía.
* 1994
Se da la primera liberación del trabajo de Torvalds; la versión 1.0 de Linux. De inmediato surgen varios entusiastas entre la comunidad de programadores.
* Actualidad
La popularidad de GNU/Linux aumenta debido a la buena proporción de costo/beneficio tanto en computadores empresariales como personales.

## Servidores Linux

Un servidor físico es un ordenador con capacidad superior a la de un ordenador hogareño, especialmente en el número de procesadores y cantidad de memoria RAM. Se denomina servidor porque este equipo será quien albergará los distintos servicios que necesite la organización.
Un servidor a nivel de software es quien atenderá peticiones de otros usuarios, por ejemplo los servidores de aplicaciones, los servidores de páginas web o los servidores de correo.
El sistema de archivos cliente/servidor usado por servidores de archivos Linux es un Sistema de Archivos de Red (NFS), que fue desarrollado por Sun Microsystems.
NFS requiere TCP/IP, u otro software cliente NFS, para la transferencia de archivos.
Los clientes Windows pueden acceder a los servidores Linux ejecutando Samba, que es un programa que usa el protocolo de capa de aplicación Server Message Block (SMB) para el acceso a archivos a través de la red.

## Materiales de aprendizaje

Hay sitios web y artículos donde encontraras información de interés, acá algunos:
* Instalar distribución GNU/Linux
* Red LinuxClick
* Blog Crom Studio