Comandos básicos
Aquí se muestran algunos de las instrucciones de MS-DOS: Pueden ser internas o externas:
Comandos internos
- CLS Borra todo de la pantalla y regresa el cursor en la esquina izquierda superior.
- COPY Se utiliza para copiar archivos.
- DATE Se utiliza para cambiar la fecha.
- DEL Se utiliza para borrar archivos.
- DIR Se utiliza para ver por pantalla una lista con los archivos y directorios.(carpetas) que se encuentran en un directorio del disco.
- ECHO ON Permite ver las lineas de comandos que son automáticamente ejecutadas.
- ECHO OFF Quita la visulización de lineas de comando automáticamente ejecutadas.
- EXIT Se utiliza para salir de la ventana MS DOS.
- CD o CHDIR Cambia de directorio.
- CD Para cambiar de un directorio a otro.
- MD Se utiliza para hacer una nueva carpeta.
- PATH Establece o declara el curso o trayectoria entre directorios.
- PROMPT Cambia la línea de visualización de la orden.
- REN Renombrar archivos.
- RD Para Remover un Directorio que esté totalmente vacío.
- TIME Visualiza la hora del reloj interno.
- VER Muestra la versión del sistema operativo.
- VOL Muestra la etiqueta del volumen y el número de serie del disco.
Comandos externos
- CHKDSK Comprueba el disco y da un informe de su estado.
- FORMAT Orden del sistema operativo MS-DOS cuya misión es formatear las unidades de almacenamiento (discos duros y disquetes).
- DISKCOPY Nos permite hacer una copia idéntica de un disquete a otro, pertenece al grupo de las órdenes externas.
- DOSKEY Nos permite mantener residente en memoria RAM las órdenes que han sido ejecutadas en el punto indicativo.
- KEYB Configura un teclado para un idioma especifico.
- DELTREE Usado para borrar un directorio raíz no importa que contenga subdirectorios con todos sus contenidos.
- TREE Su función es presentar en forma gráfica la estructura de un directorio raíz.
- SCANDISK Si se esta ejecutando en windows abre scandisk.
- LABEL Crea cambia o elimina la etiqueta del volumen del disco.
- MEM Presenta un informe sobre la memoria RAM.
Microsoft Windows
Microsoft Windows es un sistema operativo gráfico para computadoras personales propiedad de la empresa Microsoft. La primera versión popular, windows 3.1 es una interfaz gráfica que funciona sobre MS-DOS. MS Windows, como también se le conoce, es el sistema operativo más utilizado en el mundo.
Historia
Windows 1.0
En 1985 Microsoft publicó la primera versión de Windows (Windows 1.0), una interfaz gráfica de usuario (GUI) para su propio sistema operativo (MS-DOS) que había sido incluido en el IBM PC y ordenadores compatibles desde 1981. Es la copia de Apple usando la interfaz gráfica fue creada imitando el MacOS de Apple.
Las primera versión de Microsoft Windows premium nunca fue demasiado potente ni tampoco se hizo popular. Estaba severamente limitada debido a los recursos legales de Apple, que no permitía imitaciones de sus interfaces de usuario. Por ejemplo, las ventanas sólo podían disponerse en mosaico sobre la pantalla; esto es, nunca podían solaparse u ocultarse unas a otras. Tampoco había "papelera de reciclaje" debido a que Apple creía que ellos tenían la patente de este paradigma o concepto. Ambas limitaciones fueron eliminadas cuando el recurso de Apple fue rechazado en los tribunales. Por otro lado, los programas incluidos en la primera versión eran aplicaciones "de juguete" con poco atractivo para los usuarios profesionales.
Windows 2.0
Apareció en 1987, y fue un poco más popular que la versión inicial. Gran parte de esta popularidad la obtuvo de la inclusión en forma de versión "run-time" de nuevas aplicaciones gráficas de Microsoft, Microsoft Excel y Microsoft Word para Windows. Éstas podían cargarse desde MS-DOS, ejecutando Windows a la vez que el programa, y cerrando Windows al salir de ellas. Windows 2 todavía usaba el modelo de memoria 8088 y por ello estaba limitado a 1 megabyte de memoria, sin embargo mucha gente consiguió hacerlo funcionar bajo sistemas multitareas como DesqView.
Windows 3.0
La primera versión realmente popular de Windows fue la versión 3.0, publicada en 1990. Ésta se benefició de las mejoradas capacidades gráficas para PC de esta época, y también del microprocesador 80386, que permitía mejoras en las capacidades multitarea de las aplicaciones Windows. Esto permitiría ejecutar en modo multitarea viejas aplicaciones basadas en MS-DOS. Windows 3 convirtió al IBM PC en un serio competidor para el Apple Macintosh.
OS/2 1
Durante la segunda mitad de los 80, Microsoft e IBM habían estado desarrollando conjuntamente OS/2 como sucesor del DOS, para sacar el máximo provecho a las capacidades del procesador Intel 80286. OS/2 utilizaba el direccionamiento hardware de memoria disponible en el Intel 80286 para poder utilizar hasta 16 MB de memoria. La mayoría de los programas de DOS estaban por el contrario limitados a 640 KB de memoria. OS/2 1.x también soportaba memoria virtual y multitarea.
Más adelante IBM añadió, en la versión 1.1 de OS/2, un sistema gráfico llamado Presentation Manager (PM). Aunque en muchos aspectos era superior a Windows, su API (Programa de Interfaz de Aplicaciones) era incompatible con la que usaban los programas de este último. (Entre otras cosas, Presentation Manager localizaba el eje de coordenadas X,Y en la parte inferior izquierda de la pantalla como las coordenadas cartesianas, mientras que Windows situaba el punto 0,0 en la esquina superior izquierda de la pantalla como otros sistemas informáticos basados en ventanas).
A principio de los 90, crecieron las tensiones en la relación entre IBM y Microsoft. Cooperaban entre sí en el desarrollo de sus sistemas operativos para PC y cada uno tenía acceso al código del otro. Microsoft quería desarrollar Windows aún más, mientras IBM deseaba que el futuro trabajo estuviera basado en OS/2. En un intento de resolver estas diferencias, IBM y Microsoft acordaron que IBM desarrollaría OS/2 2.0 para reemplazar a OS/2 1.3 y Windows 3.0, mientras Microsoft desarrollaría un nuevo sistema operativo, OS/2 3.0, para suceder más adelante al OS/2 2.0.
Este acuerdo pronto fue dejado de lado y la relación entre IBM y Microsoft terminó. IBM continuó desarrollando IBM OS/2 2.0 mientras que Microsoft cambió el nombre de su (todavía no publicado) OS/2 3.0 a Windows NT.
(Microsoft promocionó Windows NT con tanto éxito que la mayoría de la gente no se dio cuenta de que se trataba de un OS/2 remozado.) Ambos retuvieron los derechos para usar la tecnología de OS/2 y Windows desarrollada hasta la fecha de terminación del acuerdo.
OS/2 2.0
IBM publicó OS/2 versión 2.0 en 1992. Esta versión suponía un gran avance frente a OS/2 1.3. Incorporaba un nuevo sistema de ventanas orientado a objetos llamado Workplace Shell como sustituto del Presentation Manager, un nuevo sistema de ficheros, HPFS, para reemplazar al sistema de ficheros FAT de DOS usado también en Windows y aprovechaba todas las ventajas de las capacidades de 32 bit del procesador Intel 80386. También podía ejecutar programas DOS y Windows, ya que IBM había retenido los derechos para usar el código de DOS y Windows como resultado de la ruptura.
OS/2 3.0 y 4.0
IBM continuó vendiendo OS/2, produciendo versiones posteriores como OS/2 3.0 (también llamado Warp) y 4.0 (Merlin). Pero con la llegada de Windows 95 OS/2 comenzó a perder cuota de mercado. Aunque OS/2 seguía corriendo aplicaciones de Windows 3.0 carecía de soporte para las nuevas aplicaciones que requerían Windows 95. Al contrario que con Windows 3.0, IBM no tenía acceso al código fuente de Windows 95; y tampoco tenía el tiempo ni los recursos necesarios para emular el trabajo de los programadores de Microsoft con Windows 95, no obstante, OS/2 3.0 (Warp) apareció en el mercado antes que Windows 95 (que se retrasaba respecto a la fecha inicial de lanzamiento), como mejoras incorporaba una reducción en los requisitos de hardware (pasaba de pedir 8 Mb de RAM de su antedecesor OS/2 2.1 a pedir sólo 4 Mb) y como gran añadido, incorporaba el llamado BonusPack, un conjunto de aplicaciones de oficina, comunicaciones, etc que ahorraban el tener que comprar software adicional como en el caso de Windows. Todo esto unido a una gran campaña publicitaria y a un muy reducido precio (el equivalente a unos 59.40 € frente a los 100 € de Windows) provocaron que mucha gente se animase a probarlo en lugar de esperar la llegada de Windows 95. Lamentablemente, el posterior abandono por parte de IBM hizo que fuese quedando relegado (aunque sigue siendo utilizado -cada vez menos- en sectores bancarios por su alta estabilidad).
Windows 3.1 y Windows 3.11
En respuesta a la aparición de OS/2 2.0 , Microsoft desarrolló Windows 3.1, que incluía diversas pequeñas mejoras a Windows 3.0 (como las fuentes escalables TrueType), pero que consistía principalmente en soporte multimedia. Más tarde Microsoft publicó el Windows 3.11 (denominado Windows para trabajo en grupo), que incluía controladores y protocolos mejorados para las comunicaciones en red y soporte para redes punto a punto.
Windows NT
Mientras tanto Microsoft continuó desarrollando Windows NT. Para ello reclutaron a Dave Cutler, uno de los jefes analistas de VMS en Digital Equipment Corporation (hoy parte de Compaq que en 2005 fue comprada por HP) para convertir NT en un sistema más competitivo.
Cutler había estado desarrollando un sucesor del VMS en DEC (Digital Equipment Corporation) llamado Mica, y cuando DEC abandonó el proyecto se llevó sus conocimientos y algunos ingenieros a Microsoft. DEC también creyó que se llevaba el código de Mica a Microsoft y entabló una demanda. Microsoft finalmente pagó 150 millones de dólares y acordó dar soporte al microprocesador Alpha de DEC en NT.
Siendo un sistema operativo completamente nuevo, Windows NT sufrió problemas de compatibilidad con el hardware y el software existentes. También necesitaba gran cantidad de recursos y éstos estaban solamente disponibles en equipos grandes y caros. Debido a esto muchos usuarios no pudieron pasarse a Windows NT. La interfaz gráfica de NT todavía estaba basada en la de Windows 3.1 que era inferior a la Workplace Shell de OS/2
Windows NT 3.1
Windows NT 3.1 (la estrategia de marketing de Microsoft era que Windows NT pareciera una continuación de Windows 3.1) apareció en su versión beta para desarrolladores en la Conferencia de Desarrolladores Profesionales de Julio de 1992 en San Francisco. Microsoft anunció en la conferencia su intención de desarrollar un sucesor para Windows NT y Chicago (que aún no había sido lanzada). Este sucesor habría de unificar ambos sistemas en uno sólo y su nombre clave era Cairo. (Visto en retrospectiva Cairo fue un proyecto más difícil de lo que Microsoft había previsto y como resultado NT y Chicago no sería unificados hasta la aparición de Windows XP). Las versiones antiguas de Windows NT se distribuían en disquettes y requerían unos elevados recursos de hardware (además de soportar relativamente poco hardware) por lo que no se difundieron demasiado hasta llegar a Windows NT 4.0 y sobre todo a Windows 2000. Por primera vez daba soporte para el sistema de ficheros NTFS.
Windows NT 3.5/3.51
Las novedades que presentaba Windows NT 3.5 fueron la diferenciación entre versiones Workstations y Server, soporte para OpenGL y ficheros de hasta 255 caracteres. Poco después apareció Windows NT 3.51 que tenía como mejoras más notables, la capacidad para funcionar en procesadores Pentium o superiores (Windows NT 3.5, al igual que NT 3.1 cancelaban la instalación al detectar un proceador superior al Pentium) y una libreria de controladores más extensa. Otras características fueron el soporte para BackOffice y el arranque y la instalación remota de Windows 95 en los clientes.
Cabe destacar que el interfaz gráfico de Windows NT 3.5 y Windows 3.51 era el mismo que el de sus predecesores, Windows NT 3.1 y Windows 3.1, con el Administrador de Programas. Por otra parte, Microsoft distribuyó un añadido llamado NewShell, cuyo nombre completo es "Shell Technology Preview Update", que no era otra cosa más que una versión Beta del nuevo interfaz gráfico de Windows 95 y NT 4.0, con el botón y menú inicio, pero para Windows NT 3.5x. Su función principal era que los usuarios de Windows evaluaran el nuevo interfaz gráfico, que iba a ser presentado en Windows 95 y NT 4.0, pero como "daño colateral" le daba a Windows NT 3.5x el nuevo interfaz gráfico.
Windows NT 4.0
Windows NT 4.0 presentaba varios componentes tecnológicos de vanguardia y soporte para diferentes plataformas como MIPS, ALPHA, Intel, etc. Las diferentes versiones como Workstation, Server, Terminal server, Advancer server, permitían poder adaptarlo a varias necesidades. El uso de componentes como tarjetas de sonido, modems, etc, tenían que ser diseñados específicamente para este sistema operativo.
Windows 95
Microsoft adoptó "Windows 95" como nombre de producto para Chicago cuando fue publicado en Agosto de 1995. Chicago iba encaminado a incorporar una nueva interfaz gráfica que compitiera con la de OS/2. Aunque compartía mucho código con Windows 3.x e incluso con MS-DOS, también se pretendía introducir arquitectura de 32 bits y dar soporte a multitarea preventiva, como OS/2 o el mismo Windows NT. Sin embargo sólo una parte de Chicago comenzó a utilizar arquitectura de 32 bits, la mayor parte siguió usando una arquitectura de 16 bits, Microsoft argumentaba que una conversión completa retrasaría demasiado la publicación de Chicago y sería demasiado costosa.
Microsoft desarrolló una nueva API para remplazar la API de Windows de 16 bits. Esta API fue denominada Win32, desde entonces Microsoft denominó a la antigua API de 16 bits como Win16. Esta API fue desarrollada en tres versiones: una para Windows NT, una para Chicago y otra llamada Win32s, que era un subconjunto de Win32 que podía ser utilizado en sistemas con Windows 3.1. de este modo Microsoft intentó asegurar algún grado de compatibilidad entre Chicago y Windows NT, aunque los dos sistemas tenían arquitecturas radicalmente diferentes
Windows 95 tenía dos grandes ventajas para el consumidor medio. Primero, aunque su interfaz todavía corría sobre MS-DOS, tenía una instalación integrada que le hacía aparecer como un solo sistema operativo (ya no se necesitaba comprar MS-DOS e instalar Windows encima). Segundo, introducía un subsistema en modo protegido que estaba especialmente escrito a procesadores 80386 o superiores, lo cual impediría que las nuevas aplicaciones Win32 dañaran el área de memoria de otras aplicaciones Win32. En este respecto Windows 95 se acercaba más a Windows NT, pero a la vez, dado que compartía código de Windows 3.x, las aplicaciones podían seguir bloqueando completamente el sistema en caso de que invadiesen el área de aplicaciones de Win16.
Tenía también como novedad el incluir soporte para la tecnología Plug&Play. Windows 95 se convirtió en el primer gran éxito de los de Redmond a nivel mundial. La evolución de Internet y la potencia de los equipos, cada vez más capaces, dio lugar a un binomio en el que Intel y Microsoft dominaban el panorama mundial con solvencia. Los fabricantes comenzaban a volcarse en este sistema a la hora de sacar sus controladores de dispositivos y, aunque con algunos problemas por incompatibilidades inevitables, el éxito de la plataforma fue absoluto.
Windows 98
El 25 de Junio de 1998 llegó Windows 98. Incluía nuevos controladores de hardware y el sistema de ficheros FAT32 (también soportado por Windows 95 OSR 2 y OSR 2.5) que soportaba particiones mayores a los 2 GB permitidos por Windows 95. Dio soporte también a las nuevas tecnologías como DVD, FireWire, USB o AGP. Era novedosa también la integración del explorador de Internet en todos los ámbitos del sistema.
Pero la principal diferencia de Windows 98 sobre Windows 95 era que su núcleo había sido modificado para permitir el uso de controladores de Windows NT en Windows 9x y viceversa. Esto se consiguió con la migración de parte del núcleo de Windows NT a Windows 98 aunque éste siguiera manteniendo su arquitectura MS-DOS/Windows GUI. Esto permitió la reducción de costes de producción, dado que Windows NT y Windows 98 ahora podían utilizar casi idénticos controladores.
Windows 98 Second Edition
En 1999 Microsoft sacó al mercado Windows 98 Second Edition, cuya característica más notable era la capacidad de compartir entre varios equipos una conexión a Internet a través de una sola línea telefónica. También eliminaba gran parte de los errores producidos por Internet Explorer en el sistema. Esta versión es la más estable de todas las de esta serie, y aún se sigue utilizando en 2006 en muchos equipos.
Windows Millenium Edition
En 2000 Microsoft introdujo Windows ME que era una copia de Windows 98 con más aplicaciones añadidas. Windows ME fue un proyecto rápido de un año para rellenar el hueco entre Windows 98 y el nuevo Windows XP, y eso se notó mucho en la poca estabilidad de esta versión. En teoría Windows 2000 iba a ser la unificación entre las dos familias de Windows, la empresarial y la de hogar, pero por retrasos, se lanzó este pequeño avance. En esta versión se aceleraba el inicio del sistema y oficialmente ya no se podía distinguir entre el MS-DOS y el entorno gráfico (aunque aparecieron parches que permitían volver a separarlo como se hacía en versiones anteriores).
Esta versión no traía unidad de proceso de 16 bits, centrándose únicamente en la compatibilidad con nuevo hardware de 32 bits. Como consecuencia, sólo funcionaba correctamente con los equipos nuevos que lo traían instalado, ya que si se instalaba sobre un equipo antiguo (mediante una actualización de software) el hardware de 16 bits era más complejo de configurar, o bien no funcionaba en absoluto.
Cabe destacar que este Sistema Operativo fue muy popular por sus continuos errores(bugs).
Windows 2000
En este mismo año vio la luz Windows 2000, una nueva versión de Windows NT muy útil para los administradores de sistemas y con una gran cantidad de servicios de red y lo más importante: admitía dispositivos Plug&Play que venían siendo un problema con Windows NT.
La familia de Windows 2000 estaba formada por varias versiones del sistema: una para las estaciones de trabajo (Windows 2000 Professional) y varias para servidores (Windows 2000 server, advanced server, datacenter server).
Windows 2000 incorporaba importantes innovaciones tecnológicas para entornos Microsoft, tanto en nuevos servicios como en la mejora de los existentes. Algunas de las características que posee son:
Almacenamiento:
- Soporte para FAT16, FAT32 y NTFS.
- Encriptación de ficheros (EFS).
- Servicio de indexación.
- Sistema de archivos distribuido (DFS).
- Nuevo sistema de backup (ASR).
- Sistema de tolerancia a fallos (RAID) con discos dinámicos (software).
Comunicaciones:
- Servicios de acceso remoto (RAS, VPN, RADIUS y Enrutamiento).
- Nueva versión de IIS con soporte para HTTP/1.1.
- Directorio Activo.
- Balanceo de carga (clustering)
- Servicios de instalación desatendida por red (RIS).
- Servicios nativos de Terminal Server.
Estos avances marcan un antes y un después en la historia de Microsoft.
Windows XP
La unión de Windows NT/2000 y la familia de Windows 9.x se alcanzó con Windows XP liberado en 2001 en su versión Home y Professional. Windows XP usa el núcleo de Windows NT. Incorpora una nueva interfaz y hace alarde de mayores capacidades multimedia. Además dispone de otras novedades como la multitarea mejorada, soporte para redes inalámbricas y asistencia remota. Se puede agregar inmediatamente de haber lanzado el último Service Pack (SP2) Microsoft diseño un sistema orientado a Empresas y Corporaciones llamado Microsoft Windows XP Corporate Edition, algo similar al Windows XP Profesional, solo que diseñado especialmente a Empresas. En el apartado multimedia, XP da un avance con la versión Media Center. Esta versión ofrece una interfaz de acceso fácil a todo lo relacionado con multimedia (TV, fotos, reproductor DVD, Internet…)
Windows Server 2003
Sucesor de la familia de servidores de Microsoft a Windows 2000 Server. Es la versión de Windows para servidores lanzada por Microsoft en el año 2003. Está basada en el núcleo de Windows XP, al que se le han añadido una serie de servicios, y se le han bloqueado algunas de sus características (para mejorar el rendimiento, o simplemente porque no serán usadas).
Windows Vista
Futura versión de Windows que sucederá a Windows XP y saldrá en noviembre de 2006 para negocios y al público en enero de 2007. Las diferentes versiones que se podrán adquirir són tres para el consumidor, Vista Home Basic, Vista Home Premium y Ultimate Edition y dos versiones para las empresas, Vista Business y Vista Enterprise, más Vista Starter, para los mercados emergentes. Los Requisitos minimos para que la Nueva Version de Windows Funcione en un equipo son los siguentes:
- Procesador de 32 Bits de por lo menos 800Mhz
- 512 MB de RAM (para trabajar a una velocidad aceptable), se recomienda 1GB
- Tarjeta Gráfica compatible con DirectX 9 con por lo menos 32MB de memoria
- Disco duro de 20GB con 15GB disponibles
- DVD-ROM
Cabe destacar que durante su desarrollo fue conocido como Windows Longhorn. Las Ediciones de Windows Vista seran las siguientes:
Windows Vista Starter Destinada a sustituir a Windows XP Starter Edition. Estará dirigido a mercados emergentes, y estará muy limitado.
Windows Vista Home Basic Parecido al Windows XP Home Edition. No incluirá "Aero Glass" con efectos translúcidos. Soportará 8 GB de RAM.
Windows Vista Home Premium Más similar al Windows XP Media Center Edition. Por ejemplo soportará HDTV y hasta 16 GB de memoria RAM.
Windows Vista Business Equivalente al Windows XP Profesional. No incluye características del Media Edition, pero a cambio ofrece herramientas más orientadas hacia los negocios, como pueden ser soporte de Fax, servidor web IIS, hasta 128 GB. No requerirá activación del producto.
Windows Vista Enterprise Basado en la anterior versión (Windows Vista Business). Tiene todo lo del anterior, más Virtual PC, interfaz multi-idioma, y podrá soportar aplicaciones UNIX. No se venderá a través de los medios tradicionales de venta.
Windows Vista Ultimate Combina las características del Home Premium junto con las del Enterprise. Como las versiones para el mercado profesional, no requerirá de activación del producto. Además de estas versiones, estarán disponibles para el mercado Europeo las ediciones "Home Basic N" y "Business N", idénticas a las anteriores, salvo por no contar con el Windows Media Player. Las versiones Home, Home Premium y Ultimate se venderán en el mismo DVD, y se podrá pasar a una versión superior simplemente pagando una actualización de la licencia a través del Windows Anytime Upgrade. Tambien cabe destacar que Windows vista traera una nueva interfaz grafica llamada Aero que es una evolucion de la interfaz grafica denominada de windows xp.
Versiones para Tablet PC's
- Windows XP Tablet PC Edition
Versiones para pequeños dispositivos
- Windows CE
- Windows Mobile
Sistemas de archivos
El sistema de archivos utilizado por estos sistemas operativos comenzó siendo FAT16 o FAT "a secas". La primera versión de Windows en incorporar soporte nativo para FAT32 fue Windows 95 OSR2. Por otro lado, los Sistemas Operativos basados en NT emplean los sistemas de archivos NTFS desde el origen y a partir de Windows 2000 se otorgó también soporte para FAT32.
Seguridad
En todos sus versiones de Windows, Microsoft ha dejado muy por debajo la seguridad de éstos y sus demás programas ya que se preocupa solo a la futura generación sin tomar en cuenta la actual y pasadas, desde Windows XP esto está cambiando.
Curiosidades
Desde la salida de Windows 95, Windows ha sido el Sistema Operativo más popular y usado entre usuarios, superando numéricamente a a Apple y a otros fabricantes; también se le llama el SO "basico" ya que debido a su popularidad, la mayoría de softwares son realizados para plataformas de Windows. Ahora se dice que el mayor competidor de Windows es Linux ya que este ultimo ha ofrecido a la gran mayoría de empresas la estabilidad que nunca ofreció Windows, aparte, Linux no cierra sus recursos ni acapara el ámbito de soporte como Windows, por el cual han estado en polemica con Windows.
Polémicas
Windows ya desde sus inicios siempre ha estado envuelto en la polémica. Al principio se decía que Windows era una copia del sistema operativo de Apple (lo cual no se duda mucho si se comparan los sistemas iniciales), más adelante se hablaba de si existía competencia desleal con algunos programas que se incluían dentro del sistema. Con la aparición del Software Libre las polémicas se orientan a si Microsoft debe publicar el código fuente de su sistema operativo o no, teniendo en cuenta la gran cantidad de fallos que siempre han presentado los productos Windows.
Unix
Es un sistema operativo portable, multitarea y multiusuario; desarrollado en principio por un grupo de empleados de los laboratorios Bell de AT&T, entre los que figuran Ken Thompson, Dennis Ritchie y Douglas McIlroy. sistema operativo de tiempo compartido, controla los recursos de una computadora y los asigna entre los usuarios. Permite a los usuarios correr sus programas. Controla los dispositivos de periféricos conectados a la máquina.
Las familias UNIX más significativas son:
AT&T: la familia que tuvo su origen en el UNIX de AT&T. Considerada la familia UNIX "pura" y original. Sus sistemas operativos más significativos son UNIX System III y UNIX System V.
BSD: familia originada por el licenciamiento de UNIX a Berkely. BSD incorpora propiedad intelectual no originaria de AT&T, la primera implementación de los protocolos TCP/IP que dieron origen a Internet.
AIX: esta familia surge por el licenciamiento de UNIX System III a IBM.
Xenix: familia derivada de la adquisición de los derechos originales de AT&T por parte de SCO.
GNU/Linux: En 1983, Richard Stallman anunció el Proyecto GNU, un ambicioso esfuerzo para crear un sistema similar a Unix, que pudiese ser distribuido libremente. El software desarrollado por este proyecto -por ejemplo, GNU Emacs y GCC – también han sido parte fundamental de otros sistemas UNIX. En 1991, cuando Linus Torvalds empezó a proponer el kernel Linux y a reunir colaboradores, las herramientas GNU eran la elección perfecta. Al combinarse ambos elementos, conformaron la base del sistema operativo (basado en POSIX) que hoy conocemos como GNU/Linux o simplemente Linux. Las distribuciones basadas en el kernel, el software GNU y otros agregados entre las que podemos mencionar a Red Hat Linux y Debian GNU/Linux se han hecho populares tanto entre los aficionados a la computación como en el mundo empresarial. Obsérvese que Linux tiene un origen independiente, por lo que se considera un 'clónico' de UNIX y no un UNIX en el sentido histórico.
Algunos comandos básicos de UNIX son:
Navegación/creación de directorios/archivos: ls cd pwd mkdir rm rmdir cp
Edición/visión de archivos: touch more ed vi
Procesamiento de textos: echo cat grep sort uniq sed awk tail head
Comparación de archivos: comm cmp diff patch
Administración del sistema: chmod chown ps find xargs sd w who
Comunicación: mail telnet ssh ftp finger rlogin
Shells: sh csh ksh
Documentación: man.
Características
Es un sistema operativo multiusuario, con capacidad de simular multiprocesamiento y procesamiento no interactivo.
Está escrito en un lenguaje de alto nivel : C.
Dispone de un lenguaje de control programable llamado SHELL.
Ofrece facilidades para la creación de programas y sistemas y el ambiente adecuado para las tareas de diseños de software.
Emplea manejo dinámico de memoria por intercambio o paginación.
Tiene capacidad de interconexión de procesos.
Permite comunicación entre procesos.
Emplea un sistema jerárquico de archivos, con facilidades de protección de archivos, cuentas y procesos.
Tiene facilidad para redireccionamiento de Entradas/Salidas.
Garantiza un alto grado de portabilidad
Funciones
Creación de procesos, asignación de tiempos de atención y sincronización.
Asignación de la atención del procesador a los procesos que lo requieren.
Administración de espacio en el sistema de archivos, que incluye: acceso, protección y administración de usuarios; comunicación entre usuarios v entre procesos, y manipulación de E/S y administración de periféricos.
Supervisión de la transmisión de datos entre la memoria principal y los dispositivos periféricos.
El Kernel reside siempre en la memoria central y tiene el control sobre la computadora, por lo que ningún otro proceso puede interrumpirlo;
El sistema unix ofrece varios niveles de protección para el sistema de archivos, que consisten en asignar a cada archivo el número único de identificación de su dueño, junto con nueve bits de protección, que especifican permisos de lectura, escritura y ejecución para el propietario, para otros miembros de su grupo (definido por el administrador del sistema) y para el resto de los usuarios. Antes de cualquier acceso se verifica su validez consultando estos bits, que residen en el nodo-i de todo archivo.
Además, existen otros tres bits que se emplean para manejos especiales, relacionados con la clave del superusuario.
Otra característica de Unix es que no requiere que el conjunto de sistemas de archivos resida en un mismo dispositivo.
En el sistema operativo Unix los procesos pueden comunicarse internamente entre sí, mediante el envío de mensajes o señales. El mecanismo conocido como interconexión (pipe) crea un canal entre dos procesos mediante una llamada a una rutina del Kernel, y se emplea tanto para pasar datos unidireccionalmente entre las imágenes de ambos, como para sincronizarlos, ya que si un proceso intenta escribir en un pipe ocupado, debe esperar a que el receptor lea los datos pendientes. Lo mismo ocurre en el caso de una lectura de datos inexistentes: el proceso que intenta leer debe esperar a que el proceso productor deposite los datos en el canal de intercomunicación.
Lo estándar en Unix es un sistema de intercambio de segmentos de un proceso entre memoria principal y memoria secundaria, llamado swapping lo que significa que se debe mover la imagen de un proceso al disco si éste excede la capacidad de la memoria principal, y copiar el proceso completo a memoria secundaria. Es decir, durante su ejecución, los procesos son cambiados de y hacia memoria secundaria conforme se requiera
Cuando Unix opera en máquinas más grandes ,En algunos sistemas el tamaño de la página en Unix es de 512 bytes; en otros, de 1024.
En Unix existe también la posibilidad de ejecutar programas sin tener que atenderlos en forma interactiva, sino simulando paralelismo (es decir, atender de manera concurrente varios procesos de un mismo usuario
Ventajas
Unix es sin lugar a dudas el Sistema Operativo más importante y serio desde que en los años 70 los Sistemas Operativos se empezaron a estandarizar. Inicialmente UNIX fue desarrollado en C (de hecho C se inventó para desarrollar UNIX) y pertenecía a una empresa: la empresa AT&T Bell; tras una serie de malentendidos respecto a la propiedad de este sistema aparecen variantes en forma de Minix, FreeBSD (Berkeley San Diego), Linux, todas de tipo software libre, abierto, gratuito y en continuo desarrollo por programadores no pertecientes a ninguna empresa. Todos los tipos de UNIX comparten muchas ideas y en su conjunto se diferencian mucho de otros sistemas operativos menos robustos o sin la sencillez arquitectónica de UNIX.
UNIX es un sistema operativo multitarea (el propio kernel del sistema se encarga de repartir el tiempo de uso de procesador de cada aplicación que esté funcionando), y es multiusuario: para usar cualquier cosa en UNIX uno ha de estar identificado con un nombre de usuario/palabra de paso (login/password) que lo identifica de cara al sistema y le permite (con una permanente atención a privilegios de acceso a ficheros, memoria, puertos de comunicaciones, etc.) usar todo o parte de los recursos del sistema, protegiendo así al sistema ante ataques o uso inexperto del mismo.
UNIX presta (desde sus primeras versiones en los años 70) una especial atención a las comunicaciones, uso remoto de los equipos y compartición de recursos. Esto lo ha mantenido en cabeza siempre conforme estos aspectos de la informática se han popularizado.
UNIX es un sistema abierto: no sólo es posible acceder a las diferentes versiones desarrolladas para cada máquina conforme han ido creándose éstas, sino también a los programas originales (en C, porsupuesto) que son el código fuente de UNIX. Por otro lado, siendo un sistema operativo moderno y sencillo es la base del estudio del puntode partida del cómo funcionan (a nivel pedagógico) los sistemas operativos en general; típicamente el libro de texto de la mayoría de universidades de todo el mundo para la introducción al estudio de sistemas operativos es "Minix" una forma simplificada, pero operativa y compilable, de UNIX.
UNIX es un sistema especialmente robusto. Particularmente son elogiadas en este aspecto las versiones de UNIX con un microkernel más pequeños como son las implantadas en el UNIX Mach del ya abandonado sistema Next o el constantemente en desarrollo UNIX FreeBSD. La ventaja de este tipo de UNIX es que la parte protegida del sistema es menor y está menos acoplada con partes no esenciales del sistema. Esta ha sido siempre la filosofía de protección de este sistema. Y así es realmente. Cuando una aplicación se bloquea por algún tipo de error de funcionamiento, el resto del sistema permanece en correcto funcionamiento sin verse afectado, siendo fácil, en general, el volver al punto en el que se estaba trabajando.
Desventajas
Carencia de soporte técnico. N
No ofrece mucha seguridad.
Problemas de hardware, no soporta todas las plataformas, y no es compatible con algunas marcas específicas.
No existe un control de calidad al momento de elaborar software para Linux, pues muchas veces las aplicaciones se hacen y se liberan sin control alguno.
Es poco probable que aplicaciones para DOS y OS/2, se ejecuten correctamente bajo Linux.
No hay forma segura de instalarlo sin reparticionar el disco duro.
El reparticionar el disco duro, implica borrar toda la información del mismo y después restablecerla.
Se requiere experiencia y conocimiento del sistema para administrarlo, pues como es un sistema por línea de comandos, estos poseen muchas opciones y en ocasiones es difícil realizar algunas tareas, que en otros sistemas operativos de red son triviales.
Linux
Linux es la denominación de un sistema operativo y el nombre de un núcleo. Es uno de los paradigmas del desarrollo de software libre (y de código abierto), donde el código fuente está disponible públicamente y cualquier persona, con los conocimientos informáticos adecuados, puede libremente estudiarlo, usarlo, modificarlo y redistribuirlo.
Características
Multitarea: La palabra multitarea describe la habilidad de ejecutar varios programas al mismo tiempo.
Multiusuario: Muchos usuarios usando la misma maquinan al mismo tiempo.
Multiplataforma: Las plataformas en las que en un principio se puede utilizar linux son 386-, 486-. Pentium, Pentium Pro, Pentium II, Amiga y Atari, también existen versiones para su utilización en otras plataformas, como Alpha, ARM, MIPS, PowerPC y SPARC.
Cargas ejecutables por demanda: Linux solo lee del disco aquellas partes de un programa que están siendo usadas actualmente.
Emulación de iBCS2, casi completamente compatible con SCO, SVR3 y SVR4 a nivel binario.
Todo el código fuente está disponible, incluyendo el núcleo completo y todos los drivers, las herramientas de desarrollo y todos los programas de usuario; además todo ello se puede distribuir libremente. Hay algunos programas comerciales que están siendo ofrecidos para linux actualmente sin código fuente, pero todo lo que ha sido gratuito sigue siendo gratuito.
Control de tareas POSIX.
Emulación de 387 en el núcleo, de tal forma que los programas no tengan que hacer su propia emulación matemática. Cualquier máquina que ejecute linux parecerá dotada de coprocesador matemático. Por supuesto, si el ordenador ya tiene una FPU (unidad de coma flotante), esta será usada en lugar de la emulación, pudiendo incluso compilar tu propio kernel sin la emulación matemática y conseguir un pequeño ahorro de memoria.
Soporte para muchos teclados nacionales o adaptados y es bastante fácil añadir nuevos dinámicamente.
Consolas virtuales múltiples: varias sesiones de login a través de la consola entre las que se puede cambiar con las combinaciones adecuadas de teclas (totalmente independiente del hardware de video). Se crean dinámicamente y puedes tener hasta 64.
Soporte para varios sistemas de archivo comunes, incluyendo minix-1, Xenix y todos los sistemas de archivo típicos de System V, y tiene un avanzado sistema de archivos propio con una capacidad de hasta 4 Tb y nombres de archivos de hasta 255 caracteres de longitud.
Acceso transparente a particiones MS-DOS (o a particiones OS/2 FAT) mediante un sistema de archivos especial: no es necesario ningún comando especial para usar la partición MS-DOS, esta parece un sistema de archivos normal de Unix (excepto por algunas restricciones en los nombres de archivo, permisos, y esas cosas). Las particiones comprimidas de MS-DOS 6 no son accesibles en este momento, y no se espera que lo sean en el futuro. El soporte para VFAT (WNT, Windows 95) ha sido añadido al núcleo de desarrollo y estará en la próxima versión estable.
Un sistema de archivos especial llamado UMSDOS que permite que linux sea instalado en un sistema de archivos DOS.
Política de copia en escritura para la comparición de páginas entre ejecutables: esto significa que varios procesos pueden usar la misma zona de memoria para ejecutarse. Cuando alguno intenta escribir en esa memoria, la página (4Kb de memoria) se copia a otro lugar. Esta política de copia en escritura tiene dos beneficios: aumenta la velocidad y reduce el uso de memoria.
Memoria virtual usando paginación (sin intercambio de procesos completos) a disco: A una partición o un archivo en el sistema de archivos, o ambos, con la posibilidad de añadir más áreas de intercambio sobre la marcha Un total de 16 zonas de intercambio de 128Mb de tamaño máximo pueden ser usadas en un momento dado con un límite teórico de 2Gb para intercambio. Este limite se puede aumentar facilmente con el cambio de unas cuantas lineas en el codigo fuente.
La memoria se gestiona como un recurso unificado para los programas de usuario y para el caché de disco, de tal forma que toda la memoria libre puede ser usada para caché y ésta puede a su vez ser reducida cuando se ejecuten grandes programas.
Librerías compartidas de carga dinámica (DLL's) y librerías estáticas.
Se realizan volcados de estado (core dumps) para posibilitar los análisis post-mortem, permitiendo el uso de depuradores sobre los programas no sólo en ejecución sino también tras abortar éstos por cualquier motivo.
Compatible con POSIX, System V y BSD a nivel fuente.
Soporte en sólo lectura de HPFS-2 del OS/2 2.1
Sistema de archivos de CD-ROM que lee todos los formatos estándar de CD-ROM.
Ventajas
Linux es totalmente confiable: Probablemente una de las características de los sistemas operativos, a la que mayor importancia le dan los administradores de sistemas es la confiabilidad. Linux tiene tras de sí 30 años de desarrollo en Unix, el cual tiene la reputación de ser el más confiable de todos, y no es una reputación gratuita, muchos servidores han estado en operación durante años sin tener que ser arrancados de nuevo por alguna falla. Esto significa que con Linux usted le dirá adiós a los errores graves y a las pantallas azules. A la compañía de las ventanas le falta mucho camino por recorrer para lograr la estabilidad y confiabilidad de Unix.
Linux es altamente seguro: Dado el avance tecnológico en las telecomunicaciones, hoy día los sistemas de cómputo trabajan en un ambiente de intercomunicación global, por lo tanto la seguridad en los sistemas operativos es un aspecto de máxima importancia. A este respecto, podemos afirmar categóricamente que Unix es el sistema operativo más seguro que existe. Generalmente se cree que en Unix la administración de la seguridad es un rol de todo o nada, sin embargo sobran ejemplos que demuestran que la seguridad en Unix puede se configurada de acuerdo a necesidades particulares. Esta capacidad se debe a que la seguridad en Unix viene implementada desde el kernel, de modo que es posible configurarla a nivel de sistema de archivos, de servicios de red, de facilidades en el host y de capacidades de usuario.
Linux posee las más poderosa funcionalidad: Entre las características mínimas que debe poseer un sistema
operativo podemos mencionar: la capacidad para trabajar en un ambiente de red, comunicarse con diversos tipos de equipos, proporcionar servicios seguridad y autenticación para mantener segura la información, etc. Unix y NT pueden efectuar estas tareas, de hecho Unix puede hacer todo lo que NT puede y más.
Linux es fácil de administrar: El argumento de que Windows XXXX es más fácil de administrar debido a su interfaz gráfica es infundado. En el mundo Unix existen, desde hace algún tiempo, entornos gráficos muy poderosos que proporcionan una interfaz gráfica de alto nivel. Para muchos resulta agradablemente sorprendente el hecho de que los parámetros de configuración de Unix se almacenan en archivos de texto.
Linux tiene el mejor desempeño: Tal vez uno de los aspectos más polémicos de los sistemas operativos es el del desmpeño. A este respecto es muy importante resaltar el hecho de que el hardware es responsable en gran medida, del desempeño del sistema. De modo que sería rídiculo comparar los servidores de IBM o Sun con los equipos de Compaq o Dell. El meollo del asunto radica en la capacidad del sistema operativo para correr sobre pltaformas de hardare poderosas y escalables. Tradicionalmente Unix ha sido el campeón en esta arena, es por eso que las empresas con grandes necesidades de procesamiento ejecutan sus sistemas en alguna versión de este. Ahora Linux ha aparecido en la escena y ha venido a complementar el mercado de Unix. Como ya se mencionó Linux corre en diversas plataformas de hardware -Intel, Alpha, SPARC, MIPS, PowerPC-, contrariamente a lo que Microsfot ha hecho al reducir el número de plataformas en las que NT funciona.
Linux se puede adquirir al más bajo costo: Tal vez este sea el factor más determinante en la adopción de Linux como plataforma de trabajo, por que (seamos sinceros), si Linux fuera igual de inestable, inseguro, disfuncional y con la misma fea interfaz del otro sistema operativo que usted conoce, solo por se de libre distribución podría usarlo ¿no es cierto? Así es que, si somos realistas Linux vale por lo menos lo mismo que cualquiera de los otros sistemas operativos comerciales.
Desventajas
Linux no cuenta con una empresa que lo respalde, por lo que no existe un verdadero soporte como el de otros sistemas operativo
La pendiente de aprendizaje es lenta.
No es tan fácil de usar como otros sistemas operativos, aunque actualmente algunas distribuciones están mejorando su facilidad de uso, gracias al entorno de ventanas, sus escritorios y las aplicaciones diseñadas específicamente para él, cada día resulta más sencillo su integración y uso.
Documentación y terminología muy técnica.
Para usuarios corrientes, todavía no es un sistema de escritorio.
Funciona únicamente con proveedores de hardware que accedieron a la licencia GPL y en algunas instancias no es compatible con variedad de modelos y marcas.
Requiere consulta, lectura e investigación en lista, foros o en bibliografía dedicada al tema.
La configuración de dispositivos de entrada y salida no es trivial.
Muy sensible al hardware.
Muchas distribuciones e idiomas.
Hay que leer y entender código
Importancia
La importancia de LINUX radica en que éste es parte importante de la corriente de la informática que se conoce como FREEWARE, que es cuando las licencias de software son gratis, siempre y cuando se adquiera el compromiso de que si uno logra mejorarla en algún aspecto este software, se compartirán estos cambios para obtener el beneficio común.
¿Que es software libre?
Software libre (en inglés free software)Es el software que, una vez obtenido, puede ser usado, copiado, estudiado, modificado y redistribuido libremente. El software libre suele estar disponible gratuitamente en Internet, o a precio del coste de la distribución a través de otros medios; sin embargo no es obligatorio que sea así y, aunque conserve su carácter de libre, puede ser vendido comercialmente. Análogamente, el software gratis o gratuito (denominado usualmente freeware) incluye en algunas ocasiones el código fuente; sin embargo, este tipo de software no es libre en el mismo sentido que el software libre, al menos que se garanticen los derechos de modificación y redistribución de dichas versiones modificadas del programa.
No debe confundirse software libre con software de dominio público. Éste último es aquél por el que no es necesario solicitar ninguna licencia y cuyos derechos de explotación son para toda la humanidad, porque pertenece a todos por igual. Cualquiera puede hacer uso de él, siempre con fines legales y consignando su autoría original. Este software sería aquél cuyo autor lo dona a la humanidad o cuyos derechos de autor han expirado. Si un autor condiciona su uso bajo una licencia, por muy débil que sea, ya no es dominio público. En resumen, el software de dominio público es la pura definición de la libertad de usufructo de una propiedad intelectual que tiene la humanidad porque así lo ha decidido su autor o la ley tras un plazo contado desde la muerte de éste, habitualmente 70 años.
Como anécdota, en la carátula versión 6.06 de Ubuntu se incluyó el texto "Ubuntu is software libre" (Ubuntu es software libre), con la palabra libre en español aunque el resto de la carátula estaba escrita en inglés.
El Software Libre es un tipo particular de software que le permite al usuario el ejercicio de cuatro libertades básicas:
Ejecutarlo con cualquier propósito
Estudiar como funciona y adaptarlo a sus necesidades
Distribuir copias
Mejorarlo, y liberar esas mejoras al publico
Cualquiera que redistribuya el software, con o sin cambios, debe dar las mismas libertades que antes), y con el requisito de permitir el acceso al código fuente (imprescindible para ejercer las libertades 1 y 3)
Historia
Entre los años 60 y 70 del Siglo XX, el software no era considerado un producto sino un añadido que los vendedores de los grandes computadores de la época (los mainframes) aportaban a sus clientes para que éstos pudieran usarlos. En dicha cultura, era común que los programadores y desarrolladores de software compartieran libremente sus programas unos con otros. Este comportamiento era particularmente habitual en algunos de los mayores grupos de usuarios de la época, como DECUS (grupo de usuarios de computadoras DEC). A finales de los 70, las compañías iniciaron el hábito de imponer restricciones a los usuarios, con el uso de acuerdos de licencia.
Con este antecedente, en 1984 Richard Stallman comenzó a trabajar en el proyecto GNU, y un año más tarde fundó la Free Software Foundation (FSF). Stallman introdujo una definición para free software y el concepto de "copyleft", el cual desarrolló para dar a los usuarios libertad y para restringir las posibilidades de apropiación del software [1].
El termino free, traducido al castellano, significa tanto libre como gratis, por eso muchas veces suelen confundirse el freeware con el software libre aunque entre ambos existen notables diferencias. (Ana, Romi y Anto)
Ventajas del Software Libre
Escrutinio Publico: Al ser muchos las personas que tienen acceso al código fuente, eso lleva a un proceso de corrección de errores muy dinámico, no hace falta esperar que el proveedor del software saque una nueva versión.
Independencia del proveedor:
o Al disponer del código fuente, cualquier persona puede continuar ofreciendo soporte, desarrollo u otro tipo de servicios para el software.
o No estamos supeditados a las condiciones del mercado de nuestro proveedor, es decir que si este se va del mercado porque no le conviene y discontinua el soporte, nosotros podemos contratar a otra persona.
Desventajas del software libre
Si observamos la situación actual, es decir la existencia mayoritaria de Software Propietario, tenemos:
Dificultad en el intercambio de archivos: esto se da mayormente en los documentos de texto (generalmente creados con Microsoft Word), ya que si los queremos abrir con un Software Libre (p/ ej. Open Office o LaTeX) nos da error o se pierden datos. Pero esta claro que si Microsoft Word creara sus documentos con un formato abierto (o publico) esto no sucedería.
Mayores costos de implantación e interoperabilidad: dado que el software constituye "algo nuevo", ello supone afrontar un costo de aprendizaje, de instalación, de migración, de interoperabilidad, etc., cuya cuantía puede verse disminuida por: mayor facilidad en las instalaciones y/o en el uso, uso de emuladores (p/ej. Si el usuario utiliza Microsoft Windows, la solución seria instalar alguna distribución de GNU/Linux y luego un emulador de Windows, como Wine, VMWare. Terminal X, Win4Lin). Vale aclarar que el costo de migración esta referido al software, ya que en lo que hace a Hardware generalmente el Software Libre no posee mayores requerimientos que el Software Propietario.
Comparaciones
Cuadro comparativo del sistema operativo Windows y MS-DOS
Comparación que tiene Linux sobre Windows: LINUX es un sistema operativo menos visual que WINDOWS, por ejemplo, pero es más estable que éste, es un sistema operativo complicado, por lo que hay que tener nociones básicas para poderlo manejar.
CONCLUSIONES
Hoy en día un sistema operativo se encontrar en todas partes como: Los teléfonos móviles, reproductores de DVD, mini cadenas, auto radios, y muchos más; incluyendo más visiblemente a los ordenadores. No es necesario estar conectado a un ordenador que utilice un microprocesador para que funciones
Aunque la creencia general es que el sistema fue creado por Microsoft Corporation, esto no es cierto ya que el verdadero creador de este sistema fue Tim Paterson, un empleado de Seattle Computer Products.
El Sistema operativo creado por Microsoft MS-DOS, esta instalado la mayoría de los ordenadores PC. Es DOS es a parte de un sistema operativo, un conjunto de programas que nos permiten manipular información contenida en discos, de esta forma podemos trabajar con facilidad, comodidad y rapidez; a demás, el DOS coordina el funcionamiento del microprocesador para que todo funcione bien en el interior de nuestro ordenador. MS-DOS no es multiusuario o multitarea, Las primeras versiones de Windows podían ejecutar programas para MS-DOS.
MICROSOFT WINDOWS, Sistema operativo ampliamente aceptado que ha sabido implantarse en la Informática que funciona sobre MS-DOS. MS Windows, como también se le conoce, es el sistema operativo más utilizado en el mundo. Se pudieron hacer varias versiones que algunas realmente fueron populares de Windows y saldrá nuevos sistema para la facilitación del trabajo del usuario.
UNIX, es un sistema operativo portable, multitarea y multiusuario. Un Sistema operativo de tiempo compartido, controla los recursos de una computadora y los asigna entre los usuarios. Permite a los usuarios correr sus programas. Controla los dispositivos periféricos conectados a la máquina. , existen varias familias del sistema operativo UNIX que han evolucionado de manera independiente a lo largo de los años. Cada familia se distingue no tanto por sus diferencias técnicas, como por sus diferencias en propiedad intelectual.
Los sistemas Linux funcionan sobre más de 20 plataformas diferentes de hardware. Su gran flexibilidad ha permitido que sea utilizado en un rango muy amplio de sistemas de cómputo y arquitecturas: computadoras personales, supercomputadoras, dispositivos portátiles, etc.
BIBLIOGRAFÍA
http://
http://www.softwarelegal.org.ar
http://es.wikipedia.org/wiki/Software_libre
Anais Navarro
Instituto Universitario Politécnico
"Santiago Mariño"
Sede Barcelona
Ingeniería en Sistema
Página anterior | Volver al principio del trabajo | Página siguiente |