Para hacer el software se utilizan lenguajes de programación, se escribe el código fuente , este se compila y se originan los programas ejecutables.
El código fuente de un software es un conjunto de líneas de texto que son las instrucciones que debe seguir la computadora para ejecutar dicho programa. Por tanto, en el código fuente de un programa está detallado su funcionamiento
El software libre es un programa que cumple con las siguientes reglas:
- Se da al usuario, el programa y el código fuente (el proceso de realización)
- Se pueden utilizar con cualquier finalidad o sea para cualquier actividad
- Se lo puede investigar y ver cómo se hizo
- Permite la copia y el compartirlo
- Habilita la modificación y compartirlo luego
Recordemos lo hablado en clase “libre no significa gratis”, viene del vocablo inglés freeware , que tiene 2 acepciones: gratis y libre
Software propietario o privativo solamente se da el ejecutable, no se da el código fuente (cómo lo hicieron)
Linux es el softare libre que se está usando ahora a nivel de CES y en algunas salas de DFPD
Actualmente hablamos de GNU Linux porque Linus Torvalds creó el núcleo o sea la parte central y el proyecto GNU, iniciado por Richard Stallman en 1983 tenía el software complementario. El nombre Linux viene del núcleo Linux, inicialmente escrito por Linus Torvalds en 1991. Toovalds liberó el núcleo y se juntó con el software complementario de GNU originando GNU LINUX
Hay dos corrientes dentro del software libre:
Hay dos corrientes dentro del software libre:
- La más filosófica, que corresponde al creador del movimiento del software libre Richard Matthew Stallman, supone completa libertad en cuanto a uso, modificación, distribución, etc.
- Relacionada con el negocio, es opensurse o sea código abierto. El modelo de negocio implica poder venderlo con las modificaciones realizadas pero deben dar el código fuente
No hay comentarios:
Publicar un comentario