El correo que cambió la historia

Esto sucedió allá por 1991, de la mano de Linus Torvalds (abajo les pongo la versón original en inglés)

Hola a todos los que están usando minix [ un sistema operativo gratuito similar a Unix para estudiantes, creado por Andrew Tannenbaum] – Estoy creando un sistema operativo (libre). (es solo un pasatiempos, no será nada progesional como fue y es gnu, la colección de programas libres originada por Richard M. Stallman) para clones AT 386 (486). Se está cocinando desde abril, y ya está comenzando a estar listo. Me gustaría obtener algún feedback de cosas que a la gente le gusta/disgusta de minix, ya que mi SO se le parece de algún modo (misma organización física del sistema de archivos-por razones prácticas- entre otras cosas).
Hasta ahora ya porté bash (1.08) y gcc (1.40), y las cosas parecen funcionar. Esto implica que obtendré algo funcional dentro de los próximos meses, y me gustaría saber qué características quisiera la mayoría de la gente. Cualquier sugerencia es bien recibida, pero no prometo implementarla 🙂
Linus (torvalds@kruuna.helsinki.fi)
P.D. Si – no posee nada de código de minix, y tiene un sistema de archivos multi-hilo. NO es portable (usa el cambio de tareas de 386 etc), y probablemente nunca soportará nada más que discos duros AT, dado que es todo lo que tengo 😦 .

Quién iba a decir que , 20 años después, gigantes como Google, Facebook y Twitter existan gracias a Linux, que millones de celulares tendrán Linux instalado, que el 95% de las 500 supercomputadoras más pototentes del planeta funcionen con Linux, que las lectoras de DVD, los dispositivos de red, e incluso las bolsas del mundo funcionen con Linux….

Versión en inglés:

Hello everybody out there using minix [a freeware Unix-like operating system for students by Andrew Tannenbaum] – I’m doing a (free) operating system. (just a hobby, won’t be big and professional like gnu [Gnu] was, and is, the free software collection of programs originated by Richard M. Stallman) 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-system (due to practical reasons) among other things).

I’ve currently ported bash(1.08) and 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 would want. Any suggestions are welcome, but I won’t promise I’ll implement them 🙂

Linus (torvalds@kruuna.helsinki.fi)

PS. Yes – it’s free of any minix code, and it has a multi-threaded fs. It is NOT portable (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that’s all I have :-(.

Ubuntu con ext4 se luce frente a Windows 7 con su NTFS

La gente de Phoronix realizó otro de sus famosos benchmarks, nuevamente comparando Windows 7 con Ubuntu 10.04 Lucid Lynx (LL), sobre una Lenovo ThinkPad, con una placa nVidia (usaron en ambos sistemas la última versión del driver oficial de nVidia). Los resultados fueron bastante impresionantes: mientras que Win.7 superó en algo así como el 14% a Ubuntu en uno de los tests de procesamiento de video (segun los evaluadores, debido principalmente al driver de nVidia), los restantes tests de este tipo resultaron en virtual empate. Desde mi ignorancia, esperaba que Windows 7 supere enormemente a Ubuntu aquí, pero según veo, estas diferencias ya no se dan. Es más, uno de los tests (SPECViewPerf sobre SolidWorks) dio ganador a Ubuntu por 89 a 58, 30 puntos de diferencia.
Pero más asombrosos son los benchmarks sobre el disco y el sistema de archivos, y el test de performance de CPU. Parece ser que el sistema de archivos Ext4 que utiliza Ubuntu por defecto supera enormemente al NTFS de Windows 7, con resultados como 100 a 60 y 88 a 67. Y por último, el test de performance de la CPU mediante operaciones de encriptación SSL, Ubuntu supero a Windows 7 por 42 a casi 19. Una ganga.

Si quieren acceder al benchmark completo, les dejo el link acá

Ahora resulta que soy terrorista

Como buen argentino que soy, estoy mas que acostumbrado a las campañas sucias y denigrantes. Pero esto ya es el colmo!!! Les dejo unos screenshots que encontré en Internet, intentando mostrar por qué es mejor usar Windows Server en vez de Linux. ¿no sería mejor mejor contarle a la gente que es mejor, mas seguro, mas estable o mas rápido?

As the Argentinian that I am, I’m used to dirty and humiliating campaigns.But this is too much! I leave you some screenshots from advertisings I found on Internet, trying to explain why it’s better to use Windows Server instead of Linux. Wouldn’t it be much better to tell people that Win. Server is safer, faster or more stable?

Por si a alguno de ustedes le interesa, les dejo el link al sitio en el cual Microsoft muestra las bondades de Windows Server y lo terrible de usar Linux. Cada quien decide en que creer… yo, a los hechos me remito

Just in case any of you is interested, I leave you a link to the site where Microsoft show all the goodies of Windows Server and the terrible of using Linux. Each of you decides what to belive… I prefer to know based on facts.

El ultimo Windows y el ultimo Internet Explorer

Para mi que los muchachos de Microsoft sienten vergüenza de sus ultimas creaciones (entiéndase, Vista e IE7); esto justificaría que en su propio página sobre Windows History destaquen que Windows XP e Internet Explorer 6 son lo último en sistemas de escritorio y tecnología web (sic). Mas informacion:
http://www.microsoft.com/windows/WinHistoryProGraphic.mspx

Windows XP and Internet Explorer 6 are the latest versions of the popular Microsoft desktop operating system and Web browser technology.(Windows XP e Internet Explorer 6 son las últimas versiones del popular sistema operativo de escritorio y tecnología de navegadores web de Microsoft)
Windows XP and Internet Explorer 6 are the latest versions of the popular Microsoft desktop operating system and Web browser technology.(Windows XP e Internet Explorer 6 son las últimas versiones del popular sistema operativo de escritorio y tecnología de navegadores web de Microsoft)

Varios nucleos con Vista o 7, lo mismo que nada

Luego de un estudio de la gente de Infoword, se desprende que Windows XP se desenvuelve mucho mejor en procesadores de dos y cuatro nuclos si se lo compara con Windows Vista o Windows 7. Aparentemente, aun tienen mucho que mejorar. El analisis completo, aqui.

Crossover gratis solo por hoy

Por algun motivo que desconozco, la gente de codeweavers ha decidido publicar una version totalmente desbloqueada de su software Crossover (para ejecutar aplicaciones Windows en Mac y en Linux). Aqui les dejo el link al sitio de descargar… ¡A aprovecharlo!

Alternativas libres para nuestros programas

Si queremos migrar a Linux y buscamos un poco de información por la web, veremos que lo que nos dicen por todos lados es que primero nos acostumbremos a usar programas que andan bien en Linux, pero desde nuestro sistema actual (léase, Windows o Mac). Luego, migremos o no a Linux, habremos aprendido que existen alternativas muy viables a nuestros programas, y que podríamos ahorrarnos miles de billetes (o evitar buscar serials truchos, cracks, key generators, etc…).

Sigue leyendo «Alternativas libres para nuestros programas»

Repositorios de programas para Linux

Internet esta lleno de sitios para descargar aplicaciones Windows. Un claro ejemplo es el viejo y conocido sitio de CNET download.com, que tiene una de las bases de datos de programas Windows (libres de spyware, adaware y virus, según ellos) más grandes que existen.

Cuando se trata de sistemas Linux, uno está acostumbrado a instalar los programas desde el repositorio oficial, mediante un gestor de paquetes gráfico (como Synaptic) o una herramienta desde la consola (apt-get). Sigue leyendo «Repositorios de programas para Linux»

Muchos screenshots de Windows 7

El desarrollo de Windows 7 viene a toda marcha, y ya van por el 3 milestone. Si bien la interfaz gráfica no ha cambiado mucho respecto a Vista, dicen que están intentando no cometer los mismos errores de Windows Vista.

En fin, no se exactamente que están pensando cambiar (ya averiguaremos), pero por lo pronto, les dejo un enlace a WinFuture, quienes han publicado más de 100 capturas de pantalla de Windows 7. Que lo disfruten.

Control de versión (o como trabajar de manera organizada)

Los proyectos en los que intervienen muchas personas de distintas áreas requieren gran organización (para saber quien está haciendo, hizo o hará que cosa) y métodos eficientes de integración de partes (para poder poner a funcionar de manera rápida lo que hace un diseñador, un programador, un arquitecto y un documentador).

Al ser muchos los participantes, muchas veces sucede que un mismo archivo requiere ser modificado por varias personas a la vez; peor aún, suele suceder que el cambio que un participante introduce sobre un archivo o módulo provoque muchos problemas en otros módulos y requiera intervención para solucionarlos. ¿cómo hacen los grandes proyectos de software, especialmente los que se encuentran distribuídos en muchos países y de los que participan miles de programadores, para mantenerse organizados, evitar desastres y salir adelante? Simple, utilizan herramientas para control de versiones que se encargan de mantener un histórico de cada cambio introducido sobre cada parte, y que permite no solo revisarlos sino también volver atrás en caso de ser necesario.

Sigue leyendo «Control de versión (o como trabajar de manera organizada)»