¿Es el código abierto una señal temprana de la transición al comunismo marxista?

No, no en lo más mínimo.

La economía del código abierto depende de la combinación de dos hechos:

  • la duplicación de software tiene un costo cercano a cero
  • el desarrollo de software tiene un costo enorme

El resultado es que, en algunos contextos, es más egoísta e individualistamente ventajoso abrir la cosa al público que mantenerla cerrada.

Por ejemplo, Facebook lanzó el proyecto Tornado no porque se volvieran socialistas o comunistas, sino porque obtienen desarrolladores y evaluadores externos de Tornado de forma gratuita.

Esto hace que maintenace / LOC para Facebook sea más barato y mejor y que el proyecto sea más animado y mejor a largo plazo. Creo que también consideraron que les resultaría un poco más fácil contratar a personas que estén familiarizadas con su tecnología si el proyecto se populariza.

Pero lo que es característico es lo que se libera: software de infraestructura. Material horizontal: lo que todos usan, es decir, bases de datos, SDK, bibliotecas, utilidades, controladores, compiladores, marcos. En general, las cosas llamadas “líderes de pérdida”, líder de pérdida:

Un líder de pérdidas (también líder ) es una estrategia de fijación de precios en la que un producto se vende a un precio inferior a su costo de mercado para estimular otras ventas de bienes o servicios más rentables.

Eso es algo que no quita la ventaja competitiva: es poco probable que Facebook pierda más ante la competencia al lanzar Tornado de lo que gana gracias a la mano de obra gratuita en Tornado. Oracle puede lanzar MySQL de forma gratuita, pero no lanzarán sus aplicaciones comerciales de forma gratuita.

Lo que es aún más característico es lo que no se libera: aplicaciones. Software vertical: algo que tiene un dominio relativamente estrecho, pero incluye muchas características. Algo no atractivo para la mayoría de los usuarios y empresas. Todo el mundo necesita una base de datos y un navegador hoy en día. No todos necesitan una sofisticada aplicación de procesamiento de gráficos.

Cada vez más pequeñas empresas también juegan trucos con el código abierto: lanzan su software bajo Affero GPL y licencia comercial. Afirman ser de código abierto (¡oye, estamos usando AGPL, una licencia de software libre!), Pero eso es simplemente un truco de marketing, ya que la redacción en AGPL es lo suficientemente vaga como para presentar un riesgo legal a una empresa que usa productos basados ​​en AGPL “. … así que mejor compramos una licencia comercial para estar seguros “.

Bueno, eso no me parece comunismo. Se parece más al capitalismo con una economía de producción muy peculiar. Un término “anarcocapitalismo” está mucho más justificado cuando se habla de código abierto.

Bueno, eso es algo que he estado reflexionando últimamente.

El código abierto en realidad va un poco más allá del comunismo:

En el comunismo, los trabajadores propietarios de la empresa son dueños de la propiedad, administran y comparten las ganancias de manera colectiva y democrática.

Entonces, todavía cobra dinero por el producto. Todavía es propiedad privada.

En Open Source, regalamos cosas gratis .

Técnicamente, cualquiera de nosotros posee el software y todos sus derechos en el momento en que lo recibimos, debido a su licencia.

Pero no cobramos colectivamente por el software de otros y compartimos las ganancias.

Entonces Open Source va un poco más allá de lo que podemos identificar como comunismo. Limita con el nivel “Jesús de Nazaret: comparte tu pan”.

La diferencia con el fin último del comunismo marxista es que Open Source aún no nos proporciona un medio para sobrevivir y prosperar sin tener que obligarnos por el viejo sistema.

Eso es porque no tenemos pan de código abierto , energía de código abierto , refugio de código abierto .

Entonces, la mayoría de nosotros terminamos teniendo que trabajar dentro del sistema anterior, y hacemos Open Source de forma paralela, o un pequeño porcentaje de nosotros puede subsistir a través de sus proyectos de Open Source a través de varios esquemas de financiamiento que van desde la prestación de asistencia a los servicios. Donaciones, no lo mencioné porque básicamente no funcionan. El porcentaje de donaciones es demasiado bajo y las cantidades son insignificantes.

Se están probando métodos económicos de código abierto, cierto. Pero ninguno de ellos había despegado como lo hizo el desarrollo de software de código abierto.

Todavía.

No.

Según esa lógica, podríamos decir que las dictaduras son las mejores. Dado que muchos proyectos tienen un BDFL

Diferentes grupos de personas reaccionan de manera diferente a diferentes formas de reglas políticas. La escuela es una especie de oligarquía. Chico, no quisiera tener una democracia allí, eso es seguro.

Los programadores son en general bastante inteligentes, o al menos están más interesados ​​en escribir código que en tratar con la política del mismo. Aunque este no es siempre el caso. Ej. Flaming, Holy Wars.

Si los hombres fueran ángeles, no sería necesario ningún gobierno. Si los ángeles gobernaran a los hombres, no serían necesarios controles externos ni internos sobre el gobierno.

[James Madison] Miércoles 6 de febrero de 1788

El código abierto es comunista hasta cierto punto, pero los creadores del código abierto, aunque todavía “poseen” los medios de producción, no pueden compartir los beneficios materiales de su producto.

El código abierto está más cerca del anarquismo, donde el estado es visto como inútil y las comunidades deben autoorganizarse para crear una sociedad de autoorganización de abajo hacia arriba.

Aquí hay un poco de Wikipedia

El anarquismo es una filosofía política que aboga por sociedades autónomas con instituciones voluntarias. A menudo se describen como sociedades sin estado, [1] [2] [3] [4] pero varios autores las han definido más específicamente como instituciones basadas en asociaciones libres no jerárquicas.

Vamos a pensarlo:

Código abierto (dependiendo de la variante de licencia) = cualquiera puede hacer lo que quiera con el código, ejecutarlo como quiera, en lo que quiera, en el momento que quiera, y agregar su propia aportación creativa al trabajo, sin interferencias de otro partido = libertarismo

Cerrado Sourc e = la creación es propiedad y está controlada por una autoridad central, que utiliza la amenaza de violencia contra la persona, por parte de agentes estatales, para hacer cumplir sus decisiones ilustradas sobre cómo y dónde creen que debe usarse, por su propio bien = Marxista (socialismo / comunismo), o nacionalsocialismo, fascismo italiano o algún otro totalitarismo .

No. El código abierto es caridad. Supongo que los técnicos pensaron que la programación de caridad sonaba un poco blanquecina o algo así. Las cocinas de sopa ofrecen comida de código abierto. Cuando sueltas el cambio en un sombrero de mendigo, proporcionas dinero de código abierto. Un CO-OP en línea estaría más en la línea del comunismo dentro de ese grupo, suponiendo que a los miembros se les permitiera acceder a las cosas de todos los demás.

No. El código abierto es un retorno a la mentalidad social de la época de su abuela. En lugar de hacerte comprar sus pasteles, ella amablemente te preparará uno (¡o cualquiera!) E incluirá la receta.