Archivos en la Categoría: Opinión

Un correo electrónico histórico de Linus Torvalds

Éste es un correo electrónico enviado el 25 de agosto de 1991 por Linus Torvalds a un grupo de usuarios del sistema Minix. Se trataba, en sus palabras, de un proyecto discreto. Con el tiempo, linux se convirtió en el kernel del sistema operativo GNU, el proyecto de Richard Stallman que nunca logró desarrollar un núcleo, y llegó a ser sinónimo del propio sistema operativo.

“From: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds)
Newsgroups: comp.os.minix
Subject: What would you like to see most in minix?
Summary: small poll for my new operating system
Message-ID: <1991Aug25.205708.9541@klaava.Helsinki.FI>
Date: 25 Aug 91 20:57:08 GMT
Organization: University of Helsinki

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 onthings 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 protable (uses 386 task switching etc), and it probably never will
support anything other than AT-harddisks, as that’s all I have 😦 

La traducción, tomada de la wikipedia es la siguiente:

Hola a todos aquellos que usan Minix -
 
Estoy haciendo un sistema operativo (gratuito) (solamente una afición,
no será grande ni profesional como el GNU) para clones 386(486) AT. 
Este ha estado gestándose desde abril, y está comenzando a estar listo. 
Me gustaría recibir cualquier comentario sobre las cosas que gustan/disgustan
en minix, ya que mi SO (Sistema Operativo) se le parece un poco 
(la misma disposición física del sistema de archivos, debido a motivos
prácticos, entre otras cosas).
Actualmente he portado bash(1.08) y gcc(1.40), y las cosas parecen funcionar.
Esto implica que conseguiré algo práctico dentro de unos meses, y me gustaría 
saber qué características quiere la mayoría de la gente. Cualquier sugerencia
es bienvenida, pero no prometeré que las pondré en práctica 🙂
Linus Benedict Torvalds (torvalds@kruuna.helsinki.fi)
 
PD. Sí – es libre de cualquier código de minix, y tiene un sistema de archivos
multi-hilo. NO es portable (usa 386 una conmutación de tarea etc.), y 
probablemente nunca será soportada por nada más que los discos duros AT, 
porque es todo lo que tengo :-(.
Linus Torvalds

Se ha vuelto famosa una frase que Marshall kirk McKusick, un desarrollador de FreeBSD, atribuyó alguna vez a Linus Torvalds: “Yo no hubiera tenido que crear Linux si no hubiera habido ninguna demanda contra BSD a principios de los 90’s. No hubiera sido necesario”. Verdad o mentira, lo cierto es que FreeBSD ha servido como kernel a la distribución Debian, dando origen a kFreeBSD.
A 22 años del inicio del proyecto, y entre los productos de Apple y los de Microsoft, hay que desearle larga vida a linux.

"De verdad, no estoy tratando de destruir a Microsoft. Este será tan sólo un efecto colateral no intencionado"

“De verdad, no estoy tratando de destruir a Microsoft. Este será tan sólo un efecto colateral no intencionado”


En ésta página algunas líneas del kernel linux 0.01.

Anuncios

Filosofía Unix: No Recibir Noticias ¡Es una Buena Noticia!

Algunas de las características del sistema operativo Unix, parecen ser en realidad defectos del sistema, por ejemplo, lo breve y poco descriptivo de sus comandos, la escasa interacción con el usuario, etc.
Cuando en Unix un comando, por ejemplo rm, se ejecuta de manera satisfactoria, ningún mensaje se envía al usuario. Simplemente el prompt aparece de nuevo indicando que la consola está lista para recibir una nueva instrucción. Los sistemas Unix NO avisan que una tarea ha sido llevada a cabo con éxito. Si usted no recibe ningún mensaje, entonces todo ha ido bien. Si en cambio al ejecutar una orden aparece un mensaje, es conveniente leerla con atención: indica que un error se ha cometido. Unix tampoco advierte acerca de las posibles consecuencias que puede tener la ejecución de un comando. Simplemente hace lo que usted le indica, sólo porque se asume que usted sabe lo que está haciendo; por esta razón, una de las recomendaciones fundamentales a la hora de ejecutar acciones es evitar en la medida de lo posible hacerlo como usuario root, aún cuando el sistema sólo sea usado por una persona en una computadora personal. Los comandos Unix tampoco son muy expresivos. Se trata de dar el mayor poder posible al usuario, con el menor número posible de teclas, como ejemplo sean los siguientes comandos

ls  (listar archivos)
rm  (Remover archivos)
cp  (Copiar archivos)
mv  (Mover archivos)
cd  (Cambiar de directorio)
pg  (Paginar la salida)

Todo esto está de acuerdo con la filosofía de Unix. El sistema operativo fue diseñado para ser utilizado por muchos usuarios a la vez. Como el sistema fue diseñado pensando que el tiempo de procesador se comparte, entonces cualquier gasto innecesario repercute en la tarea de otros.

Informática y Sistemas, un par de carreras cliché

Los humanistas se quejan: las humanidades son un área del
conocimiento que ha sido olvidada por los jóvenes. La mayoría se ha dedicado ahora a las ciencias. Pocos literatos, pocos filósofos y en general pocos pensadores ha dado el último medio siglo. Probablemente tengan razón. Al menos en México, cada que se abre una universidad, con más frecuencia resulta que es “politécnica”, las humanidades no son rentables; el mundo actual es tecnológico y cada vez hay menos espacio para ellas.
Pero si es cierto que los mejores talentos se están volviendo a las ciencias, también es cierto que no todas las áreas de la ciencia los están recibiendo. Las matriculas en ciencias exactas siguen siendo las más bajas de las universidades públicas y las universidades particulares ni siquiera las incluyen. La ciencia no es negocio y no puede competir en el libre mercado; la curiosidad necesita de la subvención del gobierno. La biología y la química tampoco están mejor, aunque comparada con la física, las matriculas rebosan. Recientemente he tenido que dar cursos de matemáticas y física a estudiantes que quieren entrar a la UNAM, el Instituto Politécnico Nacional y la UAM. De los alumnos a los que me ha tocado dar clases, (una mala muestra, es cierto) la mayoría quiere estudiar “Ciencias y Artes del Diseño”, economía, administración, etc. Al ver su sufrimiento con los conceptos más simples de aritmética (suma de quebrados, incluso suma de números enteros) puedo entender que ellos eligen su profesión con la máxima sempiterna medio en broma medio en serio: “quiero estudiar algo que no tenga que ver nada con matemáticas”. En México los jóvenes quieren ser administradores de empresas, psicólogos, abogados, contadores, médicos o ingenieros. Los que prefieren la ingeniería en particular quieren ser ingeniero en sistemas, o, en su caso, licenciado en informática. No hay universidad que abra sin alguna de esas carreras; tan grande es la demanda que se han creado “universidades”, “institutos” y un sin número de escuelas, más o menos “patito”, para aprovecharla. La mayoría, incluso, usan el término más popular y familiar de “computación”. Con la cantidad de recursos humanos que en México se están formando, en pocos años tendríamos que ser una potencia en ciencias de la computación.
Desconozco la razón por la cual algunas profesiones se vuelven modas. Los niños sueñan con ser bomberos, pilotos, choferes de autobuses, policías. Nunca he escuchado a un niño decir “quiero ser ingeniero en sistemas”, o “quiero estudiar computación”. Sin embargo, ese niño casi seguro terminará estudiando, o deseando estudiar, “computación”. Las computadoras son interesantes, manipulables, programables, ubicuas y, algunas, muy bonitas. El objeto pasó de ser sacralizado en los 80 y 90 (la máxima de la educación básica era: “tenemos que dar clases de inglés y computación”) a ser más o menos vulgarizado en la del 2000-2010. Hoy los jóvenes se relacionan, se informan, y se comunican por medio de las computadoras. Yo mismo paso la mayor parte de mi tiempo libre sentado frente a un monitor y estudio una ingeniería en desarrollo de software; así que soy parte del cliché que critico. Pero esa misma popularización ha dado origen a una confusión muy grande. Para mucha gente computación significa internet e interntet significa tan sólo facebook. Ni más ni menos. Uno de mis alumnos, bueno e interesado en la física, aunque no especialmente hábil me comentó alguna vez: “quiero estudiar sistemas porque admiro mucho a Steve Jobs”. Desde luego, Steve Jobs fue un tipo audaz, competitivo y muy listo, pero decir que te gusta la computación y admiras a Jobs es como decir que te gusta el futbol y admiras mucho a Jorge Vergara. Simplemente no hay comparación posible. Si te gusta el futbol tendrías que admirar a Pelé, a Maradona, tal vez a Messi o a Neymar; pero no a los dueños del Barcelona o el Real Madrid. De igual manera yo supongo que los computólogos admiran a Pascal, a Knuth, o a Turing, y los administradores de sistemas a Stallman, a Ritchie, o a Kernighan. Pero estos nombres no les suenan ni de lejos. La razón por la cual esa gran cantidad de jóvenes quiere estudiar esas carreras es un terrible y desgraciado equívoco: ellos no piensan en algoritmos, ni esperan que los hagan “pensar” con materias como álgebra lineal o cálculo integral. Algunos, incluso, egresan sin saber programar, porque es un área de su carrera que no les gusta. Simplemente porque ese no era el uso que acostumbraban darle a la computadora. Estoy seguro de que si en este país se abriera la ingeniería en “teléfonos celulares” o, mejor aún, en “iphones, ipads y macs”, también se saturaría, pero no avanzaríamos en tecnología de la información, como no avanzamos hoy en computación a pesar de que mucha gente joven pasa la mayor parte del tiempo frente a una computadora.
Tan familiar, pero tan errada en su uso y nociva por el desperdicio de talentos que esa confusión provoca, ha llegado a ser la palabra computación, que en un conocido show televisivo, para ayudar a una persona caída en desgraciada, al final se le da a elegir: “¿Qué quieres, una beca para estudiar computación o un carrito sandwichero? Bien pueden añadirle al menú: también tenemos informática y sistemas.

DuckDuckGo, el buscador de internet que no te espía.

La Página de Inicio de duckduckgo.com
El pasado 1 de marzo de 2012 el buscador google cambió su política de priviacidad. Ellos lo presentaron como un cambio positivo, y una simplificación de las reglas, sin embargo, el cambio implica que podrán usar los datos de las búsquedas que realizas para enviarte publicidad. A tal grado es preocupante para mucha gente, que la Unión Europea analiza el caso para ver si no se violan algunos derechos de los usuarios.
Esto vuelve relevante la política de privacidad que ha mantenido el buscador duckduckgo

Este buscador no comparte ni almacena información acerca de tus búsquedas. Google almacena términos que quedan guardados y pueden ser revisados en caso de una orden judicial, también es posible que esa información sea robada a google por delincuentes y sea expuesta para tu perjuicio.

Este buscador tampoco filtra la información que te presenta. Cuando realizas búsquedas en google, se te presenta información personalizada que coincide con lo que antes te ha gustado. ¿Cómo sabe google lo que te gusta? Por los botones de “Me gusta”, por los + que das en el sitio, por el tiempo que tardas en el sitio, por el tipo de navegador, y sistema operativo que usas, etc. Toda esa información hace que sorprendentemente las primeras búsquedas que te presenta te convencen y son las que te agradan. Sin embargo, esto deja fuera un montón de información que si bien no te gusta, podría darte una nueva perspectiva diferente de un mismo tema. Esto no pasa con duckduckgo, porque ellos no filtran la información por preferencias de usuario, sino que la presentan de manera general para todos.

Tal vez pensamos que la información que buscamos o lo que compartimos en la red no es relevante para nadie más. Sin embargo, todos esas estadísticas son utilizadas realmente por compañías y gobiernos para realizar acciones que tal vez no sean del todo inofensivas. Google se está convirtiendo en un monopolio de la información. Ante la perspectiva de un buscador único, es bueno saber que existen alternativas para todos los gustos y no es necesario conformarse con lo que siempre hemos usado.

Festival Latinoamericano de Instalación de Software Libre en Toluca

Festival Latinoamericano de Instalación de Software Libre

Este evento se llevará a cabo en el Instituto Tecnológico Regional de Toluca el sábado 28 de abril del 2012 a partir de las 9 de la mañana y hasta las 6 de la tarde. El evento es totalmente gratuito y su fin es el de divulgarel uso de software libre, por lo cual puedes llevar tu computadora.
El Tecnológico Regional está en Metepec. La dirección se muestra en el mapa siguiente:


Estos enlaces contienen mayor información:
FLISOL 2012
EL FLISOL en facebook

Las Mejores Páginas Sobre Linux en Español

Mientras pensaba en seleccionar algunas páginas para mi Delicious me ha parecido una buena idea seleccionar algunos de los que me parecen los mejores sitios de internet en español dedicados a linux/unix. Desde luego sería una pretensión demasiado grande decir que los conozco todos o que incluso estos son en realidad los mejores. Lo que sí es cierto es que son los que más me gustan. También es cierto que, de la misma manera en la que “linux” pasó a sustituir a “unix” como referencia; “ubuntu” está en camino de sustituir a “linux”. Así que el usuario interesado en saber, digamos, cómo cambiar el password de su cuenta, no pone en su buscador “cambiar password de usuario en linux” sino “cambiar password de usuario en ubuntu”. Y como el público manda, muchos de los blogs dedicados a Unix atienden a Linux y muchos de los dedicados a Linux en realidad se dedican a Ubuntu. Como en lo personal no tengo problemas con Ubuntu, e incluso soy usuario del sistema, incluyo algunos sitios dedicados a la distribución.

Entre Tuxes y Pepinos

La página de Ceec

La última entrada de Ceec

El blog dejó de actualizarse en agosto del 2008, mucho tiempo si tenemos en cuenta todas las versiones de ubuntu, distribución a la que su autor Ceec dedicaba la mayoría de las entradas, que han salido desde entonces. Sin embargo, esta es la fecha en la que el blog sigue siendo visitado igual que siempre y cualquiera que se de una vuelta por el sitio puede ver que simultáneamente hay entre 12 y 15 usuarios conectados. A la fecha tiene la friolera de más de 6 millones 300 000 visitas. El estilo de CeeC es bastante amable y lo explica todo desde cero, sin suponer un conocimiento previo de sus lectores. Buena parte de su éxito se debe a la calidad de sus entradas, explicadas paso a paso. Ahí está como prueba su entrada sobre ssh: Manual de SSH: El Dios de la Administración Remota, que para mí es la mejor referencia sobre el tema. Otra característica del sitio es que, por ser un .wordpress.com, no tiene publicidad, algo que en este tipo de sitios, en dónde no acaba de cargar la página y ya saltaron 3 anuncios (general y paradójicamente para usuarios de windows) se agradece.

El Rincón de Linux

Uno de los mejores sitios hispanos para linux

El Rincón de Linux Para Hispanohablantes

Este sitio es un monstruo dedicado a linux vigente en la red desde 1998. Se ha convertido en un sitio de noticas, tutoriales, anuncios, convocatorias, informes de estado y cosas por el estilo. Éste no es el trabajo de una sola persona, sino de un grupo bien conformado. Sus entradas están pensadas más bien para un público conocedor más que para el usuario personal. Un inconveniente es que para comentar es necesario abrir una cuenta de usuario. Su mejor entrada para mi sigue siendo la de Rafael Martínez ¡de 1999!: Sobre el archivo /etc/passwd/ a pesar de que ha quedado un poquito desfasado.

Guía Ubuntu

Guía para los usuarios de Ubuntu

La página en español para los usuarios de Ubuntu

Los usuarios de Ubuntu tienen un buen recurso en la guía oficial en español. Sin embargo ha sido referencia para mí mientras busco información sobre muchos otros temas concernientes a el sistema operativo. La redacción es muy clara y amable y, como va dirigida a los usuarios de ubuntu, muy bien explicada, cosa que para mí es muy importante.

Blog Ubuntu El Salvador

Un muy buen blog personal.

Un blog sobre Ubuntu


Creo que está de más decirlo pero me gustan los blogs. Con la llegada de facebook han dejado de ser álbunes familiares para ser más el medio por el cual el usuario pedestre puede colaborar en la red. Cuando quiero conocer acerca de un buen libro no busco en wikipedia o en Letras Libres, aunque también las consulto, busco en los blogs. El bloguero es sincero y no tiene compromisos ni reparos en decir que algo no le gusta. Tampoco tiene por qué ser políticamente correcto. En cuestiones tecnológicas, los blogs tienen una familiaridad que los manuales no. Los manuales son impersonales, y dirigidos a un público abstracto, y no permiten la interacción. El blog de Armando Díaz blog ubuntu El Salvador está, como su nombre lo dice, dedicado a Ubuntu. Tiene entradas bien explicadas y comentadas, y es posible sacar provecho de él no sólo para ubuntu, sino para los linux en general. La mala noticia es que también este blog está inactivo desde 2009.

Be Linux My Friend

El Blog de David Rodríguez sobre linux. Dedicado principalmente a ubuntu.


Este blog es excelente. Durante mucho tiempo he tenido la idea de que los diseños de los blogs en wordpress son más elegantes y vistosos que las plantillas de blogger. El blog de David Rodríguez es una muestra de cómo un blog en blogger puede estar tan bien diseñado como cualquier otro. El contenido también es de primera, aunque en últimas fechas las entradas son cada vez menos frecuentes.
Código Unix
Código Unix

Código Unix


Es bastante raro y agradable encontrarse un blog en blogspot dedicado a unix. El de Facundo de la Cruz es una de esas rarezas. Es un blog para personas que saben lo que quieren hacer con su sitema.

El Manual de FreeBSD en Español
Es muy difícil encontrar información sobre FreeBSD en español. El manual en español es bastante claro y lleva de la mano desde la instalación del sistema hasta la personalización.

Manual de FreeBSD

La Página en español para los usuarios de FreeBSD