Androide

Microsoft aporta el código al proyecto Apache SOA

Revolution OS - 2001 - Multilingual (16 languages)

Revolution OS - 2001 - Multilingual (16 languages)
Anonim

Microsoft contribuye con el código de un proyecto SOA de fuente abierta de Apache, y continúa suavizando su actitud hacia el software de código abierto y la comunidad que lo soporta. Â

En una publicación de blog esta semana, Microsoft dijo que está contribuyendo con el código del Proyecto Stonehenge, que tiene como objetivo crear un conjunto de aplicaciones de muestra para implementar una SOA (arquitectura orientada a servicios) basada en protocolos estándar W3C y OASIS aprobados.

El W3C (World Wide Web Consortium) y OASIS (Organización para el Avance de Estándares de Información Estructurados) son dos grupos que supervisan la estandarización de las tecnologías utilizadas para construir SOA.

[Lectura adicional: Su nueva PC necesita estas 15 programas gratuitos y excelentes]

SOA se refiere a un enfoque de arquitectura de TI y productos relacionados que separan la funcionalidad de la aplicación en "servicios" interoperables, brindando a los desarrolladores más flexibilidad y la capacidad de reutilizar trozos de código en múltiples programas. Los estándares son clave para hacer que las SOA funcionen porque permiten la creación de estos servicios permitiendo que las aplicaciones que se ejecutan en diferentes sistemas intercambien información a través de protocolos estándar. De acuerdo con el sitio web de Apache, Stonehenge tiene como objetivo demostrar las mejores prácticas para que los desarrolladores creen aplicaciones interoperables que se comunican a través de protocolos dispares e infraestructura de software, para demostrar la interoperabilidad entre las diferentes plataformas y ayudar a identificar obstáculos a la interoperabilidad.

WSO2, una compañía que construye middleware específicamente para SOA, propuso Stonehenge a Apache y fue su primer contribuidor de código.

Microsoft se ha vuelto más amigable en los últimos años hacia el software de código abierto y la comunidad que lo soporta, un esfuerzo impulsado principalmente por el Grupo de Estrategia de Plataforma dirigido por el Director Senior de Microsoft, Sam Ramji. El grupo respalda el patrocinio de Apache y la contribución del código, y también ha contribuido a promover diversos esfuerzos de interoperabilidad para garantizar que el software de Microsoft funcione bien con tecnologías competidoras.

Aún así, Microsoft ciertamente ha aumentado sus esfuerzos para ser más transparente sobre cómo construye software y para apoyar a la comunidad de código abierto, incluso los miembros del equipo de Ramji han reconocido que el proceso es evolutivo y tomará tiempo para que la compañía entera lo abra.

Microsoft dijo primero que apoyaría a Apache como patrocinador platino en julio pasado, una acción que también le dio a Apache una donación de US $ 100,000 para apoyar sus proyectos de fuente abierta. Más tarde ese año en ApacheCon 2008, Microsoft también expresó su apoyo a Stonehenge, pero no cometió ningún código en ese momento.