El surgimiento y desarrollo de software de código abierto en diversas ramas tiene un lugar crucial en nuestra comprensión de Internet. Sin el software de código abierto, muchas de las herramientas que nos permiten acceder a Internet no existirían. Además, la cultura de código abierto trajo consigo una gran cantidad de recursos para una colaboración global eficiente, nuevos marcos legales y una demanda de transparencia.
Todos los días nos vemos afectados por las decisiones que toman las personas e instituciones que nos gobiernan. Nos despertamos a una hora determinada porque hace unos cien años, los dueños de los lugares de trabajo querían que sus empleados comenzaran a trabajar a una hora determinada. A partir de ahí, las escuelas y todas las demás instituciones sociales se adaptaron.
Esperamos a que el semáforo se ponga en verde antes de cruzar la calle. A medida que recibimos nuestros pasteles de la mañana, podemos pagar con una tarjeta de plástico delgada, o incluso con una imagen en nuestros teléfonos móviles. Todo porque las personas acordaron algunas reglas y protocolos globales.
La cultura de código abierto viene con sus ingeniosos giros e interminables debates orientados al progreso sobre cómo grupos populosos de personas pueden y deben crear reglas y protocolos que beneficiarán a toda la sociedad. Si le importa el progreso reflexivo en la sociedad, debe comenzar a buscar formas de contribuir.
Entre los acontecimientos clave que llevaron al surgimiento del movimiento de fuente abierta se encuentra la donación de una impresora al MIT en la década de 1970. Programadores del personal, incluidos
La imposibilidad de acceder al código fuente de la impresora donada hizo que Stallman se decidiera a crear un sistema operativo completo que otorgara a todos sus usuarios la libertad de saber cómo funcionaba y cambiar las cosas. Y así nació el__ Proyecto GNU__. escribiendo el
[S]i me gusta un programa, debo compartirlo con otras personas a las que [pudiera] gustarles. Los vendedores de software quieren dividir a los usuarios y conquistarlos, haciendo que cada usuario acepte no compartir con los demás. Me niego a romper la solidaridad con otros usuarios de esta manera.
Si comparte puntos de vista similares con Stallman, es posible que desee obtener más información sobre cómo convertirse en un hacker.
Los hackers resuelven problemas y construyen cosas. No hay que confundirlos con las galletas, las galletas son las que rompen las cosas posiblemente porque no son tan brillantes. Creen que el mundo está lleno de problemas fascinantes. Los hackers se divierten agotando su capacidad de aprendizaje para crear soluciones que, poco a poco, resuelvan el problema para siempre. Por respeto a sus compañeros hackers, no se obligan mutuamente a reinventar la rueda y compartir las soluciones creativas abiertamente.
La actitud del hacker se basa en la filosofía del acceso.
La actitud hacker se extiende a ámbitos que no tienen nada que ver con las computadoras y la programación. Por ejemplo, con el
Las últimas décadas nos han permitido acumular aprendizajes de interesantes experimentos sociales de coproducción, dando paso también al surgimiento de conceptos como
Podría decirse que debido a que las cosas no son tan verticales como en cualquier otro lugar del mundo corporativo de la producción, la cultura del código abierto evolucionó para incluir no solo ideas sobre cómo coproducir software, sino también, de manera más amplia, coproducir cualquier cosa por encima de un umbral de profundidad técnica. Muchas de estas ideas fueron ampliamente adaptadas por el mundo empresarial, especialmente entre las partes interesadas en el ecosistema empresarial y de puesta en marcha global.
Ampliado aún más en los trabajos de pioneros de código abierto como
El código abierto, en la práctica, es un fenómeno social donde grupos de personas toman decisiones en línea. Posiblemente, es el ámbito donde la toma de decisiones colectiva ha progresado visiblemente hacia la inclusión de prácticas más democráticas y de abajo hacia arriba.
Los desarrolladores de un proyecto de código abierto suelen tomar decisiones por consenso. A veces, si el problema es intratable o si no se forma un consenso a pesar de los mejores esfuerzos, las comunidades necesitan alguna indicación sobre el camino a seguir si tienen la intención de trabajar juntas a largo plazo.
con lo que empezó
La investigación ha demostrado, una y otra vez, que
2018 y 2019 fueron los años en los que la controvertida toma de decisiones de los grandes jugadores tecnológicos provocó una gran reacción negativa por parte de sus empleados:
Probablemente tampoco fue una sorpresa cuando se descubrió que GitHub tenía un acuerdo con el Servicio de Inmigración y Control de Aduanas (ICE, por sus siglas en inglés) de EE. UU. en un
En otro sentido, la legalidad de
Al ofrecer Copilot como una interfaz alternativa a una gran cantidad de código de código abierto, Microsoft está haciendo más que cortar la relación legal entre los autores y los usuarios de código abierto. Podría decirse que Microsoft está creando un nuevo
jardín amurallado eso impedirá que los programadores descubran comunidades tradicionales de código abierto. O al menos, eliminar cualquier incentivo para hacerlo. Con el tiempo, este proceso matará de hambre a estas comunidades. La atención y el compromiso de los usuarios se trasladarán al jardín amurallado de Copilot y se alejarán de los proyectos de código abierto en sí mismos, lejos de sus repositorios de código fuente, sus rastreadores de problemas, sus listas de correo, sus foros de discusión. Este cambio de energía será una pérdida permanente y dolorosa para el código abierto.
Las acciones recientes de GitHub, de las cuales solo algunas se mencionan anteriormente, suscitaron un gran debate y marcaron un hito importante en la historia del código abierto: ¿debería restringir el acceso al código abierto? ¿Deberíamos esperar que los mantenedores de código abierto, que a veces, a pesar de hacer un esfuerzo creativo extraordinario, luchan para llegar a fin de mes, vean que sus contribuciones se utilizan en gigantescas constelaciones lucrativas que no apoyan éticamente? De acuerdo con la
Dan Goodman-Wilson responde con un no en su __ visión profunda y filosófica __ sobre las fallas del código abierto, resumiendo la raíz del problema de la siguiente manera:
El código abierto ha rechazado explícitamente regular el acceso al conjunto de software de código abierto, mientras hace la vista gorda ante el extenso sistema de regulaciones invisibles, implícitas pero muy reales que se tejen a través de la estructura de la comunidad. Esta abdicación total del control es tóxica, expulsa a las personas que necesitamos y abre la puerta a quienes no queremos. Las principales fallas del código abierto pueden explicarse por una combinación de las regulaciones existentes (implícitas, encubiertas) que rigen la comunidad de código abierto en general, o la falta de las mismas.
En su relato del mundo posterior al código abierto, Goodman-Wilson subraya la necesidad de sistemas de incentivos bien pensados para los mantenedores de código abierto, así como la necesidad de mecanismos que desincentiven el uso de código abierto para los actores que no están dispuestos a comprometerse con los "principios básicos del código abierto". valor de los seres humanos”. Proyectos como__ la Licencia Hipocrática__ ,
Aunque algunos peces más grandes
Imagen principal: Open source cualquier cosa y todo. Ilustrado por Kertburger.