Linux es un sistema operativo con muchas más ventajas que
otros, es muy eficiente y tiene un excelente diseño. Es multitarea,
multiusuario, multiplataforma y multiprocesador.
Dos características muy peculiares lo diferencian del resto
de sistemas que podemos encontrar en el mercado, la primera, es que es libre,
esto significa que no tenemos que pagar ningún tipo de licencia a ninguna casa
desarrolladora de software por el uso del mismo, la segunda, es que el sistema
viene acompañado del código fuente.
En las plataformas
Intel corre en modo protegido; protege la memoria para que un programa no pueda
hacer caer al resto del sistema; carga sólo las partes de un programa que se
usan; comparte la memoria entre programas aumentando la velocidad y
disminuyendo el uso de memoria; usa un sistema de memoria virtual por páginas;
utiliza toda la memoria libre para cache; permite usar bibliotecas enlazadas
tanto estática como dinámicamente; se distribuye con código fuente; usa hasta
64 consolas virtuales; tiene un sistema de archivos avanzado pero puede usar
los de los otros sistemas; y soporta redes tanto en TCP/IP como en otros protocolos.
Hoy en día, grandes compañías, como IBM, SUN, HP, Novell y
RedHat, entre otras muchas, aportan a Linux grandes ayudas tanto económicas
como de código.
Además, si algún programa es dañino para el sistema, por
fallos en su ejecución, no podrá afectar a todo el sistema, como mucho a los
ficheros del usuario. Este es uno de los motivos por los que apenas hay virus
en sistemas unix ya que su distribución es muy dificil. Si se usa la máquina
como un usuario normal, los virus no podrán borrar ni el disco duro, ni
infectar programas del sistema, ni afectar a practicamente nada.