September 03, 2010
Así es el título del último artículo que ha publicado Eugenio García en su blog. Y añade:
“… lo veo en mis compañeros o gente conocida que cada vez que asisten a un evento, charla o cualquier actividad nos enteramos de cosas interesantes al seguirlos por Twitter”
Y obviamente yo coincido con él: a la hora de compartir eventos que se están sucediendo el Twitter es ideal.
Pero twitter me impulsa a la inmediatez, a la escritura esfímera (en tiempo y permanencia), a comentar el detalle superfluo que tiene valor en aquel instante que es compartido. Y no me es útil para el razonamiento, para explicar mis posturas, para lograr un acervo de información de lo que estoy haciendo. Me gusta volver a leer mi blog de dos años atrás, ver lo que estaba haciendo, lo que estaba pensando. Me gusta referenciar articulos viejos de mi blog cuando aparece alguien a querer hacer o deshacer lo que yo estaba haciendo o deshaciendo años antes.
Si abandono mi blog, que será de mis twits dentro de dos años. Podré encontrarlos y, en caso de hacerlo, entender lo que quise decir?
Por ello ahora con twitter escribo menos en mi blog, pero lo que escribo en mi blog lo considero más relevante.
Mi twitter: http://twitter.com/ysidorito
by rodolfo at September 03, 2010 09:07 PM
August 29, 2010
James Gosling, el padre de Java, se encuentra actualmente desempleado tras su partida de Sun Mycrosystems al ser adquirida por Oracle. Uno de sus posts más recientes hablaba sobre el lío de Oracle denunciando a Google por Android, uno de los temas que más atención mediática ha atraído recientemente en el mundillo de la TI…
Llamó a esto una tormenta de fuego, y escribió sobre sus puntos de vista, hablando de sus días en Sun, patentes, intereses económicos, etc. Se han hecho comentarios, especulaciones y suposiciones de todo tipo. Jonathan Schwartz, ex CEO de Sun Mycrosystems, es otra de las personas que una vez abandonado el barco de Sun habló de muchas cosas que no podía hablar en su puesto.
En fin, seguramente los interesados ya hayan leído en otros lados sobre el tema, y llega a ser cansador en estos casos leer tantas suposiciones y opiniones encontrados…

Java - Just Free it
En fin, lo cierto es que James Gosling ha lanzado una campaña para recordarle a Oracle sobre su compromiso de liberar Java. Con el diseño que ven en la imagen, ha abierto una tienda de remeras en Cafepress. La idea es que aquellas personas que asistan a la JavaOne, OpenWorld, vivan en el barrio o tengan que pasar tiempo con un vendedor de Oracle, la usen.
Es una manera gentil de expresar tus sentimientos (bueno… el último diseño de la página no es tan gentil – pero es más divertido)
Refiriéndose así al siguiente:

1984
Así que ahora Steve Jobs y Larry Ellison son los nuevos Gran Hermano o Borgs del mundo de la tecnología… (¡Nunca te olvidaremos Bill!
)
We are the Borg.
You will be assimilated.
Your biological and technological distinctiveness will be added to ours.
Resistance is futile.
Comparte:
by Fernando at August 29, 2010 06:22 PM
August 27, 2010
DBAN (Darik’s Boot and Nuke)
Es una muy buena utilidad para el borrado definitivo de un disco duro. Está escrito en “C” con Licencia GPL.
Con Dban es solo bootear con la imagen versión al momento 2.26 desde 2010-05-24 que puedes bajar de sourceforge.net .
Con seguridad limpia el disco duro, automáticamente borrar completamente el contenido de cualquier disco duro que pueda detectar.

Es un medio de garantizar la debida diligencia en el reciclaje de computadoras, una manera de prevenir el robo de identidad por ejemplo si se quiere vender una computadora. Impide o dificulta a fondo todas las técnicas conocidas de disco duro de análisis forense.
DBAN es un producto de software libre que se pueden utilizar en casa o en una empresa con costo cero.
Cuenta con drivers para discos SCSI, IDE, PATA y SATA.
Soporta distintos sistemas de archivos ReiserFS, EXT2, EXT3, EXT4 ,UFS de Unix, también FAT, VFAT y NTFS.
Otra herramienta indispensable para la caja del SysAdmin
Compartir
by Randolph at August 27, 2010 03:01 AM
August 26, 2010
Algunos comandos para saber información sobre nuestro sistema en Ubuntu y Debian.
Sobre mother, microprocesador, memoria, disco duro, bios, versión y/o distribución que usamos y sistema en general.
CPU
Listar el nombre del modelo del CPU
$ sudo grep "model name" /proc/cpuinfo
Otra opción para ver información del CPU
USANDO SED
Comando alternativo usando SED para obtener modelo CPU
$ sudo sed -n 's/^model name[ \t]*: *//p' /proc/cpuinfo
BIOS
display BIOS information
MOTHER
Ver información de la MOTHER
$ sudo dmidecode -t baseboard
Ver información del tipo de procesador
$ sudo dmidecode --type=processor
Algunas opciones de dmidecode para -t [type]
- bios
- system
- baseboard
- chasis
- sis
- processor
- memory
- cache
- connector
- slot
Usando lshw
lshw es una pequeña herramienta para extraer información detallada sobre el hardware y configuración de la máquina. Se puede obtener información exacta de la memoria, versión del firmware, configuración de la tarjeta madre, versión de la CPU su velocidad y también del caché.
Crea un informe de nuestro hardware en un formato html, luego lo podemos ver con el navegador
$ sudo lshw -html > hardware.html
Reporte comprimido de toda la información de nuestro equipo:
$ sudo lshw | bzip2 > /tmp/reporte_de_hardware.txt.bz2
32 o 64 bits?
$ sudo lshw -C cpu|grep width
información de la tarjeta gráfica
información de nuestro disco duro en un archivo html
$ sudo lshw -C disk -html > /tmp/diskinfo.html
Información CPU
procinfo - información estadística desde /proc
Distribución
También funciona en Ubuntu
$ cat /etc/debian_version
Versión Ubuntu
Ubuntu 9.10
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 9.10
Release: 9.10
Codename: karmic
Compartir
by Randolph at August 26, 2010 02:37 PM
August 25, 2010

«Un 25 de agosto, pero de 1991, hace exactamente 19 años- el finlandés Linus Torvalds enviaba un humilde mensaje a Internet anunciando al mundo el proyecto en el que llevaba varios meses trabajando en sus ratos libres: un sistema operativo para ordenadores personales, algo que comenzó por puro hobby de un apasionado a la informática».
From:torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds)
Newsgroup: comp.os.minix
Subject: What would you like to see most in minix?
Summary: small poll for my new operating system
Message-ID: 1991Aug25, 20578.9541@klaava.Helsinki.FI
Date: 25 Aug 91 20:57:08 GMT
Organization: University of Helsinki.
Hola a todos los que usan minix-
Estoy haciendo un sistema operativo (gratis*) (Es solo un hobby, no será grande
y profesional como gnu) para 386(486). Llevo trabajando en el desde Abril, y esta
comenzando a estar listo. Me gustaría toda retroalimentación sobre las cosas que
les gusta o disgusta de minix; ya que mi Sistema Operativo se parece un poco
(debido a la manera en que ordenamos fisicamente el sistema de archivos por
motivos practicos) entre otras cosas.
Realicé un port de bash (1.08) y gcc (1.40), y las cosas parecen funcionar.
Esto implica que tendré algo practico en un par de meses y me gustaría saber que
funciones son las que más quieren. Las sugerencias son bienvenidas pero no prometo
implementarlas
Linus Torvalds torvalds@kruuna.helsinki.fi
En lo personal, desde fines de 1998 no dejo de aprender cada día algo “nuevo” sobre Gnu/Linux.
Más información sobre Linux.
Compartir
by Randolph at August 25, 2010 03:01 AM
August 24, 2010

Libro “Aprendiendo OOo Basic”
Autor : Mauricio Baeza Servín
Libro para aprender a programar con OOo Basic dentro de OpenOffice.org, más de 500 páginas que te llevan paso a paso en tu aprendizaje. Archivo en su formato original ODT de OpenOffie.org Writer.
Como apoyo durante tu aprendizaje puedes suscribirte a la siguiente lista de correo: Consultas OOo Basic
La ultima actualización de este libro fue el: 07-Jul-2010
Licencia : GNU Free Documentation License, v1.3 o posterior
Sitio oficial donde bajar en distintos formatos inclusive el código fuente utilizado en el libro:
http://www.correolibre.net/archivos/
También con licencia GPL:
Sencillo y simple pero funcional sistema de facturación. Se usa OOo Base como base de datos y OOo Calc como interfaz de usuario. Esta adaptado a las necesidades de México, pero puedes adaptarlo fácilmente a tus necesidades.
Como apoyo para el uso, modificación, personalización y adaptación a tus necesidades, puedes suscribirte a la siguiente lista de correo: Consultas OOo Basic
La ultima actualización del sistema de facturación fué el: 24-Ago-2010
Compartir
by Randolph at August 24, 2010 02:29 PM
August 19, 2010
Para actualizar wordpress siempre prefiero hacerlo manual y por consola. Pero dado que desde la administración solo permite ftp/ftps y hay quién maneja toda la administración visual y solo tiene conexión “ssh” con el servidor , en éste caso “libssh2-php” es una buena opción.
Recordar antes de actualizar wordpress o los plugin's,
hacer respaldo de la Base de Datos y todos lo datos.
En
Ubuntu server o
Debian se puede habilitar ssh2 instalando:
$ sudo aptitude install libssh2-php
En cherokee web server:
sudo nano /etc/php5/cgi/php.ini
En Apache:
sudo nano /etc/php5/apache2/php.ini
Agregar en la sección:
:::::::::::::::::::::::::::::::::::::::::::
; Dynamic Extension
:::::::::::::::::::::::::::::::::::::::::::
extension=ssh2.so
Luego reinciar el servidor web:
$ sudo /etc/init.d/apache2 restart
Para cherokee solo con “force-reload” es suficiente:
sudo /etc/init.d/cherokee force-reload
Ahora en la administración de wordpress en la ventana de conexión nos aparecerá ssh2 (Ver imágen)
Teniendo los permisos correspondientes en el servidor no debería haber ningún problema.
Compartir
by Randolph at August 19, 2010 08:10 PM
La emergente nube (cloud computing) para alojar aplicaciones está siendo solución para muchas organizaciones. Pero qué sucede cuando sus datos deben permanecer en su red, detrás de su firewall? Qué sucede cuando Usted cuenta con la infraestructura de hardware y el personal capacitado y no necesita tercerizar estos servicios? En esos casos es posible beneficiarse de las ventajas de una nube propia. Con esta presentación: Sea Usted La Nube, se aborda un enfoque práctico sobre cómo tener una nuve propia, sus ventajas y consideraciones de implantación, con la posibilidad de escalar a una nube pública.
Público Objetivo: Administradores de servidores y centros de datos, administradores de redes basadas en Linux.
Requisitos: Nociones de instalación de Linux (Ubuntu).
Conferencia dictada en:
by rodolfo at August 19, 2010 04:02 PM
August 18, 2010
GNU Wget es una herramienta de software libre que permite la descarga de contenidos de una forma simple desde la interfaz de la ” línea de comandos”.
Soporta descargas mediante los protocolos http, https y ftp.
Siguiendo con la utilidades para consola, van algunos ejemplos del uso de wget.
Ejemplos:
Sin ningún parámetro especial, estaría bajando la distribución de “Ubuntu 10.04.1 desktop” :
$ wget http://releases.ubuntu.com/releases/10.04/ubuntu-10.04.1-desktop-i386.iso
Y si corta la conexión por algún motivo y podamos continuar la descarga usamos el parámetro <-c>:
$ wget -c http://releases.ubuntu.com/releases/10.04/ubuntu-10.04.1-desktop-i386.iso
En descargas muy largas como una “iso” de la distribución “ubuntu”, se puede limitar el ancho de banda de la descarga ya que podría ser que la descarga ocupara todo el ancho de banda durante mucho tiempo. El parámetro <–limit-rate=60K> en este ejemplo no superaría 60 kb/s.
$ wget -c --limit-rate=60K http://releases.ubuntu.com/releases/10.04/ubuntu-10.04.1-desktop-i386.iso
Algunos parámetros más:
-P nombredir # Grabar los archivsave files into directory llamado "nombredir"
-p # descarga todas las páginas.
-E # Grabar páginas text/html como .html
-r # recursivo
-k # convertir enlaces para visualización local.
-U "Mozilla" # enviar solicitud como usuario de Mozilla (navegador web)
-w N # espera N segundos entre pedidos de descargas
--no-parent # no descargará archivos por debajo del directorio que deseamos descargar.
-nd # no crea jerarquía de directorios.
-nH # no crea el directorio
--cut-dirs=N # corta el nro de directorios a crear
--mirror # Opciones para el "mirroring"
Wget es muy potente es solo una muestra de lo que se puede hacer. Por eso más información y para aprender más:
Manuales en distintos formatos en el sitio oficial GNU Wget.
Compartir
by Randolph at August 18, 2010 07:59 PM

Yoda Conditional
“Condicionales Yoda” – usar if(constante == variable) en vez de if(variable == constante), como if(4 == foo). Porque es como decir “Si azul es el cielo” o “si alto es el hombre”.
Usar condicionales al estilo Yoda es común en lenguajes que usan == y =. Si se escribe la constante del lado izquierdo de la expresión, el compilador genera un error si se usa = en lugar de == para chequear la igualdad. Algunos incluso recomiendan hacer esto. Es un error común al intentar comparar dos valores olvidarse uno de los signos de igual, asignándole a la variable de la izquierda el valor, en vez de compararlos.
De todas formas hay alternativas más sanas a este tipo de errores como las advertencias de los compiladores (o IDEs) o tests unitarios…
El conocimiento en este post fue adquirido en StackOverflow, una de esas herramientas que se ha vuelto casi imprescindible para los programadores. No parece que hubieran pasado dos años desde que Joel Spolsky y Jeff Atwood unieron sus fuerzas en esta comunidad. Así como se aprende mucho de distintas tecnologías, metodologías y experiencias, también aprendemos éstas cosas.
Desde ese mismo post, comentario incomparable del usuario – mmyers
Isn’t “Yoda Programming” where you never handle exceptions? Because, you know, there is no “try”
La pregunta que detonó éste y otros conocimientos importantes del estilo fue:
New programming jargon you coined?
Comparte:
by Fernando at August 18, 2010 06:50 AM
August 16, 2010

Debian
El proyecto Debian cumple hoy 17 años de existencia. El 16 de agosto de 1993, Ian Murdock anunció el sistema “the Debian Linux Release”. El nombre “Debian” (/?de.bi.?n/) provino del nombre de la entonces esposa de Murdock “Debra” y el suyo (Deb+Ian).
La comunidad se prepara actualmente para el lanzamiento de Debian 6 Squeeze habiendo congelado el código. Esto significa que no se introducen nuevas transiciones o paquetes a la rama inestable que no se pretendan lanzar con “Squeeze”. Se espera el lanzamiento final de Debian 6 para antes de fin de año.
_==_ _
_,(",)|_| *** Frosty says Squeeze is FROZEN. ***
\/. \-| (He's in Austrailia, as it's winter there -
__( : )|___ that's what the shovel is for, sandcastles)
La conferencia anual de Debian: DebConf 2010 ya terminó, y podemos acceder a algunos de los videos de la conferencia en el siguiente enlace dentro de video.debian.net:
DebConf 2010
Hay muchos videos muy interesantes, así que les recomiendo observar la lista de grabaciones.
Algunas noticias recientes del proyecto:
- Se viene un libro libre de Debian escrito por dos Debian developers. Éste cubre varios temas desde lo básico (la comunidad, dpkg, apt, debian-installer, etc.) a tareas de administración más avanzadas (instalación automatizada, virtualización con XEN, RAID/LVM, SELinux, etc.) y los servicios comunes (correo, web, firewall, servidor de archivos, etc.). Estará basado en Debian Squeeze. Se está trabajando en juntar los fondos para publicarlo con una licencia dual CC-BY-SA 3.0/GPL2+. Podemos ayudar con las ideas para juntar el dinero.
- Están disponibles las imágenes live de Debian Squeeze en su segunda alfa. Las pueden descargar en las arquitecturas amd64, i386 y powerpc e incluyen un sistema de instalación experimental.
- Las imágenes de netinst están incluyendo en las últimas semanas archivos parcialmente no-libres, necesarios para algunos controladores de red y WLAN.
- Debian GNU/kFreeBSD incluye soporte para ZFS. El repositorio Sid de Debian GNU/kFreeBSD incluye las bibliotecas necesarias para dar soporte al famoso sistema de archivos.
Pueden ver más noticias de Debian en el siguiente enlace:
http://www.debian.org/News/project/2010/09/index.en.html
Desde Picando Código, celebramos los 17 años de existencia del proyecto Debian, agradeciendo el trabajo realizado

Feliz cumpleaños Debian
Fuente de la imagen
Comparte:
by Fernando at August 16, 2010 06:37 AM
August 14, 2010
La gente de JavaZone creó otro video publicitario para la JavaZone 2010. Se trata de un video musical con Jenny Scavlan como “Lady Java”.
Personalmente no me gusta mucho el tema musical, pero la letra está muy graciosa, sobretodo la parte en que se les va la moto con .net… Otra producción muy profesional:
Por si no lo vieron ya, les dejo el trailer anterior Java4Ever:
Comparte:
by Fernando at August 14, 2010 03:31 PM
August 13, 2010
Pequeño resumen de algunos de los comandos que uso y que agilizan el uso del terminal si tener que digitar una y otra vez.
Para activar la búsqueda incremental inversa (reverse-i-search).
Solo introducir alguna letras del comando; lo que hace es buscar en el historial los comandos que has digitado.
Repitiendo [ctrl]+[r] hasta encontrar el comando que buscas y luego [enter], para salir [Esc]
- Búsqueda por referencia [alt]+ [p]
$ Alt+p
$ :cat [enter]
$ cat /etc/hosts
Repetir el último comando digitado:
Repetir un comando que por ejemplo empieze con la letra “c”, repetiría el comando anterior “cat /etc/hosts”.
Compartir
by Randolph at August 13, 2010 02:34 PM
August 11, 2010
Hace casi un mes estoy con mi nuevo cel, que particularmente ANCEL no me queria vender y por el contrato de mi nuevo trabajo me lo dieron sin problemas.
El aparato en cuestion es el
u8220-6 viene de fabrica con Android 1.5 al cual a las 2 semanas cambie la ROM por Android 2.1
El SO es sorprendente de verdad, rapido, sincronizas todo contra google apps, respaldo mi agenda, calendario mails, chat.Muchas apps en el market, y con la versión 2.1 estoy mas que feliz, creo que después de probarlo el iphone tiembla, es mas no me lo compraría ahora, sino que evolucionaría dentro de los cels con Android.
El aparato es de una calidad excelente, rigido, de buen peso y de excelente contruccion. Tiene GPS, Wifi y anda todo, esto sumando al ADSL Movil me da una movilidad excelente. La bateria con 3G dura 1 dia como mucho, pero es el costo de la movilidad, pero pasandolo a 2G me dura el 1.5 dias hablando bastante y navegando mas.
Conclusión: Lo recomiendo, dentro de lo que se consigue en Uruguay, excelente y si quieres Android y podes comprar fuera del país, cualquiera que tenga ANDROID.
by cristian at August 11, 2010 04:03 PM
August 10, 2010

Entre el 18 y 20 de agosto de 2010 voy a participar del CONSEGI 2010 III Congreso Internacional de Software Libre y Gobierno Electrónico, a desarrollarse en la ciudad de Brasilia, el evento ya cuenta con más de 3.000 inscritos y el número continúa en aumento, lo cual da una idea del tamaño del país y la importancia que dan al evento.
El evento es organizado por la Escuela de Administración y Hacienda – Esaf del Ministerio de Hacienda, junto con el Servicio Federal de Procesamiento de Datos – Serpro.
CONSEGI es un importante espacio para promover el intercambio de experiencias e información entre instituciones de las Administraciones Públicas de diversos países y la sociedad civil organizada. Conferencias, paneles y talleres tendrán lugar en la edición 2010 que será marcada principalmente por la discusión del tema “Computación en la nube”.
En mi caso voy a participar con ponencias en dos mesas redondas, “Governança, Gestão e Estratégia voltado para o paradigma de nuvem
Software e conhecimento Livre na educação (Debate: Free Software and knowledge in education)” y “Padrões, Interoperabilidade e Políticas de desenvolvimento tecnológico e industrial Debate: SL no Mercosul (Debate: Free Software in Mercosur)”
Seguramente voy a volver con algunas novedades, por otra parte va a ser una buena oportunidad de retomar contacto con unos cuantos amigos.
by fedaro at August 10, 2010 06:52 PM
Hace unos años, Margarita Michelini publicaba este artículo en el sitio Mosaico Social. Con aportes de Rodolfo Pilas, Eduardo Mariani y el autor de este blog, el artículo pretendía reflejar la situación de adopción del software libre en el Estado.
Al no poder accederse al artículo original, y gracias a la gentileza de Margarita que lo recuperó de sus viejos respaldos, lo vuelvo a publicar aquí, con el sincero entendimiento que, si bien se han verificado avances, en muchos casos importantes, en lo medular este artículo no ha perdido vigencia.
El Estado en la era pre-digital
Entre los informáticos uruguayos se comenta que, en una empresa, alguien colgó un cartel con la siguiente leyenda: “A nadie lo echan por usar software propietario”. En otras palabras, innovar es un riesgo. Broma o realidad, la frase da una idea de cuál es el clima con respecto al software libre (SL).
“Para cumplir con mis obligaciones como ciudadano uruguayo tengo que firmar un contrato con una empresa de Estados Unidos”, ejemplifica Rodolfo Pilas. Eso le sucede a las pequeñas y medianas empresas a la hora de hacer la declaración de impuestos, ya que deben usar el programa Alfa distribuido por la Dirección General Impositiva y que solo corre sobre Windows. Quien quiera pagar impuestos está obligado a adquirir ese programa y esa licencia.
Pilas, profesor universitario de Informática y presidente del Grupo de Usuarios Linux del Uruguay (Uylug) rechaza esa práctica y la atribuye a que “no existe una política pública de Tecnologías de la Información y Comunicaciones (Tics)”. En su opinión, ese es “el principal problema” por el cual no se toma en cuenta el SL ni se aprovechan sus beneficios.
Licencias y libertades
Los promotores del SL se resisten a tratar el tema sin antes hacer puntualizaciones imprescindibles. La primera es aclarar que hablar de software libre es hablar de ciertos tipos de licenciamientos y permisos.
“¿Qué significa propiedad cuando la propiedad se puede duplicar infinitamente?”, pregunta Eric S. Raymond en su libro La catedral y el bazar. Y responde que la verdadera propiedad de un software es el derecho de distribuir sus versiones modificadas.
Por eso es pertinente enumerar las características de los permisos de software libre que difieren de las del software privativo o propietario:
En primer lugar se trata de una licencia para uso irrestricto o con cualquier propósito. En segundo lugar está permitido copiarlo tal cual es. Para que esto sea posible el software permite acceder a sus entrañas (código fuente) El tercer aspecto de este tipo de software es que da la posibilidad de estudiar cómo funciona, corregirle los errores y/o mejorarlo. Por último nadie prohibe distribuir la mejora producida. Estas dos características implican producción de conocimiento y transferencia de tecnología
Pilas acepta qu detrás estos preceptos casi administrativos hay otra cosa. ¿Una filosofía? Una “idea o concepto, llamalo filosofía si querés”.
Enrique Verdes, docente, miembro del Instituto de Ingenieros en Electricidad y Electrónica coincide con su colega de Uylug: “Con el SL obtenés la licencia y la libertad”, además de ser una forma de “transmitir conocimiento”.
La mayor parte de quienes trabajan desarrollando soft de código abierto vive en países ricos. Tienen buen sueldo y tiempo libre que invierten en este desarrollo o reciben un sueldo de una empresa para hacerlo. “Al permitir su distribución hay transferencia de conocimiento y riqueza”, explica Verdes. Y agrega: “Nos están regalando millones de dólares, porque el SL no es gratis”. Sin embargo, en su opinión no es el precio de la licencia lo que más importa “sino la libertad de transformar los programas, el control sobre el software que se usa y la riqueza de conocimiento que se transfiere.
De empresario y políticos
Funcionarios y gobernantes desconocen que el 80% de servidores de Internet funcionan con SL; igual que el 80% de servidores de correo y el 98% de los servidores DNS (servidores de nombres) y que empresas como Amazon y Google se basan en SL e IBM promueve Linux. En general, su nivel de conocimiento sobre informática no es mayor que el de cualquier usuario de PC. “En Uruguay, la clase política, con algunas excepciones, desconoce todo lo vinculado con las Tecnologías de la información y comunicación (Tics). Vive en la era pre-digital”, asegura Pilas. La consecuencia es la ausencia de políticas públicas en Tics y que cada dependencia estatal se embarque en caminos aislados en materia informática.
Verdes, por su parte, considera que no hay un panorama homogéneo en los organismos del Estado en materia de aplicación del SL a la gestión. No sólo cada organismo decide cual tecnología aplicar sino que en una misma institución coexisten diferentes políticas. Hay coincidiencia entre los socios de Uylug en que la introducción de SL depende de impulsos individuales. Como ejemplos señalan lo ocurrido en la Junta Departamental de San José donde se adoptó SL y el Poder Judicial donde comezó una fuerte migración hacia éste. En ambos casos el cambio fue promovido por funcionarios afines a los sistemas de fuente abierta, que lograron hacer aprobar sus proyectos.
Como no hay política estatal, “la persona que está hoy a cargo puede ser amigable del SL y la de mañana no”, coincide Pilas.
Por parte de las empresas existe también un gran desconocimiento, aunque desde hace un tiempo hay un mayor interés en el SL para evitar el alto costo de las licencias. Sin embargo, tienden a considerarlo de baja calidad por ser gratuito o de bajo costo; pueden utilizarlo en el servidor de Internet o de correo pero no en aplicaciones críticas. En cuanto a las empresas de informática que venden software privativo o propietario están cómodas con la situación.
Por parte de los programadores el SL se visualiza como una forma regalar el trabajo. A menudo lo usan para ellos no lo promocionan ni trabajan con él.
“A la gente no le cayó la ficha todavía de como ganar dinero con el SL”, explica Verdes.
Si bien las licencias son de bajo costo, en este modelo de negocios el valor agregado está en los servicios.
Por fin, un elemento que pesa para impedir la migración al SL tanto en el sector público como en el privado es lo que se llama “aplicaciones heredadas”. Si todo lo que está andando se basa en software privativo, se teme el cambio por su costo y la incertidumbre que produce.
Proyecto archivado
En noviembre de 2004 se presentó en la Cámara de Diputados el proyecto de ley: “Programas de computación – formato abierto y estándar”. En éste se establecía que todos los organismos del Estado “deberán distribuir toda información actualmente distribuida en formatos cerrados también en, al menos, un formato abierto estándar”. Además se obligaba a aceptar todo pedido de información en por lo menos un formato abierto estándar. El proyecto de tres artículos, instauraba en las instituciones educativas del Estado la utilización de SL además de las propuestas programáticas existentes.
De acuerdo al reglamento, el proyecto fue archivado al terminar la legislatura, en febrero de 2005.
“El desarrollo del soft libre en el mundo se lee en clave de soberanía, desarrollo económico, transparencia del estado y democratización de las tecnologías de la información” expresaba Eduardo Mariani, ingeniero, adherente a Uylug en un informe a uno de los parlamentarios del gobierno progresista que asumía ese mismo año.
El primer punto, la soberanía porque “la tecnología de la información está en el corazón del Estado, forma parte de la infraestructura de su administración, de los sistemas de defensa y seguridad. Los paquetes de software cerrados, cuyo código fuente no puede examinarse ni cambiarse, constituyen una dependencia inaceptable”. Con el agravante de que esos paquetes están sí controlados por otro estado.
Con respecto al desarrollo, el informe consideraba que la adopción del SL al ser un modelo de negocios distinto, basado en los servicios, que sustituye la venta de licencias de software, “es en realidad, una sustitución de importaciones, porque los expertos se reclutan en el ámbito local, mientras que las licencias se compran, por lo general, en el extranjero”. Entre otros conceptos planteaba que el auge del soft libre “es una oportunidad única de desarrollo tecnológico para los países como el nuestro”.
En cuanto a la transparencia es evidente que “la información almacenada por el Estado debe estar basada en estándares accesibles y públicos”.
Por último se advertía que la brecha digital, es decir, el déficit de acceso a las tecnologías de la información (la web, el tratamiento de texto, la mensajería electrónica, etc.) por parte de los sectores desfavorecidos, “puede colmarse o empezar a colmarse gracias al soft libre”. Es este el factor democrático del SL. El informe concluía: “Los ‘regalos’ de ciertas compañías sólo sirven para aumentar la dependencia e hipotecar el futuro”.
Hasta hoy, el Parlamento con mayoría progresista no ha avanzado en el tema.
Si el software libre resulta más económico, permite al Estado producir tecnología y asegura la confidencialidad de la información, ¿por qué no lo desarrolla y aplica?
Para muchos la respuesta se llama desconocimiento, para otros debilidad de la sociedad civil. Los “regalos” de ciertas compañías y el marketing que lo acompaña son sin duda otro factor que incide en la falta audacia para cambiar.
Técnicos entusiastas
El Grupo de Usuarios Linux del Uruguay (Uylug) se fundó en 1996 y hasta 2002 trabajó mucho. Se organizaron jornadas regionales con invitados relevantes, se asesoró a quienes se acercaron a buscar soporte técnico y se hicieron intentos de incidir en los gobernantes.
A pesar del entusiasmo, el Uylug no adquirió gran visibilidad. Pilas piensa que esto se debe a que los socios son un “grupo de técnicos entusiastas” que no saben ni relacionarse con la prensa ni hacer lobby con los políticos.
Hoy, el Uylug, los viejos socios y gente nueva que se acerca, está de nuevo con el motor en marcha. Lo más inmediato es la implementación de un proyecto que permita la copia de programas de SL en principio en instituciones educativas.
Si hoy a nadie lo despiden por usar software propietario, como dice el supuesto cartel, Verdes prefiere citar otro que dice: “Va a llegar el día que te despidan por no considerar el Software libre”.
Margarita Michelini, Anong, 8 de setiembre de 2006.
by Enrique Verdes at August 10, 2010 02:32 AM
August 08, 2010
Que les parece la idea de aplicar los ideales del software libre para el cambio social ? estamos hablando de un nuevo sistema social libre, que usando el método científico intenta resolver los problemas de las sociedades modernas de hoy en día, como el hambre, las guerras, la corrupción, etc.Ya hay quienes han empezado, y somos muchos, el Proyecto Venus presenta una nueva y audaz dirección para
by Guillermo (noreply@blogger.com) at August 08, 2010 04:39 PM
August 04, 2010

Hace mucho tiempo uso en Ubuntu ésta utilidad que es muy rápida, práctica y sencilla de usar:
Glabels es un progrma para crear distintos tipos de etiquetas, carátulas para CD/DVD, tarjetas de negocios y mas.
Permite una rápida edición de etiquetas, cuenta con templates para hacerlo aún mas fácil.
Instalación:
Por consola:
sudo aptitude install glabels
Módo gráfico desde Gnome:
/Sistema/Administración/Gestor de paquetes Synaptic
Luego de instalado lo encontramos en:
/Aplicaciones/Oficina/Diseñador de etiquetas gLabels
gLabels is free software and is distributed under the terms of the GNU General Public License (GPL)
Sitio oficial: gLabels
Compartir
by Randolph at August 04, 2010 11:27 PM
August 03, 2010
Es una de las tantas “buenas” herramientas que hay para recuperación de particiones y archivos perdidos. Infaltable en el maletín del Sysadmin
.
Es un software OpenSource y está bajo licencia Licencia Pública General GNU (GPL).
Testdisk (Partition scanner and disk recovery tool)
Chequea las particiones y los sectores de booteo de discos, pendrive, memorias.
Para instalar en Debian, Ubuntu y distribuciones derivadas:
aptitude install testdisk
Funciona con:
* DOS/Windows FAT12, FAT16 and FAT32
* NTFS ( Windows NT/2K/XP )
* Linux Ext2 and Ext3
* BeFS ( BeOS )
* BSD disklabel ( FreeBSD/OpenBSD/NetBSD )
* CramFS (Compressed File System)
* HFS and HFS+, Hierarchical File System
* JFS, IBM’s Journaled File System
* Linux Raid
* Linux Swap (versions 1 and 2)
* LVM and LVM2, Linux Logical Volume Manager
* Netware NSS
* ReiserFS 3.5 and 3.6
* Sun Solaris i386 disklabel
* UFS and UFS2 (Sun/BSD/…)
* XFS, SGI’s Journaled File System
PhotoRec (File data recovery software designed to recover)
Para recuperar imágenes perdidas de archivos de cámaras digitales o discos duros, ejecutar:
Busqueda para:
* Sun/NeXT audio data (.au)
* RIFF audio/video (.avi/.wav)
* BMP bitmap (.bmp)
* bzip2 compressed data (.bz2)
* Source code written in C (.c)
* Canon Raw picture (.crw)
* Canon catalog (.ctg)
* FAT subdirectory
* Microsoft Office Document (.doc)
* Nikon dsc (.dsc)
* HTML page (.html)
* JPEG picture (.jpg)
* MOV video (.mov)
* MP3 audio (MPEG ADTS, layer III, v1) (.mp3)
* Moving Picture Experts Group video (.mpg)
* Minolta Raw picture (.mrw)
* Olympus Raw Format picture (.orf)
* Portable Document Format (.pdf)
* Perl script (.pl)
* Portable Network Graphics (.png)
* Raw Fujifilm picture (.raf)
* Contax picture (.raw)
* Rollei picture (.rdc)
* Rich Text Format (.rtf)
* Shell script (.sh)
* Tar archive (.tar )
* Tag Image File Format (.tiff)
* Microsoft ASF (.wma)
* Sigma/Foveon X3 raw picture (.x3f)
* zip archive (.zip)
Más información y ejemplos: Testdisk y PhotoRec.
Compartir
by Randolph at August 03, 2010 07:40 PM
July 31, 2010
Está disponible la edición de agosto de la revista Linux+ que ya pueden descargar libremente.
El tema de portada es Computación Híbrida: Co-diseño Hardware-Software:
El término computación híbrida no es demasiado afortunado. En el ámbito del diseño hardware-software (HW/SW) parece una obviedad. Está claro que los sistemas son una combinación de ambos componentes HW/SW donde el primero actúa como un soporte material programable o reconfigurable y el segundo define los procesos intangibles que gestionarán determinada información o datos para conseguir equis resultados…

Linux+ Agosto 2010
Otros artículos de esta edición:
- OpenVz – Alternativa perfecta para virtualización de servidores
- Computación Híbrida – Co-diseño Hardware-Software
- Descubriendo Linux – ¿Qué debes saber si no sabes nada?
- Software Libre en la PYME – Ejercicio de creación de oferta y demanda
- gPXE – Arranque de sistemas operativos en red con Software Libre
- LocuLinux 2.0 -!Libera tu CiberCafé!
Descarguen en el siguiente enlace:
Linux+ DVD Agosto 2010
Comparte:
by Fernando at July 31, 2010 07:14 PM
July 30, 2010
Replico por este blog la información publicada en Aplicando Scrum. Se está por dictar un curso de Introducción a Scrum con énfasis en la tarea del Scrum Master.
El curso va a tener un costo más accesible que la certificación CSM, una razón de peso para muchas personas que no han podido hacer la certificación.
Va a contar con Gabriel Ledesma, docente de ORT, candidato al certificado internacional de Scrum Professional y practicante de Scrum profesionalmente desde el año 2008.
También estará a cargo de Ariel Ber quien ha asistido en las certificaciones de Alan Cyment en varios países, y se ha dedicado a brindar capacitación a empresas en Argentina.
Les recomiendo el curso, anótense, y únanse a la comunidad ágil en Uruguay.
Ver más información del curso:
Curso de introducción a Scrum en Montevideo, Uruguay
Comparte:
by Fernando at July 30, 2010 09:13 AM
Viernes, Julio 30 del 2010, es el 11º aniversario del “Día del Administrador del Sistemas“.
System Administrator Appreciation Day
A sysadmin unpacked the server for this website from its box, installed an operating system, patched it for security, made sure the power and air conditioning was working in the server room, monitored it for stability, set up the software, and kept backups in case anything went wrong. All to serve this webpage.
A sysadmin installed the routers, laid the cables, configured the networks, set up the firewalls, and watched and guided the traffic for each hop of the network that runs over copper, fiber optic glass, and even the air itself to bring the Internet to your computer. All to make sure the webpage found its way from the server to your computer.
A sysadmin makes sure your network connection is safe, secure, open, and working. A sysadmin makes sure your computer is working in a healthy way on a healthy network. A sysadmin takes backups to guard against disaster both human and otherwise, holds the gates against security threats and crackers, and keeps the printers going no matter how many copies of the tax code someone from Accounting prints out.
A sysadmin worries about spam, viruses, spyware, but also power outages, fires and floods.
When the email server goes down at 2 AM on a Sunday, your sysadmin is paged, wakes up, and goes to work.
A sysadmin is a professional, who plans, worries, hacks, fixes, pushes, advocates, protects and creates good computer networks, to get you your data, to help you do work — to bring the potential of computing ever closer to reality.
So if you can read this, thank your sysadmin — and know he or she is only one of dozens or possibly hundreds whose work brings you the email from your aunt on the West Coast, the instant message from your son at college, the free phone call from the friend in Australia, and this webpage.
http://www.sysadminday.com/

Un gran saludo y un felíz día! a todos los colegas y amigos SysAdmin’s.
Compartir
by Randolph at July 30, 2010 12:30 AM
July 26, 2010
¡Se viene la primera RubyConf Uruguay!

RubyConf Uruguay 2010
Los invitamos a asistir a RubyConf Uruguay, a realizarse el viernes 29 y sábado 30 de octubre de 2010 en Montevideo.
Este va a ser un evento orientado a todos los informáticos de la región que quieran aprender o actualizarse en tecnologías como Ruby, Ruby on Rails, Sinatra, Testing, SCRUM, JavaScript, SQL vs NoSQL, etc.
Nos gustaría además invitarlos a que nos envíen sus propuestas para presentar algún tema que les apasione (las instrucciones están en el sitio web).
Por más información sobre el evento visiten RubyConf y sígannos por twitter.
RubyOnRails es una de las tantas tecnologías interesantes que tengo pendientes de usar algún día. Me quedé con muchas ganas de asistir al curso intensivo de RubyOnRails que se dió en Montevideo el año pasado, pero ya no había cupo :S
Parece que esta va a ser otra buena oportunidad para acercarse al framework, además de aprender más sobre otras tecnologías. ¡Vayan agendando para finales de octubre!
Comparte:
by Fernando at July 26, 2010 11:09 PM
Hoy por hoy tenemos grandes discos duros, no por eso lo vamos a desperdiciar teniendo archvos duplicados.
Por eso buscar archivos duplicados en nuestro Gnu/Linux una buena opción es usar fdupes.
Su funcionamiento es de comparar los tamaños de los ficheros y firmas MD5 y después realiza una verificación byte-a-byte.
Es válido para cualquier distribución Gnu/Linux de nuestro agrado.
Si no está instalado hay que instalarlo en Debian – Ubuntu y derivados.
$ sudo apt-get install fdupes
Opciones:
-r : recursivo
-s: Comprueba los enlaces simbolicos
-h: comprueba los enlaces fuertes
-S: enseña el tamaño de los ficheros duplicados
-q: modo “quiet”, oculta el indicador de progreso.
-v: muestra la version de fdupes
-d: borra los ficheros duplicados ( ojo! … con mucho cuidado, hacerlo únicamente en caso de saber que es lo que estás haciendo)
-h: muestra ayuda y mas opciones.
-n: descarta los ficheros vacios
Algunos ejemplos:
Se buscan los ficheros duplicados en el “home” del “usuario” y sus subdirectorios (recursivamente) descartando los vacíos, mostrando el tamaño de los mismos.
$ fdupes -S -r -n /home/usuario
Busca recursivamente y preserva el primer archivo de los duplicados encontrados borrando el resto sin intervención del usuario (combinando “-N – -noprompt” y “-d – -delete”).
$ fdupes -r -n -N -d /home/usuario
Sitio oficial fdupes
Por más ayuda a no olvidarse de man o info:
Fdupes es el que más uso para buscar y eliminar duplicados pero existen otras alternativas.
Compartir
by Randolph at July 26, 2010 05:57 PM
Cada vez que hay algún tipo de cambio importante en lo laboral o académico, el blog sufre de días de semi-abandono y escasez de posts. Esta vez, se debe entre otras cuestiones, a un cambio en lo laboral. Creo que el tiempo (o la falta de) no es el factor determinante a la hora de no postear. Mas bien, en estas situaciones, como que uno tiene la cabeza llena de cosas que lo distraen de tareas como escribir para el blog.
El miercoles fue mi último día en la oficina donde venía trabajando desde diciembre con Java EE y Flex/AIR. Además desde entonces he estado haciendo algunos trabajos freelance en paralelo, básicamente desarrollos web, maquetaciones, etc.
Escribí respecto a ciertos cambios laborales y geográficos en ese entonces, e hice un balance bastante positivo un mes después.

Captura escritorio trabajo
Dejo atrás un equipo humano excelente, al igual que en trabajos anteriores, valoro mucho las nuevas relaciones humanas ya que nuevamente me voy con nuevos amigos de una empresa.
Desde el punto de vista frío y profesional, se agregan jugadores importantes a la red profesional personal (que no solo de LinkedIn se forma
), más experiencia y nuevos conocimientos.
En general, cuando nos vamos de un trabajo a otro lo hacemos porque creemos que vamos a crecer, asumiendo el riesgo de cambiar.
Probablemente siga atento el proyecto en el que trabajaba, además de mantener el contacto con los amigos. Creo que lo que más voy a extrañar van a ser las partidas de Armagetron… (veremos de organizar alguna Lan Party cada tanto)
Hoy lunes empieza una nueva etapa, ya veremos qué se cuenta…
Dejo en el post una foto con la captura de pantalla de mi querida laptop, que me ha acompañado en este trabajo desde hace muchos meses. Siempre quise usar esa imagen de fondo, pero no tenía la excusa hasta que comencé a trabajar con Flex… el compilador es leeeento…
Comparte:
by Fernando at July 26, 2010 08:02 AM
lsof (list open files)
Conocida herramienta de monitoreo de sistemas operativos tipo Unix y es de código abierto, el cual muestra todos los archivos de disco que mantiene abiertos un determinado proceso (PID), incluyendo los sockets de red abiertos, tuberías ( pipes). Se puede utilizar para revisar que procesos están haciendo uso de directorios, ficheros.
Algunos ejemplos:
Para listar los ficheros abiertos de un determinado PID:
Listar ficheros abiertos en un dispositivo o partición, determinar que procesos están haciendo uso cuando la partición no se puede desmontar:
Comprobar servicios o puertos que están escuchando:
Comprobando firefox:
$ sudo lsof -i -nP | grep firefox
Listar ficheros abiertos de un determinado usuario:
Para ver parámetros a usar:
Compartir
by Randolph at July 26, 2010 06:12 AM
July 25, 2010
Para el caso que tengamos un sistema Gnu/Linux congelado, que no acepta ningún mandato por teclado…”es algo que raramente ocurre”, en ese caso no tenemos que apretar el botón “reset” o apagar el equipo.
Es una combinación de teclas entendido por el núcleo de Linux permitiendo al usuario realizar diversos comando de bajo nivel independientemente del destado del sistema.
Alt + PrintScreen + r + e + i + s + u + b
Pulsamos las teclas ALT e “Imprimir pantalla” y sin soltarlas vamos escribiendo REISUB.
Con esto logramos reiniciar nuestro sistema de manera segura ya que según vamos pulsando las teclas vamos mandamos las siguientes ordenes a nuestro sistema:
R – Devuelve el control al teclado (Raw)
E – Manda todos los procesos al term (End)
I - Manda los procesos al (Kill).
S – Sincroniza el disco duro (Sync).
U – Desmonta todos los sistemas de ficheros (Unmount)
B – Por último, reinicia el equipo. (Reboot)
Más información sobre: “Magic SysRq key “
Compartir
by Randolph at July 25, 2010 04:15 PM
July 23, 2010
La revolución generada por OLPC, y el Plan Ceibal en Uruguay, sigue avanzando. Vean la agenda para este Jam, y encontrarán un proyecto para transformar la ceibalita en un robot!
Este sábado se realizará el segundo miniJAM! artístico. Una instancia para explorar las posibilidades de las XO en el campo de las artes visuales y la robótica.

miniJAM artístico
Programa:
14:00 Bienvenida (Enrique Aguerre, Gabriel Eirea)
14:15 Charla: OLPC, desde Austria hasta Nepal (Christoph Derndorfer). Plan Ceibal es el proyecto más grande de OLPC que hay en este momento. Pero tambien existe una comunidad global de OLPC y Sugar, y no solo en los paises donde existen proyectos activos. Grupos como OLPC Alemanía, OLPC Austria y OLPC Francia estan muy activos en contribuir a los esfuerzos globales. Esta charla va a presentar unos de los proyectos que se están realizando en Austria. Además vamos a ver a Nepal donde la ONG OLE Nepal ha estado trabajando en crear contenido interactivo para sus escuelas que usan los XO desde el 2007.
15:00 Charla/taller: Butia, transformando la XO en un robot móvil (Gonzalo Tejera y equipo de proyecto Butiá). A partir de este proyecto todo joven podrá, obteniendo elementos robóticos de bajo costo, transformar la computadora XO en un robot móvil autónomo. Este proyecto pretende acercar a los jóvenes de todo el país a la robótica, trabajando en aspectos mecánicos simples y poniendo énfasis en la programación. Se utilizan los lenguajes incluidos en la computadora XO (pe: Python y Tortugarte) para dotar de “inteligencia” al robot Butia. El proyecto Butia está financiado por la ANII y la Unidad de Extensión de la Facultad de Ingeniería de la Universidad de la República.
16:00 Taller: Animación artística Stop Motion en la XO (Victoria Barreiro y equipo de Múltiplo XO). Se realizará un taller para explorar a la XO como herramienta para la creación artística en el lenguaje de la animación: específicamente Stop Motion y Pixelation. Se utilizará captura de imágen y scratch.
18:30 Se realizará mosaico con las realizaciones visuales obtenidas en las XO.
Comparte:
by Fernando at July 23, 2010 01:16 PM

Se ha publicado, el día de hoy (23 de julio de 2010) por parte del Centro Latinoamericano de Administración para el Desarrollo (CLAD), el Marco Iberoamericano de Interoperabilidad que se presentó en la XII Cumbre Iberoamericana de Ministros de Administración Pública el pasado 1 y 2 de julio de 2010 en Buenos Aires.
Se puede acceder al contenido del documento íntegro en el sitio web del CLAD mediante este enlace
Lo interesante del documento es que reafirma lo correcto del camino que estamos planteando para nuestra administración pública desde el año 2004, cuando se presentó el primer proyecto de ley sobre formatos abiertos y estándar y luego en el 2006, cuando se presentó el proyecto de ley sobre Software Libre en la Administración Pública.
El Centro Latinoamericano de Administración para el Desarrollo, CLAD, es un organismo público internacional, de carácter intergubernamental. De acuerdo a su sitio web “Su misión es promover el análisis y el intercambio de experiencias y conocimientos en torno a la reforma del Estado y la modernización de la Administración Pública, mediante la organización de reuniones internacionales especializadas, la publicación de obras, la prestación de servicios de documentación e información, la realización de estudios e investigaciones y la ejecución de actividades de cooperación técnica entre sus países miembros y proveniente de otras regiones.”
Pues bien el CLAD sostiene, en dicho documento, entre otras cosas que:
“Por otro lado, la interoperabilidad requiere la promoción de estándares abiertos y del software libre, de cara a garantizar la seguridad y la sostenibilidad del Gobierno electrónico en el futuro. Con ello se debe evitar cualquier limitación en el derecho de los ciudadanos a elegir las tecnologías que desee para relacionarse con las Administraciones Públicas. (…)
Uso de software libre y software de fuentes abiertas
Se entiende por FLOSS (Free/Libre/Open Source Software) el software que permite libremente su ejecución, conocimiento de su código fuente, su modificación y mejora, así como su libre redistribución de copias a otros usuarios.
Las Administraciones Públicas gestionan sus recursos con dinero del ciudadano. Ello conlleva la importancia de la búsqueda de los factores que permitan, con los mínimos recursos
necesarios, conseguir óptimos resultados en beneficio del Gobierno electrónico, las Administraciones y, por tanto, de la sociedad.
Es internacionalmente aceptado que las libertades asociadas al FLOSS hacen que su uso dé lugar a importantes beneficios para las Administraciones Públicas en términos de colaboración, eficacia, eficiencia y transparencia, lo que favorece la innovación y la interoperabilidad técnica.
Pero, además, el uso del FLOSS tiene importantes ventajas adicionales porque fomenta, entre otros aspectos, la independencia del proveedor, la sostenibilidad de las aplicaciones, la
adaptación a las necesidades concretas de las Administraciones, la flexibilidad en el uso de software, la transparencia, la competitividad en el mercado del software, el desarrollo local, la seguridad, la estandarización, la cohesión digital de la población o la eficiencia presupuestaria.
Para que dichos beneficios se materialicen, deben desarrollarse políticas directoras armonizadas que se adapten a las necesidades y circunstancias propias de cada realidad en términos de necesidades, madurez, disponibilidad de soluciones o soporte técnico, por poner algunos ejemplos. Así mismo, debe potenciarse la formación en este ámbito y el uso de guías o estudios cuantificados de migración que ya estén disponibles.
Uno de los aspectos de mayor interés por sus implicaciones para la interoperabilidad técnica es el uso de repositorios comunes de aplicaciones FLOSS para la reutilización y adaptación a las plataformas y necesidades de las distintas Administraciones. En este sentido, dados los numerosos tipos de licencias libres existentes, la modularidad en la construcción y la
posibilidad de reutilización parcial de códigos, es importante adoptar como prerrequisito inicial desde un principio, la perspectiva de liberación como condicionante para los desarrollos que se liciten posteriormente por las Administraciones y tenerlo en cuenta a lo largo de todo el proceso, dado que si la licencia de una parte reutilizada de la aplicación es más restrictiva que el resto, aquélla condicionará totalmente el resultado en su conjunto. Por ello, en este sentido sería interesante que, tras estudiar las compatibilidades existentes, se impulsara la adopción de una licencia estandarizada compatible a nivel iberoamericano que elimine futuras problemáticas que se podrían derivar de las diversas realidades jurídicas aplicables que pueden actuar como barreras para dinamizar este ventajoso aspecto de la reutilización entre Administraciones.
Utilización de estándares abiertos
Entroncando con el aspecto anterior y derivado del mismo, los estándares abiertos reconocidos como maduros juegan un papel fundamental en la promoción de la interoperabilidad.
Es un hecho que los estándares abiertos juegan un papel clave a la hora de garantizar y facilitar la interoperabilidad así como el principio de adecuación tecnológica, lo que beneficia a las Administraciones Públicas implicadas pero, también, a los usuarios finales. Ello es así porque los estándares abiertos facilitan el intercambio de información, promueven un mejor acceso a los datos, reducen los costes de producción de software, proporciona independencia sobre sistemas hardware y sistemas operativos y limitan la formación de monopolios de proveedores.
En definitiva, la adopción de estándares abiertos aumenta las posibilidades técnicas para interoperar pero, también, refuerza el principio de adecuación tecnológica, particularmente
relevante en el front office, que no obliga al ciudadano a acceder a los servicios electrónicos a través de aplicaciones propietarias cuya adquisición puede no estar al alcance de todos.
Al igual que el FLOSS, es necesario adoptar los estándares abiertos con prudencia ya que, en algunas ocasiones, no están siempre disponibles para todas las aplicaciones y, en otras, pueden existir por parte de los proveedores hardware algunas limitaciones que, en cualquier caso, también podrían presentarse con respecto a los estándares no abiertos. En este sentido, sería interesante fomentar los grupos de trabajo en cooperación para establecer una relación unificada de estándares abiertos aceptados comúnmente por las Administraciones de la región en los procesos de interoperabilidad.”
by fedaro at July 23, 2010 12:41 PM
July 20, 2010

Un nuevo juego para las XO producido en Uruguay
Estuve viendo un nuevo juego producido para las XO por el grupo Trojan Chicken, es un trabajo desde el punto de vista técnico muy bien realizado, con una muy buena calidad de gráficos y diseño. Acompañado de un buen manual de uso inclusive un manual pedagógico. Un producto realizado con un alto nivel profesional. No lo utilicé a fondo, ni jugué mucho con él, últimamente no he tenido mucho tiempo disponible. Pero si creo que es interesante difundir su existencia y recomendar su instalación y uso. Sería bueno además recibir el aporte de maestras que lo utilicen en clase o puedan comentar el uso que hacen del mismo los niñas y niños de su escuela.
En primer lugar es un producto desarrollado enteramente en nuestro país, al igual que otros juegos que ya se han realizado aquí, pensando en las XO del Plan CEIBAL, pero con versiones para otros entornos. Y andando se va aprendiendo, seguramente estos juegos van a ir mejorando, pero para ello es fundamental la crítica y aporte de los docentes.
Por otro lado no incluye ningún tipo de propaganda comercial, lo cual hace que se pueda utilizar y recomendar su uso, sin ese tema de por medio.
Al juego a primera vista le veo un solo inconveniente, no menor, no ha sido licenciado como software libre, ni pretende ser licenciado como software libre a corto o mediano plazo, esto lo digo luego de charlar con uno de los integrantes del equipo. El tema daría para un largo desarrollo, pero ahora vamos a dedicarnos al juego en cuestión, basta leer otros artículos de este sitio para entender nuestra posición al respecto. Por ahora se ha difundido como software gratuito. Pero la licencia, por escrito, sobre como se libera no la he podido encontrar en ningún lado, sería bueno que la incluyeran.
En realidad, si no fuera porque tengo muy buenas referencias del equipo que realizó el juego, no lo estaría recomendando en este espacio. Dado que al no existir acceso al código fuente y no poder ser auditado el código por la comunidad de desarrolladores ( los amigos de CEIBAL Jam, por dar un ejemplo ) solo se puede recomendar en base a la confianza que nos merece el equipo realizador.
Acá les dejo los enlaces para descargar el juego, el cual se encuentra disponible para las XO con un instalador propio, también está disponible para Windows y Ubuntu, así que cualquiera puede disfrutar, sin disponer de una XO, de sentirse un detective y vivir las peripecias del juego.
- Sitio del juego: http://www.deduy.com
- Video del juego: http://www.deduy.com/site/tour/tour_video_es_flash.html
- Comunicado de prensa con más información: http://www.deduy.com/site/cp_lanzamiento.html
- Manual Pedagógico: http://www.deduy.com/site/dwn/ded_manual_pedagogico_v1.0_chico.pdf
Algunas capturas de pantalla del manual:
by fedaro at July 20, 2010 11:41 AM
July 17, 2010
Discurso de Neelie Kroes, comisaria europea de Agenda Digital, en la GUADEC 2010, 17 de julio de 2010.
Transcripción del audio del video al español:
«Software libre ya no es una expresión malsonante. Antes lo era, una que asustaba. Por ejemplo, en aplicaciones de gobierno electrónico y administraciones públicas, software libre era algo para usar en casa, como un hobby. Nadie se habría atrevido a usar una solución software libre en una organización pública. ¿Quién nos ofrecerá soporte técnico, y qué pasa si somos denunciados por infringir la propiedad intelectual de alguien si usamos esto?
Éstos eran los tipos de problemas que desalentaban a los dirigentes a seleccionar software por su mérito. Todavía no tenemos un campo de juego legal completo, pero por suerte las actitudes están cambiando.
Un ejemplo es el proyecto de la Comisión Europea OSOR. Este proyecto conciencia y estimula la reutilización de soluciones software libre de éxito, entre las administraciones públicas europeas. Otro ejemplo es EUPL, la licencia software libre de la Unión Europea, que bajo un marco de trabajo legal de la UE, permite licenciar fácilmente software software libre.
Hoy muchas grandes organizaciones de toda Europa, como el Ayuntamiento de Munich, usan soluciones como Linux. Y el gobierno del Reino Unido ha estado apoyando soluciones software libre desde 2009, con muchos departamentos del gobierno usándolo ahora como componente. Y por lo que oigo, esos equipos están encantados con los resultados.
La razón no es sólo una alta relación calidad precio, algo que es crítico en la situación financiera actual, sino también más elección. Hay menos dependencia de ciertos vendedores y menos costes de migración. Las cosas están cambiando, también en el sector privado. Ahora grandes compañías declaran, orgullosas, que no sólo están usando software software libre, sino contribuyendo a él. Y eso significa que muchos proyectos software libre importantes están de hecho apoyados por empresas que están invirtiendo en él. Estas empresas obtienen beneficios importantes. Y eso va a continuar como un apoyo importante al movimiento software libre.
Según datos de proveedores software libre, como Red Hat, los tres países de la UE con más actividad software libre son Francia, España y Alemania. Y con esos países tan grandes en cabeza, el momento del software libre va a seguir creciendo. Es más, el software libre está apareciendo en todas partes: en productos de consumo, en bases de datos, en software de negocio, en juegos y como componente de servicios ofrecidos por Internet. Y grandes iniciativas como NOiV, “de Nederland\nOpen in Verbinding” [Holanda en Conexión Abiertamente], de mi propio país, Holanda, están ayudando a hacerlo mayoritario también en administración pública.
La Comisión Europea ha hecho mucho para alentar esta tendencia. Un ejemplo es el Marco Europeo de Interoperabilidad, que pretende la interoperabilidad dentro de y entre las administraciones públicas. Y ahora la agenda digital para Europa, está aumentando su apuesta. Pretendemos un enfoque estratégico para la interoperabilidad y los estándares, y enfatizar el importante vínculo con la responsabilidad pública. Eso puede cambiar realmente la forma en que el software libre es visto en las administraciones públicas y ofrecer mucho potencial para pequeños y medianos proveedores.
Tenéis un rol importante en dar forma al futuro digital de Europa. Los gobiernos no pueden tan sólo anunciar y entregar el futuro digital. Debe venir de una responsabilidad orgánica y compartida. Y quiero construir un amplio movimiento para la acción digital. En la Unión Europea podemos unir a la gente, ayudarles a superar obstáculos, y ocasionalmente dar financiación para ayudar en investigación y desarrollo. Pero la diferencia real está hecha por la gente y las comunidades, como el movimiento de software libre.»
Transcripción del original en inglés:
«’Open source’ is not a dirty word any more. It used to be a dirty word, a scary one. For example, in e-government applications and public administrations open source was something to be used at home, as a hobby. Nobody would dare to push for an open source solution in a public organisation. Who will offer us technical support, and what if we are sued for infringing someone’s IP if we use this?
Those were the sort of issues that discouraged officials from selecting software on merit. We do not yet have a true level playing field, but thankfully attitudes are changing.
One example is the European Commission’s OSOR project. This project raises awareness and stimulates reuse of successful open source solutions, across European public administrations. And another example is EUPL, the EU open source license, which, under an EU legal framework, allows for easy licensing of open source software.
Today many large organisations across Europe, such as the Munich City Council, use solutions like Linux. And the UK government has been pushing open source solutions since 2009, with many government departments now using it as a component. And from what I hear, such bodies are pleased with the results.
The reason is not only good value for money, which is critical in today’s financial situation, but also more choice. There is lower dependency on certain vendors, and lower switching costs.
Things are changing, also in the private sector. Now large companies declare, proudly, that they are not only using open source software, but contributing to it. And that means that many important open source projects are in fact backed by businesses who are investing in it. They make good returns. And that is going to continue as a major boost for the open source movement.
According to data from open source provider, RedHat, the top three countries for open source activity in the EU are France, Spain and Germany. And with such big countries in the lead, the momentum for open source is set to keep on growing. Indeed, open source is appearing everywhere: in consumer products, in databases, in business software, in games and as a component of services delivered across the internet. And large initiatives like NOiV, the ‘Nederland Open in Verbinding’ (“the Netherlands Openly in Connection”), from my own country, the Netherlands, are helping to make it mainstream also in public administration.
The European Commission has done a lot to encourage this trend. One example is the European Interoperability Framework, which aims at interoperability in and between public administrations. And now the digital agenda for Europe, is raising the stakes. Here we are aiming at a more strategic approach to interoperability and standards, and emphasising the important link to public procurement. That can really change the way open source is seen in public administrations and offer a lot of potential to small and medium sized providers.
You have an important role in shaping Europe’s digital future. Governments cannot simply announce and deliver the digital future. It must come out of an organic and shared responsibility. And I want to build a broad movement for digital action. At the EU we can bring people together, help get rid of obstacles, and occasionally give funding to help in research and development. But the real difference is made by people and communities, like the open source movement.»
Fuente: http://ffii.org.es/index.php/es/campanas/21-casos-exito/34-neelie-kroes-open-source
by fedaro at July 17, 2010 08:53 PM
July 09, 2010
Después de muchos retrasos y una espera de nueve meses desde que apareció la última versión estable, hoy Mandriva ha puesto a disposición del público la versión 2010.1.
Se trata de una distribución que se caracteriza del resto por un tema gráfico personalizado tanto para KDE como para GNOME, una buena compatibilidad con el hardware y una de las distribuciones con la mejor integración de KDE (si no es la mejor). Existen dos versiones gratuitas: la edición ONE que viene en un Live-CD y que trae tanto software libre como propietario (en forma de controladores) y la versión Free, en un DVD y que está compuesta únicamente por software libre.
Las principales novedades son las siguientes
En la edición ONE, ya no será necesario iniciar el escritorio para realizar una instalación: se ha incluido un instalador independiente. Esto soluciona un problema que surgía con ordenadores con no más de 512 Mb de RAM que pretendían arrancar una live con KDE para realizar una instalación, debido a que el tiempo de arranque era excesivamente alto.
- Se han añadido mejoras a la cuenta de invitado, como un shell restringido o el acceso restringido a los archivos del usuario.
- La utilidad de configuración de Mandriva ahora admite una contraseña encriptada para GRUB.
- Ahora tenemos una nueva utilidad llamada “drakguard” que sirve para bloquear ciertas aplicaciones a ciertos usuarios.
Componentes principales
Sistema
- Kernel 2.6.33
- X.org 1.7.7
- ALSA 1.0.23
- Controladores ATI 8.723.1
- Controladores nVidia 195.36.24
Entornos de escritorio
- KDE 4.4.3
- Gnome 2.30.1
- Xfce 4.6.1
Oficina
- Openoffice 3.2
- KOffice 2.2.0 (KDE)
- Abiword 2.8.4 (Gnome)
Internet
- Firefox 3.6.6
- Thundebird 3.0.5
Otros elementos
- JRE (Java) 6 Update 20
- Compiz Fusion 0.8.6
- K3B 2.0.0
Descarga
Como de costumbre, Mandriva pone a nuestra disposición dos vías para descargar la distribución: mediante HTTP/FTP y mediante Torrent. Los torrents los podéis encontrar en: http://torrent.mandriva.com/public/
Los principales mirrors HTTP/FTP europeos son los siguientes:
ftp://ftp.join.uni-muenster.de/pub/linux/distributions/mandrakelinux/official/iso/2010.1/ (Alemania)
ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/Mandrakelinux/official/iso/2010.1/ (Alemania)
ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/MandrivaLinux/official/iso/2010.1/ (Francia)
ftp://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/iso/2010.1/ (Francia)
http://distrib-coffee.ipsl.jussieu.fr/pub/linux/MandrivaLinux/official/iso/2010.1/ (Francia)
ftp://ftp.lip6.fr/pub/linux/distributions/Mandrakelinux/official/iso/2010.1/ (Francia)
ftp://ftp.heanet.ie/pub/mandrake/Mandrakelinux/official/iso/2010.1/ (Ireland)
ftp://ftp.nluug.nl/pub/os/Linux/distr/Mandrivalinux/official/iso/2010.1/ (Países Bajos)
http://ftp.nluug.nl/ftp/pub/os/Linux/distr/Mandrivalinux/official/iso/2010.1/ (Países Bajos)
ftp://ftp.surfnet.nl/pub/os/Linux/distr/Mandrivalinux/official/iso/2010.1/ (Países Bajos)
http://ftp.surfnet.nl/ftp/pub/os/Linux/distr/Mandrivalinux/official/iso/2010.1/ (Países Bajos)
ftp://ftp.ps.pl/mirrors/Mandrivalinux/official/iso/2010.1/ (Polonia)
http://mandriva.dcc.fc.up.pt/official/iso/2010.1/ (Portugal)
http://ftp.sh.cvut.cz/MIRRORS/mandriva/official/iso/2010.1/ (República Checa)
http://ftp.roedu.net/mirrors/mandriva.com/official/iso/2010.1/ (Rumanía)
ftp://ftp.roedu.net/mirrors/mandriva.com/official/iso/2010.1/ (Rumanía)
ftp://ftp.chg.ru/pub/Linux/Mandriva/official/iso/2010.1/ (Rusia)
ftp://ftp.sunet.se/pub/Linux/distributions/mandrakelinux/official/iso/2010.1/ (Suecia)
ftp://ftp.df.lth.se/pub/mandrivalinux/official/iso/2010.1/ (Suecia)
Cualquier duda sobre Mandriva Linux puedes preguntarla en BlogDRAKE: http://blogdrake.net/foros
Fuente: http://blogdrake.net/node/21668
by Enrique Verdes at July 09, 2010 05:24 PM

GNU/Hurd
En el sitio de noticias de GNU/Hurd publican los avances del pasado mes de junio. Si bien mayo fue un mes con muchas novedades en GNU/Hurd, además de un LiveCD con GNU/Hurd y servidor gráfico Xorg, en julio también hay cosas para informar:
Un montón de parches han entrado a la lista de correo y repositorios de código fuente:
Jérémie Koenig posteó un parche preliminar para agregar soporte initrd (initial ramdisk) en GNU Mach pasa su proyecto del Google Summer of Code 2010: Debian Installer. Con esto, y algunos otros parches todavía en proceso de cambio (in flux), terminó pudiendo instalar un sistema Debian GNU/Hurd usando el Instalador de Debian — lo cual es la meta de su proyecto. Que los parches estén in flux significa que todavía queda trabajo para hacer para resolver correctamente algunas cuestiones, así que no hay que preocuparse de que Jérémie no tenga trabajo hasta que se termine el GSoC.
Karim Allah Amed acercó el primer parche para portar el código de paginación en clúster de OSF Mach a GNU Mach, lo que debería mejorar el rendimiento de la memoria virtual de Hurd.
Emilio Pozuelo Monfort corrigió un bug en glibc, que desbloquea un problema visto en ln de coreutils, y continuó progresando en otras áreas.
Zheng Da comenzó a comitear parches para que su proyecto DDE soporte drivers de dispositivos en bloque, aparte de arreglar otros asuntos, también.
Samuel Thibault arregló fugas de memoria en pfinet, la unidad de red TCP/IP de Hurd. Aunque un servidor pfinet colgado será reiniciado en su próximo uso, que se coma toda la memoria del sistema debe evitarse, por supuesto — y esto es corregido con estos parches.
Carl Fredrik Hammar envió parches para mejorar la estabilidad del servidor auth (rendezvous port death / invalid rendezvous ports).
Por último, si no lo han visto aún: Richard Hillesley posteó un artículo GNU HURD: Altered visions and lost promise que causó bastante discusión (1, 2, 3, 4, 5) – algunas son críticas válidas y constructivas, otras no tanto. Si quieres contactarte con los desarrolladores de GNU Hurd, hay numerosas opciones para contactarse!
De destacar, ya prácticamente tenemos un Debian Installer que seguramente madure un poco más tras el Google Summer of Code. Entre los esfuerzos de GNU, ArchHurd y Debian, han ido manteniendo vivo el desarrollo de este kernel tan complejo. Le tengo fe a ArchHurd…
Comparte:
by Fernando at July 09, 2010 01:30 PM
Copio y pego desde UruguayGamer:
Citamos el mail que se recibio con mas detalles sobre la primera charla dentro del marco del Concurso Nacional de Videojuegos.
Les recordamos también que está el evento en facebook.

5 Concurso Nacional de Videojuegos
Con muchísima alegría anunciamos que el próximo miércoles 14 de julio a las 18:30 hs en Ingenio Av. Italia 6201 (LATU) se llevará a cabo la primer conferencia del ciclo 2010.
Este año nuevamente el ciclo de conferencias se dará como un Taller y otorgaremos Diploma de Asistencia. La primer conferencia la dará Gonzalo Frasca, “Cómo pasar de la idea al juego: técnicas para convencer a otros que nuestro juego será lo más grande desde el Pacman.”
Los videojuegos, como todo proyecto, van cambiando y creciendo a medida que se van desarrollando. Durante ese proceso, hay que convencer a mucha gente de que el proyecto es el mejor: inversores, publishers pero también miembros del equipo y luego, por supuesto, a los jugadores. Esta charla explicará cuáles son los pasos a seguir para promocionar nuestro juego, incluso antes de que esté terminado.
Luego de la charla, Gonzalo Frasca aclarará dudas y responderá preguntas sobre la edición 2010 del concurso de videojuegos.
Gonzalo Frasca es Co-fundador y Director Creativo de Powerful Robot y uno de los organizadores del concurso.
Enterate de los detalles y lee las bases enwww.ConcursoVideojuegos.com
Confirmar asistencia a ppitta@latu.org.uy
El comité organizador
Ingenio/Proanima
Comparte:
by Fernando at July 09, 2010 01:29 PM
July 08, 2010
Hace tiempo tengo abandonado el blog… pero este video merece una entrada!! No se lo pierdan!
by pmartinez at July 08, 2010 02:36 PM
July 07, 2010
Hace tiempo que una de mis extensiones obligatorias es Xmarks, con ella puedo tener sincronizados todos los favoritos (bookmarks) entre los distintos Firefox que tengo. Por ejemplo, instalo una maquina virtual VirtualBox para probar alguna distribución de Linux y en el Firefox importo facilmente todos mis bookmarks con Xmarks.
Xmarks requiere que tengas un usuario con ellos y alli informes tus bookmarks (quedando el web de xmaks como repositorio central). Como contrapartida, también puedes acceder a tus bookmarks por web, lo cual es muy útil si tienes una gran movilidad y estas usando una máquina ajena.
Xmarks también se pueden sincronizar las claves que están guardadas en el navegador. Sin duda puede ser algo muy útil, pero personalmente nunca me he animado a hacer esto, prefiero otro sistema, como un administrador de claves, para guardar las mismas.
El uso es muy simple e intuitivo: la primera vez, luego de la instalación, pregunta si ese Firefox escribirá sus favoritos, agregará sus favoritos o mezclará sus favoritos con los que existen en el repositorio. A partir de ese momento, funciona totalmente desatendido.
Es muy interesante ver como en uno de tus Firefox agregas un favorito, u ordenas tus favoritos, y automáticamente queda disponible en todos los demás.
by rodolfo at July 07, 2010 05:19 PM
July 05, 2010

Debian + ArchLinux
Se levanta el polvo en el terreno de las distribuciones basadas en GNU/Linux, y entran en comparación dos de los grandes pilares de la comunidad del software libre. Por un lado el veterano en estabilidad y gestión de paquetes: Debian GNU/Linux. Por el otro, el peso liviano de avanzada que está refugiando a usuarios de Debian: ArchLinux.
A pesar de la cursi introducción, quiero aclarar que este post tiene un fin constructivo, de demostrar las virtudes o carencias de ambas distribuciones en comparación desde mi punto de vista. He elegido Debian por ser mi distro favorita desde hace un buen tiempo, y ArchLinux por haberla reemplazado en mi computadora de escritorio como distro por defecto.
La discusión explica mis apreciaciones en distintos aspectos de cada distribución donde se comportan de manera diferente. En resumen, se trata de una comparación desde el punto de vista de un usuario de Debian que pasó a ArchLinux pero sin abandonar Debian.
Situémonos en contexto para empezar. Debian viene siendo mi distribución GNU/Linux preferida desde hace mucho tiempo. Es más, fue la distribución que hizo que dejara de estar probando otras opciones todo el tiempo. Usé Debian desde Etch, pasando por Lenny y ahora Squeeze. Primero me conformaba con Debian Stable, probé Sid, y me terminé quedando en Testing. Pueden ver varios posts al respecto a lo largo del tiempo en la página Debian en Picando Código.
Tengo Debian instalado en mi computadora portátil, y la uso diariamente. Estoy considerando seriamente instalarle ArchLinux, pero todavía no he encontrado tiempo, una excusa, o simplemente que me dé el raye de borrarle el sistema Debian actual e instalarle Arch.
Probé ArchLinux por primera vez en enero de 2009. Si bien no pasé mucho más de instalar el sistema, tuve una primera conclusión:
Es una distribución realmente entretenida porque el tiempo que uno demora en configurarla es una inversión en conocimiento sobre el sistema.
Ya en ese momento me pareció mas rápida y configurable que Debian. Si bien, probablemente podamos llegar al mismo nivel de configuración de nuestro sistema en Debian, ArchLinux nos obliga a que así sea. Por esto, debemos tener una idea de todo lo que instalamos, desinstalamos, y configuramos. Digamos que “no hace nada solo”, nosotros le tenemos que decir cómo queremos que haga las cosas.
No empecé a usar ArchLinux realmente hasta hace poco, en mi aventura por migrar a ArchLinux. Desde ahí puedo decir que soy usuario ArchLinux. Las razones para probar ArchLinux se fueron juntando, en aquel post lo explicaba:
En primer lugar, he aprendido mucho sobre Debian y me siento muy cómodo usándolo. Por esto, considero que estoy aprendiendo muy poco, ya que me encuentro en la “Zona de confort”. Esto es bueno, puedo realizar mi trabajo tranquilo sin preocuparme por la computadora. Pero a su vez, no estoy aprendiendo mucho en lo que respecta al uso del sistema operativo.
ArchLinux tiene una filosofía distinta en cuanto a la configuración del sistema. Generalmente no dejamos de configurar y arreglar, ya que su software se mantiene muy actualizado, y el usuario debe permanecer al tanto de los cambios en su sistema para mantenerlo a punto. Debian es un poco más conservador en ese aspecto.
Bien, veamos la comparación de ambas distribuciones en algunos puntos específicos:
Instalación de software: Pacman vs. Apt
Ambas distros cuentan con su gestor de paquetes con sus diferencias.
Debian APT :

APT
Apt es sin duda una de las características especiales de Debian. Su nombre lo dice todo: Advanced Package Tool, herramienta avanzada de paquetes. Resuelve problemas de dependencias y obtiene los paquetes necesarios para instalar aplicaciones mediante dpkg. Si bien hay algunas interfaces gráficas para usarlo, es bastante potente desde la consola.
Los repositorios oficiales de Debian cuentan con más de 25.000 paquetes de software. Además, podemos usar cualquiera de sus ramas: estable, testing, inestable y experimental. Personalmente uso la rama de testing, mezclada con Sid (inestable) y cada tanto alguna prueba desde experimental. También se pueden usar repositorios de otros lugares, como por ejemplo el PPA de Ubuntu, ya que generalmente mezclando un poco logramos una compatibilidad y resolución de dependencias.
ArchLinux Pacman:

pacman
Pacman es el gestor de paquetes de ArchLinux. Combina un formato de paquete binario con un sistema de compilación (Arch Build System). Está escrito en C, usa el formato de paquete tar.gz y está por migrar a tar.xz. Viniendo desde apt, no encontré cosas que no pudiera hacer con pacman. El repositorio oficial de ArchLinux no cuenta con tantos paquetes como Debian, pero tampoco soporta tantas arquitecturas. De todas formas, la mayoría de los programas están ahí, y para los que no, existe AUR (ya comentaré más adelante)…
En este sentido, estaba bastante contento con apt hasta conocer pacman. Y realmente no logro ver la diferencia en cuando a rendimiento o ventajas de un gestor de paquetes sobre el otro. Ambos parecen cumplir su trabajo perfectamente. Hacen que la instalación de paquetes sea sencilla y simple.
Software disponible
Otro tema a tener en cuenta es la cantidad de software disponible para cada sistema. Debian es un sistema muy popular, por lo que generalmente, si un programa existe para GNU/Linux, por algún lado hay un .deb o repositorio desde el cual lo podemos instalar. No pasa lo mismo con ArchLinux, que usa el formato tar.gz. Sin embargo, ArchLinux cuenta con un plus llamado AUR y el Arch Build System: un sistema estilo “ports” de BSD para compilar y empaquetar software desde el código fuente. pacman es la herramienta para el manejo de paquetes binarios, y ABS es la colección de herramientas para compilar código en paquetes instalables .pkg.tar.gz.
El sistema de ports permite descargar, desempaquetar, parchear, compilar e instalar paquetes de código fuente. Técnicamente un port es un directorio con el nombre del software a ser instalado, que contiene scripts con instrucciones para descargar e instalar una aplicación desde el código.
AUR es el Arch User Repository, un repositorio gestionado por la comunidad de usuarios de Arch. Contiene descripciones de paquetes (PKGBUILDs) que permiten compilar un paquete desde el código fuente con makepkg e instalarlocon pacman. Esto es una de las fortalezas de Arch. Así como si un programa existe para GNU/Linux, en algún lugar hay un .deb para instalarlo, probablemente también esté listado en AUR. Este repositorio tiene bastante movimiento, y sus paquetes pueden ser votados a través de aurvote para que se incluyan en el repositorio oficial de la comunidad.
No voy a entrar en “cómo usar apt, pacman, AUR, etc.” pero sí hay algo interesante que comentar acerca de la manera de instalar paquetes desde AUR. El proceso es manual, debiendo entrar a la interfaz web, descargar los archivos necesarios, crear el paquete e instalarlo con pacman. En la wiki de Arch especifican: No hay y nunca habrá un mecanismo oficial para instalar material de compilación desde UNSUPPORTED. Todos los usuarios deberían estar familiarizados con el proceso de compilación. Me gustó mucho esta filosofía, ya que en pocas palabras dice “hay que aprender, y saber lo que se está haciendo”.
Dicho esto, existe un script no oficial – yaourt – que permite buscar paquetes e instalarlos desde AUR de forma muy práctica desde la consola. La cantidad de software disponible en el repositorio es inmensa…
Estabilidad
En este punto es importante recordar que mis instalaciones de Debian viene siendo una mezcla de testing, sid, experimental y otros repositorios no oficiales. Por lo tanto, a veces tuve problemas de resolución de dependencias con los paquetes, y la vez que probé Sid de alguna manera logré que el sistema explotara en un upgrade. Por lo tanto, no todo es necesariamente culpa del sistema.

Debian
En el aspecto de la estabilidad, en teoría, Debian es más fuerte y ArchLinux se preocupa más por tener las versiones más recientes de software. Sin embargo, noté una diferencia muy grande al pasar en la misma computadora desde Debian a ArchLinux. El rendimiento general de la máquina cambió, haciéndome suponer que ArchLinux es realmente más liviana que Debian. También hay que admitir, que al ser una distribución que te obliga a configurar todo, muchas cosas quedan desactivadas por defecto. En Debian por ejemplo, al instalar un servicio como Apache, o motores de bases de datos, éstos se inician automáticamente al arrancar el sistema. En Arch no, a menos que uno lo especifique a mano. Por esto, mi sistema Arch es mucho más liviano al bootear, que mi sistema Debian.
No es que Debian no pueda ser configurado para ser más liviano, pero ArchLinux nos obliga a hacerlo.

ArchLinux
Otra aplicación importante a comparar es KDE. Cuando instalé ArchLinux, KDE se encontraba en la versión 4.3 si no recuerdo mal. KDE 4.3 llegó más o menos al poco tiempo a Debian Squeeze así que pude compararlos bien.
Debo decir que corría mucho mejor en ArchLinux. Además, muchos problemas que tenía en Debian no se repetían en Arch. Particularmente Amarok y Dolphin tenían un comportamiento bastante irritante en Debian, colgándose a cada rato, con funcionamientos inesperados, pero varios programas de KDE estaban así. En Arch funcionan de maravilla hasta el momento.
Además, a medida que KDE sigue avanzando y evolucionando, creo que ArchLinux es generalmente la primer distribución en incluir la versión más reciente de KDE.
Configuración y uso
En este punto se dividen un poco ambas distribuciones. Tienen una filosofía distinta. Para que se hagan una idea, algunos de los principios de ArchLinux:
- En lugar de arrancar paquetes innecesarios y no deseados Arch ofrece, al usuario, el poder y la capacidad para construir desde una base mínima sin ninguna opción por defecto. El usuario es quién decide que Archlinux instalará.
- Arch Linux define simplicidad como una ligera estructura base sin agregados innecesarios, modificaciones, o complicaciones, que permite a un usuario individual modelar el sistema de acuerdo a sus propias necesidades. En síntesis, una aproximación elegante, minimalista.
Debian sin embargo, te deja un sistema más armado tras la instalación. Tiene su entorno de escritorio por defecto (GNOME) y lo que vengo comentando de los servicios y demás. Con esos dos perfiles definidos, no dudaría un segundo en instalar Debian para cierta situación, y ArchLinux para otra.
Instalación
En este aspecto, ninguna presenta una dificultad durante la instalación. ArchLinux tiene más pasos a configurar, pero todo está perfectamente documentado en su wiki.
Respeto a la libertad del software
En este aspecto, Debian tiene un compromiso real con el software libre mientras que no es así con ArchLinux. Debian se describe como un sistema operativo libre, y cuenta con un contrato social con la comunidad del software libre y describe sus directrices de software libre en Debian. Por un tiempo, incluyeron blobs binarios en su distribución del kernel Linux pero – según tengo entendido - desde Squeeze un usuario de Debian que se mantenga en los repositorios main, tiene un sistema 100% libre.
ArchLinux hace hincapié en la libertad del usuario – ya que es el que elige todo lo que instala- y la abertura del sistema en sí, pero no en la libertad del software. Sin embargo, existe el proyecto Parabola GNU/Linux, el cual nos permite liberar nuestro sistema y mantener una versión completamente libre de ArchLinux.
Conclusión
Hasta acá mi primer comparación intensiva de Debian contra Arch. Como habrán apreciado, no se trata de una búsqueda de cuál es la mejor distro, sino meramente apreciaciones de sus diferencias, virtudes y deficiencias. No hay algo que no haya logrado “hacer andar” en una y sí en otra. Son excelentes distribuciones, con comunidades muy grandes que las fortalecen, y sistemas de alta calidad.
Éste análisis surgió en parte porque noté que muchos usuarios de Debian comenzaron a probar ArchLinux y a migrar completamente a este sistema. En mi caso, quería aprender más y Debian estaba funcionando un poco peor recientemente. Me atrajo mucho la idea de tener más control sobre mi sistema, y también de contar con software más actualizado.
Así que básicamente esas son las razones por las cuales migré de Debian a ArchLinux.
¿Cuáles son sus razones? ¿Será una “evolución” natural y justificada por la forma de hacer las cosas de cada distro?
Partes del texto de este artículo son citas de ArchWiki y Debian Wiki.
lenient
Comparte:
by Fernando at July 05, 2010 03:25 AM
July 04, 2010
Otro mes, otra edición de Linux+, la mayor revista online sobre GNU/Linux y el mundo del software libre.

Linux+ julio 2010
Los temas de este número son:
- Metasploitable – Entorno de entrenamiento de Seguridad Informática
- Kernel Linux – Conócelo a fondo
- Linux SmartCheap – Construcción desde la nada
- XHTML, PHP y SQL – Generación de exámenes online autocorregidos
- Plataforma OSOR – Balanceo de máquinas virtuales en alta disponibilidad
Además las noticias más recientes del mundillo de las distribuciones y más. Destaco el artículo sobre el kernel de Linux, interesante introducción para quienes quieran conocerlo más a fondo.
Más información y descarga libre:
Linux+ 07/2010
Comparte:
by Fernando at July 04, 2010 11:12 PM
July 03, 2010

El día 2 de de julio de 2010 se produjo el lanzamiento del Capítulo Uruguay de la Internet Society y la conferencia INET Montevideo 2010. Fue en los salones del Hotel Sheraton de Montevideo. Los objetivos del Capítulo Uruguay, tal cual figura en su sitio son:
El Capítulo Uruguay de la Internet Society, tal cual figura en su sitio, tiene por objetivos:
- Servir de referente local en asuntos técnicos, sociales, educativos y políticos relativos a Internet.
- Promover el desarrollo abierto y la evolución de la red Internet, sus servicios y contenidos para el beneficio de todos, y en particular de los habitantes de la República Oriental del Uruguay.
- Promover localmente los valores y metas de la Internet Society (en adelante ISOC).
- Organizar congresos, cursos, simposios y/o debates, tendientes a la difusión de las mencionadas actividades en el país.
- Facilitar y promover el desarrollo de los medios necesarios para ofrecer documentación y/o información sobre Internet, sus modos de utilización y normas éticas, y/o de interés para la comunidad, por escrito y/o mediante acceso “on line”.
- Fomentar la realización de trabajos grupales y/o individuales de investigación en las mencionadas áreas.
- Establecer una estrecha comunicación y acercamiento entre los miembros de la Internet Society que residan en Uruguay.
- Ofrecer a sus asociados el asesoramiento general, técnico y jurídico necesario (en forma directa o mediante la colaboración de terceros supervisada por el Capitulo) para el mejor cumplimiento del desarrollo de la comunidad Internet.
- Fomentar y facilitar el desarrollo de las relaciones con las comunidades de miembros de Internet Society de otros países, particularmente en la región latino y centro americana.
La participación es abierta y la inscripción se puede hacer en forma gratuita vía Internet, basta con llenar un formulario en el sitio de la Internet Society.
Con relación a la jornada desarrollada en el Sheraton, la verdad es que fue un buen comienzo, seguramente todo se va a enriquecer a través de las discusiones características en las listas de correo y futuros eventos. Pero realmente era tiempo de que la Internet Society tuviera un Capítulo Uruguay.
En breve las presentaciones van a estar disponibles en el sitio del Capítulo Uruguay. Por otra parte el inicio estuvo bien aspectado con el triunfo de Uruguay frente a Ghana que se pudo ver en el mismo lugar del evento una vez terminado el mismo.
by fedaro at July 03, 2010 04:35 PM
July 02, 2010

Diaspora
Hoy 1 de julio se cumple el primer mes del proyecto Diaspora. Diaspora es en pocas palabras:
La red social de código abierto, consciente de la privacidad, controlada personalmente, que-hace-todo.
En otras palabras, es una alternativa en el nuevo paradigma de “redes sociales” dominado por Facebook, que nace de la necesidad de los usuarios de controlar la privacidad de sus datos así como el alcance de su interacción con la red a través de estos servicios.
Así nació también GNU Social, aunque no tenga tanta difusión como Diaspora en los últimos meses. Nunca había dedicado un post al respecto, pero lo mencioné en mis posts sobre Facebook y Borro mi perfil en Facebook.
Desde el principio me gustó el proyecto por varias razones. Además de las obvias ventajas en privacidad, el hecho de que sea software libre y cada uno pueda “hostear su semilla”, o cuantas quiera, me llamó mucho la atención. Ser dueño de los datos que uno publica, no regalarlos a una empresa, y publicarlos y difundirlos bajo las condiciones que cada uno desee.
En fin, yendo a la noticia en sí, el blog de Diaspora reporta sobre el primer mes de desarrollo de la aplicación. Tras instalarse en Pivotal Labs en San Francisco, el equipo fue suministrado con los escritorios y hardware para comenzar su desarrollo, además de mucha ayuda en lo que hace a la interfaz y la experiencia, mas que solo una herramienta para hackers.
Se enfocó el desarrollo en un sistema para pasar distintas formas de información entre semillas. Cuando se postea un mensaje de estado en tu semilla, esta se empuja sobre HTTP en tiempo real a todos tus amigos. También se comenzó a construir lo último en estándares web, los Websockets ya se encuentran en su núcleo, lo que promete funcionalidad bidireccional para cualquier plugin de Diaspora (ejemplos: chat, juegos, etc.) casi sin esfuerzo.
Hoy por hoy, los amigos ya reciben una copia de tus mensajes, y si uno de ellos comenta, el comentario llega al dueño del post, y a todos los amigos. Estas semillas están en internet (en distintos lugares) y son veloces y livianas. Esto permite crear un feed en tiempo real de las actualizaciones de cada amigo. Asímismo, con Websockets las notificaciones de los mensajes de amigos llegan a tu servidor ni bien ocurren.
Los desarrolladores publicaron las primeras imágenes de Diáspora:

Diaspora

Diaspora

Diaspora
También publicaron videos, pego uno a continuación, donde muestran el envío y recibo de información en tiempo real en 6 semillas distintas. Las 6 semillas son amigas de la misma persona, y se encuentran en servidores separados. El amigo en común manda 10 mensajes y las semillas se actualizan prácticamente en el instante:
Diaspora Message Propagation (pre-alpha!) from daniel grippi on Vimeo.
La funcionalidad se ha desarrollado semanas antes de lo previsto en términos de robustez (con la ayuda de Pivotal Labs), y los desarrolladores explican que si se han quedado callados, es porque están trabajando mucho en el proyecto. Si bien no hay un calendario exacto, están realizando sprints semanales, y no aseguran nada pero comentaron un calendario estimado:
Junio
- Pasada de mensajes en tiempo real entre semillas
- Construír el núcleo de la aplicación
Julio
- Conformidad con OStatus/Estándares
- Capa de cifrado
- Implementar interfaz de usuario genial
Agosto
- Plugins
- Integración con servicios (incluido FB)
- Refactorización de API
Setiembre
- Prepararse para la libertad del código fuente
Aparentemente se llegó con lo planteado para el mes de junio. En julio los desarrolladores estarán asistiendo al Federal Social Web Summit organizado por Status.net, una instancia para conocer gente del espacio, intercambiar ideas y establecer vínculos.
Es un excelente primer reporte, sobretodo para los escépticos. Podemos no solo ver funcionalidad real, sino un estimado del tiempo que falta para poder probar una semilla en nuestros propios servidores.
El proyecto fue financiado de forma distribuida, a través de Kickstarter, y alcanzó un 2000% de los fondos que pretendía tener para comenzar. Esto muestra el interés y demanda de un servicio del estilo que existe hoy y no ha sido cubierto. La adopción de Diaspora no será masiva seguramente en primer instancia, pero apuesto que de a poco cada vez más usuarios de otros servicios optarán por esta opción.
Comparte:
by Fernando at July 02, 2010 07:02 AM