¿En qué se diferencian las organizaciones de código abierto y sin fines de lucro de las organizaciones de código abierto o sin fines de lucro?

Como ya ha notado, “código abierto” es un modelo de desarrollo en el que una organización proporciona acceso universal al diseño / planos / código fuente de sus productos.

“Sin fines de lucro” es solo un modelo de negocio, lo que significa que el propósito de una organización es algo más que ganar dinero. Una empresa con fines de lucro (es decir, la mayoría de las empresas) es responsable ante sus accionistas / propietarios y, por lo tanto, su objetivo principal es construir el valor a largo plazo y / o las ganancias a corto plazo de la empresa. Sin embargo, una empresa sin fines de lucro es responsable ante el público y su objetivo principal es contribuir al bien público.

Por lo tanto, puede tener organizaciones sin fines de lucro de código abierto, como Mozilla Home of the Mozilla Project, que desarrollan software, únicamente para el bien público.

Puede tener utilidades de código abierto, como Red Hat Red Hat | El líder de código abierto del mundo, que desarrolla software bajo el modo de código abierto, pero es un negocio con ánimo de lucro que busca obtener beneficios del soporte al cliente.

Y puede tener organizaciones sin fines de lucro de código cerrado, como FrontlineSMS | FrontlineCloud o cualquiera de los miles que se crean para servir al bien público, pero no abren su código fuente.

Y, para complicar aún más las cosas, puede tener prácticamente cualquier tipo de combinación híbrida imaginable. Al igual que Salesforce.com, que es una compañía de código cerrado con fines de lucro que proporciona API abiertas y que financia una Fundación Salesforce sin fines de lucro que proporciona (entre otros servicios) un paquete de inicio sin fines de lucro de código abierto.