Tecnología, Internet y juegos
149 meneos
2880 clics
Las guerras de Unix: Un capítulo crucial en la historia de la informática

Las guerras de Unix: Un capítulo crucial en la historia de la informática

Las Guerras de Unix, también conocidas como «Unix Wars», representan un periodo tumultuoso en la historia de la informática, marcado por la competencia feroz y las disputas entre diferentes versiones del sistema operativo Unix. Este conflicto se desarrolló principalmente durante los años 80 y principios de los 90, y tuvo un impacto significativo en la evolución de los sistemas operativos modernos.

| etiquetas: guerras , unix , historia , bsd , system v , aix , sunos , att , hp-ux , ultrix
84 65 2 K 342
84 65 2 K 342
Y enmedio de las batallas, un millon de monos se pusieron a teclear y programaron el vi.
#1 jaja jaja jaja jaja jaja jaja jaja
#1 O peor, tras años de desarrollo de sistemas operativos y lenguajes de programación, lo que va a quedar es como la imagen de la entradilla, una IA que cortapega código y hace mierdas pero que es "el futuro"...
#1 acaba la frase: el vi...ndows

:troll: :troll: :troll: :troll:
#1 haz :q! y no mires atras, anda :-D
#1 Vi fue escrito por Bill Joy, que mientras estudiaba era el principal desarrollador de BSD, y al terminar los estudios fundó Sun Microsystems. Menudo pieza es el tio..
#10 seguro que vi, en funcionalidad, es una pasada, pero en usabilidad......
#1 Durante un millón de años :q
#1 y un granaíno exclamó: "la Vi(m) compae!" y quedó bautizado :-D
#1 El editor de Unix es ed, vi salió de BSD mucho más tarde. en.m.wikipedia.org/w/index.php?title=Ed_(software)&diffonly=true
Todavía está de serie instalado en muchas distros aunque nadie sepa ya de su existencia.
#39 ¿Como que no? Mira que no hay chapus realizadas con ed en scripts antiguos.
#1 Lo creó Bill Joy para los primeros BSD. ¡Un único primate!
#1 www.redhat.com/sysadmin/3-text-editors-compared
Siendo valenciano sería un sacrilegio no usar NANO.
#1 Si, porque es una mierda, pero alguien se puso serio y creo Emacs. :-D
#1 A que esto no me lo dices en la calle. {0x1f61d}
Por otro lado el artículo es erróneo al hablar de "Linux" cuando aquí se debería hablar de GNU/Linux porque Linux es un kernel y no un sistema operativo.
#6 GNU/Linuxeros, los veganos de la informática. :troll:
(nobody cares)
#7 No es eso, es dar a cada uno su reconocimiento. Está claro que es más cómodo hablar de Linux, pero en artículos que repasa la historia hay que ser más precisos y hablar de GNU cuando se refiere a GNU/Linux. Las distros son GNU, por eso no se habla de "Linux" al hablar de Android, porque Android no es GNU.
#11 El artículo emplea en general GNU/Linux, solo se refiere a Linux más coloquialmente como sistema operativo en un par de frases.
#12 No es por ser talibán, sino porque se está borrando toda mención de GNU y de Stallman por el mismo motivo que desde hace décadas Microsoft está contra el Software Libre, solo que ahora lo atacan desde dentro. Github es de Microsoft, ya hay un subsistema Linux en Windows. El desarrollador de Systemd trabaja para Microsoft.
En el artículo habla también del estandar POSIX, ese nombre lo propuso Richard Stallman. No se puede decir que no existan la contribución de GNU ni que en esa guerra entre las distintas filosofías y proyectos dentro de la familia Unix sean son solo 3 letras que molestan cuando se habla de Linux.
#15 Como curiosidad, el subsistema de Linux en Windows siempre estuvo ahí. El gobierno de Estados Unidos puso como condición de que, desde Windows NT, tuvieran soporte para POSIX o se fueran olvidando de contratos para defensa. Ese kernel saltó a XP y de ahí para adelante.
#21 Emm, lo de que Linux "siempre estuvo ahí" no es cierto. Lo incorporaron a partir de ciertas versiones de Windows 10 en adelante. Y Posix lo hace a nivel de comunicaciones y quizá alguna representación de información, no es que su sistema se comporte como tal ni tenga interactividad con sus programas.

es.wikipedia.org/wiki/Subsistema_de_Windows_para_Linux
es.wikipedia.org/wiki/Microsoft_POSIX_subsystem
#21 Nopes. La historia es bastante más complicada, el subsistema Linux debe ser el tercer o cuarto subsistema Unix/Posix en Windows.
#15 Puede ser símplemente economía del lenguaje. Igual que todo el mundo dice "Windows", y no "Microsoft Windows".
El branding es importante, porque es lo que la gente va a usar cada día para hablar de la obra o producto.
"Linux" fluye mejor al decirlo y es más pegadizo que "GNU" o "gnu", que parece escogido a posta para ser mal branding. Y no hablemos de "GNU/Linux".
Si a Stallman le hacía tanta ilusión que la gente mencionase su sistema operativo, que lo hubiera llamado con algo más pegadizo. Que no es que precisamente GNU sean una siglas que digan algo super importante. Y la mascota es probablemente uno de los animales más feos y estúpidos de la savana.
#11 las disteis son mayormente GNU. Hoy en día, puramente GNU, hay pocas.
#77 Quitando Alpine que no usa Glib y las GNU-core-utils el resto sigue dependiendo del compilador GCC y el userland de GNU.
Systemd no cumple el estandar POSIX por lo que no se puede considerar una herramienta dentro de la familia UNIX, de hecho no funciona en otros kernels que no sean Linux.
#79 las distribuciones usan un montón de paquetes que NO son GNU.

La propia página de GNU los lista:

www.gnu.org/distros/free-distros.en.html

Como puedes ver, son solo unas pocas.
#81 Claro pero la base del sistema es GNU otra cosa es que a día de hoy hay otras alternativas, pero quien tuvo la intención de hacer un sistema operativo libre para cualquier usuario fue la gente del Proyecto GNU, no solo Stallman.
X-system, o Mozilla o el compilador Clang o Linux no son proyecto que tienen la intención de hacer un sistema operativo libre para los usuarios, en cambio el Proyecto GNU si tiene esa motivación y por eso surgió.
Si Linux cambia a una licencia que no es libre, GNU buscaría otra alternativa o haría su fork. De hecho ya existe, Linux-libre.

Las distros del enlace son 100% libres y solo GUIX es la distro oficial de GNU pero recomienda cualquiera que sea 100% sin excepciones.
#7 >:-( Reportado por odio.

:-D Es broma. Pero deberia de ser delito.
#6 Lo que salva el artículo es que en el gráfico se muestra GNU y aparece Stallman pero no se habla de este, quien fue importante colaborador de IBM que se mosqueó con los controladores de una impresora y de ahí creó la fundación, siendo una figura muy relevante. También aparece Hurd en el gráfico.

Por otra parte, GNU se basa principalmente en System V, no en BSD, por lo que creo que en el gráfico debería estar junto los suyos, al menos hasta la aparición del polémico Systemd. También existen proyectos GNU con núcleos FreeBSD, como Debian o Gentoo.
#6 A mi eso me parece eso erróneo también, no da reconocimiento a otras cosas que no ha hecho GNU.

Debería llamarse: GNU/XServer/Wayland/Apache/Nginx/VLC/VIM/KDE/Gnome/Linux
#13 Linux es un proyecto de un kernel no de un sistema operativo. La G de Gnome es porque fue un proyecto dentro de GNU, GNU Network Object Model Environment. Como su fundador trabaja para Microsoft ahora tienen lo de GNU como algo que no mencionan.
#14 na
#25 Miguel Icaza sí en.m.wikipedia.org/wiki/Miguel_de_Icaza
Me refería al fundador de GNOME.
#26 Ese personaje siempre me ha parevido un "caballo de troya"
#50 Tiene proyectos buenos, como mc además de Gnome.
#13 "Debería llamarse: GNU/XServer/Wayland/Apache/Nginx/VLC/VIM/KDE/Gnome/Linux "
A ese grupo de programas se le llama Distribución GNU/Linux y esas distros suelen llevar el kernel de Linux y el entorno de usuario GNU y sobre estos dos luego se compila el resto de aplicaciones que necesitas.
#16 Cuando descubran el concepto de "userland" y descubran que en BSD es uno con el kernel ...
#16 Te ha faltado Adolfo Suárez Madrid Barajas xD
#16 Falta un CUPS de PLASMA xD, todo el mundo llama Linux a la distribución, aunque hay personas que instalan Linux desde cero, from scratch, y le van añadiendo poco a poco todos sus programas y librerías. Es genial para aprender a las bravas informática
#57 Y el GCC y las distintas herramientas de GNU para compilar y tener un sistema funcional.
#13 Es un artículo muy somero. Tendría que expandirse en muchos más. En las guerras de Unix tendrían que hablar de Novell, de como el código original del Reseach Linux fue pasando de una empresa a otra pero SCO, que a efectos prácticos eran un padre y un hijo en aquel entonces demandaron a SUN Microsystems, a Novell, y a IBM... con dinero de Microsft.
#40 Puff, eso es un culebrón enorme, y podría incluir lo quemado que estaba Noorda (ex-CEO de Novell) con MS, cómo Caldera (financiada por Canopy de Noorda, y que después pasó a llamarse The SCO Group) pleiteaba con MS por las prácticas anticompetitivas contra DR-DOS, cómo MS terminó pagándole un pastizal a Caldera, y cómo el tipejo al frente de Canopy pareció decidir que pleitear era más rentable que desarrollar productos.
#40 El texto huele a IA que tira para atrás. Repite los mismos conceptos una y otra vez.
#6 El artículo no habla de Linux, sino de "GNU/Linux". Entra tú mismo y léelo.
#17 Lo han corregido. Rectificar es de sabios, ahí, esta mañana, hablaban solo de "Linux" https:// webcache.googleusercontent.com/search?q=cache:administraciondesistemas.com/guerras-unix/&sca_esv=183dc6637f0766c

Hay más fallos, lo normal de una web que tira de imágenes generadas por AI, el texto sale del mismo sitio, del ojete de la AI.

Pd. No va el enlace cuando lo pego pero con la extensión "web archives" de firefox te saca una copia de esta mañana y GNU no aparece pir ningún lado.
#22 archive(dot)is/LwG25 archivado de verdad la caché de Google.
#6 El artículo habla de GNU/Linux, al menos hasta donde puedo recordar.
#24 Esta mañana no, lo han añadido más tarde.
#6 #19 el articulo es chatgpt y la imagen posiblemente dall-e o otra ia, así que lo que haya salido
A ver, poniendome "tiquismiquis" y sin ánimos ni de trollear ni de buscar polémica por lo casi obvio de lo que voy a decir pero, no es que fuese portable por estar en C. Es que C se desarrolló para eso. Para portar de pdp11 a pdp7 unix.

Long story short:
El kernel unix por aquel entonces ya exisitia y era puro ensamblador para PDP-11 de DEC. Fué esa cirustáncia la que llevó al desarrollo de C, un lenguaje compilado[1] pues muchisimas maquinas como PDP-7 carecían de sistema…   » ver todo el comentario
#35 Entoces ¿se dice ceneu/linux o jeneu/linux?
#46 ¿No es Ñu?
#46 si no sabemos si es gerona o girona... a saber. A mi me mola ñu/linux, los guiris se quedan procesando con el reloj de arena dando vueltas. De todos modos, sheldon te diria unix no es linux. This -> #46
¿Qué alguien ponga el meme de los estándares?
#3 Deseo concedido.  media
#38 #3 Es que me acuerdo de "La Enciclopedia de la Informatica" y sus articulos sobre la polla de diferentes sistemas... todos incompatibles entre si. No hablo del MSX y eso, esto eran Maiframes.
#42 Está dentro de la lista de sistemas operativos que pueden llevar el nombre de Unix porque han pasado la certificación: www.opengroup.org/openbrand/register/
Supongo que es una movida más de uso de nombres comerciales que por las características de los sistemas, que si es Unix-like siguen los estándares de la certificación POSIX.
#44 Entiendo, gracias. :hug:
En la noticia empieza hablando de Bell Labs y Unix, y de repente pasa a AT&T y System V.
Bell Labs es subsidiaria de AT&T
www.britannica.com/money/Bell-Laboratories

El esquemático traído de la wikipedia no está del todo bien explicado. Xenix (Microsoft/Santa Cruz Operation) Fue creado con la base de Unix AT&T (Rama comercial de los laboratorios Bell).
en.wikipedia.org/wiki/Xenix

Microsoft abandonó Xenix cuando los Laboratorios Bell cedieron Unix a la propia…  media   » ver todo el comentario
En mi opinión, la version 10 de Solaris fue la mejor, incorporando un montón de novedades tecnológicas; por ejemplo ZFS.
 
Una lástima que fuese vendida la empresa a Oracle.
#34 Solaris 10 sigue en todas partes, salvo que compres una máquna Oracle nueva. Todas esas Sun Blade o Netra que aún están activas por ahí permanecen con Solaris 10.
#41 #34 Eso lo habia en Indra en Torrejon hace 10 anios... .

Y estuve a punto de conseguirme una Sparc que se quedo en mi empresa cuando quebro... .
#41 Ya, pero ponte a programar en Motif, que es mi unico contacto con la pendiente hacia la paranoia y el suicidio.
Me resulta curioso que el artículo no mencione MacOS. ¿No es también un sistema descendiente de UNIX? ¿Dónde estaría en ese árbol?
#19 No solo descendientes sino que es un Unix oficial, no como BSDs y GNU/Linux que se los considera "Unix-like".
#19 #27 Mac OS no se consideraba "UNIX oficial" hasta llegada la versión 10.5.
#27 ¿MacOs no es un FreeBSD con elementos de Mach?
#19 Aparece en la imagen de Administración de Sistemas, como descendiente de NextStep y este de BSD.
#30 Eso es una simplificación. Mucho mejor el diagrama de www.levenez.com/unix/
En la empresa donde trabajaba me tocó ver System V, para evaluarlo como sistema para clientes de red, también estuve tocando en su día el Xenix de Microsoft, UnixWare cuando lo llevaba Novell lo último fue AIX porque un cliente tenía un Risc 6000 de IBM que quería aprovechar, pero como lo tenían como parte de un convenio con la universidad, cada vez que venían los "ingenieros" nos tiraban abajo lo que habíamos hecho y al final lo dejamos.
Es el tipo de "guerra" tecnológica que está permitido, Libre competencia para imponerse en el mercado.
A no ser que consideremos como GNU todo el software que esté licenciado con la GPL, cada vez queda menos software del proyecto GNU en las distribuciones. Alpine Linux por ejemplo que está en todas partes a causa de Docker no utiliza ni glibc ni el userland de GNU.
lunics y sobra
#84 Yo... desde que Steam esta en Linux, no tengo un Windows salvo para las practicas de GIAC.
#85 Me alegro, yo no he tenido nunca un windows.
Aunque en realidad nunca he sido muy juguón.
Y no sé que es GIAC, pero uno de los problemas con Linux siempre ha sido que de vez en cuando tienes que echar mano del lado oscuro.
Esto ya es Cistoria.

Por cierto ¿quien tuvo un Minix en un floppy disk, con procesador de texto, ajedrez y otras tonterías?
#20 Yo. Yo he tenido un Minix porque mi profesora de Sistemas Operativos usaba el libro de los Dinosaurios. Y luego Linux porque le gustaba.
#69 :-) los dinosaurios.
Yo lo mismo, luego linux, slackware 1 y voy por el 15.
Y mientras guerreaban, llegó un finlandés hijo de político para llevar la paz del más fuerte, cambiando el statu quo. GNU/Linux es de esas pocas cosas por las que el mundo me parece algunos días mejor de lo que es en realidad.
#23 Fue el ordenador del abuelo de Linus el que lo metió en esto, y creo que es el abuelo por parte de la madre. Político ha sido el padre cuando ya el "niño" llevaba décadas fuera de casa, en los últimos años.
#29 ¿Ese ordenador no era un Sinclair QL?
#23 Y bebedor de cerveza... que esta la foto por ahi.
comentarios cerrados

menéame