1. Como ya hemos comentado en la introducción el software propietario
suele tener el código cerrado, es decir, nadie puede leer el programa
en sí, sólo se puede usar. Por así decirlo nos ocultan los planos. Esto
tiene muchas consecuencias, la primera de ella es elemental ¿Qué
tiene ese programa? ¿estará tomando datos personales mios y
enviándolos a algún sitio?
Efectivamente ni lo sabemos ni lo podemos saber, cuando nosotros
instalamos un programa de software propietario compramos una
licencia de uso en un ordenador y aceptamos que sea código
cerrado, con todas sus consecuencias...
En contraposición a esta política surge el código abierto, donde el
programa es visible a cualquiera y se puede saber que es lo que
hace en todo momento, evidentemente lo pueden revisar quienes
tengan los suficientes conocimientos técnicos. Con este sistema
tenemos los planos para saber lo que estamos instalando en el
ordenador.
Con el software de código abierto se pretende que cualquiera pueda
leerlo, retocarlo, copiarlo, pegarlo, distribuirlo, etc. Sin embargo esto
no ha de ser así, puede tener un programa el código abierto, pero
una licencia que limite su uso, copia, modificación, ... Esto lo
veremos más detenidamente al hablar de las licencias.
2. 0.- la libertad de usar el programa, con cualquier propósito.
1.- la libertad de estudiar cómo funciona el programa y modificarlo, adaptándolo a tus necesidades.
2.- la libertad de distribuir copias del programa, con lo cual puedes ayudar a tu prójimo.
3.- la libertad de mejorar el programa y hacer públicas esas mejoras a los demás, de modo que toda
la comunidad se beneficie.
Gratuidad:
El software libre, código abierto, no tiene porque ser necesariamente gratis por una razón muy
sencilla, ¿cómo se pagan los sueldos de los programadores?, evidentemente debemos pedir trabajo
digno y salarios dignos, por lo que no podemos pretender que la gente regale su trabajo, aunque se
puede entender que hayan colaboraciones voluntarias. Vemos las posibles formas de obtener dinero
para realizar el software:
Donaciones económicas. Veremos en las páginas de software libre como se pide la colaboración
económica para sostener el proyecto.
Colaboraciones de programadores voluntarios. También el voluntariado es una de las formas de
obtener el desarrollo de programas.
Soporte técnico. Algunas empresas regalan el software y venden a sus clientes el soporte técnico,
cursos de formación, adaptación de los programas a las necesidades del cliente, etc.
Patrocinadores. Mediante el patrocinio y publicidad se obtiene otro de los cauces de pago.
Liberación de código. Algunas empresas liberan el código de sus programas y crean un programa
libre. Esto puede ser debido a dos causas, algunas empresas que quiebran o se ven abocadas a su
fin y regalan su código o se reconvierten en una empresa de servicios regalando su software. La otra
causa habitual es mantener en paralelo dos programas, uno cerrado, un poco mejor, que venden a
empresas y otro libre, normalmente menos desarrollado y con una comunidad de voluntarios que lo
desarrollan junto a la empresa matriz, esta obtiene desarrollo que puede trasladar a sus programas
cerrados, es decir, una política de simbiosis.
Pago por licencia. Es la forma de pago directa, compras una licencia para usar el producto, bien
comprando un cd/dvd o bien por descarga de internet, eso sí, previo pago.
3. Sistemas operativos y programas:
El sistema operativo es un conjunto de aplicaciones y programas
básicos para poder iniciar una sesión con el ordenador, hay muchos
aunque los más habituales son Windows, Mac y Linux. Por encima de
estos sistemas operativos, se instalan el resto de aplicaciones o
programas.
Los sistemas operativos pueden tener un sistema gráfico, de ventanas.
Actualmente los tres sistemas nombrados tienen interfaces gráficas,
desde las que se puede acceder a prácticamente todas las funciones
del sistema operativo, con los programas pasa lo mismo. Aunque en
Linux se sigue usando mucho la consola, es decir, una interfaz de
texto.
Windows y Mac son sistemas operativos propietario, mientras que
Linux es un sistema operativo libre, aunque como hemos visto en el
párrafo anterior conviven muchos tipos de licencias.
Una nota importante es que el sistema Linux es en realidad
GNU/Linux, ya que Linux es sólo el núcleo del sistema operativo
(kernel), para realizar el sistema entero se usó muchos programas
realizados por GNU, que ya habían creado la FSF, Fundación de
Software Libre, antes que se creara Linux.
4. Distribuciones de GNU/Linux:
Como hemos comentado en el punto anterior, el
sistema operativo tiene muchos programas que
lo componen, para seleccionar estos programas
hay un gran repertorio, por lo que se puede
hacer una combinación de miles de sistemas
operativos distintos basados en software libre, y
así ocurre, se han creado muchos proyectos
distintos de sistemas operativos GNU/Linux, se
les llama distribuciones.
Cada distribución tiene sus características
propias y sus ventajas e inconvenientes frente a
las demás, para elegir que distribución usar es
bueno documentarse e ir probando.
5. Republica Bolivariana de venezuela
Ministerio de educacion Superior
Instituto de tecnologia del estado Bolivar
9trimestre seccion 4n
Politicas del Software
Libre
Profesora: Karen Rangel
Alumno:Luis Moreno
C.I:17839636