SteamOS y un futuro brillante para Linux… en consolas

La semana pasada Valve hizo toda una retahíla de anuncios en las que presentó algunos de los pilares básicos de su estrategia de futuro. Uno de esos pilares fue SteamOS, un sistema operativo basado en Linux que será la base de las llamadas Steam Machines.

Apenas se han ofrecido detalles sobre esta plataforma, de la que en Valve indican que:

SteamOS combina la sólida arquitectura de Linux con una experiencia de juego creada para la gran pantalla.Estará disponible pronto como un sistema operativo independiente y de forma gratuita para las máquinas del salón de casa.

Esta plataforma parece que no solo se centrará en la integración del cliente de Steam para Linux, sino que también se dieron pistas sobre otros apartados como los juegos independientes y “contenidos generados por los usuarios”, sus prestaciones como sistema cooperativo y una atención especial a la música, las series de TV y las películas.

Las implicaciones que puede tener este sistema operativo –o distribución Linux, más bien– son brutales, sobre todo si como parece Valve logra introducirse de lleno en el mundo de las consolas en formato PC. Veremos si las prestaciones de esta distribución cumplen con las expectativas que todos los linuxeros –y jugones, cómo no– porque esto promete. Y mucho.

OpenZFS, aunando todos los esfuerzos por llevar ZFS de forma completa a Linux

El sistema de ficheros ZFS ha sido desde siempre una de las verdaderas joyas de Solaris. Hace tiempo que desarrolladores Open Source trataron de trasladar esas ventajas a Linux, ofreciendo distintas formas de utilizar este sistema en unidades de almacenamiento en nuestro sistema operativo favorito sin problemas.

Ahora esos esfuerzos se han reforzado con la aparición en el día de ayer de OpenZFS, el sucesor del proyecto ZFS que reúne a los desarrolladores de las plataformas Illumos, FreeBSD, Linux y OS X para lanzar un sistema de ficheros Open Source basado en ZFS pero con una implementación totalmente abierta que mantenga, eso sí, todas las ventajas del sistema original.

openzfs-trans

Entre los responsables del nuevo proyecto OpenZFS está Matt Ahrens, uno de los dos autores originales de ZFS, lo que da suficientes garantías para confiar en que muy pronto veamos resultados tangibles en este esfuerzo.

Como indican en el anuncio oficial, ya podéis contribuir a ese esfuerzo usando ZFS –podéis hacerlo en distintas distribuciones Linux (Gentoo o Debian entre las destacadas por ellos)– pero también ayudando por ejemplo en la documentación disponible en el sitio web oficial. Y por supuesto, ya podéis escribir vuestros artículos, tuits (#OpenZFS) o mensajes en Facebook y otras redes sociales para ir popularizando una alternativa realmente capaz. Os dejamos con la presentación que Matt Ahrens realizó ayer sobre este tema durante el evento LinuxCon.

IBM vuelve a invertir 1.000 millones en Linux y en el soporte e impulso de su arquitectura Power

IBM fue la primera gran empresa en apoyar el desarrollo y uso de Linux con una inversión de 1.000 millones de dólares en diversas áreas durante varios años, apuesta que realizó en el año 2000. Ahora esa apuesta se ha vuelto a producir, y el gigante azul invertirá 1.000 millones de dólares para impulsar ese desarrollo durante los próximos cuatro o cinco años.

El esfuerzo irá dirigido entre otras cosas a reforzar el papel de Linux en sus servidores Power, que se basan en chips especiales desarrollados también por IBM y que aprovechan la potencia de Linux y que están orientados a grandes empresas, donde tradicionalmente se usaban sistemas UNIX. “Seguiremos teniendo interés en Unix, pero no está creciendo tan rápido como Linux“, afirmaba Brad McCredie, vicepresidente del desarrollo de Power en IBM.

En gran parte la inversión de los 1.000 millones de dólares irán para potenciar ese desarrollo en sus centros y plantillas dedicados a la arquitectura Power. Uno de ellos está por ejemplo en Montpellier, en Francia, dode McCredie afirma que habrá una atención muy especial a ese esfuerzo.

Linus y las sospechas de la puerta trasera de la NSA

Hace tiempo que se viene hablando del escándalo de la NSA con sus distintos programas de monitorización y espionaje de comunicaciones móviles y de Internet. Entre los mecanismos que parece que han usado están las puertas traseras en distintas plataformas, y algunos creen que Linux podría también tenerlas.

Una de esas puertras traseras sería el código del kernel que genera números aleatorios, en concreto la función RdRand, que algunos pedían recientemente que fuera eliminada de /dev/random porque se sospechaba que la NSA habría podido meter mano.

Pero claro, nadie –o casi nadie– tiene más claros esos temas que Linus Torvalds, que respondió a la petición con una contestación muy suya:

¿Dónde puedo iniciar una petición para aumentar el coeficiente intelectual y el conocimiento del kernel por parte de la gente? Chicos, id a echarle un vistazo a drivers/char/random.c. Después, aprended algo sobre criptografía. Finalmente, volved aquí y admitid que estábais equivocados. Respuesta corta: sabemos lo que estamos haciendo. Vosotros no. Respuesta larga: usamos rdrand como una de las muchas entradas de la piscina de entropía, y la usamos como forma para mejorar esa piscina de entropía. Así que incluso si rdrand tuviese una puerta trasera de la NSA, nuestro uso de rdrand mejora de hecho la calidad de los números aleatorios que obtendríais de /dev/random.

Respuesta realmente corta: sois unos ignorantes.

El tema está explicado con mucho detalle en Genbeta, y parece quedar claro que la posibilidad de que haya algún compromiso en la seguridad y privacidad de Linux –y en la calidad de su generador de aleatoriedad– es ínfima.

Viber disponible en Linux, una gran alternativa a Skype

WhatsApp y Viber son dos de las aplicaciones de mensajería instantánea más populares en el segmento de los móviles, y por ejemplo Viber añade esa capacidad de llamadas VoIP y videollamadas que es interesante en muchos escenarios.

Los responsables de Viber ya habían publicado ediciones de escritorio de la aplicación para Windows y Mac OS X, y ahora han anunciado la disponibilidad de Viber for Linux Beta, una edición preliminar del cliente para Linux que está disponible en arquitecturas de 64 bits.

Para instalarlo tendremos que descargarlo y luego instalarlo también en nuestro smartphone. Al introducir el número de nuestro teléfono móvil en la aplicación de Viber para Linux, se nos enviará al móvil un código de autenticación que tendremos que introducir en el cliente de escritorio, con lo que todo quedará preparado para poder utilizar Viber en nuestro sistema Linux.

Podéis encontrar más información sobre este desarrollo en el artículo de Tech Drive-In y en la comunidad de usuarios que están probando Viber for Linux Beta en Google+.

Linux cumple 22 años

Hace exactamente 22 años que un joven estudiante en la Universidad de Helsinki en Finlandia llamado Linus Torvalds publicaba el siguiente mensaje en los foros de debate de Minix:

Hello everybody out there using minix –

I’m doing a (free) operating system (just a hobby, won’t be big and
professional like gnu) for 386(486) AT clones. This has been brewing
since april, and is starting to get ready. I’d like any feedback on
things people like/dislike in minix, as my OS resembles it somewhat
(same physical layout of the file-system (due to practical reasons)
among other things).

I’ve currently ported bash(1.08) and gcc(1.40), and things seem to work.
This implies that I’ll get something practical within a few months, and
I’d like to know what features most people would want. Any suggestions
are welcome, but I won’t promise I’ll implement them 🙂

Linus (torv…@kruuna.helsinki.fi)

PS. Yes – it’s free of any minix code, and it has a multi-threaded fs.
It is NOT protable (uses 386 task switching etc), and it probably never
will support anything other than AT-harddisks, as that’s all I have :-(.

Aquel mensaje supuso el comienzo de la historia del kernel Linux, el núcleo del sistema operativo que luego se uniría a diversos componentes GNU para formar ese poderoso binomio GNU/Linux al que normalmente los usuarios nos referimos popularmente como Linux.

Mucho ha llovido desde 1991, y Linux se ha convertido en un verdadero gigante de la industria. Puede que no en el escritorio, donde nunca ha llegado a superar una cuota de mercado mayor del 2%, pero sí en otras áreas como servidores, supercomputadores y, atención los móviles, sobre todo gracias a Android, una plataforma móvil basada en Linux.

Así pues, ¡Felicidades, Linux!

KDE Connect, integración perfecta entre tu dispositivo Android y Linux

Un desarrollador español llamado Albert Vaca trabajó en un proyecto en el Google Summer of Code en el que el resultado fue KDE Connect. Esta utilidad lleva las notificaciones de Android al escritorio KDE,  pero además permite utilizar el teléfono como un mando a distancia para controlar la música y el vídeo, y también conecta Android y Linux de otras formas.

Por ahora KDE Connect soporta Android 4.0 y versiones superiores, pero están trabajando en versiones anteriores también. El protocolo de KDE Connect también está disponible para cualquiera que quiera ofrecer esas mismas opciones en otras plataformas móviles. Las mejoras son constantes, como demuestra el blog de este desarrollador en el que por ejemplo muestra el nuevo aspecto de las notificaciones.

Entre las cosas que podremos hacer al emparejar nuestro teléfono Android con nuestro escritorio KDE están las siguientes:

  • Mostrar llamadas perdidas y notificaciones de SMS en nuestro ordenador
  • Ver la batería del teléfono en el PC
  • Sincronizar los datos del portapapeles (seleccionar texto en el teléfono y copiarlo para pegarlo en el PC)
  • Usar los botones de play, pausa y forward en el teléfono para controlar la reproducción en el ordenador.

Futuras versiones de esta aplicación permitirán aún más opciones, como por ejemplo transferir ficheros entre el PC y el dispositivo móvil, y sin duda se trata de una herramienta especialmente adecuada para los usuarios intensivos de móviles basados en Android. Podéis descargar la última versión estable y también la última versión en desarrollo.

El kernel Linux 3.11 llegará pronto. Su nombre en clave: “Linux for Workgroups”

Linus Torvalds anunció ayer domingo la disponibilidad de la primera versión candidata del nuevo kernel Linux 3.11, que según el creador del kernel ha podido disfrutar de un ciclo de fusión de parches algo más tranquilo que las anteriores versiones.

El nuevo núcleo de nuestro sistema operativo tendrá menos commits que el 3.10 (probablemente menos novedades), pero aún así se han añadido más líneas de código que en la anterior iteración.

Lo más curioso sin embargo es el nombre en clave que han elegido para la versión: El kernel Linux 3.11 es “Linux for Workgroups”, en clara referencia –con un toque de ironía– a aquel mítico Windows for Workgroups 3.11 que se lanzó en noviembre de 1993 y que ofrecía soporte de redes de forma nativa, siendo una pequeña revisión del no menos mítico Windows 3.1.

Bien por los desarrolladores de Linux y por ese singular sentido del humor que honra a otros productos que con sus luces y sus sombras han marcado época en la historia de la informática.

CryTek busca un programador Linux para trasladar su CryENGINE a nuestro SO favorito

Seguro que os suena de algo CryTek, la desarrolladora de juegos como Far Cry y sobre todo la franquicia Crysis, todos ellos basados en su motor gráfico CryENGINE, uno de los más avanzados y potentes para la representación de escenarios realistas en 3D.

Ahora sus responsables han publicado una oferta de trabajo en la cual piden que un programador Linuxmantenga el soporte para Linux de CryEngine“, lo que parece dejar claro que quieren ofrecer sus juegos en este sistema operativo.

Cualquier interesado puede rellenar el formulario para tratar de conseguir un puesto que sin duda será especialmente interesante para desarrolladores Linux con experiencia. Piden conocimientos de C++ y de algoritmos comunes 3D para juegos. Veremos si este primer paso significa que más pronto que tarde podremos disfrutar de Crysis de forma nativa en Linux. Sería una verdadera maravilla.

El kernel Linux 3.10, disponible

Linus Torvalds anunció ayer que el nuevo kernel Linux 3.10 ya está disponible para todos los usuarios, que pueden descargarlo para compilarlo y usarlo en sus respectivas distribuciones ya mismo.

Como suele ser habitual, hay numerosos medios que cubren con detalle esta noticia, pero solo hay algunos realmente relevantes en los que se detallan las novedades del kernel para los interesados en ahondar en esa información. El trabajo de The H Open es especialmente destacable, y como suele ser habitual separan su análisis del kerne Linux 3.10 en cuatro largos artículos separados por temáticas.

También ofrecen un buen resumen en tres partes en un post único, aunque destacan en su anuncio que la introducción de Bcache -para mejorar el rendimiento de las unidades SSD- o el soporte de los aceleradores de vídeo en los nuevos chips gráficos AMD Radeon están entre los principales atractivos del nuevo núcleo. En Phoronix también destacan esas mejoras y el soporte mejorado de Intel Haswell, por ejemplo.

Hay mucho, muchísimo más en este nuevo núcleo que sigue demostrando la evolución de este componente esencial de cualquier distribución GNU/Linux, así que a disfrutar de toda esa información. Y por si os aburrís, ahí va otra fuente destacada: KernelNewbies.