Archivo

Archive for the ‘Open Source’ Category

Legado de Dennis Ritchie

31 octubre, 2011 1 comentario

Recientemente ha salido publicada en la prensa, y no solo en la especializada, la muerte de dos famosos “programadores” Dennis Ritchie y John McCarthy. Este último fue creador del lenguaje de programación Lisp, que como curiosidad es el segundo más antiguo de los que todavía se utilizan, solo por detrás del Fortran.

Dennis Ritchie creó junto con Brian Kernighan el lenguaje de programación C y su libro “The C Programming Language”, ha sido el tradicional manual de referencia para su aprendizaje.

Adicionalmente colaboró muy activamente en la creación y desarrollo del sistema operativo Unix, que en su segunda versión (1972) se reescribió enteramente en C. Se cumplen ahora 40 años desde la publicación del primer manual de Unix, escrito por Ritchie junto a Ken Thompson.

Ambos trabajos que proceden de la decada de los setenta están en la actualidad más activos que nunca.
Indice TIOBE Java, C, C++, PHP
Efectivamente, C desde su creación, ha ocupado y ocupa lugares destacados en los diferentes rankings de utilización de lenguajes de programación.
Uno de ellos, publicado mensualmente por la compañía Tiobe, nos da una tendencia de la popularidad de los diferentes lenguajes de programación existentes. La metodología de este índice se basa en las apariciones de los lenguajes en  diferentes y populares servicios de Internet, como Google, Blogger, Wikipedia, Yahoo, Bing, Baidu,…
La primera posición es para Java y la segunda para C. Pero se prevé que en noviembre, C pase de nuevo a la primera posición.
Observar que derivados directos de C, como C++, C# y Objetive C, están también entre los primeros lugares de este ranking.
Paralelamente Unix y especialmente sus derivados (Linux, MacOS, iOS, Android,…), viven sus mejores momentos desde su creación.

Un excelente legado Sr. Ritchie.

Categorías: Desarrollo humano, Open Source Etiquetas: , ,

Uso extensivo de OpenSource


Recientemente, el periódico americano Bangor Daily News ha anunciado en su blog, la migración de sus sistemas de edición a entornos 100% nube, utilizando soluciones OpenSource.
En concreto han pasado a utilizar Google Docs y WordPress para gestionar su sitey todos los trabajos de edición que ello conlleva.Para la edición de noticias sus periodistas utilizan Google Docs, debidamente categorizado en carpetas (colecciones en la jerga de Google Docs); sacan partido a las excelentes capacidades de colaboración multiusuario de esta plataforma de edición de documentos.
El site ha sido rehecho en WordPress y albergado en FireHost (todo en Linux con  servidores web LiteSpeed).
Todo el flujo de edición se realiza dentro de WordPress, para lo que utilizan un conjunto de plugins especializados para entornos de edición media.
Las noticias escritas en Google Docs pasan automáticamente al entorno WordPress mediante el plugin “Google Docs for WordPress”.
Para mejorar el entorno de “workflow” nativo de WordPress, con nuevos “roles” y estados, utilizan el plugin EditFlow. Adicionalmente utilizan otra serie de pluginsdedicados a la gestión del contenido multimedia generado.Desde WordPress no solo gestiona el flujo del periódico on-line, sino que alimenta la edición impresa mediante otro plugin que conecta WordPress con la herramienta InDesign.

Y no es una web menor; tiene un ranking Alexa de 33.000, 7200 en USA, que le sitúan en el orden de magnitud de periódicos regionales.

La solución al ser basada en soluciones OpenSource, tiene unos costes muy reducidos, dado que el licenciamiento de WordPress y plugins asociados es gratuito y Google Docs puede tener coste cero para organizaciones de menos de 50 usuarios.
Los principales gastos provienen del desarrollo personalizado de la herramienta. El modelo de negocio OpenSource se centra en la venta de soporte y servicios especializado ofrecidos por empresas, freelancers, técnicos y expertos del ecosistema de WordPress.

Economía sostenible.

IE9 no despega.


NetApplications, acaba de publicar las cifras Junio de utilización de navegadores.

Se mantiene la tendencia de los últimos meses. Internet Explorer pierde más de medio punto, que es recogido por Chrome, que ya alcanza el 13%. Firefox está estabilizado alrededor del 21-22% y Safari rasca lentamente porcentaje situandose en un 7.5%. Resumiendo en un año IE pierde 8 puntos de los cuales casi 6 pasan a Chrome y más de 2 a Safari.

No obstante y tras tres meses desde el lanzamiento la nueva versión de explorer, llama la atención que IE 9 no pasa de un modesto 5,63%, por debajo de la versión 7 y de la 6 que todavía mantiene un 10% del mercado global.

El hecho de que no esté disponible en Windows XP, seguro que ha influido en estos malos resultados (la próxima versión 10 no estará disponible ni siquiera para Vista…). Y también parece que a los usuarios de explorer les cuesta actualizar de versión, bien porque es mucho más complicado que en otros navegadores, bien porque es un perfil menos tecnológico que el de sus competidores.

Microsoft tendrá que adaptarse técnicamente para seguir, una vez más, la pauta marcada por Chrome, de actualizaciones silenciosas y en segundo plano, que ya ha sido adoptado por Firefox y que permite al usuario disponer siempre del navegador con mejores rendimientos y prestaciones, a la vez que facilita enormemente la labor de los desarrolladores de no tener que soportar versiones demasiado antiguas, como IE 6 y 7.

En general estas son buenas noticias para el usuario, que le permite disponer simultáneamente de hasta 4 ó 5 buenos navegadores que compiten entre ellos por ser más rápidos, disponer de más funcionalidad y cumplir mejor los estándares Web.
El tirón, primero de Firefox y luego de Chrome, ha forzado este nuevo escenario.

Finalmente destaca que el tráfico Internet generado por dispositivos móviles (principalmente iOS y android’s) ha superado ya la barrera del 5%.

Categorías: Apple, Cloud pública, Google, Open Source Etiquetas: , , ,

¿Desktop’s virtuales a corto plazo?


El martes pasado fuí invitado a un desayuno de trabajo organizado por ComputerWorld y en el que figuraban como colaboradores las empresas HP, Quadram y Taisa.

El objetivo del evento era compartir con responsables de informática de diferentes organizaciones pertenencientes a la Administración Pública y entre los que se encontraban la CNMV, DGT, Asuntos Exteriores, Adif, Servicio de Salud de la CAM y Policía Científica, opiniones y experiencias relacionadas con proyectos de virtualización del puesto de cliente y ahorro de costes.

La mayoría de estas organizaciones públicas habían arrancado hace ya años, proyectos de virtualización de servidores y en general esta tecnología estaba integrada dentro de sus CPD’s, en linea con una mayor centralización de sus procesos IT.
Sin embargo, los proyectos de virtualización del puesto de cliente estaban mucho menos maduros y en varios casos en medio de estudios comparativos previos a la elección de la tecnología más adecuada para su futura implantación.

De manera casi unánime se destacaron dos aspectos, ya comentados anteriormente en este blog.

Por un lado, se indicaba como barrera para la implantación de estos desktop’s virtuales, el rechazo del usuario a perder “su PC” con todo lo que eso implica, instalación de programas personales, impresión local, menos control corporativo, etc….
En este punto, quedó claro que los Departamento IT están obligados a ponerse en el lugar del usuario y que este perciba que su desktop virtual le da una respuesta, o lo que se viene llamando una experiencia de usuario, igual o mejor que la que tiene con su PC Windows tradicional. En este punto, la tecnología utilizada para virtualizar puestos de trabajo si es relevante y no todas tienen los mismos rendimientos.

En segundo lugar y más importante para todos los presentes, se planteó que el ahorro de costes, si se produce, será tras varios años de implantación, durante los que se compensará la necesaria inversión inicial en licencias software e infraestructura en relación con la renovación de equipos cliente y sus licencias y sobre todo con la reorganización de recursos, sobre todo los dedicados a la operación y al soporte de las vastas plataformas de PC’s.

Se comentó que en la conyuntura actual, en la que los presupuestos de inversión van a volver a caer drásticamente, y que incluso va a caer el capítulo de gastos corrientes en el que se encuadran los manteniemientos informáticos, la opción de software OpenSource o de fabricantes de virtualización alternativos con precios de licencia mucho más reducidos, debe ser tomada en cuenta para minimizar los costes de la inversión inicial en estos proyectos.

No queda otra.

Ulteo un VDI OpenSource


Virtualización de escritorios para entornos linux y windows. OpenSource
El mercado de virtualización de escritorios está en pleno crecimiento y sus líderes indiscutibles son Citrix y VMware.
No obstante las iniciativas OpenSource proponen continuamente alternativas técnicamente equiparables a los productos comercialmente bien establecidos.

Es el caso de la compañía Ulteo, que desarrolla un producto de virtualización de puestos de trabajos, técnicamente bueno y con dos ventajas sobre su competencia. Por un lado funciona tanto para entornos Windows como para Linux; en segundo lugar no tiene coste de licencia.
Estas dos características sumadas, hacen que el producto al menos despierte interés en grandes organizaciones con despliegues importante en aplicaciones o escritorios Linux y con necesidades de ajuste presupuestario.

El reto de este tipo de productos y soluciones es encontrar una red de empresas que soporten y hagan crecer los proyectos de virtualización dentro de estas grandes organizaciones.
Ulteo creada hace ya bastantes años por Gael Duval (antiguo fundador de Mandrake) y Thierry Koehrlen acaba de anunciar una última release de su producto OVD (Open Virtual Desktop 3.0 RC4).

Como curiosidad es un producto europeo…

Categorías: Citrix, Microsoft, Open Source, VMWare, WordPress Etiquetas: ,

SlideShare, una buena idea


Web Social Media SlideShare.net
Hace cuatro años que Jonathan Boutelle fundó con otro socio SlideShare.net.

Todo partió de una idea muy sencilla: compartir presentaciones powerpoint en modalidad wiki.
Solo cuatro años le ha llevado a esa startup a convertirse en un referente en la Web con más de 45 millones de visitantes únicos mensuales.
Su servicio permite subir y compartir documentos de Microsoft Office, OpenOffice y Apple iWork. Una vez subidos se convierten  a formato flash, lo que permite posteriormente visualizarlo en cualquier dispositivo y sin necesidad de tener el programa con el que se generó.

El servicio tiene una modalidad  gratuita, muy útil aunque con mucha publicidad, que te permite configurar de manera muy cómoda, páginas de empresa u organizar todas las presentaciones de un evento o congreso, para que sean accesibles por los asistentes a él o simplemente por los interesados no-presenciales.

Y luego dispone de diferentes versiones de pago que añaden, entre otra funcionalidad, la personalización de las páginas de empresa sin publicidad.
Entre estos añadidos destaca la posibilidad de organizar web meeting’s, mediante su novedoso servicio ZipCast.
ZipCast, en boca de su fundador, es un aprendizaje social en tiempo-real en modalidad “uno a muchos” y soportado por una potente red social.

Quieren crear una nueva experiencia Social Media.

CMS en la nube


CMS WordPress, OpenSource, widget, plugin
Uno de los territorios que más sorpresas positivas ofrece en este acelerado mundo tecnológico, es el de la amalgama de amplio espectro que conforman los proyectos y desarrollos basados en Open Source.
Productos como Firefox han conseguido hacer que el mercado de navegadores de Internet, sea mejor y mucho más dinámico, provocando una caída del share de IE desde el casi 95% de hace una sola década al casi 50% actual; y lo han conseguido por calidad de los productos y no por razones de altruismo.
El buque insignia de este movimiento Linux, o GNU/Linux, si bien es cierto que no ha conseguido gran cosa en el mundo de los puestos de trabajo, por el contrario ha sembrado de proyectos exitosos el mundo empresarial y destaca claramente en los segmentos de alta computación.
Casos como el de Apache, con una penetración del más del 60% del mercado de servidores web o el de Nagios que se ha convertido en un estándar de facto para todo lo relacionado con la monitorización de sistemas, revelan que los esfuerzos de esta gran comunidad interconectada y dispersa dan unos resultados de primera magnitud.

Pero uno de los segmentos en los que el Open Source es más fuerte y atractivo es en el de los sistemas CMS o de gestión de contenido web. Proyectos como WordPress, Drupal, Joomla, etc,…ofrecen alternativas exitosas a las propuestas comerciales, que hasta hace poco o eran malas o muy caras.
Es de reseñar el caso de WordPress que partiendo de un sistema de gestión y mantenimiento de blogs ha conseguido situarse como un completo gestor de sedes webs tanto para blogeros como para organizaciones y empresas de cualquier tamaño.
Su ecosistema de temas, widgets y plugins, creados y soportados (muy bien por cierto) en general por programadores individuales agrupados y coordinados bajo el paraguas de WordPress.org, permite crear sedes webs totalmente profesionales y dinámicas.

Estas facilidades técnicas, posibilitan que sea el “contenido” y no el “continente” lo que diferencia y crea valor en este segmento de la cloud pública.