Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Open_Source_como_ideología_en_el_desarrollo__1_.pdf

 Open_Source_como_ideología_en_el_desarrollo__1_.pdf

He hablado sobre el software libre y open source.He hablado de sus diferencias. Además he dado pautas para que una persona pueda dar su primer paso en su primera contribución al mundo del open source. Finalizando, he explicado mi experiencia como desarrollador Open Source en Opencraft

Christofer Chávez Carazas

November 06, 2022
Tweet

More Decks by Christofer Chávez Carazas

Other Decks in Programming

Transcript

  1. 2 Christofer Chávez Carazas • Co-founder • Cloud & Backend

    developer • Open Source freelance developer • Proyectos con la plataforma Edx.
  2. Libertades 5 La libertad de ejecutar el programa como se

    desee, con cualquier propósito La libertad de estudiar cómo funciona el programa, y cambiarlo para que haga lo que se desee. El acceso al código fuente es una condición necesaria para ello. La libertad de redistribuir copias para ayudar a otros La libertad de distribuir copias de sus versiones modificadas a terceros. Esto le permite ofrecer a toda la comunidad la oportunidad de beneficiarse de las modificaciones.
  3. Diferencias ▪ Open Source se centra en “mejorar” el código

    mediante las contribuciones de una comunidad. ▪ Hay licencias de código abierto restrictivas que no se las puede considerar licencias libres. 7
  4. Beneficios 10 Mejoras el software en el que confías. Mejora

    tus habilidades técnicas y blandas. • Conocer gente que está interesada en cosas similares • Encontrar mentores y enseñar a otros Te sirve como experiencia.
  5. 16 ▪ Empezar tus proyectos como Open Source. ▪ Codificar

    pensando en modularizar componentes del software. ▪ Publicar esos componentes como paquetes Open Source.
  6. 17

  7. 18

  8. 19

  9. Con el software solo hay dos posibilidades: o los usuarios

    controlan el programa o el programa controla a los usuarios. Si el programa controla a los usuarios y el desarrollador controla el programa, entonces el programa es un instrumento de poder injusto. —Richard Stallman 22
  10. 24

  11. 25