About Taringa!

Popular channels

The story you are looking for is deleted, but this may also interest you.

Linux frente a UNIX, sus principales diferencias

Linux frente a UNIX, sus principales diferencias published in Linux

Hace pocas semanas fue el aniversario más reconocido de Linux (28 años, casi nada) y he pensado que sería un buen momento para responder a una pregunta que seguramente muchos de vosotros os hayáis hecho en alguna ocasión ¿Qué diferencia UNIX de los sistemas basados en GNU/Linux?

Los aniversarios de Linux

Me he cuidado de decir “los” porque, de hecho, existen 3 aniversarios reconocidos para este sistema operativo. El primero data del 3 de Julio de 1991, cuando Linus Torvalds -su creador- postéo su prmiera solicitud a un newsgroup para obtener información para desarrollar el embrión de Linux.

Hello netlanders,
Due a project I’m working on (in minix), I’m interested in the posix
standard definition. Could somebody please point me to a (preferably)
machine-readable format of the latest posix rules? Ftp-sites would be
nice.

From:[email protected] (Linus Benedict Torvalds)

El siguiente es el ya mencionado 25 de Agosto de 1991, cuando Linus presentó su creación ante el mundo:

Hello everybody out there using minix – I’m doing a (free) operating system (just a hobby, won’t be big
and professional like gnu) for 386(486) AT clones. This has
been brewing since april, and is starting to get ready. I’d like
any feedback on things people like/dislike in minix; as my OS
resembles it somewhat (same physical layout of the file-sytem
due to practical reasons)among other things.

I’ve currently ported bash (1.08) an gcc (1.40), and things seem to work.
This implies that i’ll get something practical within a few months, and I’d
like to know what features most people want. Any suggestions are welcome,
but I won’t promise I’ll implement them 🙂

La última fecha señalada llega el 5 de Octubre de 1991, cuando posteó de nuevo sobre su proyecto. Como en la primera ocasión no hablaba abiertamente del proyecto y el 5 de Octubre era la segunda vez que lo hacía, es obvio por qué se escogió el 25 de Agosto como el cumpleaños de Linux.

Curiosidad: el nombre Linux no se lo puso el propio Linus Torvalds, sino que fue posteriormente escogido por Ari Lemke, cuando creó un subdirectorio para el código fuente en nic.funet.fi. El nombre que Linux quería, por su parte, era Freax.

Linux vs UNIX, principales diferencias

Dicho lo anterior, pasemos ahora a enumerar las principales diferencias entre dos sistemas -UNIX y Linux- que tienen orígenes entroncados pero a la vez son bastante diferentes en los detalles.

¿Qué es Linux?
Linux es un sistema operativo creado, como ya hemos dicho, por Linus Torvalds en 1991. El nombre Linux procede de su kernel. Es de código abierto (opensource) por lo que puede ser modificado libremente y su uso es gratuito.

Importante: Linux es solo el kernel y no se refiere al sistema operativo completo que lo usa, esto es algo que confunde mucho a la gente.

Linux se utiliza para muchas tareas diferentes, desde el desarrollo de software y hardware (ingeniería), desarrollo de juegos, mainframes y servidores, donde destaca incluso por encima de Windows en cuota de mercado si tenemos en cuenta todas sus versiones.

Linux frente a UNIX, sus principales diferencias published in Linux

Solo CentOS casi cuadruplica la cuota de mercado en servidores web respecto a Windows, en 2019, según determinada estadística.

¿Qué es UNIX?
UNIX es un sistema operativo desarrollado por AT&T que comenzó como la aventura de un solo hombre (Ken Thompson) de Bell Labs. Cuenta con las siguientes características:

  • Portable
  • Multi-tarea
  • Multi-usuario
    Este sistema se utiliza ampliamente en servidores web, clientes (workstations) y PC.

Linux frente a UNIX, principales diferencias

Linux: Es open source y cuenta con gran cantidad de programadores que desarrollan sus capacidades.
Unix: UNIX fue creado por AT&T Labs, empresas comerciales y otras sin ánimo de lucro.

Linux: Es un sistema operativo de código abierto que todo el mundo puede usar gratuitamente.
Unix: Es un sistema operativo que solo puede ser utilizado por quienes poseen su propiedad intelectual.

Linux: Es muy dinámico a la hora de detectar y corregir bugs en su código y vulnerabilidades, dada la cantidad de desarrolladores cualificados que le prestan soporte.
Unix: Los tiempos de desarollo  de parches y corrección de bugs son mayores en UNIX.

Linux: Linux soporta un mayor número de sistemas de archivos (filesystem): Ext2, Ext3, Ext4, Jfs, ReiserFS, Xfs, Btrfs, FAT, FAT32, NTFS.
Unix: Soporta un número inferior de filesystems: jfs, gpfs, hfs, hfs+, ufs, xfs, zfs

Linux: Linux permite elegir dos entornos gráficos: KDE y Gnome, junto a otras opciones que van cogiendo popularidad como LXDE, XFCE, Mate, etc.
Unix: Inicialmente se trató en exclusiva de un SO administrado por línea de comandso, aunque posteriormente se añadió lo que se conoce como Common Desktop Environment. Suele proporcionarse Gnome.

Linux: Se usa en cualquier sistema imaginable, sin importar su propósito.
Unix: Usado en PC, servidores y puestos informáticos.

Linux: La Shell por defecto es Bash (Bourne Again SHell).
Unix: Inicialmente utilizó Bourne shell. Es compatible con otras opciones.

Linux: Cualquiera puede usarlo tanto en casa como en la oficina.
Unix: Principalmente pensado para servidores y mainframes.

Linux: El código fuente es libre.
Unix: No es open source.

Linux: Inicialmente fue lanzado para platafrmas Intel x86. Ahora es compatible con má de 20 familias de procesadores, incluyendo ARM.
Unix: Necesitarás un procesador de tipo PA-RISC o Intel Itanium.

Linux: Menos de 100 virus afectan a este SO actualmente.
Unix: Menos de 120 virus afectan a este SO actualmente.

Linux: Algunas versiones conocidas son Ubuntu, Debian GNU, Arch Linux…
Unix: Las versiones más populares de UNIX son SunOS, Solaris, SCO UNIX, AIX, HP/UX…

Algunas curiosidades

  • Nueve de cada diez nubes públicas utilizan Linux
  • Linux es utilizado por todos los principales programas espaciales del mundo
  • Existen más de diez sistemas operativos Mobile basados en este sistema, entre los que se encuentran Ubuntu Touch, Ubuntu Mobile o Sailfish OS.
    Y una última curiosidad que deja entrever la gran demanda y popularidad de este tipo de sistema: más del 90% del código fuente actual de Linux procede de terceros desarrolladores.
0No comments yet