Un día, leyendo un post sobre las diferencias entre el software libre y el movimiento de código abierto, me encontré con este curioso termino que les vengo a compartir el día de hoy.
Fauxpen es una palabra que sale de combinar faux (falso, en francés) y open source (código abierto). Y hace referencia a software que intenta aparentar ser de código abierto, o incluso software libre, pero que en realidad no lo es. Vaya, que las licencias no cumplen con los lineamientos de la OSI o de la FSF para considerarlos alineados a sus respectivas causas.
Algunos casos en los que se considera que un software puede caer en esta categoria son:
- Software que publica parcialmente su código fuente.
- Licencias que impiden usos comunes del software abierto o libre, como modificar, redistribuir o usar el código para fines comerciales.
- Empresas que usan el marketing del open source/software libre para ganar reputación, pero mantienen control cerrado sobre el desarrollo y uso real del software.
- Proyectos que cambian de una licencia abierta/libre a una licencia propietaria después de haber crecido obtenido aportaciones de su comunidad.
Ejemplos de este tipo hay para contar, por mencionar algunos:
- RedHat, con su software licenciado bajo la GPL, pero que con sus contratos pretende suprimir la libertad de redistribución.
- MongoDB, que de la AGPLv3 pasó a su SSPL, limitando el como puede ser usado su software, y si se ofrece como parte de un servicio, obligando a liberar todo el código fuente de todos los componentes del servicio bajo la misma licencia.
- Redis, que cambió su licencia BSD a la SSPL, justo como MongoDB, con las implicaciones que tiene.
Y ustedes, ¿qué opinan al respecto?