Sistemas operativos monopuesto

Software(sw)


:


Información en forma de instrucciones a ejecutar o de datos a procesar


Programas


:


Listados de instrucción que ejecuta el ordenador procesando datos


Datos:


conjunto de información que interpretada por el programa adecuado puede representar: imágenes, audio, video, texto, números…

1. Tipos de sw

1.1. Según su funcionalidad:

1.1.1 sw de sistema

relacionado con la gestión del hardware. Ejemplos:
sistemas operativos, herramientas de diagnóstico, utilidades, controladores de dispositivos…

1.1.2 sw de aplicación

programas creados para responder a necesidades concretas del usuario. Son independientes de hardware sobre el que se ejecutan. Ejemplos: procesador de textos,

Editor de imágenes, cads, sistemas de cálculo, gestión de datos, juegos…


1.1.3 sw de programación:

Aplicaciones informáticas que los programadores usan para desarrollar nuevas herramientas


1.2. Según sus limitaciones de uso

1.2.1 sw libre/open source/gpl

cuando puede ser usado, copiado,  distribuido y modificado libremente, para lo que es condición necesaria el acceso al código fuente.

o swdedominiopúblico
: no protegido por derechos de autor.(el autor renuncia a los derecho o bien estos han caducado)

o copyleft
. Impide que el usuario que copia, modifica o distribuye el software con este tipo de licencia pueda convertirlo en no libre.

1.2.2 sw propietario o privativo

Cuando se establecen limitaciones a los usuarios que los utilizan

o freeware
. No confundir con software libre. Es gratuito, se puede distribuir libremente, pero no se puede modificar (no existe acceso al código cfuente).

o shareware
. Se puede distribuir libre y gratuitamente para su evaluación, no se puede modificar y, o bien existen limitaciones en sus prestaciones con respecto a una versión profesional o premium, o bien la licencia de uso es temporal caducando cuando finaliza el periodo de prueba.

o comercial
. No se puede usar, ni distribuir gratuitamente.    

2. Licencias

contratos o acuerdos legales que se establecen entre el autor del software y los usuarios y que estipulan los alcances de uso, instalación, reproducción y copia de estos productos.

Copyright



2.1. Fsf.Freesoftwarefoundation

entre sus proyectos destaca Linux (gnu, gnu is not unix) macos is based on unix. Fsf usa en sus proyectos la licencia gpl o copyletf. Otras licencias: lgpl, agpl, bsd, mpl, mit

2.2. Creative commoms vs coloriuris

creativecommoms:licenciausadabásicamenteparacontenidos.sontitularesdelamarca.reconocimiento,sinobraderivada,nocomercial,compartirigual.

Coloriuris: cede una licencia de uso la marca y garantiza que siempre será gratuita


3. Sistemas operativos

es el programa o conjunto de programas que actúan de interfaz entre el hardware del ordenador,el resto de aplicaciones y los usuarios, permitiendo acceder a todos los recursos del sistema y gestionarlos de forma correcta. Sistema operativos para ordenadores otros: solaris

Sistemas operativos para móviles o tablets

3.1. Tipos de sistemas operativos

Segúnelnúmerodeusuarios:


Monousuario /multiusuario

Según número de tareas ejecutables a la vez

Monotarea /multitarea

Según el modo de arranque

Instalables /autoarrancables

Según el manejo que hacen de los recursos disponibles

Centralizados

(para un solo ordenador)


En red /distribuidos

Según el interfaz

Interfaz por línea de comandos (cli) /interfaz gráfica de usuario(gui)


3.2. Funciones del sistema operativo

gestión del procesador, coordinando procesos/gestión la memoria ram /gestión de archivos /gestión de los distintos sistemas de entrada y salida /gestión de la seguridad (autorizaciones)

gestión de ejecución de aplicaciones /gestión de comunicaciones /interfaz con el usuario. Herramientas de diagnóstico.


3.3. Almacenamiento de la información

3.3.1 sistema de archivos

modo en el que el sistema operativo almacena, organiza jerárquicamente, manipula, accede, direcciona y recupera los datos almacenados en dispositivos secundarios. Generalmente utilizan tablas relacionales (en ocasiones una por volumen) que permiten indexar los archivos por cualquier atributo.

Hfs+, formato de os x. Gracias a aplicaciones de terceros puede ser usado en sistemas windows


ntfs, formato de windows. Os x puede leer los discos que usen dicho formato pero no pueden escribir, aunque sí con aplicaciones de terceros.

fat32,cel formato más compatible, todos los sistemas lo reconocen, no soporta archivos de más de 4gb, pero es la mejor opción para usar en memorias flash. Nos permite leer y escribir en os x, windows y Linux, y además conectar en otros dispositivos cómo televisores, reproductores dvd, etc.

exfat. Mejora las limitaciones del formato fat32 permitiendo particiones de mayor tamaño y archivos mayores de 4gb.

Ext4, formato de Linux


3.3.2 extensiones de archivos

una extensión de archivo o extensión de fichero, es una cadena de caracteres que se añaden al nombre de un archivo, con el fin de diferenciar el contenido del mismo. Dicha extensión está generalmente precedida por un punto. Sistemas operativos como windows utilizan las extensiones de archivo para reconocer su formato, incluyendo el de archivos ejecutables. Otros sistemas operativos, como os x o Linux, no necesariamente utilizan la extensiones para determinar su tipo. La extensión es solamente parte del nombre del archivo y no representa ningún tipo de obligación respecto a su contenido.