Sistemas operativos open
Transcript of Sistemas operativos open
Un sistema operativo es el programa o conjunto de programas que efectúan la gestión de los procesos básicos de un sistema informático, y permite la normal ejecución del resto de las operaciones
Microsoft Windows
Es el nombre de una familia de sistemas operativos desarrollados por Microsoft desde 1981.
Microsoft comercializó por primera vez el entorno operativo denominado Windows en noviembre de 1985.
Domina el mercado de ordenadores personales del mundo
Defectos
Debilidad del sistema en la seguridad y el alto índice de vulnerabilidades.
La seguridad de los productos Windows es la seguridad por ocultación. (software propietario)
Windows 3.1: SO con una interfaz gráfica amigable para el usuario, este sistema muestra íconos en la pantalla que representan diferentes archivos o programas, a los cuales se puede accesar al darles doble click con el puntero del mouse.
Fue la primera versión de Microsoft Windows que consiguió un amplio éxito comercial.
Presentaba mejoras en la interfaz de usuario y en la multitarea
Windows NT: Se especializa en las redes y servidores. Con este SO se puede interactuar de forma eficaz entre dos o más computadoras.
Está basado en un nuevo kernel y fue la primera versión de Windows para utilizar la Multitarea apropiativa.
(1993)
Windows 95: En 1995, Microsoft introdujo una nueva y mejorada versión del Windows 3.1.
Las mejoras de este SO incluyen soporte multitareas y arquitectura de 32 bits, permitiendo así correr mejores aplicaciónes para mejorar la eficacia del trabajo.
Primer sistema operativo Windows para utilizar las capacidades Plug and Play.
Windows 98: Fue criticado por su lentitud y por su falta de fiabilidad.
Problemas básicos fueron posteriormente rectificados con el lanzamiento de Windows 98 Second Edition en 1999.
Windows Me: implementaba una serie de nuevas tecnologías para Microsoft: en particular fue el «Universal Plug and Play».
Windows XP: Una versión que se construyó en el kernel de Windows NT que también conserva la usabilidad orientada al consumidor.
En dos ediciones distintas, «Home» y «Professional», el primero carece por mucho de la seguridad y características de red de la edición Professional.
Windows Vista: Contiene una serie de características nuevas, desde un shell rediseñado y la interfaz de usuario da importantes cambios técnicos, con especial atención a las características de seguridad.
Críticas debido a su patente inestabilidad, sobredemanda de recursos de hardware, alto costo, y muy alta incompatibilidad con sus predecesores.
Windows 7: Tiene soporte multi-touch, un shell de Windows rediseñado con una nueva barra de tareas, conocido como Superbar, un sistema red llamado HomeGroup, y mejoras en el rendimiento sobre todo en velocidad y en menor consumo de recursos.
CARACTERISTICAS DE LINUX
ESTABILIDAD:
Linux es robusto.
Pocas posibilidades de que el sistema sufra un bloqueo.
ES LIBRE:
No se debe pagar licencias..
Se puede copiar, vender, instalar en donde se requiera y sin problemas.
Se dispone del código fuente
32 BITS:
Rapicez, eficacia, seguridad y fiabilidad.
Compatibilidiad con sistemas operativos anteriores a 16 bits.
Actualmente soporta 64 bits.
MULTITAREA:
Se pueden realizar varias tareas a la vez.
Multitarea controlada por el sistema operativo, no por las aplicaciones, reduciendo la posibilidad de bloqueo del sistema.
Tiene como beneficio la reducción de tiempos muertos (lapso en el que no se puede proseguir con el trabajo).
MULTIUSUARIO:
Varios usuarios pueden usar el mismo computador, compartiendo el microprocesador.
Adicionando pantallas y teclados, varios usuarios pueden realizar tareas en el mismo computador de manera simultánea.
SHELLS PROGRAMABLES:
Son equivalentes al COMMAND que emplea MS-DOS.
Esta es una característica que hace de UNIX y en consecuencia de Linux un sistema operativo más flexible ya que varios tipos de programas pueden emplearse como shells.
COMUNICACIONES Y CAPACIDADES DE RED:
Linux se caracteriza por ser superior cuando de comunicaciones y red se trata
El envío de mensajes internos o la transferencia de archivos pueden hacerse mediante algunos comandos de Linux, entre los que están write, call, mail, mailx entre otros.
El intercambio de información entre usuarios del mismo sistema se lleva a cabo por medio de comunicación terminal a terminal, correo electrónico y un calendario automático que sirve como administrador y programador de información.
COMPATIBILIDAD:
Linux no tiene ningún problema para reconocer cualquier tipo de disco, leerlo y usar su contenido.
Suites como OpenOffice o CorelWordPerfect permiten leer y usar ficheros de aplicaciones comunes como puedan ser Word o Excel.
Capaz de mediar entre todo tipo de redes, permitiendo entornos heterogéneos sin ningún problema.
Si se requiere ejecutar programas de MAC se puede utilizar Basilisk2, (crea un Mac virtual).
En el caso de Windows hay varios programas que permiten ejecutar sus programas sin problemas, por ejemplo el crossoffice (entornos de oficina) winex (para juegos) y Wine (permite ejecutar la mayoría de los programas). para un programa en MS-Dos existe DosEmu, un emulador de MS-Dos.
Adaptación:
Linux es uno de los sistemas operativos que más rápido evoluciona, se adapta al mercado y soluciona los problemas rápidamente, como por ejemplo el bug F00F del Pentium, Linux fue el primero en tener solución.
Sin embargo algunas versiones poseen dificultad de configuracion. (se hace todo por ficheros de configuración ASCII)
Actualmente las distribuciones incluyen su propio GUI (Interfaz Grafica para el Usuario) para la configuración del equipo, aunque esta depende de cada distribución.
CARACTERISTICAS DE MAC OS
Es de codigo cerrado, sin embargo utiliza componentes de codigo abierto como DARwin y el WebKit
Interfaz grafica Aqua, desarrollada por Apple, utiliza X11 como gestor de ventanas al igual que la familia de sistemas Unix.
Software reducido
Se construye a partir de cuatro componentes básicos: el sistema operativo central Darwin, un conjunto de estructuras de aplicaciones, sistemas de gráficos basados en estándares y la interfaz de usuario Aqua.
Estructuras: Mac OS X incorpora un conjunto de estructuras de aplicaciones que permite trabajar con desarrolladores de diferentes comunidades.
Cocoa: conjunto de estructuras orientadas a objetos diseñado para agilizar el desarrollo de aplicaciones. Permite añadir potentes GUI de Aqua al software UNIX existente y crear aplicaciones completamente nuevas desde cero.
Carbon: concebido para simplificar la migración a aquellos que desean realizar una transición de sus aplicaciones del Mac OS 9 al Mac OS X.
Java: permite el desarrollo y la ejecución de programas multiplataforma Java 2 Edición Estándar en Mac OS X, incluidos los que están programados con Java Developer Kit (JDK) 1.4.1.
Gráficos: Se compone de tres potentes tecnologías basadas en estándares que están totalmente integradas en el sistema operativo y proporcionan servicios a nivel de sistema.
Quartz 2D: librería de generación de gráficos de alto rendimiento basada en el estándar multiplataforma PDF (Portable Document Format) de Adobe.
El software para medios digitales QuickTime provee un entorno totalmente estandarizado para crear, reproducir y generar vídeo (MPEG-4), audio (AAC o Codificación de Audio Avanzada) e imágenes (JPEG 2000 y otros formatos).
Darwin:
una base UNIX sólida de código abierto construida a partir de la aplicación de tecnologías ampliamente contrastadas como FreeBSD, Mach, Apache y gcc.
Darwin es un sistema operativo completo, comparable a Linux o FreeBSD, en el que puede utilizarse el entorno de líneas de comando, red, librerías y kernel con el que están familiarizados los usuarios de UNIX.