Fundamentos de Software: Clasificación de Sistemas Operativos y Tipos de Licencias
Clasificado en Informática
Escrito el en
español con un tamaño de 90,51 KB
Fundamentos Esenciales del Software y Sistemas Operativos
Clasificación de Sistemas Operativos
Por servicios ofrecidos
Por la forma de ofrecer los servicios
- Sistemas Centralizados
- Sistemas Distribuidos
- Sistemas Operativos en Red
- Sistemas Operativos de Escritorio
Por disponibilidad
- Sistemas Operativos Propietarios (Comerciales)
- Sistemas Operativos Libres (Gratuitos)
Las Cuatro Libertades del Software Libre
El concepto de software libre se fundamenta en cuatro libertades esenciales, que garantizan la autonomía y colaboración de los usuarios:
- Libertad 0: La libertad de ejecutar el programa como se desee, con cualquier propósito.
- Libertad 1: La libertad de estudiar cómo funciona el programa y cambiarlo para que haga lo que usted quiera. El acceso al código fuente es una condición necesaria para ello.
- Libertad 2: La libertad de redistribuir copias para ayudar a otros.
- Libertad 3: La libertad de distribuir copias de sus versiones modificadas a terceros. Esto permite ofrecer a toda la comunidad la oportunidad de beneficiarse de las modificaciones. El acceso al código fuente es una condición necesaria para ello.
Niveles de Abstracción del Software
El software se organiza en una jerarquía de niveles, desde la lógica más básica hasta las aplicaciones de usuario final:
- Nivel 0: Lógica Digital
- Nivel 1: Microprogramación
- Nivel 2: Lenguaje de Máquina
- Nivel 3: Sistema Operativo
- Nivel 4: Lenguajes de Alto Nivel
- Nivel 5: Nivel de Aplicación
Tipos de Licencias de Software y sus Características
Las licencias de software establecen las condiciones bajo las cuales un programa puede ser utilizado, distribuido y modificado. A continuación, se describen los tipos más comunes:
OEM (Original Equipment Manufacturer): Este tipo de licencia está intrínsecamente ligada a la venta de un equipo nuevo, prohibiendo su comercialización de forma independiente. Generalmente, tienen un número limitado de reinstalaciones. Los programas adquiridos bajo licencia OEM no se pueden vender ni ceder a terceros, salvo en las mismas condiciones en las que se adquirieron junto con el hardware.
Retail: Corresponden a las versiones de software destinadas a la venta al público general. En este caso, el programa es de la propiedad plena del usuario, quien tiene la libertad de cederlo o venderlo a terceros, siempre y cuando se transfiera la licencia completa.
Licencias por Volumen: Estas licencias se comercializan en paquetes de múltiples unidades, dirigidas a grandes usuarios como empresas o instituciones. Actualmente, sus condiciones suelen ser similares a las licencias OEM, aunque no siempre están supeditadas a la adquisición de equipos nuevos. Este tipo de licencia no se puede ceder a terceros, ni total ni parcialmente.