¿Tiene algo de malo desarrollar software libre en .net o objetive C?


A primera viste y según yo la respuesta seria no! un retundo no que vienen desde las propias palabras de Stallman el año pasado cuando el llego a mi pais. El software libre es un proceso, un camino a llegar y avanzar hace un mundo donde ningún software sea completamente o en partes cerrado y es por eso que emacs también esta disponible para Windows, no por invadirlo si no por demostrar que el proceso se esta avanzado. Analizando esto, el software libre no es un todo o un utopia donde todo sea abierto si no también esta en hacer cosas abiertas aunque estén sobre plataformas cerradas como windows o Ios o el propio OSx o algún otro. Viendo esto vamos a ver si es realidad: Github hasta la escritura de este post tenia 110,062 repositorios con c# como lenguaje principal del repositorio, como es bien conocido las licencias de software de este repositorio van desde solo código conocido hasta código totalmente abierto para que cualquiera pueda modificarlo y crear algo de software sobre el. Mas de 100 mil repositorios utilizando el lenguaje mas promocionado por la compañía que los amantes del software libre siempre critican o criticamos en algún momento, lo que nos hace concluir que tal vez no deberíamos exagerar cuando hablamos odiando a una empresa o marca, sin fijarnos que este no prohibe la creación de software libre como un modelo de negocio valido y legitimo y capaz hasta mejor que el modelo de negocio privativo que ellas utilizan, talvez sea momento de pensar en un modelo mixto en donde ambos modelos convivan uno con el otro y sea el usuario que escoja cual utilizar y en cual confiar y nada mas.