Monthly Archives: enero 2009

Ubuntu 8.04.2 LTS, disponible

El plan de actualizaciones de esta versión incluye el lanzamiento de versiones actualizadas completas de la distribución. La 8.04.1 que apareció en el mes de julio pasado resolvió algunas de las deficiencias más importantes de Hardy Heron (hasta Shuttleworth reconoció haber lanzado prematuramente esta edición), y en esta nueva versión Ubuntu 8.04.2 LTS se han incluido más de 200 actualizaciones que afectan al propio proceso de la instalación y a las mejoras en el escritorio.

Puede que no sea la edición más moderna de Ubuntu, pero desde luego hay que tener en cuenta que muchos usuarios valoran más la estabilidad y garantías de una edición LTS que las novedades que puedan traer versiones más novedosas e incluso ediciones alfa como la popular alfa 3 de Ubuntu 9.04 que ha incluido soporte EXT4.

La lista completa de cambios podéis encontrarla en el resumen en formato Wiki que como siempre se curran los chicos de Ubuntu, y que afectan a todo tipo de áreas, tanto software como hardware. Si sois usuarios de Ubuntu 8.04, deberíais tener esta edición muy en cuenta.

 

MuyLinux

Publicado en General

Calendario de eventos de software libre

Se inicia este año con la posibilidad de obtener gratuitamente sus contenidos a través de Google Calendar y con su presencia en redes sociales como twitter y Facebook. El CHEA es un proyecto abierto y sin ánimo de lucro que permite la difusión gratuita y la cooperación entre los proyectos de tecnologías abiertas en todo el mundo hispano.

Más información:
Libro Blanco del software libre

 

Barrapunto

Publicado en General

Cómo cambiar el editor de textos predeterminado en Debian/Ubuntu

En Ubuntu gedit es muy cómodo y para una edición sencilla no es necesario buscar mucho más pero tanto esta distro como Debian tienen una forma sencilla de configurar ese editor predeterminado. El truco, a continuación…

Basta con ejecutar el siguiente comando en consola:

sudo update-alternatives --config editor

Tras lo cual aparecerá un pequeño listado con las alternativas y la opción de que seleccionemos la que más nos guste, algo parecido a esto:

There are 6 alternatives which provide `editor'.

Selection Alternative
-----------------------------------------------
1 /bin/ed
2 /bin/nano
3 /usr/bin/vim.tiny
*+ 4 /usr/bin/vim.gnome
5 /usr/bin/mcedit-debian
6 /usr/bin/emacs21
Press enter to keep the default[*], or type selection number:

Listo, ¡ya tenemos editor de texto preconfigurado al gusto de cada uno!

 

MuyLinux

Publicado en General

Nuevo GRUB en gestación

¿Qué es un gestor de arranque? Brevemente, un gestor de arranque lo que permite es cargar un sistema operativo en memoria para que se empiece a ejecutar (para una explicación más detallada y algo de historia, recomiendo este enlace o este otro).

En Linux los gestores más conocidos son lilo y grub. Por si alguien tiene curiosidad, aquí hay una comparativa de gestores de arranque.

Bueno, a lo que iba, resulta que se han puesto a diseñar y desarrollar la nueva versión de GRUB (GRUB 2, por ahora). Se han basado en un proyecto llamado PUPA cuya meta era desarrollar un GRUB más «limpio», seguro, robusto y potente así como más portable y con soporte para diferentes idiomas.

Las metas que se han fijado para GRUB 2 son:

  • soporte para scripting, es decir, poder introducir variables, funciones, loops y demás características típicas
  • interfaz gráfica
  • carga dinámica de módulos
  • portabilidad a otras arquitecturas hardware
  • internacionalización
  • gestión de memoria
  • orientado a objetos, jerárquico y modular
  • poder instalar GRUB desde otra arquitectura
  • modo «rescate»
  • arreglar un montón de problemas que pueda tener GRUB

Hay una lista de correo y un wiki, por si alguien quiere colaborar con ideas y/o código o simplemente quiere estar informado.

 

MuyLinux

Publicado en General

Gestión remota desconectando

Menos palabrería y veamos un ejemplo práctico. Lo primero es tener dos máquinas (por lo menos), una hará de equipo remoto (rf1) y la otra de equipo local (mine). Obviamente, ambas máquinas deberían estar conectadas de alguna manera: red local, modem, etc. Y lo segundo es tener el software screen instalado, no os preocupéis mucho ya que se encuentra en todas las distribuciones (por lo menos se encuentra en todas las «grandes») y suele instalarse por defecto. Ahora que tenemos todo preparado, comencemos con el ejemplillo.

Empecemos tecleando el comando en pantalla:

mine:~> screen

Nos aparecerá un texto en el que se nos comunica la licencia (GPL) y otras cosillas e indicando que pulsemos la barra de espacio para continuar o bien [Enter] para salir. Si habéis pulsado [Espacio] no notaréis nada nuevo, vamos que la pantalla se ha «limpiado» y os habéis quedado como antes. Paz y armonía, no os estoy timando, si listáis los procesos que se están ejecutando en vuestro sistema veréis que sí se está ejecutando:

Si os aparece algo por el estilo es que todo va bien. Continuemos. Bueno, mejor no continuamos, vamos a ver cómo funciona screen. screen funciona mediante «teclas rápidas», «atajos de teclado», «combinaciones de teclas», es decir, pulsando combinaciones de teclas. Os pongo unas cuantas a continuación:

[Ctrl]+[D] -> Cierra la terminal, si es la única que tenemos bierta, salir de screen

[Ctrl]+[A],[C] -> Nos permite abrir más terminales virtuales

[Ctrl]+[A],[N] -> Nos permite cambiar de una terminal a otra

[Ctrl]+[A],[Shift]+[C] -> Nos permite renombrar el terminal, por defecto todos se llaman bash

[Ctrl]+[A],[D] -> Nos permite cerrar la terminal sin cerrar los procesos que se están ejecutando

[Ctrl]+[A],[?] -> Nos muestra las combinaciones de teclas

Bueno, bueno, muy bonito, pero seguimos con el ejemplo. Ahora que tenemos screen corriendo, vamos a conectarnos con un equipo remoto:

Vemos que no aparece nada nuevo así que vamos a lanzar una tarea «interminable», un ping:

Dejamos que pasen unos cuantos pings y ahora pulsamos:[Ctrl]+[A],[D].Nos aparecerá el mensaje que vemos en la siguiente imagen.

¿Y? Pues nada, ahora nos podemos desconectar y conectarnos de nuevo tecleando screen -r y volveremos a conectarnos al ping ese que hemos dejado corriendo sin que se haya interrumpido 🙂 Útil, ¿no?

Ahora que ya han visto cómo funciona y una de sus ventajas … a revisar el man e Internet así como de ja imaginación y hacé buen uso de scren.

 

MuyLinux

Publicado en General

Las grandes innovaciones Linux de 2008

1. 2008, un año Open Source
2. El mejor software Open Source

Obviamente hay listas para todos los gustos, y en Phoronix han realizado la suya propia en la que destacan lo más granado de las innovaciones Linux de 2008. Los dejo con la lista, que voy comentando sobre la marcha…

1. KDE 4: cierto que la nueva familia de entornos de escritorios ha dado un giro radical a la interfaz visual propuesta en GNU/Linux, pero su impacto ha sido discutible. De hecho, ni las versiones KDE 4.0.x ni las KDE 4.1.x han conseguido esa aceptación mayoritaria que se buscaba, y parece que las esperanzas vuelven a estar puestas (de nuevo) en KDE 4.2, de la que ya hay versiones previas y cuya versión final nos aguarda a finales de este mes.

2. WINE 1.0: quince años han tardado sus responsables en considerar a Wine como lo suficientemente estable como para llegar a la versión 1.0. Este desarrollo es probablemente uno de los más laureados del mundo Open Source, y desde luego se merece estar en dicha lista, aunque en realidad las mejoras realizadas en la versión 1.0 fueron la suma de decenas (o centenas) de versiones previas.

3. Plugins de Java y Adobe para plataformas de 64 bits: estos dos componentes son esenciales para disfrutar de una experiencia «con garantías» en Internet, así que disponer de soporte para distros en 64 bits era esencial para que dichos usuarios pudieran disfrutar de todas las prestaciones de la red de redes. Bien por Adobe (cada vez más centrada en este sentido) y Sun Microsystems.

4. Graphics Execution Manager: este componente no es lo que se dice demasiado atractivo para los usuarios finales, pero en Phoronix lo destacan como un avance importante para el futuro del kernel y de la gestión de los gráficos entre los distintos desarrolladores. Yo no lo conozco en profundidad, pero me fío de Phoronix, así que bienvenido sea.

5. Drivers Open Source: sin duda uno de los hitos más importantes de 2008 ha sido la confirmación del compromiso de AMD con la liberación de sus especificaciones, que permiten el desarrollo de controladores Open Source para la mayoría de sus tarjetas. El trabajo está aún en pleno desarrollo y aún tardaremos en ver soluciones completas, pero ese hecho ha sido fundamental. Creative también liberó sus drivers para las X-Fi, Atheros hizo lo propio para su chipset ath9k 802.11n y también para sus chips 802.11a/b/g con una licencia BSD. VIA también está esforzándose al respecto, y NVIDIA parece ser la única de las grandes de la que se esperan noticias importantes que aún no se han producido.

6. NetworkManager 0.7: era uno de los complementos software más importantes del año por su teórica compatibilidad nativa con redes 3G. Este pequeño programa es capaz de gestionar todo tipo de conexiones de forma sencilla, pero ha dado problemas a muchos usuarios y con distintas configuraciones, lo que ha hecho que su éxito sea algo más limitado de lo que pensábamos.

7. GIMP 2.6: el lanzamiento de la versión 2.6 de esta famosa aplicación de creación y edición de imágenes fue importante por los cambios a la interfaz y a distintas herramientas, y lo confirmó como otro de los grandes proyectos Open Source de la historia… y por supuesto, del año 2008.

8. VirtualBox 2: una de las aplicaciones con las que se ha hecho Sun Microsystems también ha sufrido mejoras importantes, y en la segunda gran versión (y sobre todo en su sucesora, VirtualBox 2.1) ofrecía cosas como aceleración 3D experimental bajo OpenGL o soporte de máquinas virtuales con SSOO de 64 bits, algo muy importante para muchos usuarios.

Hay una tecnología más incluida en la lista llamada VDPAU, pero su propósito (aceleración multimedia a través de la GPU) y prestaciones son quizá menos importantes que el resto de integrantes de la lista, así que la dejo un poco en la sombra. Yo añadiría algunas de las entradas de las listas de MuyComputer en especial OpenOffice.org 3.0, Firefox 3.0, y fuera de dichas listas añadiría algo de mi cosecha: el avance del sistema de archivos ext4, que en realidad podría ser protagonista más en 2009 que en 2008.

 

MuyLinux

Publicado en General

BleachBit 0.2.1

Elimina archivos temporales, cookies, y los accesos directos rotos. Diseñado para sistemas Linux,  limpia aplicaciones como Bash, Beagle, Epiphany, Firefox, Flash, Java, KDE, OpenOffice.org, Opera, RealPlayer, rpmbuild, VIM, XChat, y más.

screenshot_01-1 BleachBit 0.2.0 - Libera espacio y protege tu privacidad

Entre los cambios más significativos de esta versión se pueden destacar una limpieza más eficiente con el historial de documentos de OpenOffice, soporte de idioma español, creación de un ícono, la ventana Acerca de… ahora muestra el número de versión y solución de algunos bugs menores.

Podemos instalar o actualizar a BleachBit 0.2.1 en Ubuntu gracias al siguiente paquete deb:

bleachbit_0.2.1-1_all_ubuntu810.deb

Una vez instalado podemos ejecutar BleachBit desde Aplicaciones > Accesorios > BleachBit.

Su uso es muy sencillo, solo tenemos que marcar sobre que tipo de archivos hacer la limpieza, con el botón Preview nos listará todos los archivos encontrados para eliminar, para borrarlos hacemos click en el botón Delete.

 

Ubuntips

Publicado en General

Debian 5.0 “Lenny” sí incluirá firmware propietario

Los principios de Debian siguen considerando a ese firmware como “no deseable”, pero permitirán su incorporación a “Lenny” tendrá prioridad para no demorar más su lanzamiento.

Si esos archivos de firmware fueran eliminados de la distribución, como requiren las directrices de software libre del proyecto, serían necesarios cambios en el Kernel incluído y se reduciría la cantidad de hardware soportado.

 

Punto Libre

Publicado en General

Software libre en Venezuela

Venezuela ha sido el país que más ha avanzado en sustentar la administración pública en software de estándares abiertos. A través del decreto 3390, emitido el 2004, se definió el uso preferencial del Software Libre desarrollado con Estándares Abiertos, en los sistemas, proyectos y servicios informáticos del Estado caribeño.

Dicho decreto también garantiza al usuario acceso al código fuente del programa y lo autoriza a ejecutarlo con cualquier propósito, modificarlo y redistribuir tanto el original como sus modificaciones en las mismas condiciones de licenciamiento acordadas inicialmente, sin tener que pagar regalías a los desarrolladores, según  explica Carlos Figueira, presidente del Centro Nacional de Tecnología, CNTI2.

Para apoyar este tipo de conocimiento se creo además el 2006, la Academias de Software Libre. Esta institución tiene como fin formar talento humano de alta capacidad técnica, capaz de generar soluciones informáticas y de ofrecer servicios calificados para el país en el área de tecnologías de información y comunicación con herramientas de fuente abierta (Open Source) y Licencia Pública General (GPL). Al año 2007, esta academia había  capacitado a 4557 usuarios.

También se diseñó la empresa Venezolana de Industria Tecnológica (VIT), la que a partir del objetivo de alcanzar la Independencia Tecnológica de Venezuela, promueve el empleo del Software Libre, a través de la fabricación de equipos con sistema operativo Linux, siendo compatibles con Knoppix, Kubuntu, Ubuntu, Debian y otros programas.

Si bien, a este lado del mundo y dada nuestra dependencia tecnológica, para muchos es complicado migrar las computadoras al software libre, lo que exige tener ciertos conocimientos y tiempo, este aprendizaje resulta ser un pequeño costo a pagar por la libertad. “A veces, la libertad exige un costo. No es gratuita, pero es esencial”- reconoce el principal promotor de las licencias GNU, el norteamericano Richard Stallman.

SOBERANÍA TECNOLÓGICA

El artículo 110 de la Constitución de la República Bolivariana de Venezuela, reconoce como de interés público la ciencia, la tecnología, el conocimiento, la innovación y los servicios de información, con el objeto de lograr el desarrollo económico, social y político del país. Esta disposición se expresa también en los artículos 1° de la Ley de Telecomunicaciones y 12° de la Ley Orgánica de la Administración Pública.

También es coherente con esta política el Decreto N° 825, emitido el 10 de mayo de 2000, que establece el acceso y el uso de Internet como política prioritaria para el desarrollo cultural, económico, social y político del Estado.

La institución desde la cual se implementan estas políticas es el Ministerio de Ciencia y Tecnología (MCT). Los primeros pasos que se dieron fue dar acceso a los servicios públicos y gestionar trámites a través de la red.

A través del Decreto N° 3.390, promulgado en diciembre del 2004, por el presidente Chávez Frías, se estableció el uso obligatorio del software libre por todas las dependencias públicas de carácter oficial.

Durante los 3 meses que siguieron a la promulgación de ese decreto, el MCT tuvo que elaborar un Plan Marco, el que fue entregado el 28 de marzo de 2005. Tres meses después  las diversas instituciones estatales debieron confeccionar un plan de migración que incluyó los sistemas operativos, la plataforma, aplicaciones y servicios.

El Centro Nacional de Tecnologías de Información (CNTI), dependiente del MCT y a cargo de Fernando Muro, apoyó la migración creando la Academia del Software Libre, que dio el respaldo técnico a los funcionarios públicos y usuarios para dominar las herramientas del software libre.

En noviembre del 2008, representantes de los gobiernos de Brasil, Uruguay, Colombia, Ecuador, Cuba, Argentina, Venezuela, una delegación de la Corporación Andina de Fomento (CAF) y de la Comunidad del Caribe (CARICOM), debatieron en Caracas sobre la Industria de software en América Latina y el Caribe.

La cita fue en el “Seminario Regional Redes e Integración Digital: contenidos digitales, usos y aplicaciones de las TIC en América Latina y el Caribe”, organizado por la Secretaría Permanente del Sistema Económico Latinoamericano y del Caribe (SELA).

En la ocasión a los delegados extranjeros se les presentó el Software Libre en la Gestión Pública venezolana. Carlos Figueira, presidente del CNTI, destacó los avances de Venezuela en materia legal para impulsar la adopción de Software Libre en el aparato estatal y las estrategias para tener una sólida industria en aplicaciones informáticas libres asociadas al desarrollo del país.

OBJETIVOS DEL SOFTWARE LIBRE EN VENEZUELA

Asumiendo su condición de sociedad con hondas diferencias económicas, los principales lineamientos del gobierno venezolano fueron el corregir el hecho de que a principios del siglo XXI, definía mucho el acceso a las tecnologías de la información el poder adquisitivo de las personas. El esquema de libre mercado, con el que hasta el momento había funcionado el acceso a Internet, también mostraba grandes desequilibrios en la disponibilidad de las plataformas en las distintas partes del país, ya que la ética del capital se abstuvo de desarrollarlas en zonas consideradas “poco rentables”.

Los objetivos estratégicos definidos fueron ampliar la infraestructura y favorecer la inclusión social. También, bajo la premisa de soberanía e independencia tecnológica, se definió como horizonte impulsar la integración nacional e internacional. Esto conllevó el generar convenios de cooperación tecnológica con países aliados, la interconexión de redes nacionales y regionales y la promoción de plataformas de servicios compartidos latinoamericanas y caribeñas.

Otro objetivo prioritario fue reducir el nivel de dependencia tecnológica de las soluciones provistas por monopolios u oligopolios transnacionales del ámbito de la tecnología. Para ello se definió maximizar el tráfico (voz, datos y video) local y regional dentro del territorio nacional, la promoción del desarrollo y uso de Software libre y Contenidos bajo estándares abiertos y el aprovechamiento de las posibilidades que ofrece el modelo de licenciamiento de software libre (GNU). También se priorizó diversificar las fuentes de provisión de tecnología y el asegurar la transferencia tecnológica en convenios de cooperación y empresas mixtas.

También se definió el desarrollo de la industria nacional, la seguridad de la información,  el poder contribuir con la seguridad y defensa de la nación, además de desarrollar y preservar el talento humano.

STALLMAN Y LOS PROGRAMAS LIBRES

Invitado a un encuentro en Caracas sobre el uso del software libre, Stallman señaló que si bien “todos los Estados tienen realmente la misión de promover la libertad y el bienestar de los ciudadanos,  muchos ni lo intentan, porque obedecen al imperio de las empresas. Pero en América Latina hoy en día hay algunos Estados que sí intentan”.

La gratuidad del acceso y el espíritu solidario que mueve a los programas libres permiten  romper el círculo vicioso de la dependencia tecnológica de los países del Sur respecto de empresas trasnacionales creadoras de tecnología. Este espíritu va también en contra de los tratado de libre comercio, a los que Stallman llama “tratados de libre explotación”.

En una entrevista a la cadena Telesur, Stallman agregó que “los tratados de libre explotación son tratados para eliminar la industria y centralizarla en unos pocos países, dejando los demás países dependientes. Pero lo peor de estos tratados es que disminuyen el poder de los Estados que pueden ser democráticos, a favor del poder de las empresas que ni siquiera pretenden ser democráticas”.

Luego agregó que “no hay que pensar que es una dependencia a Estados Unidos porque nosotros los estadounidenses también somos dependientes, somos víctimas del poder de las empresas. Y nuestro gobierno no funciona por nosotros, sino por las empresas para mantener su poder sobre nosotros”.

Más info:

http://www.cnti.gob.ve/

 

El Ciudadano

Publicado en General