Está en la página 1de 65

1

INTRODUCCIÓN A LOS
SISTEMAS INFORMÁTICOS
2

Introducción a los
sistemas informáticos

En este tema aprenderemos a:


• Analizar las características de un sistema informático.
• Identificar y describir los elementos funcionales de un
sistema informático.
• Diferenciar entre hardware y software.
• Conocer los datos que maneja un sistema informático.
• Conocer los sistemas de numeración utilizados por un
sistema informático.
• Codificar y relacionar la información de los diferentes
sistemas de representación.
3

Introducción a los
sistemas informáticos

¿Qué necesitamos saber?


• ¿Qué es un ordenador?
• ¿Qué es un sistema informático?
• ¿Qué es el hardware?
• ¿Qué es el procesador y para qué sirve?
• ¿Qué es la memoria y para qué sirve?
• ¿Qué son 4 GB?
• ¿Está bien tener 4 GB de memoria RAM?
• ¿Qué es el disco duro y para que sirve?
• ¿Está bien tener 200 GB de disco duro?
• ¿Qué es el software?
• ¿Qué es un sistema operativo?
• ¿Qué es una licencia?
• ¿Qué es una licencia pública general de GNU?
• ¿Qué es la licencia de software preinstalado OEM?
4

Introducción a los
sistemas informáticos

El ordenador
La informática ha cambiado radicalmente la
forma de trabajar y de vivir del ser humano.
5

Introducción a los
sistemas informáticos

El ordenador
La Informática:

• Es la ciencia que estudia el tratamiento


automático de la información.

• Procede de la fusión de dos palabras:

Información + Automática
6

Introducción a los
sistemas informáticos

El ordenador
El gran avance tecnológico ha desarrollado herramientas
cada vez más complejas que nos ofrecen gran precisión y
rapidez, y facilitan nuestras labores:
▫ Trabajo
▫ Aprendizaje
▫ Hogar
▫ Ocio
▫ Comunicaciones
▫ Trasporte
7

Introducción a los
sistemas informáticos

El ordenador
El ordenador:

Es la herramienta que nos permite el tratamiento


automático de la información realizando las
tareas de procesamiento, almacenamiento y
transferencia de datos.
8

Introducción a los
sistemas informáticos

El ordenador
En un ordenador se pueden realizar una o varias de estas
funciones:
• Procesar datos.
▫ ¿Qué es procesar datos?
▫ ¿Qué realiza el procesamiento de los datos en un ordenador?
• Almacenar datos
▫ ¿Qué es almacenar datos?
▫ ¿Qué se encarga del almacenamiento de los datos en un ordenador?
• Transferir datos
▫ ¿Qué es transferir datos?
▫ ¿Qué se encarga de la transferencia de datos en un ordenador?
9

Introducción a los
sistemas informáticos

El ordenador
En un ordenador se pueden realizar una o varias de estas funciones:
• Procesar datos.
▫ ¿Qué es procesar datos? Es cualquier ordenación o tratamiento de datos.
▫ ¿Qué realiza el procesamiento de los datos en u ordenador?
El procesador.
• Almacenar datos
▫ ¿Qué es almacenar datos? Conservar datos durante un periodo de tiempo.
▫ ¿Qué se encarga del almacenamiento de la información?
La memoria y el disco duro.
• Transferir datos
▫ ¿Qué es transferir datos? Es la comunicación con el exterior, tanto para
recibir datos como para enviarlos.
▫ ¿Qué se encarga de la transferencia de datos en un ordenador?
Los periféricos de entrada/salida
10

Introducción a los
sistemas informáticos

El ordenador
Para que un ordenador funcione son necesarios dos
componentes:

• Hardware. Componente físico


Ejemplos:

• Software. Componente lógico e intangible


Ejemplos:
11

Introducción a los
sistemas informáticos

El sistema informático
El sistema informático es un conjunto de elementos que están
relacionados entre sí y en el que se realizan tareas para el
tratamiento automático de la información.
Según esto un sistema informático está compuesto por:
hardware, software y recursos humanos.
Por tanto, el elemento central del sistema informático es el
ordenador.
12

Introducción a los
sistemas informáticos

El sistema informático
Físicamente, de mayor a menor precio, tamaño, potencia, velocidad y prestaciones,
podemos hacer una clasificación de los sistemas informáticos en:
• Supercomputadores: son ordenadores que poseen una capacidad de cálculo
superior a la que tienen los ordenadores normales de la época. Suelen utilizarse
para realizar complejos cálculos para el sector científico y tecnológico.
• Computadoras centrales: también tienen una capacidad de cálculo superior a
la normal, la diferencia con las supercomputadoras es que hacen cálculos menos
complejos pero manejan grandes cantidades de datos.
• Servidores y estaciones de trabajo: pueden ofrecer servicio a otros
ordenadores dentro de una red.
• Ordenadores personales o PC: se utilizan tanto en el ámbito doméstico como
en el profesional. Pueden ser de sobremesa, portátiles o netbook.
• Dispositivos de bolsillo: son dispositivos que caben en la mano y que realizan
multitud de funciones.
13

Introducción a los
sistemas informáticos

El sistema informático
Introducción a los
sistemas informáticos

El sistema informático

https://www.youtube.com/wat
ch?v=RVGIXfC4Xeg&ab_channel=
NateGentile
14

Introducción a los
sistemas informáticos

Evolución histórica de la informática


Esta relacionada directamente con la evolución histórica de la
mecánica y de la electrónica.

Como antecedentes a la informática, podemos encontrar a lo


largo de la historia distintos instrumentos y máquinas que el
hombre ha ido utilizando para facilitar el cálculo.

Video YouTube Historia de la informática


http://www.youtube.com/watch?v=cNBLAcTrlck
15

Introducción a los
sistemas informáticos

Evolución histórica de los ordenadores


Se puede dividir en 5 generaciones, dependiendo del grado
de integración de los componentes y de la capacidad de
los mismos:

• 1ª Generación (1940-1960)
▫ Funcionan con válvulas de vacio
▫ Uso exclusivo para fines científicos
y militares, no comerciales
16

Introducción a los
sistemas informáticos

Evolución histórica de los ordenadores


• 2ª Generación (1960-1965)
▫ Introducción del transistor
▫ Más pequeños y económicos
17

Introducción a los
sistemas informáticos

Evolución histórica de los ordenadores


• 3ª Generación (1966-1971)
▫ Introducción de los circuitos integrados o chips
(circuitos compuestos por transistores miniaturizados)
▫ Más pequeños y con más capacidad.
▫ Menos coste y consumo.
▫ Mayor venta con fines comerciales.
18

Introducción a los
sistemas informáticos

Evolución histórica de los ordenadores


• 4ª Generación (1971-1981)
▫ Introducción del microprocesador, gracias a la alta
integración de los componentes electrónicos. Integra
todos los elementos básicos de un ordenador en un
sólo circuito integrado.
▫ Menos coste y tamaño.
▫ Ordenador personal
y doméstico.
19

Introducción a los
sistemas informáticos

Evolución histórica de los ordenadores


• 5ª Generación (A partir de 1981)
▫ Aparición del PC de IBM.
▫ Sistema operativo MS-DOS
▫ Uso doméstico
20

Introducción a los
sistemas informáticos

El hardware.
El hardware son elementos físicos (que se pueden tocar –tangibles-)
de naturaleza electrónica que realizan trabajos a alta velocidad y
con gran precisión.
21

Introducción a los
sistemas informáticos

El hardware
Los componentes hardware más importantes son:
1. Procesador o Unidad Central de Procesamiento
2. Memoria
3. Discos
4. Dispositivos de E/S
5. Buses
22

Introducción a los
sistemas informáticos

CPU o Procesador
La Unidad Central de Procesamiento o procesador, es el
cerebro del ordenador, es el elemento encargado de
control y ejecución de las operaciones.

• Consta de:
▫ Unidad de Control (UC).
▫ Unidad Aritmético-Lógica (UAL).
23

Introducción a los
sistemas informáticos

CPU. Unidad de Control y Unidad


Aritmético Lógica
• La Unidad de Control es la parte pensante del PC. Su tarea
principal es recibir información para interpretarla y después
procesarla enviando órdenes a otros componentes del
ordenador.

• La Unidad Aritmético-Lógica es la encargada de realizar las


operaciones aritméticas y lógicas sobre la información.
▫ Las operaciones aritméticas pueden ser suma, resta,
multiplicación, división, potenciación,…
▫ Las operaciones lógicas son normalmente de comparación
(mayor que, igual que,…)
24

Introducción a los
sistemas informáticos

Memoria.
Es el lugar donde el ordenador almacena datos y programas.
Hay dos tipos:
▫ Memoria de almacenamiento masivo: HD, pen drive,
disquetes.
▫ Son más lentas que la memoria principal.
▫ Son no volátiles (no se pierde la información al apagar el ordenador).
▫ Memoria interna o central (MC):
▫ RAM (Memoria de Acceso Aleatorio): es donde se almacena y
modifica la información. Es la MC propiamente dicha. Es una
memoria volátil.
▫ ROM (Memoria de Solo Lectura): su información no puede ser
modificada y se utiliza para inicializar el sistema. Es una memoria no
volátil.
25

Introducción a los
sistemas informáticos

Memoria. RAM
• Es una memoria de acceso aleatorio; se accede
directamente a una determinada posición de la memoria sin
pasar por las anteriores.
• Es una memoria volátil, mantiene los datos hasta que se
corta la alimentación.
• Es una memoria de lectura/escritura, se pueden leer los
datos que tiene almacenados y escribir en ella nuevos datos.
26

Introducción a los
sistemas informáticos

Memoria. RAM y Caché.


En la RAM tienen que estar físicamente ubicados los programas y los
datos que se tienen que procesar.
Cuando ejecutamos un programa este pasa del soporte de
almacenamiento en el que se encuentre de forma permanente, a
cargarse en la memoria central.
Además en los ordenadores hay otro tipo de memoria para agilizar los
cálculos que realizan los programas. Son memorias intermedias
colocadas entre la RAM y el procesador, que almacenan
temporalmente la información a procesar. Este tipo de memorias
son la memoria caché donde se almacena aquellos datos que se
usan frecuentemente.
27

Introducción a los
sistemas informáticos

Memoria. RAM y Caché.


La memoria central está formada por componentes electrónicos,
denominados celdillas o biestables, que almacenan energía en
forma de ceros y unos (actúan como pequeños condensadores).
▫ 1 cuando tienen energía
▫ 0 en el caso de ausencia de energía.

Cada una de esas celdillas son un bit La información en memoria se


suele almacenar en bloques. Estos bloques suelen ser de 8 celdillas o
bits y se denominan byte.
Para no perder la información de la memoria, el propio sistema
informático recarga los biestables antes de que pasado un tiempo se
descarguen. Este proceso es conocido como refresco de memoria.
28

Introducción a los
sistemas informáticos

Memoria ROM
• Memoria de sólo lectura, se pueden leer los datos que tiene
almacenados pero no se pueden escribir nuevos datos o
borrarlos.
• Memorias no volátiles, la información no se pierde cuando se
desconecta la energía.
• Por sus características algunos de los datos que almacenan
son: la configuración de la BIOS, el sistema de arranque,…
• Las memorias ROM vienen programadas de fábrica y no se
puede borrar el contenido.
29

Introducción a los
sistemas informáticos

Memoria ROM
• Hay varios tipos de memorias ROM:
▫ PROM (Memoria ROM programable –una sola vez-)
▫ EPROM (Memoria ROM programable borrable)
▫ EEPROM (Memoria ROM programable y borrable eléctricamente)

Algunos datos de la BIOS que son configurables utilizan una memoria


tipo CMOS, que se caracterizan por consumir muy poca energía.
Llevan una batería asociada para no perder la configuración.

Nota: hay otros tipos de memoria como las gráficas y memorias de caché periféricas
30

Introducción a los
sistemas informáticos

Memoria ROM.EPROM

La pequeña ventana de cuarzo


recibe luz UV durante el borrado.
31

Introducción a los
sistemas informáticos

Discos duros
• El disco duro del ordenador es el soporte electromagnético
que almacena permanentemente la información. Es un
dispositivo de almacenamiento no volátil, no se pierde
la información cuando se desconecta la energía.
• La capacidad de almacenamiento de un disco duro es muy
superior a la de la RAM y es una memoria de menor precio.
• El problema es que el acceso a los datos es más lento.
32

Introducción a los
sistemas informáticos

Discos duros
Todo disquete o disco duro consta de: una estructura física y
una estructura lógica.

• Una estructura física: es la que se crea cuando se construye


el disco en la fábrica, es donde se indica el número de caras,
pistas por cara y sectores que tiene el disco.

• Una estructura lógica: es la crea el usuario cuando da


formato al disco.
33

Introducción a los
sistemas informáticos

Discos duros
La estructura física del disco está formada por:

• Platos: cada uno de los discos que forman el disco duro.

• Caras: superficies que tiene un plato, cada plato puede tener una o dos.

• Pistas: Son los círculos concéntricos en los que se divide cada cara. El
número de pistas del disco es lo que asigna la capacidad de este.

• Cilindros: en discos duros con más de un plato se habla de cilindros


en lugar de pistas. Estos cilindros designan al conjunto de pistas con
igual número dentro de cada disco, pero en caras diferentes.

• Sectores o bloques físicos: Es la cantidad de información que se lee


o se escribe de una vez en un sola operación de lectura.
34

Introducción a los
sistemas informáticos

Discos Duros
35

Introducción a los
sistemas informáticos

Periféricos de Entrada/Salida.
La trasferencia de datos se realiza mediante el sistema de entrada y
salida, de esta forma es posible comunicarse con el exterior y así
poder recibir y enviar datos.
Los periféricos son dispositivos hardware con los cuales el usuario
puede interactuar con el ordenador (teclado, ratón, monitor),
almacenar o leer (memorias), imprimir,…
Los periféricos se clasifican como:
• Periféricos de entrada sirven para introducir datos y programas.
• Periféricos de salida para mostrar resultados
• Periféricos de entrada/salida
36

Introducción a los
sistemas informáticos

Periféricos de Entrada/Salida.
Los periféricos se unen a la CPU mediante los puertos y los
gestionan la unidad de entrada/salida
La unidad de E/S comunica el procesador y resto de
componentes internos con los periféricos y las memorias de
almacenamiento masivo..
Los dispositivos de E/S tienen dos partes: el dispositivo en sí y
un dispositivo controlador que es un chip o un conjunto
de chips que controlan físicamente el dispositivo.
Muchos periféricos de E/S necesitan programas de software
para comunicarse con el sistema operativo, para ser
configurados y utilizados sin problemas, son los drivers.
37

Introducción a los
sistemas informáticos

Buses
El bus es el elemento responsable de establecer una correcta
comunicación entre los diferentes componentes del ordenador.
Físicamente es un conjunto de líneas hardware utilizadas para la
transmisión de datos entre los componentes de un sistema
informático.
Sin embargo, de modo abstracto, es una ruta que conecta
diferentes partes del sistema.
Algunos tipos de buses son:
• Bus de Datos
• Bus de direcciones
• Bus de control o del sistema.
38

Introducción a los
sistemas informáticos

Buses
Los buses tienen dos características principales:
• El número de líneas que es el número de bits que pueden
circular simultáneamente para realizar el paso de información
de un componente a otro.
• La velocidad del bus que está determinada por los impulsos
del reloj y se mide en Mhz.
Cuantas mas líneas tenga el bus y mas rápidas sean, su
rendimiento será mejor.
El bus determina la arquitectura y su tamaño determina el del
registro de instrucción. Cuanto mayor sea el bus más
complejas serán las instrucciones que use y, por tanto, a
mayor capacidad de instrucciones (mas complejas) mayor
potencia.
39

Introducción a los
sistemas informáticos

Buses
40

Introducción a los
sistemas informáticos

Componentes lógicos. El software.


Software: es la parte del ordenador intangible, que no se
puede tocar. Por tanto es un elemento lógico y se define como
un conjunto de instrucciones, ordenadas y agrupadas de
forma adecuada, que al ejecutarse sirven para realizar alguna
tarea.
Un programa sin ejecutar es un simple archivo.
Con el software se saca partido del ordenador, sin software el
ordenador sería un conjunto de placas, tarjetas y cables sin
ninguna utilidad.
41

Introducción a los
sistemas informáticos

Componentes lógicos. El software.


Se puede dividir en tres tipos:
• Software de sistema o software básico: software
sin el cual no puede funcionar el ordenador. Se le llama
sistema operativo y es el conjunto de programas que
administran los recursos del ordenador.
Sirve de comunicación entre el usuario y el hardware de la
máquina. Controla los recursos hardware de la máquina
según las necesidades.
42

Introducción a los
sistemas informáticos

Componentes lógicos. El software.


• Software de programación: es el conjunto de
herramientas que sirven para crear nuevos programas
utilizando un lenguaje de programación.
Un lenguaje de programación es un conjunto de símbolos y
reglas que indican como funciona un programa.
Todas las órdenes o instrucciones que forman el programa
se escriben en unos archivos llamados código fuente.
43

Introducción a los
sistemas informáticos

Componentes lógicos. El software.


Hay diferentes lenguajes de programación:
• Lenguaje máquina: es el más próximo al hardware, el que
entiende el ordenador. Esta formado por unos y ceros.
• Lenguaje ensamblador: asigna una notación simbólica para
representar cada instrucción del lenguaje máquina. El programa
llamado ensamblador hace la traducción al lenguaje máquina.
• Lenguaje de alto nivel: el lenguaje más próximo al
programador. Algunos de estos lenguajes son: C, Visual Basic,
Java, Cobol. Los códigos fuente creados en estos lenguajes se
tienen que traducir al lenguaje máquina, este proceso se
denomina compilación.
44

Introducción a los
sistemas informáticos

Componentes lógicos. El software.


• Software de aplicaciones: parte del software que sirve
para procesar la información a nuestro gusto.
El ordenador sirve para procesar información en forma de
datos, que pueden ser textos, imágenes, hojas de cálculo,
música, video…
El ordenador también maneja información que servirá para
procesar esos datos. Estos son las aplicaciones y
programas.
45

Introducción a los
sistemas informáticos

Medidas de la información
El bit es la mínima unidad de información. En un bit sólo se
puede almacenar un 0 o un 1, muy poca información, para
almacenar más información hay que utilizar otras unidades de
medida múltiplos del bit.

• Nibble o cuarteto: 4 bits • Gigabyte (Gb): 1024 Mb


• Byte u octeto: 8 bits • Terabyte (Tb): 1024 Gb
• Kilobyte (kb): 1024 bytes • Petabyte (Pb): 1024 Tb
• Megabyte (Mb): 1024 Kb • Exabyte (Eb): 1024 Pb
46

Introducción a los
sistemas informáticos

Medidas de la información
Tarea: Escribe el número de bytes que contienen:

• Kilobyte (kB)= 1024 bytes = 1024 bytes


• Megabyte (MB)= 1024 KB =
• Gigabyte (GB)= 1024 MB =
• Terabyte (TB)= 1024 GB =
• Petabyte (PB)= 1024 TB =
• Exabyte (EB)= 1024 PB =
47

Introducción a los
sistemas informáticos

Tipos de Datos
Según su naturaleza: Según se utilizan:
• Datos de Entrada • Datos numéricos
• Datos Intermedios • Datos alfabéticos. Con
• Datos de salida mayúsculas y minúsculas
• Datos alfanumérico.
Combinación de los
Según varíen: anteriores mas algunos
• Datos Fijos. Son símbolos especiales.
Constantes
• Datos variables. Varían
durante el proceso
48

Introducción a los
sistemas informáticos

Representación de la información
Los sistemas de codificación se utilizan para procesar la
información que el usuario entiende y el ordenador no.
La memoria del ordenador no entiende de letras o números;
solamente entiende de corrientes eléctricas y, por ello, cuando se
quiere almacenar algún carácter, el ordenador lo transforma en un
conjunto de impulsos eléctricos (normalmente de 8 bits).
Un sistema de numeración se define como el conjunto de símbolos
y reglas que se utilizan para representar cantidades o datos
numéricos.
Estos sistemas se caracterizan por la base a la que hacen referencia y
que determina el número de símbolos distintos que lo componen.
Nosotros en nuestra vida diaria utilizamos el sistema de numeración
en base 10, compuesto por 10 símbolos diferentes (del 0 al 9)
49

Introducción a los
sistemas informáticos

Sistemas de numeración
Los sistemas de numeración que utilizamos son sistemas
posicionales, es decir, el valor relativo que cada símbolo
representa queda determinado por su valor absoluto y por la
posición que ocupe dicho símbolo en un conjunto.
Ej. 283 = 2*100 + 8 *10 + 3 = 200 +80 +3
283 = 2*102 + 8 *101 + 3*100 = 200 +80 +3

Todos los sistemas posicionales están basados en el Teorema


fundamental de la numeración (TFN):

NUM = Suma(X posición * Base posición)


50

Introducción a los
sistemas informáticos

La codificación numérica
Los más utilizados habitualmente
en un sistema informático son:
• Binario (base 2)
• Octal (base 8)
• Hexadecimal (base 16)

El sistema que maneja internamente un


ordenador es el binario, pero, en ocasiones,
por comodidad en el manejo de los datos, se
suele utilizar el octal y el hexadecimal, ya que
mucha información que nos muestra el sistema
operativo, como las direcciones de memoria,
está expresada en hexadecimal.
51

Introducción a los
sistemas informáticos

Binario
Utiliza 2 símbolos diferentes: el cero y el uno. Sistema
de base 2. Es el sistema que maneja el ordenador
internamente, ya que lo utilizan sus componentes
electrónicos.

Cada uno de estos símbolos recibe el nombre de bit


(mínima unidad de información posible).

Ej. 0110(2 -> 0 *23 + 1*22 +1 *21 + 0*20 = 0+4+2 +0 = 6(10


52

Introducción a los
sistemas informáticos

Octal
Es el sistema en base 8 que utiliza los símbolos del
0 al 7. Cada símbolo en base 8 son 3 bits.

Ej: 41(8 -> 4*81 +1* 80 = 32+1 = 33(10


53

Introducción a los
sistemas informáticos

Hexadecimal
Es el sistema en base 16. Utiliza 16 símbolos diferentes del
0 al 9 y las letras A, B, C, D, E y F, que representan los
números 10, 11, 12, 13, 14 y 15 del sistema decimal,
respectivamente. Cada símbolo en base 16 son 4 bits.

Ej: 21(16 -> 2*161 +1* 160 = 32 + 1 = 33(10


54

Introducción a los
sistemas informáticos

Otros tipos de codificación numérica.

Coma o punto fijo: se utiliza para la representación


de los números enteros (positivos y negativos).

Coma o punto flotante: se utiliza para la


representación de los números reales y enteros. Con
este sistema el ordenador puede tratar números
muy grandes y muy pequeños.
55

Introducción a los
sistemas informáticos

Codificación alfanumérica
Es un sistema de codificación que asigna un conjunto de
bits diferente para cada carácter alfanumérico (letras,
números y signos de puntuación).

Hay cuatro sistemas importantes:


1. FIELDATA
2. ASCII
3. EBCDIC
4. UNICODE
56

Introducción a los
sistemas informáticos

FIELDATA
Representa un carácter utilizando sólo 6 bits. En total se
pueden representar 64 caracteres diferentes (26=64).

Con este sistema se representan:


• Letras mayúsculas
• Números
• Algunos signos matemáticos y de puntuación.
57

Introducción a los
sistemas informáticos

ASCII
Es el más utilizado. Este sistema utiliza una combinación de 7 u
8 bits, dependiendo del fabricante, para representar cada
símbolo. En total se pueden representar 128 ó 256
caracteres.
Con este código se pueden representar:
• Números (del 0 al 9).
• Letras mayúsculas y minúsculas (de la A a la Z, y de la a a la z).
• Caracteres especiales (signos de puntuación, operadores
aritméticos, y otros caracteres @, &,%,…)
• Caracteres de control. (borrar, salto de línea, escape, tabulación,…)
Hay una tabla específica para cada país.
58

Introducción a los
sistemas informáticos

ASCII
59

Introducción a los
sistemas informáticos

UNICODE
Es un código internacional utilizado actualmente en la mayoría
de los sistemas operativos.
Permite representar más caracteres, utiliza 8, 16 o 32 bits.
Por ejemplo, con 32 bits se pueden representar 4.000
millones de caracteres.
Por tanto un mismo texto o página web se pueda visualizar sin
problema en la mayoría de los idiomas y en diferentes
plataformas.
En Unicode podemos utilizar 3 tipos de codificación: UTF-8,
UTF-16 Y UTF-32.
61

Introducción a los
sistemas informáticos

Formatos para almacenar información


• Texto
• Imágenes
• Audio
• Video
62

Introducción a los
sistemas informáticos

Licencias de software
En relación a las licencias de software, también existen
diferentes tipos de software:
• Software propietario: se comercializa bajo licencia y
pertenece a una empresa proveedora o a un autor. Esta
sujeto a un contrato, a derechos de autor y de propiedad
intelectual.
• Software libre: en general, está disponible sin coste y
puede ser copiado, modificado, distribuido y usado
libremente. El código fuente debe estar disponible.
63

Introducción a los
sistemas informáticos

Software propietario
Algunos tipos de licencia de Software propietario son:
• CLUF o EULA: este tipo de licencia permite usar un
producto a un único usuario.
• Licencia de software preinstalado OEM: se adquiere
cuando se compra un nuevo ordenador con software
legalmente preinstalado.
• Retail: es una licencia destinada a venta al usuario final. El
programa es de la propiedad del usuario pudiendo cederlo
libremente a terceros o venderlo.
• Licencia por volumen: es una licencia destinada a grandes
clientes.
64

Introducción a los
sistemas informáticos

Software libre
El software libre hace referencia a la libertad de los usuarios para
ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software.
Para considerarse software libre deben garantizarse estas cuatro
libertades:
• Libertad 0: libertad de usar el programa con cualquier propósito.
• Libertad 1: Libertad de estudiar cómo funciona el programa y
modificarlo, adaptándolo a tus necesidades.
• Libertad 2: libertad de distribuir copias del programa.
• Libertad 3:libertad de mejorar el programa y hacer públicas esas
mejoras a los demás.
65

Introducción a los
sistemas informáticos

Software libre
Hay varios tipos de software libre:
• Software gratuito o de pago (precio coste)
• Software sin licencia o bajo licencia. Un ejemplo de
licencia del software libre sería la licencia GPL, en la que el
software se puede distribuir modificar y copiar gratuitamente,
evitándose bajo esta licencia que nadie se apropie del código.
El software más conocido sometido a esta licencia son las
distintas distribuciones de GNU Linux.
• Software abierto, que incluye el código fuente para poderse
modificar, o software que se distribuye libremente, pero que
no incluye el código fuente y no se puede modificar.

También podría gustarte