El compromiso de Microsoft con el código abierto: ¿genuino o conveniente?

En el último mes, Microsoft ha estado en el centro de atención por su acercamiento al mundo del código abierto. La compañía se unió al proyecto Eclipse y liberó parte de su código de complementos. Además, anunció que SQL Server estará disponible para Linux (presumiblemente para beneficiar a Azure) y ahora cuenta con una gama de aplicaciones para Android. Las noticias no dejan de llegar y muchas personas están impresionadas por los esfuerzos de Microsoft.

La empresa quiere ser vista como un miembro activo de la comunidad tanto en Linux como en Android, así como en una amplia gama de tecnologías para desarrolladores. Está llevando a cabo una gran ofensiva de encanto. Un empleado de Microsoft es el presidente de la Apache Software Foundation. Microsoft está adquiriendo empresas de código abierto como Revolution y Xamarin, y está colaborando con Red Hat. La compañía está donando dinero a diversas comunidades y conferencias. Las actividades de Microsoft en busca de reconocimiento y aprobación de la comunidad de código abierto son demasiadas para enumerar aquí.

Pero mientras todo esto sucede, no se está hablando de otra parte de Microsoft. Simultáneamente con los anuncios sobre Eclipse y SQL Server, Microsoft anunció que había obtenido licencias de patentes de Wistron de Taiwán por el uso de Android, y de Rakuten de Japón por el uso de Linux y Android. Aunque ha habido una disminución en la agresión de patentes últimamente, esta práctica tiene una larga historia y genera una importante fuente de ingresos.

Es cierto: por un lado, Microsoft quiere que olvidemos los comentarios sobre el “cáncer”, las tácticas sucias y la manipulación de estándares. Incluso mientras el cuerpo de SCO aún está tibio después de la lucha financiada por Redmond contra Linux, Microsoft quiere que pasemos por alto más de una década de hostilidad y lo aceptemos como un miembro de pleno derecho de la comunidad porque ha presentado código, dinero y cumplidos.

Pero por otro lado, Microsoft quiere que los miembros de las comunidades de Android y Linux, de las cuales afirma ser parte, paguen grandes sumas de dinero por licencias de patentes o se enfrenten a litigios destructivos. ¿Cuál será el próximo miembro de la comunidad y qué proyecto será el siguiente en el que Microsoft afirme estar interesado?

El éxito del código abierto depende de tener garantías previas: que los usuarios y desarrolladores puedan utilizar, mejorar y compartir libremente el software involucrado. Es antitético al código abierto que aquellos que participan en él busquen permiso (y pago) de los usuarios o desarrolladores además de los derechos otorgados a través de una licencia de copyright aprobada por la OSI. Es por eso que muchas empresas involucradas en el código abierto, casi 2,000, han renunciado a la agresión de patentes al unirse a la Open Invention Network (OIN). Todas han intercambiado la agresión de patentes por la colaboración abierta. Hacerlo no es un obstáculo para utilizar patentes en defensa propia, eso está claramente establecido en el acuerdo de licencia de OIN. Tampoco es un obstáculo para la agresión de patentes fuera del mundo del código abierto. IBM, uno de los fundadores y pilares de OIN, tiene una larga lista de patentes y actualmente tiene sus garras clavadas en Groupon como su próxima víctima prevista. Pero unirse a OIN es una señal clara para la comunidad de código abierto en general de que te consideras un participante y no un parásito.

Es por eso que mi respuesta repetida a las noticias de Microsoft en Twitter sigue siendo la misma: “¿Pero ya se han unido a OIN?”. Es muy bueno que Microsoft proclame su amor por el código abierto, pero no puede tenerlo todo. Si realmente decide convertirse en uno de nosotros, colaborando en un entorno donde todos tienen permiso para utilizar, mejorar y compartir código con cualquier propósito, Microsoft será bienvenida. O puede ser un depredador hostil, acechando a los usuarios y desarrolladores de Linux y Android y extorsionándolos por licencias de patentes. En ese papel, todo lo que haga será recibido con sospecha. ¿Cuál será su elección? Es hora de que Microsoft demuestre su compromiso o se calle. Únanse a OIN o admitan que no pueden ser confiables en la comunidad de código abierto que ahora afirman amar.

Te puede interesar