Algunos de ustedes, sobre todo aquellos que llegaron aquí en búsqueda de algo referente a Linux, saben muy bien, o tienen una idea de lo qué es Linux; pero hay algunas personas que no lo saben, y para ellas va este post.
Como ves, cada ves hay más usuarios “convertidos” a Linux, como a su vez hay más aplicaciones y más proyectos rondando por ahí. Pero es difícil saber por qué se crean o de donde viene todo esto.
Linux en si se refiere al “núcleo Linux”, pero actualmente es usado como sinónimo de un sistema operativo tipo Unix, que utiliza primordialmente metodologías libres; refiriéndose esto último a licencias de libre distribución y modificación de cualquier propiedad; pero más adelante haré un post de las distintas licencias en el mundo libre.
Actualmente, la expresión Linux se usa para hablar de las distintas distribuciones GNU/Linux, que son colecciones de software con muchos paquetes además del núcleo, estos van desde entornos gráficos (por ejemplo, Windows es un entorno gráfico, las ventanitas, los menus, etc. en Linux hay varios como Enlightenment, KDE, GNOME), suites ofimáticas (como el ya visto OpenOffice.org, o como StarOffice), servidores web, juegos, y un gran etcétera.
Más adelante tendremos algunos posts referentes a distintas distribuciones GNU/Linux y sus características, sus ventajas y desventajas, todo como muestra de la versatilidad.
Linux nace gracias a la idea de Linus Torvalds, un finlandés que creo un sistema basado en Unix para las máquinas i386; la historia de Linux esta fuertemente ligada a la del proyecto GNU que tiene como
objeivo desarrollar un sistema Unix completo solo de software libre.
Algunas de sus caracteríasticas son que:
- Linux es un sistema operativo “multiplataforma”, lo cual significa que es un sistema el cual corre, o mejor dicho, se puede ejecutar con diferentes tipos de procesadores, desde un 386, hasta un Pentium ( a estos se los denomina como x86), tambien en procesadores Alpha, entre muchos otros.
- Linux es un sistema operativo “multiusuario”, esto significa que varios usuarios, y al mismo tiempo, pueden estar conectados al sistema, realizando sus tareas, y ejecutando sus programas. Esto en si es, que dos o mas usuarios pueden estar utilizando los recursos del sistema, al mismo tiempo.
- Linux es un sistema operativo con “multitarea preventiva”, esto hace de Linux un sistema con una estabilidad muy buena. Multitarea preventiva se refiere a que en el sistema pueden estar corriendo varios programas, (al mismo tiempo), asignándole una “porción” o tiempo de procesamiento a cada uno, haciendo que si uno o varios programas que se estuvieron ejecutando, se “cuelgan”, no afecte a las otras tareas, y al resto de los programas que se estén ejecutando en el sistema.
- Linux es un sistema operativo con “multiprocesamiento simetrico”, esta característica se basa en que si Linux esta corriendo en una PC con varios procesadores, el rendimiento va a ser muy bueno, ya que va a dividir entre los procesadores que haya en la PC, las tareas y programas a ejecutar.
A partir de ahí todo ha evolucionado hasta lo que ahora conocemos como GNU/Linux. desde finales del 2000 y con el apoyo de Sun Microsystems, IBM, HP, y Novell principalmete se ha dado un mayor empuje a la filosofía del software libre y a su promoción.
En pocas palabras GNU/Linux es más que un conjunto de programas, es el núcleo de tu software, colecciones de software libre y una filosofía que no para de ganar adeptos.
Más información: Historia de Linux