Un conjunto de empresas de software acaban de crear la
iniciativa Open AJAX, destinada a promover la tecnología AJAX dentro de la
comunidad de código abierto. El proyecto está basado principalmente en el uso de
código donado por IBM, que permitirá que los desarrolladores utilicen las
herramientas Eclipse para escribir aplicaciones complejas para web.
|
Además de IBM, la iniciativa tiene el apoyo de compañías como
Google, BEA Systems, Red Hat, Borland Software, Novell, Oracle, Yahoo, Zend
Technologies (responsable del lenguaje PHP), Zimbra, y la empresa de software
telefónico Openwave Systems. Según el sitio Zdnet, tanto la Fundación Eclipse
como Mozilla Corporation y la Fundación Dojo también poseen intenciones de
participar en el proyecto..
Las tecnologías AJAX (Asynchronous JavaScript + XML) permiten
escribir poderosas aplicaciones web interactivas, con capacidades similares a
cualquier aplicación de escritorio. Por ejemplo, una software de este tipo
funciona sin que el usuario necesite presionar el botón de “actualizar” para
refrescar los datos que aparezcan en pantalla. Las múltiples ventajas de esta
tecnología hicieron que recientemente hayan aparecido todo tipo de proyectos que
utilizan AJAX, como Google Maps y la nueva interfase de Gmail.
Uno de los principales objetivos del proyecto Open AJAX es permitir a los
desarrolladores elegir un entorno AJAX y desarrollarlo con el software Eclipse.
La idea es que la comunidad de desarrolladores consolide varios kits de
herramientas para facilitar la tarea de los programadores de la comunidad de
código abierto.
El presidente de Zimbra, una de las empresas participantes
declaró que “nuestra motivación para participar en Open AJAX es asegurarnos que
haya una plataforma AJAX de primer nivel en código abierto. Según el sitio
TechWorld, el temor de Zimbra es que la plataforma AJAX sea “usurpada” por las
empresas de software propietario como Microsoft, quien posee su propio entorno
AJAX.
Para fomentar el uso de AJAX, Zimbra lanzó su kit de herramientas bajo licencias
públicas de Apache y Mozilla. El kit incluye una librería JavaScript orientada a
objetos y una serie de herramientas de comunicaciones.
Actualmente se están desarrollando al menos dos aplicaciones con Open AJAX
basadas en Eclipse: el kit de herramientas Dojo y un nuevo proyecto de Apache
llamado Kabuki. |