Archivo: GNU | Picando Código - Part 3

¿Qué opinan los líderes del Software Libre y Open Source de Microsoft?

19 de junio de 2008

En un artículo excelente de Bruce Byfield, le pregunta a los grandes líderes de los movimientos Software Libre y Open Source, cuál es su opinión respecto a Microsoft. En general los encuestados demostraron que en la vida diaria, a nivel técnico, lo que haga Microsoft no debería afectar a los usuarios del Software Libre. Se destacan las opiniones de Richard Stallman y Linus Torvalds., pero hablan también Peter Brown – Director Ejecutivo de la Free Software Foundation – y Jim Zemlin – Director Ejecutivo de la Linux Foundation. Leerlo probablemente ayude a muchos a dejar de lado ese fanatismo a […]

Programando: ¡A ver el código!

13 de junio de 2008

Las clases de sistemas operativos de hoy fueron bastante prácticas. Para mañana, los alumnos tienen que entregar un trabajo obligatorio. Éste consta de una sección con unas 14 preguntas prácticas sobre manejo de comandos en Bash, y una segunda parte de shell scripts. Así que dedicamos la clase al repaso, despejar dudas, y ver algunas posibles soluciones para orientar un poco. La parte de scripting en bash involucra un poco de lo básico con parámetros, estructuras de control, grep, pipes y todas esas cosas divertidas. Debo haber repetido esta frase unas 40 veces en el día de hoy: “A ver […]

Debian: El camino del Lenny

13 de junio de 2008

El sabor del peligro por Alvaro Mouriño (Tuxie) A todos nos tienta a veces ir contra las reglas, probar lo que nadie se atreve, vivir al límite! Es lo que nos hace sentir vivos, es lo que nos diferencia de los animales. Pero el humano es ambicioso por naturaleza y eso lo lleva a siempre querer mas. Primero usamos stable, pero poco tiempo requiere darnos cuenta que no es suficiente, por eso probamos testing. Luego del cambio nos sentimos explorando un mundo nuevo, pero al poco tiempo nos damos cuenta que en realidad todos usan testing. Así que empezamos a […]

Nueva tienda online de la Free Software Foundation y GNU

12 de junio de 2008

La Free Software Foundation abrió una tienda online! En ella pueden encontrar libros, stickers y cartas de referencia. Hay una sección especial para artículos GNU (remeras, pins, llaveros, posters). Sin dudas el artículo estrella de la tienda: El GNU de peluche! (Stuffed GNU): Su precio es de U$S 20, y la descripción dice: Sabes que quieres uno. De hecho, necesitas uno. Tu propio gnu. (¿Me leyeron la mente? ¿Cómo lo sabían?) Así es, un gnu de peluche para dejar sentado sobre tu monitor, al lado de tu laptop, o incluso para acurrucarse contigo en la noche. Hey, no estamos acá […]

Wireless en Debian Lenny con NdiSwrapper – {Solución}

10 de junio de 2008

Este post ha sido actualizado – El driver b43 funciona perfectamente a partir del kernel 2.6.26 Por si a alguien le sirve, estuve peleándome con la tarjeta inalámbrica un buen rato hasta que pude hacerla andar. En versiones anteriores del kernel, hasta la 2.6.22, venía usando ndiswrapper con el driver de Windows. Mi tarjeta: fernando@nando-debian:~$ lspci | grep wlan 0b:00.0 Network controller: Broadcom Corporation BCM94311MCG wlan mini-PCI (rev 01) Como ahora estoy usando el kernel 2.6.24, y leí que existía un driver nativo para mi tarjeta, decidí probarlo. El driver en cuestión es el b43. Sin embargo, después de instalarlo, […]

Instalando Debian Lenny

9 de junio de 2008

Desde ayer vengo trabajando con mi nuevo Debian. Mi sistema venía con la instalación de Debian Etch 4.0 desde DVD, que más tarde le hice un upgrade a Lenny. Ahora, por unas metidas de pata con las particiones, (no es recomendable cambiar la posición de las particiones) algunas cosas dejaron de funcionar. Sumándole el hecho que tenía mucha cosa de sobra instalada en el sistema, y que algunas particiones mantenían el sistema de archivos ext2, aproveché la oportunidad para reinstalar el sistema, y pasar las particiones a ext3 (journaling!). Esta vez opté por usar la instalación netinst de Lenny: Un […]

Sistema de control de versiones: GNU Bazaar

22 de mayo de 2008

El sistema de control de versiones Bazaar se convirtió recientemente en un proyecto GNU. Su meta es ser un sistema de control de versiones acorde a la colaboración y cooperación en el núcleo del software libre. Busca facilitar el uso de control de versiones distribuido a través de todas las plataformas. Tiene una interface simple y amigable, para que los nuevos usuarios lo encuentren familiar y natural. La operación básica para el control de versiones distribuido es el branching y merging, por lo que Bazaar está diseñado en gran parte para asegurarse que se puedan hacer branch y merge de […]

Tercera clase de Sistemas Operativos GNU/Linux

11 de abril de 2008

No sé si comentaré cada clase que tenga, pero por ahora viene siendo así… Y la tercera no se puede quedar afuera, creo que fue la mejor de las clases que he tenido hasta ahora. Para empezar, dimos algo de teórico. Vimos algunos sistemas de archivos de GNU/Linux como Ext2, Ext3, Ext4, Reiser FS, Reiser 4, XFS y JFS. Después ya entramos en la parte de la estructura jerárquica de directorios del sistema, detallando algunos de los directorios importantes como /bin, /dev, /etc, etc. Además repasamos algunos conceptos básicos de cómo movernos en la consola con el shell. Arrancamos con […]

Manual de Referencia GNU C 0.1

7 de abril de 2008

Leo en la lista de correos de GNU sobre el primer lanzamiento oficial (versión 0.1) del Manual de Referencia GNU C (GNU C Reference Manual), disponible ya en ftp.gnu.org: ftp://ftp.gnu.org/gnu/gnu-c-manual/gnu-c-manual-0.1.tar.gz A continuación el mail de Trevis Rothwell <tjr@gnu.org>: “Éste lanzamiento cubre el lenguaje C (no bibliotecas) a través de ANSI C89. Próximos lanzamientos agregarán cobertura de ISO C99 (como está soportado por GCC) y extensiones GNU C. El manual ha sido releído y examinado para asegurar su completitud y precisión, pero si encuentras algo que falta o erróneo, por favor enviame un mail directamente o a: gnu-c-manual@gnu.org ¡Gracias! — Trevis […]

Segunda clase de S.O. : Revolution OS

4 de abril de 2008

Para la segunda clase de Sistemas Operativos, llevé la película documental “Revolution OS“. Tengo clases con un turno en la mañana y otro en la tarde, por lo que ví la película dos veces. Sumándole las n veces que ya la había mirado antes… A rasgos generales, algunos puntos a los que le dí importancia fueron los siguientes: –La definición de Sistema Operativo de Linus Torvalds, quien tiene una conocida idea de que el S.O. es algo que el usuario ni siquiera debe saber que existe. Importante también las diferencias entre Linux y Hurd (kernel monolítico vs. micro-kernel), que son […]

Primera clase de Sistemas Operativos como “profesor”

27 de marzo de 2008

Hoy a las 8 de la mañana tuve mi primera clase de Sistemas Operativos. Como les dije a los alumnos cuando pasé el chivo del blog, ahora estoy escribiendo cómo me fue en clase. Por cierto, algunos de los alumnos ya han andado por acá, el post de “Corte de Control” realmente sirvió para alguien! No estaba demasiado nervioso para ser mi primera clase, pero una vez que empecé a hablar, empecé a transpirar como bestia, me caían las gotas. No sé si serían nervios o qué, pero sufrí un cacho. Las 3 horas se me hacían un poco largas, […]

Usando IceCat como reemplazo de Mozilla Firefox: Perfiles de usuario

20 de febrero de 2008

Como comenté ayer, IceCat es el fork del proyecto GNUZilla de Firefox. Ayer escribí que podía usar las mismas preferencias de usuario en IceCat que en Firefox y IceWeasel. Ésto se logra gracias a que los perfiles de usuario tanto en Firefox como Thunderbird son extremadamente portables. Incluso se puede compartir un mismo perfil para un navegador en Windows. La última vez que formatié mi computadora del trabajo, guardé el perfil de Thunderbird, y al levantarlo estaba todo exactamente como lo había dejado antes de formatear: correos, extensiones, temas, etc. En el caso de los perfiles del navegador web, ahí […]

GNU GPLv3 la nueva licencia libre.

30 de julio de 2007

29 de Julio, a un mes de la salida de la GNU GPL versión 3, a continuación un breve análisis de dicha licencia. Tanto la GPLv3 como su antecesora GPLv2 deberían ser leídas aunque sea alguna vez, para conocer la forma en que la FSF defiende la libertad del software mediante éstas licencias. Si tienen un sistema operativo GNU/Linux, busquen “gpl*” o “gpl.txt” en su disco, y probablemente encuentren más de una copia de la GPLv2. De todas formas ambas se distribuyen libremente por Internet. Si bien no hay traducciones oficiales al español, pueden encontrar algunas traducciones en el sitio […]

Toasty!