Conceptos, lecturas y webs que todo usuario de GNU/Linux debe conocer
Hoy en día, es importante para cualquier miembro y usuario de cualquier comunidad o tecnología, sobre todos los más nuevos, el conocer a profundidad las bases fundamentales de todo aquello que usan, comparten y apoyan.
Por eso, en esta publicación daremos a conocer ciertos conceptos básicos relacionados con el Software Libre, Código Abierto, GNU, Linux/BSD/Unix, que forman parte de lecturas fundamentales de webs importantes, que todos aquellos que somos parte de esta Comunidad, debemos realizar en algún momento, sobre todo si estamos comenzando en la misma.
Por lo tanto, la recomendación al leer los conceptos básicos aquí expuestos, es que profundicen los mismos mediantes las lecturas fundamentales de donde los mismos fueron extraídos, es decir, sus web oficiales difusoras, para que enriquezcan sus conocimientos sobre lo que tanto nos apasiona, o empieza a apasionarles si son usuarios noveles de la Comunidad.
Conceptos, lecturas y webs útiles
Conceptos básicos a aprender
Según la web oficial del Proyecto GNU, los siguientes conceptos básicos se pueden describir brevemente de la siguiente manera, sin embargo, recuerden realizar la lectura recomendada de los enlaces asociados para entender todo el contexto relacionado con tan corta descripción:
¿Qué significado engloba el Software Libre?
“Es el software que respeta la libertad de los usuarios y la comunidad. A grandes rasgos, significa que los usuarios tienen la libertad de ejecutar, copiar, distribuir, estudiar, modificar y mejorar el software. Es decir, el «software libre» es una cuestión de libertad, no de precio. Para entender el concepto, piense en «libre» como en «libre expresión», no como en «barra libre». En inglés, a veces en lugar de «free software» decimos «libre software», empleando ese adjetivo francés o español, derivado de «libertad», para mostrar que no queremos decir que el software es gratuito.” Lectura recomendada.
¿Qué significado engloba el Código Abierto?
“Las expresiones «software libre» y «código abierto» se refieren casi al mismo conjunto de programas. No obstante, dicen cosas muy diferentes acerca de dichos programas, basándose en valores diferentes. El movimiento del software libre defiende la libertad de los usuarios de ordenadores, en un movimiento en pro de la libertad y la justicia. Por contra, la idea del código abierto valora principalmente las ventajas prácticas y no defiende principios. Ambos describen casi la misma categoría de software, pero representan puntos de vista basados en valores fundamentalmente diferentes.” Lectura recomendada.
¿Qué significado engloba GNU como Sistema Operativo?
“GNU es un sistema operativo de software libre, es decir, respeta la libertad de los usuarios. El sistema operativo GNU consiste en paquetes de GNU (programas publicados específicamente por el proyecto GNU) además de software libre publicado por terceras partes. El desarrollo de GNU ha permitido que se pueda utilizar un ordenador sin software que atropelle nuestra libertad. Además, GNU es un sistema operativo de tipo Unix, lo cual significa que se trata de una colección de muchos programas: aplicaciones, bibliotecas, herramientas de desarrollo y hasta juegos.” Lectura recomendada.
¿Qué significado engloba Linux como Kernel de un Sistema Operativo?
“Linux es el núcleo: el programa del sistema que se encarga de asignar los recursos de la máquina a los demás programas que el usuario ejecuta. El núcleo es una parte esencial de un sistema operativo, pero inútil por sí mismo, solo puede funcionar en el marco de un sistema operativo completo. Linux se utiliza normalmente en combinación con el sistema operativo GNU: el sistema completo es básicamente GNU al que se le ha añadido Linux, es decir, GNU/Linux. Todas las distribuciones denominadas «Linux» son en realidad distribuciones GNU/Linux.” Lectura recomendada.
Otros conceptos básicos útiles
¿Qué significado engloba BSD como Kernel de un Sistema Operativo?
“«BSD significa “Berkeley Software Distribution». Es el nombre de las distribuciones de código fuente de la Universidad de California, Berkeley, que originalmente eran extensiones del sistema operativo UNIX® de AT&T Research. Varios proyectos de sistemas operativos de código abierto tienen su origen en una distribución de éste código conocida como 4.4BSD-Lite. Además, comprenden una serie de paquetes de otros proyectos de código abierto, incluido especialmente el proyecto GNU.” Lectura recomendada.
Otros conceptos importantes que sugerimos conocer, profundizar y aclarar son:
Web útiles para conocer y explorar
- DistroWatch
- Fundación Apache
- Fundación LibreOffice
- Fundación Linux
- Fundación Mozilla
- Fundación Software Libre
- Grupo Abierto (Estándar Unix)
- Organización de Código Abierto
- Organización Kernel Linux
- Organización Linux
- Proyecto GNU
- Sitio oficial de Richard Stallman
Conclusión
Esperamos que esta “pequeña y útil publicación” sobre ciertos «Conceptos básicos»
, útiles y fundamentales, tanto para usuarios antiguos y experimentados como para nuevos y novatos; sea de mucho interés y utilidad, para toda la «Comunidad de Software Libre y Código Abierto»
y de gran contribución a la difusión del maravilloso, gigantesco y creciente ecosistema de aplicaciones de «GNU/Linux»
.
Y para mayor información, no dudes siempre en visitar cualquier Biblioteca en línea como OpenLibra y JedIT para leer libros (PDFs) sobre este tema u otras áreas del conocimiento. Por ahora, si te ha gustado esta «publicación»
, no dejes de compartirla con otros, en tus sitios web, canales, grupos o comunidades favoritas de redes sociales, preferiblemente libres y abiertas como Mastodon, o seguras y privadas como Telegram.