Ir al contenido principal

Microsoft y el open source: relación de largo tiempo y con futuro

Tal vez no estén acostumbrados a oírlo de nuestra propia boca, pero en Microsoft sabemos que compartimos un mismo mundo con el open source. Sería absurdo no reconocer que los usuarios IT actuales tienen múltiples necesidades que desarrolladores intentan satisfacer al usar todo tipo de posibilidades, donde opciones para la creación y distribución de software comúnmente asociadas al open source son bienvenidas.

De manera fundamental, Microsoft respeta la sana competencia y la capacidad de elección en el cambiante mundo de la industria TIC. Por ello Microsoft está abierto a trabajar con otros en nuevas formas.

Microsoft participa activamente con el open source y comparte la visión de que las ofertas de software libre, de código abierto y propietario seguirán incrementándose. En este mundo de elecciones, los productos OSS (open source software) y sus prácticas significan, en muchos casos, una competencia sana que nos reta a innovar. En otros, este software complementa las tecnologías de Microsoft, o incluso se vuelve parte central del negocio y estrategia tecnológica de la compañía.

Una estrategia “abierta”
Más de 80 mil aplicaciones OSS corren en el sistema operativo Windows, y 30 mil de ellas fueron construidas específicamente para esta plataforma.

Hechos  Desde hace largo tiempo en Microsoft hemos expandido el alcance y variedad de métodos y programas para trabajar con otros y compartir información. Ello incluye que: •	Ofrecemos diversas tecnologías bajo nuevos y ampliados términos definidos por la Open Specification Promise. •	Hemos declarado amplia apertura al desarrollo no comercial de OSS a través de la Patent Pledge for Open Source Developers. •	Contamos con el sitio www.CodePlex.com, hosting de proyectos de open source, y mantenemos una práctica interna de desarrollo colaborativo.  •	Nuestros ingenieros han contribuido con parches para el amplio uso de aplicaciones OSS, y están trabajando con la comunidad PHP para asegurar que tecnologías como Windows Server, entre otras, sean excelentes opciones para aplicaciones PHP y el lenguaje de desarrollo PHP de código abierto. •	El framework .NET está disponible a desarrolladores como fuente referencial, para permitirles hacer depuraciones del código fuente si fueran necesarias. •	Nuestro sistema operativo de servicios de nube– se construyó desde cero con un compromiso hacia la apertura e interoperabilidad.

La estrategia de Microsoft alrededor del open source se cimienta en el reconocimiento del valor de la apertura como elemento principal para trabajar con terceros y ayudar así a los clientes y socios a tener éxito. Esto incluye, por ejemplo, aumentar las oportunidades para los socios de negocio sin importar su modelo de desarrollo subyacente, o incrementar las posibilidades de creación de los desarrolladores al combinar código abierto orientado a la comunidad con otros enfoques para el desarrollo de software.

Es importante reconocer que la relación entre la fuente abierta y Microsoft se caracterizó por emociones fuertes y palabras duras. En ocasiones, pareció que ni Microsoft ni el open source prosperarían si el otro existía. Estas exclamaciones no reflejan el dinámico y evolutivo ambiente de las TIC.

El pensamiento de Microsoft es que el open source puede ofrecer valor a su manera a muchos participantes de esta industria, así como es claro que no es la única fuente de valor para ellos. También creemos que la tecnología de Microsoft brinda un valor diferenciado a su manera a estos mismos participantes, de la misma forma que reconocemos que nuestros productos tampoco son la única fuente de valor para ellos. Por encima de todo, Microsoft está convencida de que el futuro no es tanto sobre uno contra el otro, sino sobre combinar enfoques e integrar lo mejor que cada uno de ellos ofrece.