lunes, 17 de diciembre de 2007

Las mejores innovaciones GNU/Linux del año

Cuando 2007 toca a su fin, diversas web recopilan las noticias o sucesos que a su juicio han sido las más importantes del año. En esta ocasión leemos las mejores innovaciones que a juicio del sitio web phoronix han acontecido en el mundo Linux.

Comenzando con las noticias del canal y hardware resaltan el lanzamiento de los Smartphone basados en OpenMoko, el proyecto para crear una plataforma para teléfonos inteligentes usando software libre y al que consideran “un verdadero teléfono Linux”. El lanzamiento de los Dell con Ubuntu , las máquinas Everex con gOS y los portátiles de bajo coste Asus Eee PC con Xandros , son otros de los acontecimientos destacados.

En cuanto a las distros, aunque han sido liberadas este año gran cantidad de nuevas versiones, destacan a Fedora 7, Fedora 8 y a Red Hat Enterprise Linux 5. Así mismo resaltan como no, a las distribuciónes más populares que encabezan los desarrollos de Canonical con Ubuntu 7.04 y Ubuntu 7.10.

El entorno de escritorio gráfico KDE 4 para entornos Unix ocupa un lugar destacado y es el gran esperado para comienzos de año, cuya versión final está anunciada para el 11 de enero próximo. Además del lanzamiento de las versiones beta y RC del nuevo entorno 4.0, se destaca el desarrollo de KDE 3.5.6, KDE 3.5.7, and KDE 3.5.8.

De su competidor Gnome, que forma parte oficial del proyecto GNU y fue creado especialmente para GNU/Linux, se destaca el lanzamiento de GNOME 2.18 y GNOME 2.20. Además de los dos más usados destacan la salida del entorno “ligero y productivo”, Xfce 4.4.

Entre las aplicaciones destacan entre otras la conocida suite ofimática OpenOffice.org 2.2 / 2.3; CrossOver Office 6, aplicación derivada de Wine que permite ejecutar aplicaciones Windows en Linux, el cliente de mensajería instantánea Pidgin 2.0; el reproductor multimedia Mplayer 1.0 RC2 y el gran editor de imágenes GIMP 2.4.0 . Otro de los acontecimientos reseñables fue la liberación de la la licencia GPLv3.

Para los jugones en Linux destacan el shooter de Id Software Enemy Territory: Quake Wars, un Linux nativo aunque en código cerrado. Cedega, capaz de ejecutar multitud de juegos en Linux aunque criticado por ser software no libre y el gran Wine, el conjunto de herramientas de desarrollo para portar código fuente de aplicaciones Windows a Unix son otros de los destacados en el artículo.

vINQulos
Phoronix

viernes, 14 de diciembre de 2007

Muestran un prototipo de equipo móvil ejecutando Android de Google

Se puede ver como se hace una llamada al mismo tiempo que se utiliza Google Maps.

La operadora Willcom realizó una demostración de un prototipo de teléfono móvil ejecutando el Sistema Operativo para dispositivos móviles de Google, Android.

Si bien se trata de la tapa inicial del equipo (en cuanto a su diseño), en la demostración del prototipo se pueden ver algunas aplicaciones e incluso se muestra como se recibe una llamada al mismo tiempo que se utiliza Google Maps, demostrando así las capacidades de multiprocesamiento del sistema operativo de Google.

El móvil corre con un procesador FreeScale y Android se basa en una plataforma Linux sobre la que se ejecuta una máquina virtual Java en la que correrán las aplicaciones, desde las que vengan con el móvil hasta las que podamos programar nosotros.


Por el momento no tenemos más data para ver que otras prestaciones ofrece, habrá que espera para saber que más pueda hacer este aparatito.

Configurar tarjeta wireless Linksys en Ubuntu o en Debian

Como se habrán dado cuenta soy usuario de GNU/Linux, o sea odio a Windows y a Micro$oft o amo la libertad. Pero ese no es el problema.

Mi situación era la siguiente:

Luego de que me compre una tarjeta wireless PCMCIA Linksys WPC11 me vi con el inconveniente de que en Ubuntu o en cualquier Distro basada en Debian la tarjeta wireless no funcionaba,me daba un Kernel panic al intentar cargar el modulo en el kernel para que la tarjeta funcionara cuando la tarjeta se insertaba.

Pero cual era mi problema?

Mi problema no era que la tarjeta wireless Linksys WPC11 no funcionara en Ubuntu, algo que me causo mucha preocupación. Mi problema era la desinformación al respecto. Ya que muchos me decían que como solución yo tenia que copilarme un Kernel de Lunux y cargar el modulo que hace falta al copilar. Y me cansé buscando en Google como solucionar el problema.

Para mi el problema era saber que módulos debería cargar para poner a funcionar la tarjeta wireless. Este problema lo pude resolver cuando en Fedora 8 pude ver cuales eran los módulos que cargaba para que funciones la tarjeta wireless.

El modulo que cargaba en Fedora 8 esta tarjeta es el "orinoco_cs". El cual a la vez arrastra otros módulos cuando es cargado. Para poder ver que este modulo no esta cargado en el Kernel Linux hacemos lo siguiente en una terminal:

$lsmod

Y esto arroja una lista de módulos cargados en el Kernel Linux cuando inicia el sistema.


Y para poner a funcionar esta tarjeta wireless cada vez que iniciemos en Ubuntu o en Debian debemos hacer los siguientes modificaciones para para que los módulos carguen a arranque:

ojo: estos paso se deben hace sin la tarjeta wireless puesta, ya que si esta insertada en el puerto PCMCIA la laptop no funcionara.

Editar el siguiente script: /etc/.rc.local

para editarlo hacemos:

$sudo gedit /etc/rc.local

y sale lo siguiente:

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

exit 0

2. En este archivo se copia: modprobe orinoco_cs y modprobe pcmcia_core en la parte final pero antes de "exit 0", y el contenido quedara de la siguiente manera:

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

modprobe orinoco_cs
modprobe pcmcia_core

exit 0

3. Se guarda el archivo, y luego se reinicia el sistema.


Espero que le sea de ayuda.