miércoles, 12 de noviembre de 2008

La próxima batalla de sistemas operativos

En los ordenadores personales podemos decir que hay un sistema operativo predominante (Windows) y algunos más con un porcentaje de usuarios sensiblemente más reducido (MacOSX, Linux, ...)

Según nuestras estadísticas más recientes, por poner un ejemplo, la web de Público la visitan (aproximadamente) un 91% de usuarios con Windows, un 4,8% de  usuarios con MacOSX, un 3,1% de usuarios con Linux y el resto, otros sistemas (algunos *BSD, iPhone, Symbian, Playstation, Wii, etc).

Son estos últimos sistemas los más interesantes: los sistemas operativos de dispositivos móviles. Parece que todos los analistas y gurús de la web están de acuerdo: los dispositivos móviles van a tener cada vez más importancia en la web.

En este segmento no está tan claro que haya un sistema operativo predominante. Tenemos Symbian (Nokia y Ericsson, principalmente), Windows Mobile, BlackBerry, iPhone, el recién llegado Android, ...

En este mercado no hay una predominancia tan clara de un sistema frente a otro. Los Symbian acaparan la mayor parte de ventas, pero la diferencia no es tan abismal como ocurre con los sistemas operativos de escritorio.










































































Company

2Q08
Sales

2Q08 Market Share (%)

2Q07
Sales

2Q07 Market Share (%)

2Q08- 2Q07 Growth (%)

Symbian

18,405,057

57.1

18,273,255

65.6

0.7

Research In Motion

5,594,159

17.4

2,471,200

8.9

126.4

Microsoft Windows Mobile

3,873,622

12.0

3,212,222

11.5

20.6

Linux

2,359,245

7.3

2,816,490

10.1

-16.2

Mac OS X

892,503

2.8

270,000

1.0

230.6

Palm OS

743,910

2.3

461,918

1.7

61.0

Others

352,679

1.1

349,501

1.3

0.9

Total

32,221,175

100.0

27,854,586

100.0

15.7

Fuente: Gartner

En esta tabla no tenemos datos de Android, pero es previsible que a lo largo de este año se comercialicen más terminales que lo incorporen como sistema operativo.

Queda un último contendiente que mencionar. Aunque no es un sistema operativo como tal, considero importante reseñarlo: Java para móviles (J2ME).

Java es un lenguaje de programación (desarrollado por Sun Microsystems) que funciona en muchos entornos diferentes utilizando unas especificaciones adecuadas para cada sistema (servidores, ordenadores personales, dispositivos móviles).
La característica más notable es que los programas Java se ejecutan en una "máquina virtual", con lo que el mismo programa puede correr en distintos dispositivos siempre que tengan instalada la máquina virtual apropiada.

En el caso de los teléfonos móviles, casi todos los modelos incorporan una máquina virtual o intérprete de Java, con lo que el desarrollo de programas para móviles usando este lenguaje se simplifica mucho al poder desarrollar un sólo programa que puede ejecutarse en muchos modelos de teléfono diferentes (en la práctica esta supuesta compatibilidad no lo es tanto).

Resumiendo: sin ser realmente un sistema operativo, el Java para móviles es el sistema que más penetración en el mercado ha tenido. Una buena jugada comercial y técnica, ¿no creen?

11 comentarios:

  1. ¡ ojo, que soy perro viejo !cuando tenía un ATARI, 1024 , que se cargaba con un disquete de 3''5'', - no tenía HD-, también había un buen número de S.O., amiga,dos IMB,el propio atari,Mac,Amstrad, etc. . ., pero al final , cuando nos dimos cuenta, el Windows del tío Bill, se llevo el gato al agua. . ., y ¡ zas ! binomio de Windows-Intel, con el consiguiente sometimiento a los peceros.-¡ ojalá !, no se quede con el monopolio de los s.o. de móviles, sería ya el cagarte.-

    ResponderEliminar
  2. ¿Qué no hay un SO predominante? ¿y cómo se llama el 66% de cuota de Symbian?

    ResponderEliminar
  3. Existe una proporcion directa entre las posibilidades de que te pirateen y el exito.A los datos me remito: La lista de las cien empresas mas pirateadas, es casi clonica de la de las 100 que mas beneficios generan (productos de consumo)Es algo que Bill Gates no ignoraba, y en esta guerra que se avecina los fundamentos serán los mismos.. Codigos abiertos y cierta tolerancia al pirateo.

    ResponderEliminar
  4. Pese a que publicas articulos muy majos, tengo que afearte hoy que la tabla de S.O. de moviles es falsa, o peor, información tergiversada.A pesar que publicas escuetamente que la fuente es Gardner, la estadística de Gardner no aclara si se refiere a móviles, vendidos este año o anteriores, si están en uso, ni si la estadística se refiere a Japón o a USA, o a una mezcla de países indeterminados.Recuerda que si la fuente no es fiable tus conclusiones tampoco serán fiables.Si como creo deseas mejorar la calidad de tus artículos, te recomiendo mirar mas fuentes, no solo una, y manejar con pinzas los datos de fuentes creadas por la industria para crear opinión, y no para informar, de lo que se acusa a Gardner.Si te gusta el tema, busca de donde sale el symbian y algún otro S.O. de móvil y podrás escribir un buen articulo de los que esperamos de ti, de esos que informan, no de los que repiten lo que otros dicen.Un SaludoJavier

    ResponderEliminar
  5. Javier:Acepto de buen grado tu ''tirón de orejas''.Simplemente puse la tabla con propósitos ilustrativos, no informativos.Gracias por tu comentario.Un saludo.

    ResponderEliminar
  6. Bueno, la idea original de Java era, precisamente, crear un sistema operativo que pudiese implantarse en muchos dispositivos electrónicos con sistemas distintos. Este proyecto comenzó hace muchos años, cuando se imaginaban que el futuro pasaba por microondas, frigoríficos, teléfonos, etc. con sistema operativo.No tuvo mucho éxito porque por aquel entonces era algo innecesario, pero sin embargo resultó encontrar en los navegadores de Internet el espacio ideal para desarrollarse. Con el paso del tiempo, curiosamente, comienza a producirse esa proliferación de dispositivos electrónicos con distintas tecnologías y sistemas, y ahí está, aunque un tanto tarde, Java está diseñado expresamente para ese futuro que hoy es presente.Ojo con Android. Aunque muchos usuarios todavía no se den cuenta, Google está tejiendo una amplia tela de araña en la que todo acaba encajando perfectamente. Lo que empezó siendo un simple buscador será dentro de unos años toda una red de utilidades que cubrirán casi todos los campos y eso sin duda impulsará mucho la expansión de este sistema.

    ResponderEliminar
  7. En mi inmensa ignorancia, pregunto que, ¿ porqué no se adopta un lenguaje de programación conforme a unos parametros que sean homologables entre los diferentes S.O., o sea una especie de normas DIN ( a semejanza de la industria ), que permitan el intercambio, y no 100 sistemas diferentes y además incompatibles.-A lo mejor es la pregunta recurrente, pero es mejor pactar uno, que que pase lo de siempre, -como parece sugerir MARIO-, que acabe un Gates cualquiera ( en este caso Google ) por monopolizar el mercado.-

    ResponderEliminar
  8. Hommedeterre: No se adopta uno porque todo el mundo quiere que el resto adopte el suyo.Ya en serio, existen muchos lenguajes que intentan funcionar donde sea, pero para ello necesitan que se instale una capa que les oculte las particularidades de cada SO. Esa capa sigue siendo específica para cada SO, así que si nadie la hace el lenguaje multiplataforma X seguirá sin funcionar en el SO Y. Candidatos a lenguaje (más bien plataforma, que intentan estandarizar más cosas) ''universal'' a los que le pasa esto: Java, C#, Flash, Python, ...Como curiosidad, los lenguajes C y C++ son estándares ISO, pero entre que lo estándar es sólo una parte muy pequeña y que encima uno de los compiladores más usados (el de Microsoft) no lo respeta, al final es como si no lo fuera.

    ResponderEliminar
  9. O sea enmascarado, que no lo adoptan, por lo de siempre, el '' puto parné '', la sacrosanta competencia del MERCADO.-Me suena de oidas lo del ''corazón del sistema'', sino me equivoco te refieres al ''kernel'', que el tío Gates lo mantiene ''cerrado'' para desarrolladores ( no pueden meter mano, vaya ), mientras otros como el de Linux, sí permite, esa compartición ( más o menos ), o sea eso del código libre.,Al final va a resultar más caro, económicamente, los esfuerzos dirigidos a ocultar el '' precioso corazón del sistema '', que sí las empresas contaran con una herramienta común de diseño y renovación, pero claro alomejor me equivoco, y son los ejecturivos del marketing los que están por encima de los científicos programadores, en sentido estricto. . ., como todo en la vida.-Saludos.-

    ResponderEliminar
  10. Para Hommedeterre:Como bien te ha respondido ''Disquete Enmascarado'', los lenguajes de programación llamados ''de alto nivel'' suelen funcionar igual en todos los sistemas, al menos en la teoría.En la práctica no siempre se cumple.Los esfuerzos de muchas personas, empresas y organizaciones se encaminan cada vez más a que los sistemas software y hardware sean abiertos, pero es un modelo de negocio que a muchas compañías esto no les gusta.Gracias por tus comentarios.Un saludo.

    ResponderEliminar
  11. Gracias a Disquete Enmascarado y a David. . .Ojalá el futuro de la informática y las nuevas tecnologías, sea más democrático que lo que ha podido ser en las pasadas décadas, y eso sólo pasará si entre todos contribuimos ( usuarios y desarrolladores ) a impedir una nueva monopolización de estas herramientas maravillosas, por la industria de las Grandes Corporaciones.-

    ResponderEliminar