Proliferación de licencias
El problema de que existan demasiadas licencias de código abierto, de modo que cada nueva hace más difícil combinar código entre proyectos.
Hacia el cambio de siglo, casi cada empresa que publicaba código redactaba su propia licencia: Sun, IBM, Apple, Nokia, Intel. Todas aprobadas por la OSI, y todas en conflicto con alguna otra. Como dos licencias copyleft rara vez pueden cumplirse a la vez, el resultado fueron islas de código que no podían mezclarse legalmente aunque todas se llamaran abiertas. La OSI creó un comité en 2004 que, dos años después, clasificó las licencias en grupos y señaló un puñado como «populares y de uso extendido».
Algo ayudó. La mayoría de los proyectos nuevos eligen hoy MIT, Apache 2.0 o alguna variante de la GPL, y la lista de SPDX al menos hace buscable el zoológico. Las licencias de vanidad, en las que una empresa quiere su nombre en un texto propio, siguen apareciendo con regularidad. La mejor licencia suele ser la que algún abogado ya ha leído.