Pregunta respondida en el curso · 2 min · del curso de 3 h

¿Qué es open source?

Se responde en el curso gratis de Python del canal de Adrián Sáenz, impartido por Randy Varela, a partir del minuto 21:41.

El vídeo empieza en el minuto en que se responde y sigue con el resto del curso. Ver el curso completo con su índice · Ver en YouTube

En resumen

Open source, o código abierto, significa que el código de un programa es público: está en un repositorio en internet donde cualquiera puede verlo, usarlo y proponer mejoras. En el curso de Python gratis, publicado en septiembre de 2023, Randy Varela lo explica con Python, que es de código abierto y se puede usar sin pagar.

Ver el código y colaborar

Que el código esté abierto tiene dos ventajas, según Randy. La primera, que puedes ver cómo está hecho. La segunda, que puedes colaborar: si detectas un error o una forma mejor de hacer algo, envías tu propuesta de código, la comunidad o los administradores la revisan y, si es buena, la incluyen en la siguiente versión. Así mejora el lenguaje entre todos.

Ver la respuesta en el vídeo · 22:02

Gratis no significa sin negocio

Puedes usar Python sin pagar nada a nadie. Randy explica que quienes lo mantienen tienen otras formas de financiarse, como cursos y otras actividades alrededor del lenguaje. Para un programador, que el lenguaje sea abierto y gratuito es un motivo importante para elegirlo.

Ver la respuesta en el vídeo · 23:21

Preguntas frecuentes

Dudas sobre esta pregunta

¿Open source y gratis son lo mismo?

No exactamente. Open source se refiere a que el código es público y se puede estudiar y mejorar. Muchas herramientas de código abierto son gratuitas, como Python, pero alrededor de ellas puede haber servicios de pago.

Ver la respuesta en el vídeo · 23:21

¿Qué otras herramientas son open source?

En los cursos del canal aparecen varias, como WordPress, n8n o Evolution API. En el curso de automatizaciones con n8n se instalan en un servidor propio.

¿Qué es un repositorio?

Es el lugar en internet donde se guarda el código de un proyecto con su historial de cambios. El más conocido es GitHub; puedes ver cómo funciona en la lección qué es Git.

Ver la respuesta en el vídeo · 22:02

¿Por qué Python es tan usado?

Además de ser abierto, Randy destaca que es fácil de leer, multipropósito y tiene una comunidad enorme. Lo tienes en es difícil aprender Python.

Ver la respuesta en el vídeo · 19:10

Sigue aprendiendo

Más preguntas sobre este curso

Preguntas relacionadas de otros cursos