La respuesta corta a su pregunta es sutilezas legales.
Si bien cualquier decisión de licencia de código abierto debe estar respaldada por una estrategia comercial razonable, si su objetivo es la adopción generalizada, una licencia permisiva suele ser la mejor opción. Si desea una licencia simple y permisiva, MIT y BSD son buenas opciones, pero si es un negocio, es posible que desee ejercer alguna precaución legal adicional.
El APLv2 tiene el mismo “espíritu” que el MIT / BSD, pero viene con un par de sutilezas legales, como una cláusula de represalia por patente y reglas estrictas sobre el uso de marcas [1]. Es por eso que ves compañías maduras como Google, Facebook, IBM, etc., prefieren esta licencia permisiva. Esta es también la licencia predeterminada para la mayoría del trabajo de código abierto en Twitter que ayudo a ejecutar.
- ¿Cuál es la mejor aplicación de recarga gratuita para Android?
- ¿Qué es una versión beta de Android?
- ¿Es mejor hacer una aplicación idéntica para Android e iOS o hacer modificaciones específicas para cada plataforma?
- ¿Cuál es el formato de video más utilizado para teléfonos Android, iPhone y Blackberry? ¿Cuál es el más compatible?
- ¿Cuál es el mejor sistema operativo de Windows phone y Android en términos de rendimiento, pero no el recuento de aplicaciones?
En general, creo que hay una tendencia hacia las compañías que lanzan más código bajo licencias permisivas, es lo que veo a mi alrededor, pero solo desearía tener más datos para respaldar esa afirmación. [2]
¡Espero que ayude!
[1] – http://www.apache.org/foundation…
[2] – http://blogs.the451group.com/ope…