SISTEMA OPERATIVO
Un sistema operativo puede ser definido como un conjunto de
programas especialmente hechos para la ejecución de varias tareas, en las que
sirve de intermediario entre el usuario y la computadora. Este conjunto de
programas que manejan el hardware de una computadora u otro dispositivo
electrónico. Provee de rutinas básicas para controlar los distintos
dispositivos del equipo y permite administrar, escalar y realizar interacción
de tareas.
Un sistema operativo, tiene también como función,
administrar todos los periféricos de una computadora. Es el encargado de
mantener la integridad del sistema.
El sistema operativo es el SOFTWARE más
importante de la computadora.
Cuando el sistema operativo comienza a funcionar, inicia los
procesos que luego va a necesitar para funcionar correctamente. Esos procesos
pueden ser archivos que necesitan ser frecuentemente actualizados, o archivos
que procesan datos útiles para el sistema. Es posible tener acceso a distintos
procesos del sistema operativo, a través del administrador de tareas, donde se
encuentran todos los procesos que están en funcionamiento desde la
inicialización del sistema operativo hasta su uso actual.
Cabe destacar que los sistemas operativos no funcionan sólo
en las computadoras. Por el contrario, este tipo de sistemas se encuentran en
la mayoría de los dispositivos electrónicos que utilizan microprocesadores: el
software de sistema posibilita que el aparato cumpla con sus funciones (por
ejemplo, un teléfono móvil o un reproductor de DVD).
Clasificación de los Sistemas Operativos
Los sistemas operativos pueden ser clasificados de la
siguiente forma:
Multiusuario:
Permite que dos o más usuarios utilicen sus programas al mismo tiempo. Algunos
sistemas operativos permiten a centenares o millares de usuarios al mismo
tiempo.
Multiprocesador:
soporta el abrir un mismo programa en más de una CPU.
Multitarea: Permite que varios programas se
ejecuten al mismo tiempo.
Multitramo:
Permite que diversas partes de un solo programa funcionen al mismo tiempo.
Tiempo Real:
Responde a las entradas inmediatamente. Los sistemas operativos como DOS y UNIX,
no funcionan en tiempo real.
Cómo funciona un Sistema Operativo
Los sistemas operativos proporcionan una plataforma de
software encima de la cual otros programas, llamados aplicaciones, puedan
funcionar. Las aplicaciones se programan para que funcionen encima de un
sistema operativo particular, por tanto, la elección del sistema operativo
determina en gran medida las aplicaciones que puedes utilizar.
Los sistemas operativos más utilizados en los PC son DOS,
OS/2, y Windows, pero hay otros que también se utilizan, como por ejemplo
Linux.
A continuación detallamos algunos ejemplos de sistemas
operativos:
Familia Windows
Windows 95
Windows 98
Windows ME
Windows NT
Windows 2000
Windows 2000 server
Windows XP
Windows Server 2003
Windows CE
Windows Mobile
Windows XP 64 bits
Windows Vista (Longhorn)
Windows 7 PROFESSIONAL/ULTIMATE
Windows 8 Y Windows 8.1
Windows 7 PROFESSIONAL/ULTIMATE
Windows 8 Y Windows 8.1
Mac OS 7
Mac OS 8
Mac OS 9
Mac OS X
Familia UNIX
AIX
AMIX
GNU/Linux
GNU / Hurd
HP-UX
Irix
Minix
System V
Solaris
UnixWare
Sistemas Operativos
Libres o de Código abierto es la expresión con la que se conoce al software distribuido
y desarrollado libremente. Se focaliza más en los beneficios prácticos (acceso
al código fuente) que en cuestiones éticas o de libertad que tanto se destacan
en el software libre.
Es aquel que incluye el código de programación para ejecutar,
copiar, distribuir, estudiar, cambiar y mejorar el mismo. El software libre
nunca es de pago, siempre es gratuito. Las empresas que desarrollan software
libre ganan dinero con el asesoramiento y mantenimiento de redes hechas con
software libre. Muchas empresas que hacen software propietario invierten
también en software libre, porque, entre otras cosas, el proceso de producción
es diferente. A veces el software libre es capaz de crear productos mejores que
el software propietario (un ejemplo Apache).
Los sistemas libres, deberían cumplir básicamente con 4
libertades:
Libertad 0: Es la libertad de ejecutar un programa cuando uno quiera.
Libertad 1: Es la libertad de estudiar el código fuente y luego cambiarlo para que el programa haga lo que uno quiera.
Libertad 2: Es la libertad de ayudar a un vecino, es la libertad de hacer y distribuir copias exactas de un programa a otros cuando uno lo desee.
Libertad 3: Es la libertad de contribuir a la comunidad. Es la libertad de distribuir copias de la versión modificada del programa cuando uno lo desee.
Libertad 0: Es la libertad de ejecutar un programa cuando uno quiera.
Libertad 1: Es la libertad de estudiar el código fuente y luego cambiarlo para que el programa haga lo que uno quiera.
Libertad 2: Es la libertad de ayudar a un vecino, es la libertad de hacer y distribuir copias exactas de un programa a otros cuando uno lo desee.
Libertad 3: Es la libertad de contribuir a la comunidad. Es la libertad de distribuir copias de la versión modificada del programa cuando uno lo desee.
SISTEMA OPERATIVO PROPIETARIO
Es aquel que no cede el código de programación con el que
está escrito el programa para ejecutar, copiar, distribuir, estudiar, cambiar y
mejorar el mismo. El software propietario puede o no ser gratuito. Las empresas
que hacen software propietario ganan dinero vendiendo directamente ese software
y también con el asesoramiento y mantenimiento de esas redes hechas con
software propietario.
Ventajas del Software Propietario
Propiedad y decisión de uso del software por parte de la
empresa
Soporte para todo tipo de hardware
Mejor acabado de la mayoría de aplicaciones
Las aplicaciones número uno son propietarias
El ocio para ordenadores personales está destinado al
mercado propietario
Menor necesidad de técnicos especializados
Mayor mercado laboral actual
Mejor protección de las obras con copyright
Unificación de productos
Los sistemas propietarios, son aquellos en los que una o mas condiciones de las ya citadas,no se cumplen. El caso mas cercano a todos, Microsoft Windows.
Libertad 0: Sos libre de ejecutarlo cuando quieres (se cumple)
Libertad 1: No podes estudiar el código fuente.
Libertad 2: No podes realizar una copia y pasársela a tu vecino, o instalar la misma versión con el mismo numero de serie en la computadora de escritorio y la laptop. Esto es ilegal.
Libertad 3: No podes modificarla
Los sistemas propietarios, son aquellos en los que una o mas condiciones de las ya citadas,no se cumplen. El caso mas cercano a todos, Microsoft Windows.
Libertad 0: Sos libre de ejecutarlo cuando quieres (se cumple)
Libertad 1: No podes estudiar el código fuente.
Libertad 2: No podes realizar una copia y pasársela a tu vecino, o instalar la misma versión con el mismo numero de serie en la computadora de escritorio y la laptop. Esto es ilegal.
Libertad 3: No podes modificarla
Licencias
Software Libre o Free Software
Es un software disponible para cualquiera que desee
utilizarlo, copiarlo y distribuirlo, ya sea en su forma original o con
modificaciones. La posibilidad de modificaciones implica que el código
fuente está disponible. Si un programa es libre, puede ser potencialmente
incluido en un sistema operativo también libre. Es importante no confundir
software libre con software gratis, porque la libertad asociada al software
libre de copiar, modificar y redistribuir, no significa gratuidad. Existen
programas gratuitos que no pueden ser modificados ni redistribuidos. Y existen
programas pagos.
Copyleft
Copyleft
La mayoría de las licencias usadas en la publicación de
software libre permite que los programas sean modificados y redistribuidos.
Estas prácticas están generalmente prohibidas por la legislación internacional
de copyright, que intenta impedir que alteraciones y copias sean efectuadas sin
la autorización del o los autores. Las licencias que acompañan al software
libre hacen uso de la legislación de copyright para impedir la utilización no
autorizada, pero estas licencias definen clara y explícitamente las condiciones
bajo las cuales pueden realizarse copias, modificaciones y redistribuciones,
con el fin de garantizar las libertades de modificar y redistribuir el software
registrado. A esta versión de copyright, se le da el nombre de copyleft.
GPL
GPL
La Licencia Pública General GNU (GNU General Public License
GPL) es la licencia que acompaña los paquetes distribuidos por el Proyecto
GNU, más una gran varidad de software que incluye el núcleo del sistema
operativo Linux. La formulación de GPL es tal que en vez de limitar la
distribución del software que protege, llega hasta impedir que este software
sea integrado en software propietario. La GPL se basa en la legislación
internacional de copyright, lo que debe garantizar cobertura legal para el
software licenciado con GPL.
Debian
La licencia Debian es parte del contrato realizado entre
Debian y la comunidad de usuarios de software libre, y se denomina Debian Free
Software Guidelines (DFSG). En esencia, esta licencia contiene criterios para
la distribución que incluyen, además de la exigencia de publicación del código
fuente: (a) la redistribución libre ; (b) el código fuente debe ser incluido y
debe poder ser redistribuido; (c) todo trabajo derivado debe poder ser
redistribuido bajo la misma licencia del original; (d) puede haber
restricciones en cuanto a la redistribución del código fuente, si el original
fue modificado; (e) la licencia no puede discriminar a ninguna persona o grupo
de personas, así como tampoco ninguna forma de utilización del software; (f)
los derechos otorgados no dependen del sitio en el que el software se
encuentra; y (g) la licencia no puede 'contaminar' a otro software.
Open Source
La licencia de Open Source Initiative deriva de Debian.
BSD
BSD
La licencia BSD cubre las distribuciones de software de
Berkeley Software Distribution, además de otros programas. Ésta es una
licencia considerada 'permisiva', ya que impone pocas restricciones sobre la
forma de uso, alteraciones y redistribución del software. El software puede ser
vendido y no hay obligaciones de incluir el código fuente. Esta licencia
garantiza el crédito a los autores del software pero no intenta garantizar
que las modificaciones futuras permanezcan siendo software libre.
X.org
X.org
El Consorcio X distribuye X Window System bajo una licencia
que lo hace software
libre, aunque sin adherirse al copyleft. Existen distribuciones bajo la
licencia de la X.org que son software libre, y otras distribuciones que no lo
son. Existen algunas versiones no-libres del sistema de ventanas X11 para
estaciones de trabajo y ciertos dispositivos de IBM-PC que son las únicas
funciones disponibles, sin otros similares que sean distribuidos como software
libre.
Software con Dominio Público
Software con Dominio Público
El Software con dominio público es software sin copyright. Algunos
tipos de copia o versiones modificadas pueden no ser libres si el autor impone
restricciones adicionales en la redistribución del original o de trabajos
derivados.
Software Semi-libre
Software Semi-libre
El Software semi-libre es un software que no es libre
pero permite que otros individuos lo usen, lo copien, lo distribuyan y hasta lo
modifiquen. Ejemplos de software semi-libre son las primeras versiones de
Internet Explorer de Microsoft, o algunas versiones de browsers de Netscape, y
StarOffice.
Freeware
Freeware
El término freeware no
posee una definición ampliamente aceptada, pero es utilizada para
programas que permiten la redistribución pero no la modificación, y que
incluyen su código fuente. Estos programas no son software libre.
Es un programa gratuito. Sin embargo, no es libre. En este
tipo de licencia el autor puede restringir su programa al uso empresarial,
redistribución no autorizada, modificación por usuarios y otro tipo de
restricciones. (Ejemplos: Internet Explorer,Adobe Flash Player, Windows Live Messenger) Ç
Subprograma que descarga publicidad sobre otro programa principal. Esto ocurre cuando un programa tiene versiones comerciales o más avanzadas que necesitan ser compradas para poder ser utilizadas. Pagando por la versión comercial, esos anuncios desaparecen. Es una licencia muy poco usada. Un ejemplo es el Ashampoo Burning Studio 2009.
Trial
Versión de programa pago, distribuido gratuitamente con todos los recursos activos, pero por un tiempo determinado. Es como un programa freeware, que después de determinado tiempo deja de funcionar. Para continuar con la utilización del programa, se debe comprar la clave de registro e insertarla en el programa, para que vuelva a ejecutarse. Ejemplo: Nero, Alcohol 120% y Photoshop
Demo
Versión de demostración, liberada por el autor, que no contiene todas las funciones del programa original. Es distribuida gratuitamente, y no tiene plazo de validez, pero también tiene pocos recursos y funciones. Ejemplo: Need for Speed DEMO, Fifa 09 DEMO.
Crippleware
Es un programa con menos recursos y funciones. Muy conocido como "versión lite". Ideal para ser usado en computadoras viejas. Ejemplo: BurnAware Free.
Donationware
Versión de programa en la que el autor solicita una donación, para cubrir los gastos del desarrollo del programa. No es obligatoria, pero si solicitada. El programa no sufre variantes por realizar o no la donación. Ejemplo: FreeRapid Downloader, Linux Slax.
Abandonware
Programa cuyo desarrollo fue abandonado. El autor debe anunciar públicamente el abandono del programa para ser abandoware, mientras tanto el programa está protegido contra los derechos de copia (copyright). Si la discontinuidad es anunciada, el programa puede ser distribuido y modificado por cualquier usuario o desarrollador.
Licencias bastante extrañas o muy poco utilizadas
Careware , Postcardaware (o cardaware)
No hay comentarios:
Publicar un comentario