jueves, 11 de julio de 2013

Bluetooth en GNU/Linux

Está Escrito:
Porque yo ampararé esta ciudad para salvarla, por amor a mí mismo, y por amor a David mi siervo.(2 Reyes 19:34)
Tomado de:crysol.org
Usaremos básicamente las utilidades instaladas por el paquete bluez-utils empleadas en el desarrollo de aplicaciones bluetooth.

Ingredientes

Todos ellos paqutes Debian/Ubuntu
  • bluetooth: la pila propiamente dicha
  • bluez-pin: para gestionar los PIN
  • bluez-utils: servidores y utilidades
  • bluez-hcidump sniffer de tráfico HCI

Comandos

Entre los comandos que nos instalan estos paquetes, puedes encontrar:

Examinar la interface

# hciconfig -a
hci0:   Type: USB
        BD Address: 00:08:1B:03:05:25 ACL MTU: 192:8 SCO MTU: 64:8
        UP RUNNING PSCAN ISCAN
        RX bytes:385 acl:0 sco:0 events:18 errors:0
        TX bytes:319 acl:0 sco:0 commands:17 errors:0
        Features: 0xff 0xff 0x0f 0x00 0x00 0x00 0x00 0x00
        Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
        Link policy: RSWITCH HOLD SNIFF PARK
        Link mode: SLAVE ACCEPT
        Name: 'homer'
        Class: 0x3e0100
        Service Classes: Networking, Rendering, Capturing
        Device Class: Computer, Uncategorized
        HCI Ver: 1.1 (0x1) HCI Rev: 0x20d LMP Ver: 1.1 (0x1) LMP Subver: 0x20d
        Manufacturer: Cambridge Silicon Radio (10)

Escaner (usando una iface determinada)

$ hcitool -a hci0 scan

Sniffer de HCI

hcidump

Servidor hci (hcid)

Su configuración está en /etc/bluetooth/hcid.conf y la base de datos con los pin en /etc/bluetooth/pinDB

Descubrimiento de servicios

El demonio del protocolo de descubrimiento de servicios SDP (Service discovery protocol) es sdpd

Gestión de SDP

# sdptool
sdptool - SDP tool v2.24
Usage:
        sdptool [options] <command> [command parameters]
Options:
        -h              Display help
        -i              Specify source interface
Commands:
        search          Search for a service
        browse          Browse all available services
        records         Request all records
        add             Add local service
        del             Delete local service
        get             Get local service
        setattr         Set/Add attribute to a SDP record
        setseq          Set/Add attribute sequence to a SDP record
 
Services:
        DID SP DUN LAN FAX OPUSH FTP HS HF SAP NAP GN PANU HID CIP CTP
        A2SRC A2SNK AVRCT AVRTG SR1 SYNCML ACTIVESYNC HOTSYNC PALMOS
        NOKID PCSUITE
Es importante resaltar que para que un servicio sea descubierto, debes añadirlo mediante un sdptool add &lt;servicio>, la lista de abajo del comando anterior nos muestra los servicios disponibles.

Algunos comando útiles

Con hcitool scan obtendrás una lista de los dispositivos presentes a tu alrededor.
$ hcitool scan
Scanning ...
        00:15:A0:42:34:8D       Nokia 6680
Muestra la dirección bluetooth y el nombre, puedes comprobar la dirección bluetooth en los nokia 66** tecleando el código “*#2820#”
Para obtener una lista de los servicios que ofrece cada dispositivo usamos la herramienta sdptool, en nuestro caso, y para ver lo que ofrece el móvil:
# sdptool browse 00:15:A0:42:34:8D
 
Browsing 00:15:A0:42:34:8D ...
Service Name: Hands-Free Audio Gateway
Service RecHandle: 0x10003
Service Class ID List:
  "Handfree Audio Gateway" (0x111f)
  "Generic Audio" (0x1203)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 2
Language Base Attr List:
  code_ISO639: 0x454e
  encoding:    0x6a
  base_offset: 0x100
Profile Descriptor List:
  "Handfree Audio Gateway" (0x111f)
    Version: 0x0101
 
Service Name: Headset Audio Gateway
Service RecHandle: 0x10004
Service Class ID List:
  "Headset Audio Gateway" (0x1112)
  "Generic Audio" (0x1203)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 3
Language Base Attr List:
  code_ISO639: 0x454e
  encoding:    0x6a
  base_offset: 0x100
Profile Descriptor List:
  "Headset" (0x1108)
    Version: 0x0100
 
...todos los servicios
Esto proporciona toda la información que necesitas acerca de todos los servicios presentes en el dispositivo, en este caso el teléfono móvil.

Servicio dial-up networking

Nos vamos a centrar en el servicio dial-up networking, para ello observamos que la salida del comando anterior nos presenta la siguiente información:
Service Name: Dial-Up Networking
Service RecHandle: 0x1000e
Service Class ID List:
  "Dialup Networking" (0x1103)
Protocol Descriptor List:
  "L2CAP" (0x0100)
  "RFCOMM" (0x0003)
    Channel: 3
Language Base Attr List:
  code_ISO639: 0x454e
  encoding:    0x6a
  base_offset: 0x100
Profile Descriptor List:
  "Dialup Networking" (0x1103)
    Version: 0x0100
Para indicarle al ordenador que vamos a usar ese servicio necesitas editar el archivos /etc/bluetooth/rfcomm.conf e insertar una entrada tal que:
rfcomm1 {
        bind no;
        device 00:15:A0:42:34:8D;
        channel 3;
        comment "Dial-up networking";
        }
donde el device es el identificador del movil y el channel el que nos indica el registro obtenido con sdptool, justo despues de “RFCOMM” (0×0003).
Reinicia para cargar la nueva configuración:
# /etc/init.d/bluez-utils restart
Restarting bluez-utils: hcid sdpd rfcomm.
 
# rfcomm release 1
 
# rfcomm connect 1
Connected /dev/rfcomm1 to 00:15:A0:42:34:8D on channel 10
Press CTRL-C for hangup
Ya tienes una conexión lista, con lo cual, por ejemplo, si estas en un portátil en mitad del campo y quieres conectarte a internet con tu
portátil a través de tu móvil tienes que configurar un enlace ppp a través del móvil.
Para eso, tienes comandos muy interesantes:
  • pand: TCP/IP sobre Bluetooth
    • —listen para el servidor
    • —connect para el cliente
  • /etc/bluetooth/pan/dev-up: pand ejecuta este script al levantar TCP/IP.
  • dund: Ejecutar PPP sobre Bluetooth RFCOMM
    • —listen para el servidor
    • —connect para el cliente
Si no has establecido una “relación de confianza” entre tu móvil y tu
portátil te pedirá en ambos dispositivos el pin.

Protocolo OBEX

Si quieres mandarle un archivo a tu teléfono puedes utilizar el protocolo OBEX. Con gnome-obex-send puedes mandarle un archivo y con gnome-obex-server debe aparecer una opción en nautilus, de forma que, si haces click en el botón derecho sobre un archivo debería aparecer una opcion para enviarlo via bluetooth.

Configurando un Headset

Una interesante aplicación es la de poder usar uno de esos micrófonos y auriculares bluetooth. Estos dispositivos implementan un servicio denominado headset.
Para ello existe un interesante proyecto basado en Alsa, lo puedes encontrar en bluetooth-alsa (no es paquete debian).
Dos errores que surgieron en la configuración son:
felix:# btsco
Error: control open (hw:0): No such device
Error: Can't find device. Bail
Esto indica que no tienes configurados los drivers de alsa y no encuentran los dispositivos. Prueba a instalar y ejecutar el alsaconf para instalar alsa.
Otro problema, despues de instalar los drivers de alsa puede ser:
felix:# btsco
Error: hwdep next device (hw:0): Operation not permitted
Error: control open (hw:1): No such device
Error: Can't find device. Bail
No tienes cargado el modulo del kernel snd-bt-sco, está en el directorio kernel del programa btsco, tienes que ejecutar make; make install en dicho directorio.
Si al hacer modprobe snd-bt-sco, no lo encuentra (y se te ha compilado todo bien) copia el .ko a mano a /lib/modules/2.6.14-2-386/kernel/drivers/ poniendo la versión del kernel que tengas (la mia es una 2.6.14-2-386).

Comentarios

Esta receta se irá ampliando conforme se prueben mas servicios y utilidades.

Referencias

lunes, 8 de julio de 2013

Falleció Engelbart creador del mouse, conozca su evolución

Está Escrito:

Eclesiastés 9:10 Todo lo que tu mano halle para hacer, haz lo según tus fuerzas; porque no hay actividad ni propósito ni conocimiento ni sabiduría en el Seol adonde vas.
Douglas Engelbart, falleció a los 88 años de edad en California, Estados Unidos. Este desarrollador creó el primer mouse de la historia en 1968, el ‘X-Y Position Inidicator for a Display System’.
Este fallecimiento, ocurrió durante la noche de este martes y fue informado por su hija Christina, a través de un correo electrónico. Se explicó que su muerte se debía al deteriorado estado de salud por su edad.
El trabajo de este científico impulsó las creaciones de figuras de la informática como Steve Jobs y Bill Gates, para que inventen el computador personal.
Engelbart junto a su equipo desarrolló la interfaz gráfica, que se trata de una de las características esenciales de los actuales computadores.

El primer "mouse" para computadora fue creado por el recientemente desaparecido Doug Engelbart.
Sin embargo, hubo un antecedente a este genial invento. Aproximadamente, diez años antes, en 1952, el Comando Marítimo de las Fuerzas Canadienses emprendió un proyecto para crear una máquina que fuera capaz de compartir datos de radares sonoros en tiempo real.
Dicho proyecto, incluía un dispositivo avanzado para la época que permitía el envío de  datos de  radares a través de un trackball, una especie de "mouse" en el que, para poder mover el cursor, bastaba con girar una bola ubicada en el dispositivo y cuyo tamaño de la esfera se asemejaba a una bola de boliche.
Como se trataba de un proyecto militar, nunca fue registrado.
Después vendrían los dispositivos que fueron evolucionando en el tiempo y que mostramos en las imágenes.

Pero no son los únicos, la tecnología sigue avanzando. Por ejemplo, actualmente los mouses incorporaron giróscopos, lo que permite que no sea necesario utilizarlos sobre una superficie física y plana. También tenenos ahora los llamados mouses 3D, desarrollados especialmente para la la edición y navegación de imágenes en tres dimensiones.

1963: Primer prototipo de mouse
Creado por el investigador del Instituto de Investigación Stanford, Douglas Engelbart, quién inventó un dispositivo que permitía mejor interacción del usuario con la computadoras de la época.

1970: Primer modelo de mouse comercializado
La empresa alemana Telefunken lanzó un modelo de mouse que tenía una pequeña esfera de goma en el interior, responsable del registro de las coordenadas.

1973 - 1981: Los mouses de Xerox
Fueron comercializados con las computadoras personales Xerox, como el Alto, de 1973, la primer computadora para usar como desktop que poseía una interfaz gráfica basada en el uso del ´ratón´.




1983: El primer mouse de Apple
En 1983, Apple lanzó la famosa computadora Lisa, que incluía un mouse que en vez de usar una bolita de goma, el mouse usaba una esfera de metal. 


1999: Estreno del mouse óptico de Microsoft
La ´bolita´ de goma que acumulaba suciedad fue sustituida por un LED infrarrojo, evitando que el usuario tenga que abrir el dispositivo para limpiarlo. La serie IntelliMouse fue la primera en incorporar el scroll Wheel.

viernes, 21 de junio de 2013

Lista de Repositorios Debian GNU/Linux 7.0 Wheezy

Está Escrito:
Respondió Jesús y le dijo: El que me ama, mi palabra guardará; y mi Padre le amará, y vendremos a él, y haremos morada con él.       (Juan 14:23)
Tomado de: BarraPunto
linuxdominicano nos ha ofrecido en su bitácora una lista muy extensa de repositorios de software oficiales y no oficiales para Debian 7.0 Wheezy (desde hace poco la versión estable). En la parte extendida de la noticia los podéis encontrar. Recomiendo a todo el mundo que verifique la autenticidad antes de añadir cualquier repositorio. ¿Usáis repositorios no oficiales? ¿Cuáles? ¿Falta alguno importante en la lista?
Lista de Repositorios Debian GNU/Linux 7.0 Wheezy
Aprovechando la oportunidad que Wheezy fue publicado como estable, escribiré una lista actualizada de los repositorios para esta versión de Debian GNU/Linux.
## Repositorio Oficial
deb http://http.us.debian.org/debian/ stable main contrib non-free
deb-src http://http.us.debian.org/debian/ stable main contrib non-free
## Repositorio de Seguridad
deb http://security.debian.org/ stable/updates main contrib non-free
deb-src http://security.debian.org/ stable/updates main contrib non-free
## Repositorio Backports
#aptitude -t squeeze-backports install "package"
deb http://ftp.de.debian.org/debian-backports/debian wheezy-backports main
## Repositorio Multimedia
# aptitude install deb-multimedia-keyring
deb http://www.deb-multimedia.org wheezy main non-free
deb-src http://www.deb-multimedia.org wheezy main non-free
## Repositorio Escritorio KDE (Experimental)
# aptitude install pkg-kde-archive-keyring
deb http://qt-kde.debian.net/debian experimental-snapshots main
deb-src http://qt-kde.debian.net/debian experimental-snapshots main
## Repositorio Escritorio Enlightenment E17
# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C4F5C2F1
deb http://ppa.launchpad.net/efl/trunk/ubuntu quantal main
deb-src http://ppa.launchpad.net/efl/trunk/ubuntu quantal main
## Repositorio Escritorio MATE
# apt-get install mate-archive-keyring
deb http://packages.mate-desktop.org/repo/debian wheezy main
## Repositorio Last.fm
#wget -q http://apt.last.fm/last.fm.repo.gpg -O- | apt-key add -
deb http://apt.last.fm/debian stable maintainers
## Repositorio Navegador Iceweasel
# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys
# apt-get install -t squeeze-backports iceweasel
deb http://mozilla.debian.net/ wheezy-backports iceweasel-release
# Repositorio Navegador Opera
# wget -O - http://deb.opera.com/archive.key | apt-key add -
deb http://deb.opera.com/opera/ stable non-free
# Repositorio Virtualbox
# wget -q http://download.virtualbox.org/virtualbox/debian/o racle_vbox.asc -O- | apt-key add -
deb http://download.virtualbox.org/virtualbox/debian squeeze contrib
## Repositorio Esmska
# wget -q -O - http://repo.palatinus.cz/repo.key | apt-key add -
deb http://repo.palatinus.cz/stable /
## Repositorio Google Linux
#wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key. pub | apt-key add -
deb http://dl.google.com/linux/deb/ stable main
## Repositorio Jitsi
# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EB0AB654
deb http://download.jitsi.org/deb unstable/
## Repositorio Playonlinux
# wget -q http://deb.playonlinux.com/public.gpg -O - | apt-key add -
deb http://deb.playonlinux.com/ squeeze main
## Repositorio de juegos PlayDeb
# wget -q -O- http://archive.getdeb.net/getdeb-archive.key | apt-key add -
deb http://archive.getdeb.net/ubuntu maverick-getdeb games
## Repositorio de juegos Ubuntu Games
# wget -q -O- http://archive.ubuntugames.org/ubuntu-games.key | apt-key add -
deb http://archive.ubuntugames.org ubuntugames main
## Repositorio de juego SONIC ROBO BLAST 2
# wget -O - http://alam.srb2.org/debian/alam.gpg.key| apt-key add -
deb http://alam.srb2.org/debian lenny contrib
deb-src http://alam.srb2.org/debian lenny contrib
## Repositorio Linux Mint Debian Edition
# aptitude install linuxmint-keyring
deb http://packages.linuxmint.com/ debian main import backport upstream romeo
## Repositorio **NANOLX** (KDE tunning)
deb http://www.nanolx.org/apt/ excelsior maintainers
## Repositorio Dropbox
# apt-key adv --keyserver pgp.mit.edu --recv-keys 5044912E
deb http://linux.dropbox.com debian wheezy main
deb-src http://linux.dropbox.com debian wheezy main
## Repositorio Ajenti
#wget http://repo.ajenti.org/debian/key -O- | apt-key add -
deb http://repo.ajenti.org/debian main main
## Repositorio OPP-Debian
# wget http://debian.oppserver.net/gpg-debian.oppserver.n et-signing-pubkey.asc -O - | sudo apt-key add -
deb http://debian.oppserver.net/debian wheezy contrib main non-free
deb-src http://debian.oppserver.net/debian wheezy contrib main non-free
## Repositorio OPP-DEBIAN XBMC
# wget http://debian.oppserver.net/gpg-debian.oppserver.n et-signing-pubkey.asc -O - | apt-key add -
deb http://debian.oppserver.net/xbmc/ wheezy main non-free contrib
deb-src http://debian.oppserver.net/xbmc/ wheezy main non-free contrib
## Repositorio Remastersys
# wget http://www.remastersys.com/debian/remastersys.gpg. key -O- | apt-key add -
deb http://www.remastersys.com/debian wheezy main
## Repositorio MMS
deb http://www.prodeia.de/mms/squeeze binary/
deb-src http://www.prodeia.de/mms source/

martes, 11 de junio de 2013

Cómo conectarse a una red wifi usando el terminal

Esta Escrito:
En el último y gran día de la fiesta, Jesús se puso en pie y alzó la voz, diciendo: Si alguno tiene sed, venga a mí y beba. (Juan 7:37)
Tomado de:UsemosLinux
¿No disponés de un servidor gráfico y precisás conectarte a tu red inalámbrica? ¿Sos un fan del terminal y querés aprender cómo depender cada vez menos de toda interfaz gráfica? ¿Tu máquina tiene pocos recursos como para correr Network Manager o similar? ¿Tenés ganas de aprender algo nuevo? Bueno, conectarse a una red inalámbrica usando el terminal es bien fácil. Veamos cómo hacerlo... 

Los pasos a seguir

Usaremos 4 herramientas:
  • ifconfig: para habilitar el dispositivo inalámbrico (wireless).
  • iwlist: para listar todos los puntos de acceso detectados.
  • iwconfig: para configurar la conexión inalámbrica.
  • dhclient: para asignarle a nuestra compu una dirección IP a través de DHCP.
El primer comando que vamos a utilizar es ifconfig. Con este comando vamos a habilitar el dispositivo inalámbrico (o sea, la tarjeta wireless). Dependiendo del tipo de dispositivo que utilices, su nombre puede variar (generalmente es wlan0 o ra0). En caso de que sea wlan0, abrí un terminal y escribí:

sudo ifconfig wlan0 up

En caso de que todo vaya bien no debería salir ningún mensaje de error.

El siguiente paso consiste en buscar la red inalámbrica a la que queremos conectarnos:

iwlist wlan0 scan

Deberías ver un listado de todas las redes disponibles. Vamos a suponer que la red a la que queremos conectarnos es la siguiente:

Cell 01 - Address: 00:21:43:4E:9B:F0
ESSID:"Red Bar Falucho"
Mode:Master
Channel:5
Frequency:2.432 GHz (Channel 5)
Quality=100/100? Signal level:-45 dBm? Noise level=-95 dBm
Encryption key:on
IE: WPA Version 1
Group Cipher : TKIP
Pairwise Ciphers (1) : TKIP
Authentication Suites (1) : PSK
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : TKIP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 22 Mb/s
6 Mb/s; 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s
36 Mb/s; 48 Mb/s; 54 Mb/s
Extra:tsf=000002f1d9be01b7

De los datos mostrados, lo que nos interesa es saber el ESSID. Por otra parte, al usar encriptación WPA2, necesitaremos una contraseña para conectarnos.

Lo que sigue es configurar nuestra conexión:

sudo iwconfig wlan0 essid ESSID key CONTRASEÑA

Donde ESSID es el essid de la red (no te olvides de ingresarla entre comillas, en caso de que el nombre  incluya espacios) a la que queremos conectarnos y CONTRASEÑA la contraseña que se precisa para poder conectarnos a ese punto de acceso.
Nota: iwconfig maneja contraseñas en formato hexadecimal. En caso de que quieras ingresar una contraseña ascii, utilizá el prefijo "s:".

sudo iwconfig wlan0 essid ESSID key s:CONTRASEÑA

Una vez que ya está lista la configuración del dispositivo, es hora de obtener nuestro IP:

sudo dhclient wlan0

En caso de que no se muestre ningún mensaje de error, se supone que todo fue bien. :)

Cómo hacer de esto un script

Escribir todo esto cada vez que quieras conectarte puede resultar bastante tedioso. En vez de ello, es mejor convertir todos estos pasos en un lindo script:

#! /bin/bash
ifconfig wlan0 up
iwconfig wlan0 essid ESSID key CONTRASEÑA
dhclient wlan0

Reemplazá ESSID por el essid de la red y CONTRASEÑA por la contraseña requerida para conectarse. Guardá este archivo con el nombre wireless_up.sh y otorgale permisos de ejecución:

chmod u+x wireless_up.sh

Para que sea un script global (que podés ejecutar desde cualquier lado) colocalo en /usr/local/bin. Finalmente, ejecutá el comando wireless_up.sh desde donde te plazca y dejá que el script haga su magia.

Para más información visitá el wiki de Ubuntu.

Fuente | Ghacks.net

martes, 26 de febrero de 2013

La última versión estable del nucleo Linux acaba de ser liberada.

Está Escrito:
Porque siete veces cae el justo, y vuelve a levantarse;
Mas los impíos caerán en el mal. (Proverbios 24:16) 
Tomado de:Desarrolloweb
 Como cada vez que un nuevo Kernel es lanzado, Linus Torlvalds acaba de anunciar la disponibilidad de la versión 3.8 .

Tras algo más de dos meses desde el último lanzamiento estable del considerado como corazón de un sistema operatio GNU/Linux, el nuevo Kernel Linux 3.8 trae entre sus novedades más destacaas soporte OpenGL en los controladores Nouveau y mejoras en la gestión de memoria RAM.

Además este nuevo lanzamiento trae implementación de soluciones para evitar fallo de arranque en sistemas HP, mejoras en sistemas de archivos, ext4, Btrfs y XFS, fin del soporte de procesadores i386 y actualización de controladores habituales. Todos aquellos que lo deseen pueden encontrar la lista completa de cambios en kernelnewbies.org/LinuxChanges.

Todo apunta que una de las primeras distros en implementar el nuevo Linux 3.8 será Linux Mint 15 que de cumplir el calendario oficial verá la luz el próximo 25 de abril.

Interesados pueden acceder a la descarga del nuevo Linux 3.8 desde kernel.org.

domingo, 30 de diciembre de 2012

Top 5 predicciones de Linux para el 2013

Está Escrito: 
"Me seréis, pues, santos, porque yo, el SEÑOR, soy santo, y os he apartado de los pueblos para que seáis míos." (Levítico 20:26)

"No os volváis a los médium ni a los espiritistas, ni los busquéis para ser contaminados por ellos. Yo soy el SEÑOR vuestro Dios." (Levítico 19:31)

Tomado de:Linuxinsider
Linux ha aumentado su dominio en la lista de los superordenadores más rápidos y más poderosos del mundo, ahora propietaria de las primeras 10 posiciones y un 93,8 por ciento de la cuota de sistema operativo entre los sistemas Top500. Eso es un aumento de 91 por ciento hace dos años. Basado en la tecnología detrás de estos sistemas superiores, no parece haber ninguna disminución para Linux, desde luego no en 2013.


En 2012 llega a su fin, es un momento oportuno para mirar hacia adelante y pensar en lo que podemos esperar en la comunidad Linux OS y de mercado para 2013.
Así que aquí están mis cinco predicciones de Linux para el próximo año:

1. Continuación dominancia de la nube y la influencia
Al considerar una serie de tendencias claves en software empresarial y sistemas, es evidente cómo la computación en nube es crítico para la industria. La fuerte conexión entre Linux y el cloud computing seguirá alimentando Linux a lo largo de 2013, con las nubes públicas, privadas, nubes IaaS, PaaS y SaaS todos contribuyen a un uso más amplio y más grande de Linux.
Linux tiene sentido para la computación en nube debido a la disponibilidad, la escalabilidad, coste, flexibilidad, ventajas clustering, rendimiento y otros. El último ejemplo de la vitalidad de Linux en la nube es el proyecto OpenStack, que continúa creciendo y evolucionando en la empresa.
OpenStack también representa el último campo de batalla Linux, Red Hat , SUSE y Canonical todos compitiendo para apoyar los despliegues empresariales. Linux es una parte importante de la computación en nube - no sólo técnicamente, sino también cultural, y en las conversaciones entre proveedores y clientes.
Vemos Linux, de código abierto y la apertura que tiene un impacto en las discusiones sobre "nubes abiertas", destacando el impacto más amplio de Linux en la nube. Tenemos la intención de profundizar en este tema ya que consideramos Linux en la nube con una investigación 451 informe en 2013.

2. Empresa renovada relevancia en Informática Hybrid

En paralelo a su crecimiento continuo y la nube importancia, Linux ganará renovada actualidad como empresa informática híbridas y la utilización de múltiples infrastuctures - viejas y nuevas - se vuelve más empresas y verticales para Linux.
Hoy en día las grandes empresas y las organizaciones de proveedores de servicios suelen aprovechar los centros de datos tradicionales, la infraestructura virtual, las nubes públicas y nubes privadas para desarrollar, implantar y mantener aplicaciones y servicios. Una de las pocas constantes en todos estos variados entornos de TI es Linux.
Con un número creciente de empresas ganando experiencia y confianza con las nubes públicas, imitando en sus propias nubes privadas y aprovechar el legado y la infraestructura existente y la tecnología, espero que veamos un papel unificador para Linux en la computación híbrida en 2013.

3. Continuación dominancia en HPC

El predominio de Linux en computación de alto rendimiento como se indica en la lista Top500 de Supercomputación ya ha sido establecida.
Sin embargo, en el estudio de los hallazgos de noviembre de 2012, vemos que Linux ha crecido su dominio en la lista de los superordenadores más rápidos y más poderosos del mundo, ahora propietaria de las primeras 10 posiciones y un 93,8 por ciento de la cuota de sistema operativo entre los sistemas Top500. Eso es un aumento de 91 por ciento hace dos años.
Basado en la tecnología detrás de estos sistemas superiores, no parece haber ninguna disminución para Linux, desde luego no en 2013.

4. Más Linux en nuestra vida cotidiana

Mientras que lo que solía ser una especie de divertido bromear acerca de cuántas personas estaban usando Linux en sus vidas - si se trataba de la tecnología en la grabadora de vídeo digital, a bordo sistema home cinema, correo electrónico en línea o el sistema de punto de venta, mayoría de la gente no sabía que era Linux que se utilizó.
Hoy en día, Linux está todavía en esos lugares oscuros, pero es mucho más delante de muchos más consumidores, tanto en los teléfonos inteligentes Android, Linux basados ​​en los lectores electrónicos como el Kindle y el Nook, o de bajo consumo de ARM dispositivos. Su presencia en el cloud computing también ofrece Linux a un público mucho más amplio, desde las empresas a los consumidores.
Se puede tomar más tiempo de lo previsto, pero también estamos empezando a ver la sinergia con los automóviles a través de Linux, como lo demuestra la participación creciente de la industria automotriz en la Fundación Linux y su grupo Automotive Grade trabajo Linux.

5. Oscuridad adicional sobre el escritorio

Una vez más, estoy prediciendo oscuridad más allá de Linux en el escritorio. La cuestión, sin embargo, es qué es importante? Sigue habiendo grandes obstáculos para el crecimiento de Linux en el escritorio, incluyendo la saga gestor de arranque , así como más desafíos basados ​​en el mercado.
Sigue habiendo mejoras, mejoras y evolución de las distribuciones Linux de escritorio y el uso. Las distribuciones como Debian, Fedora, Gentoo, OpenSUSE, Ubuntu y otras siguen perfeccionando la experiencia de escritorio Linux.
También vemos nuevas formas de escritorio Linux con esfuerzos tales como Chromebooks. Si alguna vez hubo una posibilidad de que el significado y el dominio del software de código abierto y Linux en la computación en nube podría transferir a los consumidores y el escritorio, puede estar en Chromebooks.
Incluso si no hay un crecimiento tanto o atención en el escritorio de Linux, sigue apoyando el ecosistema Linux en general y las oportunidades para el sistema operativo.  

martes, 25 de diciembre de 2012

Feliz Navidad

Está Escrito:
Porque os ha nacido hoy, en la ciudad de David, un Salvador, que es Cristo el Señor. (Lucas 2:11)