Category: Hardware linux



Los desarrolladores de la empresa MontaVista Software están aplicando su experiencia en el campo de los sistemas operativos en tiempo real (RTOS) para desarrollar una distribución Linux que también pueda aprovecharse de ciertas ventajas de dichos desarrollos. Y en concreto, de una muy especial: el arranque prácticamente instantáneo.

Como explican en EDN, en MontaVista Software llevan trabajando con soluciones RTOS desde 1999, y para ello han realizado cambios en el kernel Linux para proporcionar determinismo y rendimiento de sistemas tiempo real tomando como base el sistema operativo Linux. Cavium Networks adquirió recientemente a MontaVista, que acaba además de anunciar la sexta versión de su sistema operativo RTOS.

Pero es que además de dicho desarrollo, los desarrolladores de esta empresa también están trabajando en el desarrollo de una distribución Linux que sea capaz de arrancar en tan solo 1 segundo. “Una de las primeras cosas que hicimos hace años“, comenta Cedric Hombourger, uno de los desarrolladores, “fue hacer que el planificador de Linux fuera pre-emptive y determinista“.

Los métodos que hemos desarrollado son independientes de si uno usa un kernel en tiempo real o no“.

Hay que tomar esas investigaciones con perspectiva. En MontaVista trataron de llevar ese arranque instantáneo a versiones de Linux para netbooks y dispositivos móviles, pero por lo visto para poder arrancar en 1 segundo existen requisitos “extremos” que hacen que la distribución Linux que sea capaz de ofrecer dicha capacidad sea mucho más ligera.

Sin embargo, lo consiguieron para un sistema operativo para vehículos, un desarrollo que se logró en tres pasos. El primero fue la optimización de todos los componentes, incluyendo el cargador de arranque. En la segunda etapa se aplicó el conocimiento íntegro del hardware en el que funciona ese kernel para eliminar detecciones inútiles y centrarse en las especificaciones hardware concretas de ese sistema.La tercera parte fue la de darse cuenta de que no tenían que cargar toda la aplicación del cliente en memoria, solo las partes que se necesitaban para el inicio, para luego cargar el resto a posteriori.

El resultado: un sistema Linux que ararnca en un segundo, y que aunque está centrado en ese caso concreto, puede servir de ejemplo para ser aplicado en todo tipo de distribuciones

Anuncios

 

La operadora móvil Orange se ha incorporado este miércoles a la iniciativa Linux MeeGo fundada por Nokia e Intel, anticipando la creación de un nuevo canal para la prestación de servicios multimedia a los consumidores. MeeGo fue presentada el mes pasado en Barcelona como fruto de la fusión entre las respectivas iniciativas Linux de Intel y Nokia, con el objetivo de crear una plataforma de software que abarque toda la gama de electrónica de consumo, desde teléfonos móviles hasta netbooks.

Intel aporta su plataforma Moblin, que se fusionará con la plataforma Maemo de Nokia y con Qt, el entorno de aplicaciones multiplataforma propiedad de Nokia. Con el respaldo de la operadora, Intel y Orange colaborarán en ampliar la disponibilidad de los servicios Orange Signature, como Orange TV y Orange Maps, para que estén contemplados por el entorno MeeGo sobre los procesadores Intel Atom.

“El 75% de nuestro parque de clientes todavía no ha adoptado la Internet móvil. Dado el número creciente de teléfonos y de sistemas operativos entre los que deben escoger los clientes, nos corresponde facilitar y simplificar la transición de nuestros clientes a este amplio entorno de multimedia en el móvil”, ha declarado Yves Maitre, vicepresidente de dispositivos de Orange. “Nuestra colaboración con Intel en la plataforma de software MeeGo no sólo garantizará una mayor variedad de pantallas y terminales, sino que los clientes sigan disfrutando de una experiencia de uso coherente a través de los servicios Orange Signature, includa una pantalla inicial personalizada que les resulte familiar y de confianza, la red de la calidad más alta y una facturación segura y simplificada”.

Las empresas aspiran a establecer un marco de software común entre diversos dispositivos, desde smartphones y tabletas hasta netbooks. Una iniciativa ambiciosa, pero según afirmó en Barcelona Tony Cripps, analista de Ovum, la verdadera clave está en que los desarrolladores se vinculen a la plataforma MeeGo.

“Transformar MeeGo en una plataforma generalista para electrónica de consumo no será en sí mismo un logro menor. Sin embargo, a la larga no tendrá mucha importancia en cuántos dispositivos se haya desplegado si la coherencia que aporta el sistema operativo subyacente no se ve acompañada por una verdadera plataforma de aplicaciones multipantalla para los desarrolladores.

“Para que eso suceda deben ocurrir varias cosas. Primero, Nokia tiene que demostrar que los desarrollos hechos en Qt se pueden trasladar de verdad a diversas categorías de dispositivos. Segundo, tiene que demostrar a los desarrolladores las ventajas de esa escalabilidad. Tercero, tiene que convencer a los desarrolladores de que Qt es mejor plataforma de aplicaciones y experiencia de uso multidispositivo y multiplataforma que alternativas como Adobe Flash/AIR, Microsoft Silverlight y HTML5,” asegura Cripps.

Pero dado que los rivales de Qt –como Microsoft Foundation Class y wxWidgets– ya están ampliamente difundidos o bien tienen probabilidades de estarlo, y cuentan con unas comunidades de desarrolladores de tamaño respetable, MeeGo tiene ante sí una tarea ardua.


 

Adobe ha anunciado que se une a la Fundación LiMO, que se dedica a diseñar software para móviles basado en Linux.

Así, todos los teléfonos que utilicen ese sistema operativo de código abierto podrán funcionar sin problemas con programas de la empresa como Flash, lo que podría compensar un poco el desplante que le hizo Apple a Adobe al no soportar Flash en su nuevo iPad.

“La apertura de Linux y la plataforma Flash supone una visión común para permitir a los consumidores internarse en experiencias ricas en Internet sin distinciones en cualquier lugar, en cualquier dispositivo”, afirmó en un comunicado David Wadhani, vicepresidente y director general de plataforma de negocio de Flash.

El anuncio de Flash forma parte de una cierta tendencia hacia el software libre en el sector, como explicaba el jefe de LiMo, Morgan Gillis, EN UNA ENTREVISTA..

“Ha habido un cambio de nivel para Linux en móviles. Ahora ningún otro sistema operativo iguala la cobertura de vendedores de Linux, se está comercializando con casi todos los grandes vendedores, del primero para abajo”.

El primer fabricante viene a ser Nokia, que no se limita al sistema operativo de casa, Symbian, y ya presentó en su día un modelo de gama alta, el N900, que funciona con Linux Maemo. Además, el propio Symbian completó su migración a código abierto este mismo mes.

No sólo los fabricantes tradicionales forman parte de esta tendencia. También Google utiliza Linux para construir el sistema Android de su teléfono NexusOne, fabricado con HTC.

Además, en la Fundación LiMO participan tanto operadoras -incluyendo a Telefónica y Vodafone- como fabricantes de teléfonos -Samsung y Panasonic, por ejemplo-, y el grupo colabora con diseñadores de software como Opera y la Fundación Mozilla.


 

El kernel de Linux cumplió la mayoría de edad hace poco tiempo y ya es uno de los sistemas operativos con mayor proyección, especialmente en el terreno de servidores.

Éstas son algunas de las cosas que le han ocurrido en sus 18 años de vida.
1. Linus Torvalds desarrolló el kernel de Linux mientras estudiaba en la Universidad de Helsinki en 1991.
2. El año pasado, el 75% del código creado para Linux fue desarrollado por programadores que trabajan en empresas privadas.
3. En diciembre de 2009 IBM anunció un nuevo sistema Mainframe diseñado para trabajar con Linux.
4. El Gigante Azul eligió Linux para el que espera ser el supercomputador más potente del mundo, Sequoia, que verá la luz en 2011.
5. Los sistemas basados en Linux se encuentran en 446 de los 500 supercomputadores más potentes del mundo.
6. El 95% de los servidores que se utilizan en los estudios de Hollywood para las películas de animación están gobernados por Linux.
7. El primer largometraje de éxito producido en servidores Linux fue Titanic en 1997.
8. James Cameron también eligió servidores con Linux para producir la película Avatar.
9. Los servidores de Google corren bajo Linux.
10. Google ha contribuido en el 1,1% del código del actual kernel de Linux.
11. Linux se está extendiendo rápidamente en el mercado de smartphones y otros dispositivos electrónicos dentro del mercado de consumo.
12. Sistemas operativos como Palm WebOS, Google Android, Nokia Maemo o Samsung Bada están desarrollados en base al kernel de Linux.
13. TiVo utiliza una versión personalizada de Linux para sus dispositivos.
14. En 2009, las diferentes variantes de Linux consiguieron una cuota de mercado en servidores del 33,8% frente al 7,3% de los sistemas de Microsoft.
15. Mientras tanto, en el área de ordenadores (sobremesa y portátil) Linux tan sólo cuenta con un 1,02% de cuota de mercado.
16. Torvalds creó Linux para el proyecto GNU bajo licencia GPL.
17. Torvalds no hubiera creado nunca su propio kernel si la GNU ya tuviera uno en ese momento.
18. El proyecto GNU carecía por entonces de controladores o kernel.
19. Bajo la licencia GPL, cualquier desarrollador o empresa que distribuya el kernel de Linux debe proporcionar también el código fuente dentro del propio paquete.
20. En palabras de Torvalds: “Desarrollar Linux bajo licencia GPL ha sido definitivamente lo mejor que he hecho en mi vida”.
21. Torvalds no consiguió en primera instancia registrar el nombre de Linux.
22. En 1994, un tal William Della Croce Jr. registró la marca Linux en los Estados Unidos y comenzó a pedir royalties a las distintas distribuciones Linux.
23. Torvalds y sus abogados ganaron esta batalla en 1997 para recuperar el registro de la marca Linux.
24. Actualmente existen más de 300 distribuciones Linux activas.
25. Linux ganó mucha popularidad más allá de los tradicionales programadores gracias a la distribución Slackware, que era más fácil de utilizar para los no iniciados en la programación.
26. La distribución Debian fue una de las primeras que realmente estaba orientada como Comunidad de desarrolladores en Linux.
27. El código base de Debian se mantiene en otras distribuciones populares como Ubuntu, Knoppix y Xandros.
28. El código fuente de la versión Debian 4.0 contiene 283 millones de líneas de código.
29. Se estima que en un entorno de desarrollo comercial el código fuente de Linux costaría en torno a los 7.300 millones de dólares.
30. La primera distribución comercial de Linux fue Yggdrasil, lanzada en 1992 en formato Live-CD (no es necesaria la instalación del sistema, sino que se ejecuta directamente desde un CD).
31. Red Hat fue una de las primeras distribuciones comerciales de Linux en calar hondo en la empresa.
32. Ubuntu fue la primera “distro” en ser ofrecida por un fabricante OEM (Dell) preinstalada en los ordenadores.

33. En el apartado de Netbooks, la distribución elegida fue Xandros a través de los populares Asus EeePC.
34. El nombre del servidor web basado en código abierto, Apache, no estaba basado en la tribu india del popular Geronimo, sino que es la contracción de “a patchy server”, en referencia a un sistema creado en base a muchas piezas de código aportadas por la comunidad Linux.
35. En 2002, The Register publicó que Microsoft había gastado 421 millones de dólares para combatir a Linux.
36. En 2003, SCO (Santa Cruz Operation), uno de los máximos valedores de UNIX, acusó a IBM de haber transferido código desde UNIX a Linux y solicitó que lo eliminara de estas distribuciones.
37. El estado Indio de Kerala desarrolló una Ley que obligaba a todas sus escuelas y universidades a ejecutar Linux en sus ordenadores.
38. Algo parecido ocurrió en Brasil, donde se primaba el uso de Linux en el PC por encima de otros sistemas operativos comerciales.
39. En 2009, este país sudamericano desplegó la mayor infraestructura de thin-clients con Linux hasta la fecha, con más de 350.000 equipos.
40. La analista IDC contempla que en 2012 las ventas de soporte para Linux superen los 1.000 millones de dólares


Microsoft y Amazon han llegado a un acuerdo que les da a ambas empresas licencias sobre los portfolios de patentes de cada una, y que vuelve a poner de relieve el problema con las patentes Open Source que Microsoft dice tener. En el pasado Microsoft ya tuvo que llegar a un acuerdo con TomTom, y ahora la historia se repite en el caso del lector Kindle de Amazon. La tienda on-line ha preferido llegar a un acuerdo para no tener problemas legales con el gigante del software mundial.