Tema 2 : Software y hardware, redes y seguridad: Software libre y Sistemas operativos
1. Software. El soporte lógico
Se llama software al conjunto de programas, instrucciones y reglas informáticas para ejecutar ciertas tareas en una computadora. Se suele decir que es el soporte lógico de un sistema informático
La característica fundamental de un ordenador o computadora es que su funcionamiento se basa en la lógica programada, a diferencia de las máquinas de lógica cableada. En las primeras, la única limitación es la capacidad del hardware, mientras que en las segundas las operaciones que se pueden realizar están implementadas por el fabricante (por ejemplo, en las calculadoras).
Los programas informáticos permiten utilizar el hardware para multitud de aplicaciones y controlar su uso.
| Clasificación |
El software se clasifica según su función en:
| Software de sistema.- es el software básico que gestiona el hardware. Son los sistemas operativos, los controladores de los dispositivos, las herramientas de diagnóstico. |
| Software de programación.- son las herramientas que permiten realizar programas, traduciendo las instrucciones a lenguaje máquina. Se denominan compiladores, intérpretes y entornos de desarrollo. |
| Software de aplicación.- son los programas con una función más o menos específica en cualquier campo susceptible de ser controlado informáticamente. Aplicaciones ofimáticas, industriales, ocio y entretenimiento y redes son básicas en todos los campos. |
Sin embargo, en cada uno de estos tres tipos se distinguen el software libre y el de propietario, dependiendo de las licencias y permisos para su uso.
| Software libre es el que otorga libertad de uso, copia y distribución a los usuarios. Su código puede ser totalmente abierto o estar sometido a ciertas normas según la licencia concreta de distribución. |
| Software de propietario es aquél cuyas condiciones de uso, copia y distribución están sometidas a normas o restricciones. Su código fuente es cerrado, es decir, no está disponible para el usuario (el propietario puede mostrarlo, pero esto no implica que pase a ser software libre en cuanto a su uso). |
1.1 Licencias del software
Una licencia de software es un contrato entre el licenciante y el licenciatario del programa informático, para utilizar el software cumpliendo una serie de términos y condiciones establecidas dentro de sus cláusulas.
Tipos de Licencias
Software Libre
| Freeware
|
Software privativo o propietario
| Shareware
|
Dominio público:
| |
Cada uno de estos tipos de licencias se implementará específicamente, dando lugar a diferentes licencias.
1.2 Se legal - Usa software libre
El uso ilegal de software consiste en copiar o usar software en propiedad sin disponer de la licencia y también en utilizar shareware sin pagarlo después del tiempo de prueba.
Un usuario puede hacer copia de seguridad de sus datos y programas, pero no puede instalar el mismo programa en 2 ordenadores distintos, a no ser que la licencia de distribución se lo permita. Por ello, es muy importante saber qué licencia tienen los programas que usamos.
1.3 Conocimiento libre
Las libertades y derechos de uso respecto al software se han ido expandido al terreno del conocimiento, a la vez que evolucionaba Internet y se extendía su uso.
D esta forma, ha surgido un movimiento que impulsa la universalización del saber y el empoderamiento de las personas a través de las tecnologías para el uso, disfrute y construcción del conocimiento en términos de igualdad.
2. Software libre
El software libre es aquel software que viene con autorización para que cualquiera pueda usarlo, copiarlo y distribuirlo libremente.
Las copias pueden ser literales o con modificaciones, gratis o mediante una gratificación al autor. En particular, esto significa que el código fuente del programa debe estar disponible.
2.3 Comunidad
El Software Libre se caracteriza por estar respaldado por una comunidad de usuarios, conectados a través de Internet a lo largo del mundo y que basan sus relaciones en la cooperación.
La gran ventaja de utilizar software libre es, por tanto, su continua evolución, puesto que multitud de equipos de programadores, traductores, etc... trabajan mejorando los diferentes proyectos.
El movimiento del software libre hace especial énfasis en los aspectos morales o éticos del software, por ello la comunidad siempre está dispuesta a ayudar.
3. Sistemas Operativos
Se define un sistema operativo (SO) como el software de sistema que permite al ordenador el arranque, la gestión de los recursos y la comunicación usuario-dispositivos físicos(hardware).
3.2. La batalla de los sistemas operativos
El mercado de los ordenadores es el que ha sufrido una mayor expansión en los últimos veinte años. La innovación en el campo del hardware es la más atractiva para el usuario de "a pie". Sin embargo, la máquina no es nada sin los programas que nos permite gestionar la información.
La lucha por acaparar el mercado no siempre ha sido limpia y no tiene unos objetivos claros. Las empresas de software luchan, pero no todas persiguen el mismo objetivo. Microsoft quiere llegar al gran público, como los programas de máxima audiencia. Apple intenta llegar a un público de calidad, como los programas temáticos. Y, por último, GNU/Linux, con la distribución Ubuntu a la cabeza, quiere cambiar el concepto de software, llegando al mayor público posible.
Chip lo compara en su trabajo con los programas de las televisiones estatales, con las autonómicas en otra lengua y nuevas formas de expresión, innovadoras y alejadas de estándares, respectivamente.
3.3. Sistemas operativos móviles
Un sistema operativo móvil es un sistema operativo que controla un dispositivo móvil. Son bastante más simples que los sistemas operativos de escritorio y suelen estar orientados a la multimedia y la conectividad inalambrica.
Los sistemas operativos móviles más extendidos en la actualidad son Android, Symbian OS y BlackBerry OS.
Gracias a este sistema operativo, en el teléfono móvil (u otro dispositivo) vienen preinstaladas unas aplicaciones que permiten acceder a los servicios de Google de forma sencilla; además, la aplicación Market permite instalar una cantidad ingente de aplicaciones desarrolladas por terceros, extendiendo la experiencia del usuario casi hasta el infinito.
4. Sistemas operativos libres. Distribuciones GNU/LINUX
Se denominan distribuciones GNu
Se denominan distribuciones GNU/Linux a los sistemas operativos basados en el núcleo Linux que incluyen determinados paquetes de software con aplicaciones para usos específicos, dando así origen a ediciones domésticas, educativas, empresariales y para servidores. Se suelen abreviar con el término distro.
|
No hay comentarios:
Publicar un comentario