Se explica en el siguiente video como es la Instalacion de Knoppix en el Virtual Box y luego se prueba su funcionalidad con varios comandos al final.
Disfruten !
Sistemas Operativos
martes, 6 de diciembre de 2011
martes, 1 de noviembre de 2011
Crucigrama
Crucigrama SO (Solución)
HORIZONTAL
7 | Memoria creada por el sistema operativo pero que no se almacena en las tarjetas de memoria de acceso rápido, si no que se almacena en dispositivos de acceso mucho más lento pero más baratos como los discos duros. |
8 | Es la parte de un sistema operativo que es responsable de cargar programas en memoria desde los ejecutables (por ejemplo, archivos ejecutables). |
13 | Sistema de organización de directorios y archivos, especialmente en lo referente a su integración en el sistema operativo del disco. |
VERTICAL
1 | Es el principal responsable de facilitar a los distintos programas acceso seguro al hardware de la computadora o en forma más básica, es el encargado de gestionar recursos, a través de servicios de llamada al sistema. |
2 | Capacidad de algunos sistemas para ofrecer sus recursos a diversos usuarios conectados a través de terminales. |
3 | Es cuando un ordenador es capaz de realizar más de una tarea a la vez. |
4 | Un modo de operación en el cual la ejecución de dos o más programas de cómputo es realizada por un sólo procesador, de manera intercalada. |
5 | Capa externa de un programa que interactúa con el usuario otorgándole el dominio de la PC. |
6 | Sistema informático basado en la ejecución de programas mediante la utilización de varios procesadores trabajando de forma simultánea. |
9 | Pequeña memoria interna del microprocesador, formada generalmente por biestables. Es de rápido acceso y son de muy utilizados programando en lenguaje ensamblador. |
10 | El cliente es una aplicación informática o un computador que accede a un servicio remoto en otro computador, conocido como servidor, normalmente a través de una red de telecomunicaciones. |
11 | Trabajo o tarea ofrecida por el sistema operativo ante una llamada al sistema por parte del usuario. |
12 | Ejecución no interactiva de un programa, frecuentemente después de una espera en la cola de trabajos. |
Vocabulario de Sistemas Operativos
- Batch
Ejecución no
interactiva de un programa, frecuentemente después de una espera en la cola de
trabajos.
- BIOS
Programa contenido
en un chip que contiene las instrucciones básicas para el arranque del
ordenador y el acceso de la CPU a los componentes del mismo.
- Buffer
Memoria intermedia para el
almacenamiento de datos temporales en la comunicación entre un ordenador y un
dispositivo externo.
- Cargador
Es la parte de un sistema operativo que es responsable de cargar programas en memoria desde los
ejecutables (por ejemplo, archivos ejecutables).
- Cliente
El cliente es una aplicación
informática o un computador que accede a un servicio remoto en otro computador,
conocido como servidor, normalmente a través de una red de telecomunicaciones.
- Kernel
Núcleo de un sistema operativo.
- Linux
Es un sistema operativo libre tipo
Unix. Es uno de los principales ejemplos de software libre y código abierto.
- Llamadas al sistema
E mecanismo usado por
una aplicación para solicitar un servicio al sistema
operativo.
- Máquina virtual
Es un software que emula a una computadora y puede ejecutar programas como
si fuese una computadora real. Este software en un principio fue definido como
"un duplicado eficiente y aislado de una máquina física".
- Memoria
Son dispositivos que retienen
datos informáticos durante algún intervalo de tiempo.
- Memoria cache
Es una referencia por
rango de inicio y otro de fin usada por la unidad central de procesamiento de una computadora.
- Memoria Secundaria
Es el conjunto de dispositivos
(aparatos) y medios (soportes) de almacenamiento, que conforman el subsistema
de memoria de una computadora, junto a la memoria principal.
- Memoria virtual
Memoria creada por
el sistema operativo pero que no se almacena en las tarjetas de memoria de
acceso rápido, si no que se almacena en dispositivos de acceso mucho más lento
pero más baratos como los discos duros.
- Multiprogramación
Un modo de operación
en el cual la ejecución de dos o más programas de cómputo es realizada por un
sólo procesador, de manera intercalada.
- Multiprocesador
Sistema informático basado en la ejecución de programas mediante
la utilización de varios procesadores trabajando de forma simultánea.
- Multiusuario
Capacidad de algunos
sistemas para ofrecer sus recursos a diversos usuarios conectados a través de
terminales.
- Multitarea
Es cuando un
ordenador es capaz de realizar más de una tarea a la vez.
- Núcleo
Es el principal responsable
de facilitar a los distintos programas acceso seguro al hardware de la computadora o en forma más básica, es el
encargado de gestionar recursos, a través de servicios de llamada al sistema.
- Paginación
Sistema de gestión de memoria, en
el que tanto la memoria física como la memoria virtual se dividen en bloques de
igual tamaño (llamadas páginas), que son las que se vuelcan a disco a medida
que se va llenando la memoria física, o se recuperan de disco cuando vuelven a
ser necesarias.
- Proceso
Un proceso es un programa en ejecución.
- Registro
Pequeña memoria interna del
microprocesador, formada generalmente por biestables. Es de rápido acceso y son
de muy utilizados programando en lenguaje ensamblador.
- Servicio
Trabajo o tarea ofrecida por el sistema operativo ante una llamada al sistema por parte del usuario.
- Servidor
Computadores que proporcionan
servicios a las estaciones de trabajo de la red tales como almacenamiento en
discos, acceso a las impresoras, unidades para respaldo de archivos, acceso a
otras redes o computadores centrales.
- Shell
Capa externa de un
programa que interactúa con el usuario otorgándole el dominio de la PC.
- Sistema de archivos
Sistema de
organización de directorios y archivos, especialmente en lo referente a su
integración en el sistema operativo del disco.
- Sistema operativo
Un Sistema Operativo (SO) es el software básico
de una computadora que provee una interfaz entre el resto de programas del
ordenador, los dispositivos hardware y el usuario.
- Virtual
Esta palabra se suele usar para
referirse a algo que no existe realmente, sino sólo dentro del ordenador.
martes, 4 de octubre de 2011
Memoria Principal
La memoria principal o primaria (MP), también llamada memoria central, es una unidad dividida en celdas que se identifican mediante una dirección. Está formada por bloques de circuitos integrados o chips capaces de almacenar, retener o "memorizar" información digital, es decir, valores binarios; a dichos bloques tiene acceso el microprocesador de la computadora.
La MP se comunica con el microprocesador de la CPU mediante el bus de direcciones. El ancho de este bus determina la capacidad que posea el microprocesador para el direccionamiento de direcciones en memoria.
En algunas oportunidades suele llamarse "memoria interna" a la MP, porque a diferencia de los dispositivos de memoria secundaria, la MP no puede extraerse tan fácilmente por usuarios no técnicos.
La MP es el núcleo del sub-sistema de memoria de un computador, y posee una menor capacidad de almacenamiento que la memoria secundaria, pero una velocidad millones de veces superior.
En las computadoras son utilizados dos tipos:
ROM o memoria de sólo lectura (Read Only Memory). Viene grabada de fábrica con una serie de programas. El software de la ROM se divide en dos partes:
Rutina de arranque o POST (Power On Self Test, auto diagnóstico de encendido): Realiza el chequeo de los componentes de la computadora; por ejemplo, circuitos controladores de video, de acceso a memoria, el teclado, unidades de disco, etc. Se encarga de determinar cuál es el hardware que está presente y de la puesta a punto de la computadora. Mediante un programa de configuración, el SETUP, lee una memoria llamada CMOS RAM (RAM de Semiconductor de óxido metálico). Ésta puede mantener su contenido durante varios años, aunque la computadora está apagada, con muy poca energía eléctrica suministrada por una batería, guarda la fecha, hora, la memoria disponible, capacidad de disco rígido, si tiene disquetera o no. Se encarga en el siguiente paso de realizar el arranque (booteo): lee un registro de arranque 'BR' (Boot Record) del disco duro o de otra unidad (como CD, USB, etc.), donde hay un programa que carga el sistema operativo a la RAM. A continuación cede el control a dicho sistema operativo y el computador queda listo para trabajar.
Rutina BIOS o Sistema Básico de Entrada-Salida (Basic Input-Output System): permanece activa mientras se está usando el computador. Permite la activación de los periféricos de entrada/salida: teclado, monitor, ratón, etc.
![]() |
Memoria ROM |
RAM o memoria de acceso aleatorio (Random Access Memory). Es la memoria del usuario que contiene de forma temporal el programa, los datos y los resultados que están siendo usados por el usuario del computador. En general es volátil, pierde su contenido cuando se apaga el computador, es decir que mantiene los datos y resultados en tanto el bloque reciba alimentación eléctrica, a excepción de la CMOS RAM.
Tanto la RAM como la ROM son circuitos integrados, llamados comúnmente chips. El chip o circuito integrado es una pequeña pastilla de material semiconductor (silicio) que contiene múltiples circuitos integrados, tales como transistores, entre otros dispositivos electrónicos, con los que se realizan numerosas funciones en computadoras y dispositivos electrónicos; que permiten, interrumpen o aumentan el paso de la corriente. Estos chips están sobre una tarjeta o placa.
El contenido de las memorias no es otra cosa que dígitos binarios o bits (binary digits), que se corresponden con dos estados lógicos: el 0 (cero) sin carga eléctrica y el 1 (uno) con carga eléctrica. A cada uno de estos estados se le llama bit, que es la unidad mínima de almacenamiento de datos.
El microprocesador direcciona las posiciones de la RAM para poder acceder a los datos almacenados en ellas y para colocar los resultados de las operaciones.
Al "bloque de MP", suele llamarse memoria RAM, por ser éste el tipo de chips de memoria que conforman el bloque, pero se le asocian también el chip CMOS, que almacena al programa BIOS del sistema y los dispositivos periféricos de la memoria secundaria (discos y otros periféricos), para conformar el sub-sistema de memoria del computador.
Los bloques RAM, los ROM y las memorias de almacenamiento secundario conforman el subsistema de memoria de una computadora.![]() |
Memorias RAM Aquí unos videos que lo explican de manera mas amplia: |
martes, 27 de septiembre de 2011
Historia de los Sistemas Operativos
El Sistema Operativo (SO), es lo que hace pensar al ordenador. Si nos queremos meter un poco más de forma técnica, podemos decir en un ordenador se ejecutan programas. Estos programas se dividen en dos apartados:
|
|
El SO constituye la parte más importante del Software Básico y las funciones más importantes se pueden clasificar en dos grandes secciones.
1. Definición y realización de una máquina virtual
2. Gestión y distribución compartida de los recursos
A lo largo de la historia, han aparecido diferentes SSOO que, en cada momento, se encargaban de recoger las características punteras de lo que se descubría en el mundo de la informática. Hoy en día, sin ir más lejos, se están desarrollando potentes SSOO basados en la Programación Basada en Objetos (POO), que, dicho sea de paso ha sido la última evolución de la informática, hace ya casi 10 años.
Lo primero es hacer constar que, lo que nos venden hoy en día como "moderno", es casi seguro que ya se utilizaba desde hace muchísimo tiempo en otros SSOO. El concepto de Sistema Operativo, no es ni mucho menos nuevo. Los primeros SSOO aparecieron a finales de los años 50; al comienzo de la informática. Al principio, los primeros SSOO eran monousuario y monotarea, algo así como el DOS. Pero con la direferencia de que se gobernaba con tarjetas perforadoras en vez de Diskettes.
Pronto empezaron a surgir nuevos conceptos y tras la malgama de SSOO que aparecieron, surgió uno de entre ellos, en el que estaban mezcladas todas las filosofías que hasta entonces se había descubierto en este mundo de la informática. Este SO se denominó Multics, son mediados de los años 60. Poco tiempo despues, se dieron cuenta los diseñadores de este SO que era enfarragoso y muy difícil de administrar, así pues se cogió la esencia misma del SO y el mismo equipo que diseñó el Multics, se puso manos a la obra y a finales de los 60 sacan la primera versión de un SO que revolucionaría la informática; el Unix.
![]() |
Tarjetas Perforadas |
El Unix es hoy en dia, casi 30 años despues de su primera versión, para mucha gente que se dedica al mundo de los ordenadores, el único SO de redes real. De hecho es el que se maneja en las administraciones y redes con grandes ordenadores. Se caracterizó en aquel entonces por ser un SO que incorporaba dos conceptos totalmente nuevos, la multitarea y acceso multiusuario; y durante mucho tiempo fue el único SO que se utilizó en las redes.
![]() |
S.O. MULTICS |
Este panorama se siguió durante unos cuantos años, entre los cuales, en el mundo de los SSOO se iban sacando a la luz nuevas conceptos y todos ellos emanaban del Unix. Uno de esos conceptos era la Memoria Virtual, tan ampliamente utilizada en los SSOO modernos.
Dando un gran salto en el tiempo nos vamos a finales de los años 70. Por aquel entonces una casa de ordenadores sacó el primer ordenador personal, o al menos, como se le conoce hoy en día, esa casa fue Apple. El éxito fue tal que en seguida otras casas empezaron a desarrollar ordenadores personales, entre ellas emergió IBM. Cada una de esas casas diseñó una serie de SSOO para sus máquinas; Apple el Mac OS, IBM el CP/M, que pronto fue sustituido por un SO que diseñó un jovencísimo Bill Gates y sus colegas, el DOS. Ambos SSOO para su época fueron revolucionarios ya que el DOS intentaba coger el manejo de archivos del Unix pero limitando la potencia del Unix a un sólo usuario. Por contra, el Mac OS diseñaba un SO totalmente nuevo basado en una Interfaz Gráfica. Algo que rompió la tendencia de los SSOO que se diseñaron hasta entonces.
Mientras IBM optó por compartir sus licencias a todo fabricante, Apple no lo hizo. Esto fue la base del mercado de los PCs que conocemos hoy en día. Una arquitectura basada en la conectividad de fabricantes; PC y compatibles, y una arquitectura totalmente particular como son los Apple.
Siguieron pasando los años y a mediados de los 80 surgió, de la alianza Microsoft-IBM un SO que en principio sería destinado a sustituir el DOS, ese Sistema fue el OS/2. Este sistema aprovechaba las nuevas características de los PCs de entonces e introdujo un concepto nuevo al DOS, la multitarea. Poco tiempo despues se produjo una ruptura sonada, el duo Microsoft-IBM se rompía. Por un lado IBM seguiría con el OS/2, por otro lado Microsoft desarrolló un programa basado en el caracter intuitivo del interfaz gráfico del Macintosh, Windows. Este programa, que en principio fue catalogado como el juguete de los niños ricos, ya que imperaba el DOS sobre el PC, en poco tiempo se convirtió en el programa más vendido para PCs.
En principio no fue nada más que una aplicación que necesitaba del DOS, pero el tiempo y los usuarios demandaron que se convirtiera a un SO completo. Tras varios años en los que MS veía como subía su prestigio en el mercado de los PCs hasta cotas casi impensables 10 años antes (el 80% de los SSOO que se utilizan en el mundo son de MS y el 65% de las Suites de oficina también, sin contar con otras aplicaciones como compiladores, Servidores SQL, etc), se sacó el Windows 95. El SO más utilizado hoy en día en todo el mundo, que no el mejor.
Entre sus características destacan la multitarea, un interfaz de usuario muy intuitivo y un cliente de redes muy conseguido. El DOS sólo era monotarea. Con la salida a la luz de Windows 95, MS acaba con la vida del DOS como tal (aunque muchos usuarios piensan que Windows 95 no es sino el DOS renovado por el tiempo, entre ellos el escribiente) y con la de Windows como programa. El DOS ha sido el SO del PC durante más de 15 años. Hoy en día, que las aplicaciones son viejas al año, constituye todo un record que va a ser muy difícil de superar.
Volviendo hacia atrás la mirada, no mucho, desde el año 1990, surge entre los usuarios una demanda que obligó a MS al desarrollo de un SO que aprovechara la interfaz de Windows, pero orientado al mundo empresarial. Ese embrión fue denominado NT, y luego rebautizado a Windows NT. Ese SO aprovechó la interfaz e intuitividad de Windows para llevarla a las redes. Hasta entonces seguía dominada por el Unix, que cumplía su añete 22 de existencia, todo un mozalbete. Tras un par de años de esfuerzos sale a la luz Windows NT y sus características son, como SO orientado a las redes, multitarea, estabilidad y multiusuario. Sus contras son excesivos recursos para poder ser utilizado en una red medianamente grande.
Entre medias de todo este circo de MS, IBM sigue mejorando el OS/2 hasta unas cotas muy altas. Y es en 1994 en pleno retraso de MS por sacar un SO real para PC (entonces solo existía como SO el DOS), cuando IBM saca el OS/2 3.0, apodado Warp. Este SO se caracterizaba por tener un multitarea muy rápida, estabilidad enorme amén de una compatibilidad hasta entonces no posible. Era capaz de ejecutar aplicaciones DOS, más rápidas y con más estabilidad que el DOS. Y lo mismo con Windows. Las aplicaciones Windows se ejecutaban mejor y de forma más estable sobre OS/2 que sobre el propio Windows, además de dar cobertura a todas las aplicaciones que se desarrollaran para OS/2.
Pese a todo este esfuerzo, la gente sigue esperando el nuevo SO de MS para el mundo doméstico. Ya llevaba más de un año de retraso, ya que la última versión de Windows para el PC se sacó a finales de 1991. Y se hace con MS lo que nunca se había hecho con ninguna casa de Software; darle una prórroga de más de un año. Cualquier casa que hubiera tardado todo ese tiempo en sacar algo al mercado que previamente hubiera estado anunciándolo, hubiera sido retirada del mercado por obligación de la demanda de los usuarios. Yo creo que es cuando Bill Gates se da cuenta de una cosa, no importa si el SO es mejor o peor, no importa el retraso, lo único que importe es que sea MS y sea una versión mejor que la anterior.
El año que va desde mediados de 1994 hasta finales de 1995 (que es cuando MS saca el Windows 95) el OS/2, pese a lo que se pudiera suponer, no experimenta un gran crecimiento. Sin embargo, MS iba a provechar ese tiempo muy bien. No fue un retraso debido a mejoras del SO (como fue justificado el retraso), ya que cuando Windows 95 salió seguía adoleciendo de la inestabilidad de su antecesor y era más lento que OS/2. Ese tiempo, lo dedicó al esfuerzo más grande que ha existido por desmarcarse del resto de la competencia. Ese año se dedicó a crear las APIs (herramientas que utilizan los desarrolladores de software para un SO) más difíciles del mercado, y MS daría esa documentación a los desarrolladores siempre y cuando no desarrollasen software en otro SO.
Si sumamos lo comentado en los dos últimos párrafos tenemos la jugada ganadora de MS. El porqué de su éxito. A mi entender cuando a la salida de Windows 95, la gente lo compró de forma masiva, se dió una puñalada de muerte a la que fue edad de oro de la informática. Pero ese es otro tema, ahora estamos haciendo un poco de historia sobre el mundo de los SSOO.
A finales de 1991 surge el fenómeno más revolucionario que ha existido en la informática. Una persona llamada Linus Torvalds, estudiante de informática finlandés, quiere desarrollar un clónico del Unix. Hasta entonces el único SO que se utilizaba a nivel empresarial era ése. Y para ello pide ayuda por Internet. Pese a que no hace falta voy a poner el mensaje que anunció a otros programadores, aunque sólo sea por hacer un pequeño homenaje a esta persona.
"¿Echas de menos los días de Minix 1.1, cuando los hombres eran hombres, y escribían sus propios
drivers?
¿Estás sin ideas y deseas tener un sistema operativo que puedas modificar a tu antojo?
¿Te frusta disponer sólo de Minix?
¿Pasas las noches en vela para depurar tus cuidados programas?
Este anuncio puede ser lo que buscas.
Como mencioné hace meses, estoy trabajando en un versión similar a Minix para máquinas AT-386.
drivers?
¿Estás sin ideas y deseas tener un sistema operativo que puedas modificar a tu antojo?
¿Te frusta disponer sólo de Minix?
¿Pasas las noches en vela para depurar tus cuidados programas?
Este anuncio puede ser lo que buscas.
Como mencioné hace meses, estoy trabajando en un versión similar a Minix para máquinas AT-386.
Finalmente ha empezado a ser utilizable (aunque depende de tus exigencias), y estoy pensando en publicar las fuentes para su difusión, Sólo es la versión 0.2... pero ya ejecuta bash, gcc, gnu-make, gnu-sed, compress y otros.."
![]() |
Linus Torvalds, desarrollador de Linux |
Mucha gente empezó a trabajar en el sistema. A partir de la versión 0.99, en Navidades de 1993, comenzó la distribución masiva. Lo que llamaba la atención de este proyecto es que era gratis. Y totalmente anónimo. No había una casa detrás de él que se hiciera responsable del proyecto. En estos días que la marca lo es todo, no sólo resultó romántico sino que mucha gente se interesó por el tema más de lo debido. Hoy por hoy, Linux (así se llamó el proyecto, en honor a su inventor) es el clónico Unix más vendido del mundo y no sólo eso, sino que debido a que toda la información sale por Internet, salen versiones cada vez mejores en muy poco periodo de tiempo; hasta llegar al caso de que son más rápidas las versiones Unix de Linux que las de los propios fabricantes tales como Sun, IBM o SCO. Si a eso le sumamos que el año 1996 la NASA eligió como mejor SO de redes al Linux RedHat v4.1, nos podemos dar una ligera idea del fenómeno que ha supuesto Linux en el mercado.
El período que va desde 1993 hasta 1996 se caracterizó por una salida ingente de SSOO al mercado; ya que MS quiso jugar la baza de introducirse en el mundo de las redes con nuevas versiones de Windows NT, IBM sacó una nueva versión del OS/2, destinado a sustituir al DOS, MS también sacó Windows 3.xx y Windows 95 que finalmente fueron los estándares del mercado, Sun y otros con versiones nuevas del Unix y el nuevo Linux que poco a poco ganaba más adeptos, incluso ya en centros universitarios. No olvido las versiones del Mac OS para el Apple, es decir, que se tenía una gran oferta de SSOO y todos ellos buenos.
MS, con Windows NT, apostó sobre las redes y se dedicó a sacar tres versiones en poco más de 3 años. Cada una de ellas mejores y más estable que la anterior, pero con el mismo problema de sus antecesoras, el excesivo número de recursos necesarios para administrar una red medianamente grande.
Y el año de 1996 se ha caracterizado por un afianzamiento de los SSOO de MS, ya sean a nivel particular (Windows 95) o a nivel de redes (Windows NT), si bien en este último le queda por luchar dos grandes batallas que se me antojan imposibles, ambas se llaman de parecida forma, Linux/Unix. El SO de los grandes ordenadores, grandes redes o simplemente, de las administraciones, y últimamente, de pequeños usuarios generalmente universitarios. Pese a ser viejo, el Unix, es sin duda ninguna, el SO para las redes.
Windows 98, la era grafica comienza.
Windows 98 no representó para los usuarios comunes ningún cambio significativo. Sólo un poco de retoque gráfico y alguna que otra utilidad nueva o mejorada (como el "liberador de espacio" o el viejo "defrag"). Pero si trajo algunas cosas nuevas: el soporte completo para los 32 bits, y la “eliminación” del DOS como sistema independiente (ya que no incluyó una nueva versión, sino un emulador del mismo).
En esta época no podemos dejar de mencionar Windows NT (Windows Nueva Tecnología). Windows NT fue un sistema operativo de 32 bits especializado en redes que utilizó otro sistema para el manejo de los archivos (NTFS), y por lo tanto "incompatible" con Windows 95/98.
Versiones de Windows NT: 3.1, 3.5, 3.51, 4; está ultima versión tuvo estas variantes: Workstation, Server, Server Enterprise Edition, Terminal Server, Embedded.
Windows 2000 fue el sucesor de NT, por lo que estuvo orientado a empresas y heredó muchas de las características de este; hasta llegar a su última versión 2003 Server.
Su gran estabilidad, su soporte para varios procesadores, su alto nivel de seguridad, además de sus impresionantes capacidades para desenvolverse como server lo hicieron la mejor opción para una empresa. Era rápido y lo suficientemente fácil de configurar casi para cualquier persona, pero hay que tener en cuenta que tiene poco soporte para el agregado de periféricos como tarjetas de video o de sonido. Es decir, este no fue un sistema operativo totalmente apto para la multimedia.
Al ser de esta manera, es no fue aconsejable su uso en hogares, donde comunmente encontraremos juegos, música en la PC, enciclopedias multimedia y demás.
Ahí es donde entró Windows Millennium Edition (ME), sucesor de Windows 98: Fue un sistema operativo donde primó la facilidad de uso, las mejoras en multimedia, comunicaciones e Internet.
Aunque no contó con la estabilidad de Windows 2000 fue más seguro que Windows 98 y 98 SE (segunda edición) ya que se incorporaron una serie de utilidades para proteger el sistema operativo y hacerlo más resistente a las instalaciones de programas y drivers de terceros que, en definitiva, fueron las principales causas de cuelgues y pantallas azules en sus predecesores.
Una de las cosas interesantes con que nos encontramos en Windows ME es que el modo DOS, tal como lo conocimos, había dejado de existir. Ya no era posible iniciar el sistema en "sólo símbolo del sistema" o apagar el sistema "reiniciando en modo MS-DOS". Tanto es así, que los archivos AUTOEXEC.BAT y CONFIG.SYS ya no tuvieron ninguna función en ME (salvo durante la instalación). Lo que realmente se eliminó de Windows ME fue el soporte para aplicaciones DOS de 16 bits en modo real.
En su momento, la elección de uno u otro sistema dependió del uso que deseaba hacer de la PC, siendo lo más lógico Windows 2000 para empresas y Windows ME para hogares.
El tiempo también dijo que Windows Millennium Edition fue el mas inestable de los sistemas operativos post Windows 95.
La línea Windows 2000 Server fué reemplazada por Windows Server 2003, y Windows 2000 Professional con Windows XP Professional.
Versiones de Windows 2000: Professional, Server, Advanced Server y Datacenter Server.
Windows XP fue la mejora mas importante técnicamente desde Windows 9x, y unificó en cierto modo las versiones separadas que hubo estos años: WINDOWS 9x/ME para usuarios hogareños y SOHO contra Windows NT/2000 para usuarios corporativos con requerimientos de trabajo en redes de alto nivel.
Windows XP se distribuyó en 2 versiones principales: Windows XP Home Edition y Windows XP Profesional. La versión Home no tenía tanto soporte para redes, lo que si incluyó la versión Profesional.
Este S.O., además de constituirse en la unión de los entornos mencionados, es en realidad la continuación de Windows NT/2000. Se destacó en este producto su alto grado de integración con las redes e Internet, además de proveer una nueva interfase gráfica que se hizo notar ni bien se comienza a utilizar. Los cambios de interfaz fueron básicamente estéticos. La diferencia real con sus predecesores estuvo dada por el soporte LAN, soft de grabación de CDs, multimedia, escritorio remoto y manejo de usuarios.
Algo muy importante es el hecho de que Microsoft con esta versión de su S.O. ha puso especial énfasis en los drivers. WXP fué muchísimo mas renuente que sus predecesores a instalar drivers no certificados para el mismo. Con esto Microsoft pretendió reducir al máximo las ya tan conocidas (y sufridas) "pantallas azules", aduciendo que la mayoría de las causas de inestabilidad de las versiones anteriores estaba dada por el uso de drivers no certificados, obsoletos o mal desarrollados. Debido a esto, se destaca la búsqueda inteligente de controladores que hace el S.O. al momento de instalar un dispositivo nuevo, escaneando unidades en busca de los drivers correctos.
Windows XP contó con las actualizaciones más profundas a nivel seguridad que ningún otro sistema operativo Microsoft: prueba de ello fueron los Service Pack 1 y 2. También fue el primero en adoptar un sistema de verificación de autenticidad del S.O.: WGA (Windows Genuine Advantage)
Windows 2003 Server estuvo basado en el núcleo de Windows XP, al que se le añadieron una serie de servicios, y se le han bloqueado algunas características. A grandes rasgos, Windows Server 2003 es un Windows XP simplificado, no con menos funciones, sino que estas están deshabilitadas por defecto para obtener un mejor rendimiento y para centrar el uso de procesador en las características de servidor.
Versiones de Windows XP:
Windows XP 64 Bits: Uso en procesadores de 64 bits.
Windows XP Media Center Edition
Windows XP Tablet PC Edition: Tablet PC
Windows XP Embedded: ATM, terminales.
Windows Fundamentals for Legacy PCs: Versión simplificada de XP para uso en hardware obsoleto.
Windows XP Starter Edition: distribuida solo en determinados países, (una versión tan básica y limitada que por momentos se torna bastante impráctica al momento de utilizarla).
Versiones de Windows 2003 Server: Web Edition, Standard Edition, Enterprise Edition, Datacenter Edition
Windows Vista requiere de hardware realmente potente para ejecutarse en toda su dimensión o con una performance aceptable; incluso para las versiones mas "básicas" de este S.O.
Las versiones disponibles son varias: Enterprise, Business, Ultimate (para usuarios corporativos), Starter (solo comercializada en países emergentes, una versión reducida que si es similar a su homónima de Windows XP); y por último las versiones Home Basic y Home Premium (para usuarios domésticos).
Windows 7 es la más reciente versión de Microsoft Windows, un sistema operativo producido por Microsoft Corporation para uso en PC, incluyendo equipos de escritorio en hogares y oficinas, equipos portátiles, "tablet PC", "netbooks" y equipos media center. El desarrollo de Windows 7 se completó el 22 de julio de 2009, siendo entonces confirmada su fecha de venta oficial para el 22 de octubre de 2009. Su equivalente para servidores, Windows Server 2008 R2, será lanzado al mismo tiempo.
A diferencia de su antecesor, Windows 7 es una actualización incremental del núcleo NT 6.0, lo que tiene como fin el mantener cierto grado de compatibilidad con aplicaciones y hardware en los que Windows Vista ya era compatible. Las metas de desarrollo para Windows 7 fueron el mejorar su interfaz para hacerla más amigable al usuario e incluir nuevas características que permitieran hacer tareas de una manera más fácil y rápida, al mismo tiempo en que se realizarían esfuerzos para lograr un sistema más ligero, estable y rápido.
El desarrollo de este sistema operativo comenzó inmediatamente después del lanzamiento de Windows Vista. El 20 de julio de 2007, se reveló que este sistema operativo es llamado internamente por Microsoft como la versión "7". Hasta el momento, la compañía declaró que Windows 7 tendrá soporte para plataformas de 32 bits y 64 bits, aunque la versión para servidor (que sucedería a Windows Server 2008) será exclusivamente de 64 bits. Se espera que este Sistema Operativo sea una dura competencia para Mac OS X Snow Leopard de Apple.Inc.
El futuro de Windows
Windows 8 es el nombre en clave de la próxima versión de Microsoft Windows, una familia de sistemas operativos producidos por Microsoft para su uso en computadoras personales, incluidas computadoras de escritorio en casa y de negocios, computadoras portátiles, netbooks, tablet PCs, servidores y PCs Media Center. Añade soporte para microprocesadores ARM, además de los microprocesadores tradicionales x86 de Intel y AMD. Su interfaz de usuario ha sido modificado para hacerlo más adecuado para la entrada de la pantalla táctil, además de la tradicional ratón y el teclado.
Microsoft no ha anunciado aún una fecha de envío para Windows 8, aunque algunos de los principales medios de comunicación especulan que podría estar disponible a finales de 2012.
miércoles, 14 de septiembre de 2011
Investigacion #1
1. Sistemas operativos:
Un sistema operativo es una capa de software que permite la comunicación máquina-persona, también se le puede entender como un administrador de los recursos (hardware) que nos ofrece la máquina para permitir un buen uso de ella por medio de los programas o aplicaciones.
![]() |
Varios Sistemas Operativos |
2. Funciones:
•Proporcionar ya sea una interfaz de línea de comando o una interfaz gráfica al usuario, para que este último se pueda comunicar con la computadora. Interfaz de línea de comando: tú introduces palabras y símbolos desde el teclado de la computadora, ejemplo, el MS-DOS. Interfaz gráfica del Usuario (GUI), seleccionas las acciones mediante el uso de un Mouse para pulsar sobre figuras llamadas iconos o seleccionar opciones de los menús.
•Administrar los dispositivos de hardware en la computadora. Cuando corren los programas, necesitan utilizar la memoria, el monitor, las unidades de disco, los puertos de Entrada/Salida (impresoras, módems, etc.). El SO sirve de intermediario entre los programas y el hardware.
•Administrar y mantener los sistemas de archivo de disco. Los SO agrupan la información dentro de compartimientos lógicos para almacenarlos en el disco. Estos grupos de información son llamados archivos. Los archivos pueden contener instrucciones de programas o información creada por el usuario. El SO mantiene una lista de los archivos en un disco, y nos proporciona las herramientas necesarias para organizar y manipular estos archivos.
•Apoyar a otros programas. Otra de las funciones importantes del SO es proporcionar servicios a otros programas. Estos servicios son similares a aquellos que el SO proporciona directamente a los usuarios. Por ejemplo, listar los archivos, grabarlos a disco, eliminar archivos, revisar espacio disponible, etc. Cuando los programadores escriben programas de computadora, incluyen en sus programas instrucciones que solicitan los servicios del SO. Estas instrucciones son conocidas como "llamadas del sistema".
3. Características:
•Conveniencia. Un Sistema Operativo hace más conveniente el uso de una computadora.
•Eficiencia. Un Sistema Operativo permite que los recursos de la computadora se usen de la manera más eficiente posible.
•Habilidad para evolucionar. Un Sistema Operativo deberá construirse de manera que permita el desarrollo, prueba o introducción efectiva de nuevas funciones del sistema sin interferir con el servicio.
•Encargado de administrar el hardware. El Sistema Operativo se encarga de manejar de una mejor manera los recursos de la computadora en cuanto a hardware se refiere, esto es, asignar a cada proceso una parte del procesador para poder compartir los recursos.
•Relacionar dispositivos (gestionar a través del kernel). El Sistema Operativo se debe encargar de comunicar a los dispositivos periféricos, cuando el usuario así lo requiera.
•Organizar datos para acceso rápido y seguro.
•Manejar las comunicaciones en red. El Sistema Operativo permite al usuario manejar con alta facilidad todo lo referente a la instalación y uso de las redes de computadoras.
•Procesamiento por bytes de flujo a través del bus de datos.
•Facilitar las entradas y salidas. Un Sistema Operativo debe hacerle fácil al usuario el acceso y manejo de los dispositivos de Entrada/Salida de la computadora.
4. Recursos con los que trabaja un sistema operativo:
La CPU (Unidad Central de Proceso, donde está alojado el microprocesador).
Los dispositivos de E/S (entrada y salida)
La memoria principal (o de acceso directo).
Los discos (o memoria secundaria).
Los procesos (o programas en ejecución).
y en general todos los recursos del sistema.
La CPU (Unidad Central de Proceso, donde está alojado el microprocesador).
Los dispositivos de E/S (entrada y salida)
La memoria principal (o de acceso directo).
Los discos (o memoria secundaria).
Los procesos (o programas en ejecución).
y en general todos los recursos del sistema.
5. Tipos de Sistemas Operativos:
Actualmente los sistemas operativos se clasifican en tres formas:
1. sistemas operativos por los servicios que ofrecen
2. sistemas operativos por su estructura (visión interna)
3. sistemas operativos por la forma en que ofrecen sus servicios (visión externa).
1. Sistemas Operativos por Servicios
Esta clasificación es la más comúnmente usada y conocida desde el punto de vista del usuario final:
Por Número de Usuarios:
Sistema Operativo Monousuario
Los sistemas operativos monousuarios son aquéllos que soportan a un usuario a la vez, sin importar el número de procesadores que tenga la computadora o el número de procesos o tareas que el usuario pueda ejecutar en un mismo instante de tiempo. Las computadoras personales típicamente se han clasificado en este renglón.
En otras palabras los sistemas monousuarios son aquellos que nada más puede atender a un solo usuario, gracias a las limitaciones creadas por el hardware, los programas o el tipo de aplicación que se esté ejecutando.
Sistema Operativo Multiusuario
Los sistemas operativos multiusuarios son capaces de dar servicio a más de un usuario a la vez, ya sea por medio de varias terminales conectadas a la computadora o por medio de sesiones remotas en una red de comunicaciones. No importa el número de procesadores en la máquina ni el número de procesos que cada usuario puede ejecutar simultáneamente.
En esta categoría se encuentran todos los sistemas que cumplen simultáneamente las necesidades de dos o más usuarios, que comparten mismos recursos. Este tipo de sistemas se emplean especialmente en redes. En otras palabras consiste en el fraccionamiento del tiempo (timesharing).
Por el Número de Tareas:
Sistema Operativo Monotarea
Los sistemas monotarea son aquellos que sólo permiten una tarea a la vez por usuario. Puede darse el caso de un sistema multiusuario y monotarea, en el cual se admiten varios usuarios al mismo tiempo pero cada uno de ellos puede estar haciendo solo una tarea a la vez.
Los sistemas operativos monotareas son más primitivos y, solo pueden manejar un proceso en cada momento o que solo puede ejecutar las tareas de una en una.
Sistema Operativo Multitarea.
Un sistema operativo multitarea es aquél que le permite al usuario estar realizando varias labores al mismo tiempo.
Es el modo de funcionamiento disponible en algunos sistemas operativos, mediante el cual una computadora procesa varias tareas al mismo tiempo. Existen varios tipos de multitareas. La conmutación de contextos es un tipo muy simple de multitarea en el que dos o más aplicaciones se cargan al mismo tiempo, pero en el que solo se esta procesando la aplicación que se encuentra en primer plano (la que ve el usuario). En la multitarea cooperativa, la que se utiliza en el sistema operativo Macintosh, las tareas en segundo plano reciben tiempo de procesado durante los tiempos muertos de la tarea que se encuentra en primer plano (por ejemplo, cuando esta aplicación está esperando información del usuario.
Un sistema operativo multitarea puede estar editando el código fuente de un programa durante su depuración mientras compila otro programa, a la vez que está recibiendo correo electrónico en un proceso en background. Es común encontrar en ellos interfaces gráficas orientadas al uso de menús y el ratón, lo cual permite un rápido intercambio entre las tareas para el usuario, mejorando su productividad. Un sistema operativo multitarea se distingue por su capacidad para soportar la ejecución concurrente de dos o más procesos activos.
Por el Número de Procesadores:
Sistema Operativo de Uniproceso
Un sistema operativo uniproceso es aquél que es capaz de manejar solamente un procesador de la computadora, de manera que si la computadora tuviese más de uno le sería inútil. El ejemplo más típico de este tipo de sistemas es el DOS y MacOS.
Sistema Operativo de Multiproceso
Un sistema operativo multiproceso se refiere al número de procesadores del sistema, que es más de uno y éste es capaz de usarlos todos para distribuir su carga de trabajo. Generalmente estos sistemas trabajan de dos formas: simétrica o asimétricamente.
Asimétrica.
Cuando se trabaja de manera asimétrica, el sistema operativo selecciona a uno de los procesadores el cual jugará el papel de procesador maestro y servirá como pivote para distribuir la carga a los demás procesadores, que reciben el nombre de esclavos.
Simétrica.
Cuando se trabaja de manera simétrica, los procesos o partes de ellos son enviados indistintamente a cual quiera de los procesadores disponibles, teniendo, teóricamente, una mejor distribución y equilibrio en la carga de trabajo bajo este esquema.
Un aspecto importante a considerar en estos sistemas es la forma de crear aplicaciones para aprovechar los varios procesadores. Existen aplicaciones que fueron hechas para correr en sistemas monoproceso que no toman ninguna ventaja a menos que el sistema operativo o el compilador detecte secciones de código paralelizable, los cuales son ejecutados al mismo tiempo en procesadores diferentes. Por otro lado, el programador puede modificar sus algoritmos y aprovechar por sí mismo esta facilidad, pero esta última opción las más de las veces es costosa en horas hombre y muy tediosa, obligando al programador a ocupar tanto o más tiempo a la paralelización que a elaborar el algoritmo inicial.
2. Sistemas Operativos por su Estructura
A continuación se describen las distintas estructuras que presentan los actuales sistemas operativos para satisfacer las necesidades que de ellos se quieren obtener.
Estructura Monolítica.
Es la estructura de los primeros sistemas operativos constituidos fundamentalmente por un solo programa compuesto de un conjunto de rutinas entrelazadas de tal forma que cada una puede llamar a cualquier otra. Las características fundamentales de este tipo de estructura son:
· Construcción del programa final a base de módulos compilados separadamente que se unen a través del ligador.
· Buena definición de parámetros de enlace entre las distintas rutinas existentes, que puede provocar mucho acoplamiento.
· Carecen de protecciones y privilegios al entrar a rutinas que manejan diferentes aspectos de los recursos de la computadora, como memoria, disco, etc.
· Generalmente están hechos a medida, por lo que son eficientes y rápidos en su ejecución y gestión, pero por lo mismo carecen de flexibilidad para soportar diferentes ambientes de trabajo o tipos de aplicaciones.
Estructura Jerárquica
A medida que fueron creciendo las necesidades de los usuarios y se perfeccionaron los sistemas, se hizo necesaria una mayor organización del software, del sistema operativo, donde una parte del sistema contenía subpartes y esto organizado en forma de niveles.
Se dividió el sistema operativo en pequeñas partes, de tal forma que cada una de ellas estuviera perfectamente definida y con una claro interface con el resto de elementos.
Se constituyó una estructura jerárquica o de niveles en los sistemas operativos, el primero de los cuales fue denominado THE (Technische Hogeschool, Eindhoven), de Dijkstra, que se utilizó con fines didácticos. Se puede pensar también en estos sistemas como si fueran `multicapa'. Multics y Unix caen en esa categoría.
En la estructura anterior se basan prácticamente la mayoría de los sistemas operativos actuales. Otra forma de ver este tipo de sistema es la denominada de anillos concéntricos o "rings".
En el sistema de anillos, cada uno tiene una apertura, conocida como puerta o trampa (trap), por donde pueden entrar las llamadas de las capas inferiores. De esta forma, las zonas más internas del sistema operativo o núcleo del sistema estarán más protegidas de accesos indeseados desde las capas más externas. Las capas más internas serán, por tanto, más privilegiadas que las externas.
3. Sistemas Operativos por la Forma de Ofrecer sus Servicios
Esta clasificación también se refiere a una visión externa, que en este caso se refiere a la del usuario, el cómo accesa a los servicios. Bajo esta clasificación se pueden detectar dos tipos principales: sistemas operativos de red y sistemas operativos distribuidos.
Sistema Operativo de Red
Los sistemas operativos de red se definen como aquellos que tiene la capacidad de interactuar con sistemas operativos en otras computadoras por medio de un medio de transmisión con el objeto de intercambiar información, transferir archivos, ejecutar comandos remotos y un sin fin de otras actividades. El punto crucial de estos sistemas es que el usuario debe saber la sintaxis de un conjunto de comandos o llamadas al sistema para ejecutar estas operaciones, además de la ubicación de los recursos que desee accesar. Por ejemplo, si un usuario en la computadora hidalgo necesita el archivo matriz.pas que se localiza en el directorio /software/codigo en la computadora morelos bajo el sistema operativo UNIX, dicho usuario podría copiarlo a través de la red con los comandos siguientes: hidalgo% hidalgo% rcp morelos:/software/codigo/matriz.pas . hidalgo%. En este caso, el comando rcp que significa "remote copy" trae el archivo indicado de la computadora morelos y lo coloca en el directorio donde se ejecutó el mencionado comando. Lo importante es hacer ver que el usuario puede accesar y compartir muchos recursos.
Los Sistemas Operativos de red mas ampliamente usados son: Novell Netware, Personal Netware, LAN Manager, Windows NT Server, UNIX, LANtastic.
Sistemas Operativos Distribuidos
Los sistemas operativos distribuidos abarcan los servicios de los de red, logrando integrar recursos (impresoras, unidades de respaldo, memoria, procesos, unidades centrales de proceso) en una sola máquina virtual que el usuario accesa en forma transparente. Es decir, ahora el usuario ya no necesita saber la ubicación de los recursos, sino que los conoce por nombre y simplemente los usa como si todos ellos fuesen locales a su lugar de trabajo habitual. Todo lo anterior es el marco teórico de lo que se desearía tener como sistema operativo distribuido, pero en la realidad no se ha conseguido crear uno del todo, por la complejidad que suponen: distribuir los procesos en las varias unidades de procesamiento, reintegrar sub-resultados, resolver problemas de concurrencia y paralelismo, recuperarse de fallas de algunos recursos distribuidos y consolidar la protección y seguridad entre los diferentes componentes del sistema y los usuarios. Los avances tecnológicos en las redes de área local y la creación de microprocesadores de 32 y 64 bits lograron que computadoras mas o menos baratas tuvieran el suficiente poder en forma autónoma para desafiar en cierto grado a los mainframes, y a la vez se dio la posibilidad de intercomunicarlas, sugiriendo la oportunidad de partir procesos muy pesados en cálculo en unidades más pequeñas y distribuirlas en los varios microprocesadores para luego reunir los sub-resultados, creando así una máquina virtual en la red que exceda en poder a un mainframe. El sistema integrador de los microprocesadores que hacer ver a las varias memorias, procesadores, y todos los demás recursos como una sola entidad en forma transparente se le llama sistema operativo distribuido. Las razones para crear o adoptar sistemas distribuidos se dan por dos razones principales: por necesidad ( debido a que los problemas a resolver son inherentemente distribuidos ) o porque se desea tener más confiabilidad y disponibilidad de recursos. En el primer caso tenemos, por ejemplo, el control de los cajeros automáticos en diferentes estados de la república. Ahí no es posible ni eficiente mantener un control centralizado, es más, no existe capacidad de cómputo y de entrada/salida para dar servicio a los millones de operaciones por minuto. En el segundo caso, supóngase que se tienen en una gran empresa varios grupos de trabajo, cada uno necesita almacenar grandes cantidades de información en disco duro con una alta confiabilidad y disponibilidad. La solución puede ser que para cada grupo de trabajo se asigne una partición de disco duro en servidores diferentes, de manera que si uno de los servidores falla, no se deje dar el servicio a todos, sino sólo a unos cuantos y, más aún, se podría tener un sistema con discos en espejo ( mirror ) a través de la red, de manera que si un servidor se cae, el servidor en espejo continúa trabajando y el usuario ni cuenta se da de estas fallas, es decir, obtiene acceso a recursos en forma transparente.
Los sistemas distribuidos deben de ser muy confiables, ya que si un componente del sistema se compone otro componente debe de ser capaz de reemplazarlo. Entre los diferentes Sistemas Operativos distribuidos que existen tenemos los siguientes: Sprite, Solaris-MC, Mach, Chorus, Spring, Amoeba, Taos, etc.
6. Ejemplos:
De Escritorio:
DOS
DOS
Linux
Windows 95, 98 ,2000(professional) ,ME, XP
OS/2
Mac OS
NT Warkstation
Network OS:
Unix
Netware
VMX
NT Server
Windows 2000 Server
7. COMPARACION
Sistema operativo | <><><><><>><><><><><>> | <><><><><>> | <><><><><>> | <><><><><>> | <><><><><>> | <><><><><>> | <><><><><>> | <><><><><>> | <><><><><>> | <><><><><>> | <><><><><>> | <><><><><>> | <><><><><>> | <><><><><>> | <><><><><>> |
Creador | <><><><><>><><><><><>> | <><><><><>> | <><><><><>> | <><><><><>> | <><><><><>> | <><><><><>> | <><><><><>> | <><><><><>> | <><><><><>> | <><><><><>> | <><><><><>> | <><><><><>> | <><><><><>> | <><><><><>> | |
Año de primera distribución | <><><><><>><><><><><>> | <><><><><>> | <><><><><>> | <><><><><>> | <><><><><>> | <><><><><>> | <><><><><>> | <><><><><>> | <><><><><>> | <><><><><>> | <><><><><>> | <><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> |
Aspectos generales | <><><><><>>|||||||||||||||
Última versión estable | <><><><><>>6.1 build 7600 | <><><><><>>6.0 build 6000 Service Pack 2 | <><><><><>>5.1 build 2600 con Service Pack 3 | <><><><><>>5.0 con Service Pack 4 | <><><><><>>R1/Alpha 3 | <><><><><>>Mac OS X v10.6 ("Snow Leopard") | <><><><><>>9.2 | <><><><><>>6.0 Squeeze | <><><><><>>15 | <><><><><>>11.4 | <><><><><>>2010.0 Adelie | <><><><><>><><><><><><><><>> | 4.0 | <><><><><>>10 | <><><><><><><><>>Fourth Edition | <><><><><><><><>>
Costo | U$S 199.99 (Home Premium) 299.99 (Professional) 319.99 (Ultimate) | <><><><><>>U$S 90 (Home Basic) 179 (Home Premium) 229 (Business) 349 (Ultimate) | <><><><><><><><>>143,526€ $2 152.89 MX (Home) 217,593€ $3 263.895 MX(Pro) | <><><><><><><><>>? | <><><><><><><><>><><><><><><><><>> | 29€ o preinstalado | <><><><><><><><>>Gratuito hasta 7.5.5, 9.2 cuesta 15,60€ para dueños de Mac OS X | <><><><><><><><>>Gratuito | <><><><><><><><>>Gratuito | <><><><><><><><>>Gratuito | <><><><><><><><>>Gratuito | <><><><><><><><>>Gratuito | <><><><><><><><>>Gratuito | <><><><><><><><>>Gratuito | <><><><><><><><>>Gratuito | <><><><><><><><>>
Licencia | <><><><><><><><>><><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | No Libre Parcialmente software libre | <><><><><><><><>><><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> |
Tipo de usuario | <><><><><><><><>>Hogar, negocios y redes | <><><><><><><><>>Hogar, negocios y redes | <><><><><><><><>>Hogar, negocios y redes | <><><><><><><><>>Negocios | <><><><><><><><>>Hogar, diseño, ciencia, negocios, servidores y redes | <><><><><><><><>>Hogar, diseño, negocios, servidores y redes | <><><><><><><><>>Hogar, diseño, negocios | <><><><><><><><>>Hogar, ciencia, servidores, redes, negocios | <><><><><><><><>>Hogar, ciencia, servidores | <><><><><><><><>>Hogar, ciencia, servidores | <><><><><><><><>>Hogar, ciencia, servidores, redes, negocios, empresas, Estaciones de trabajo , escritorio | <><><><><><><><>>Servidores | <><><><><><><><>>Servidores | <><><><><><><><>>Servidores, negocios | <><><><><><><><>>Estaciones de trabajo, servidores, embebido HPC | <><><><><><><><>>
Aspectos técnicos | <><><><><><><><>>|||||||||||||||
Tipo de núcleo | <><><><><><><><>><><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | Ninguno/Micronúcleo | <><><><><><><><>><><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> |
Arquitecturas de procesador soportadas | <><><><><><><><>><><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | |
Sistema de archivos por defecto | <><><><><><><><>><><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> |
Soporte de sistemas de archivo de 16 bits | <><><><><><><><>>No | <><><><><><><><>>No | <><><><><><><><>>Sí | <><><><><><><><>>Sí | <><><><><><><><>>Sí | <><><><><><><><>>No | <><><><><><><><>>Sí | <><><><><><><><>>? | <><><><><><><><>>Sí | <><><><><><><><>>? | <><><><><><><><>>? | <><><><><><><><>>Sí | <><><><><><><><>>? | <><><><><><><><>>? | <><><><><><><><>>|
Soporte de sistemas de archivo de 32 bits | <><><><><><><><>>Sí | <><><><><><><><>>Sí | <><><><><><><><>>Sí | <><><><><><><><>>Sí | <><><><><><><><>>Sí | <><><><><><><><>>Sí | <><><><><><><><>>Sí | <><><><><><><><>>Sí | <><><><><><><><>>Sí | <><><><><><><><>>Sí | <><><><><><><><>>Sí | <><><><><><><><>>Sí | <><><><><><><><>>Sí | <><><><><><><><>>Sí | <><><><><><><><>>Sí | <><><><><><><><>>
Soporte de sistemas de archivo de 64 bits | <><><><><><><><>>Si | <><><><><><><><>>Si | <><><><><><><><>>Si | <><><><><><><><>>No | <><><><><><><><>>Sí | <><><><><><><><>>Sí | <><><><><><><><>>No | <><><><><><><><>>Sí | <><><><><><><><>>Sí | <><><><><><><><>>Sí | <><><><><><><><>>Sí | <><><><><><><><>>? | <><><><><><><><>>? | <><><><><><><><>>? | <><><><><><><><>>|
Herramienta de actualización por defecto | <><><><><><><><>>Windows Update | <><><><><><><><>>Windows Update | <><><><><><><><>>Windows Update | <><><><><><><><>>Windows Update | <><><><><><><><>><><><><><><><><>> | Software Update | <><><><><><><><>>Software Update | <><><><><><><><>><><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | <><><><><><><><>> | Fuentes | <><><><><><><><>>Fuentes | <><><><><><><><>>pkgadd | <><><><><><><><>>replica/pull | <><><><><><><><>>
Aspectos gráficos | <><><><><><><><>>|||||||||||||||
Entorno gráfico¹ | <><><><><><><><>>Basado en el núcleo | <><><><><><><><>>Basado en el núcleo | <><><><><><><><>>Basado en el núcleo | <><><><><><><><>>Basado en el núcleo | <><><><><><><><>>Basado en el Núcleo híbrido modular | <><><><><><><><>><><><><><>> | Basado en el núcleo | <><><><><>>Aplicación: X Window System | <><><><><>>Aplicación: X Window System | <><><><><>>Aplicación: X Window System | <><><><><>>Aplicación: X Window System | <><><><><>>Aplicación: X Window System | <><><><><>>Aplicación: X Window System | <><><><><>>Aplicación: X Window System | <><><><><>>Aplicación: rio | <><><><><>>
Sistema de ventanas por defecto | <><><><><>>Standard Windows | <><><><><>>Standard Windows | <><><><><>>Standard Windows | <><><><><>>Standard Windows | <><><><><>>Haiku (Integrada nativamente) | <><><><><>>OS X Finder | <><><><><>><><><><><>> | <><><><><>> | <><><><><>> | <><><><><>> | <><><><><>> | ? | <><><><><>>N/A | <><><><><>><><><><><>> | rio | <><><><><>>
Estilo de Interfaz gráfica de usuario | <><><><><>><><><><><>> | <><><><><>> | <><><><><>> | Estilo clásico interfaz | <><><><><>>Haiku (Integrada nativamente) | <><><><><>><><><><><>> | Platinum | <><><><><>><><><><><>> | Metacity con tema ClearLooks | <><><><><>><><><><><>> | <><><><><>> | ? | <><><><><>><><><><><>> | <><><><><>> | rio | <><><><><>>
Suscribirse a:
Entradas (Atom)