14

Revista Digital sobre sistemas operativos Víctor 501

Embed Size (px)

Citation preview

Page 1: Revista Digital sobre sistemas operativos Víctor 501
Page 2: Revista Digital sobre sistemas operativos Víctor 501

Un sistema operativo comercial, son aquellos que las compañías lo producen y cobran dinero por

el producto, su distribución o soporte, este recurso económico se emplea para pagar licencias de

ciertos programas no libres, darle salario a los programadores que contri buyeron a crear este

software que normalmente son empleados por la empresa, por ejemplo: Microsoft.

El sistema operativo libre, es un tipo de software que le permite al usuario: a) Estudiar su

estructura p, funcionamiento y adaptar a sus necesidades, b) ejecutar con cualquier propósito, c)

Distribuir copias y d) Mejorarlo y distribuir al público, no tiene que pagar algún dinero por su uso

ni su distribución.

Sistema operativo libre.

VENTAJAS DESVENTAJAS

· Más sencillo de utilizar

· Mas interactivo

· Tiene soporte técnico

· Aplicaciones desarrolladas en

menor tiempo

· La curva de aprendizaje es mucho

menor

v Muy caro

v No se puede distribuir copias.

v La mayoría de los sistemas operativos

comerciales son vulnerables a los virus.

v No se puede distribuir libremente

v Hay que pagar la licencia de uso

v No se puede distribuir libremente.

Page 3: Revista Digital sobre sistemas operativos Víctor 501

Sistema operativo libre.

VENTAJAS DESVENTAJAS

· Más seguro

· Más económico

· Se puede modificar, mejorar y

distribuir libremente.

· Se puede reproducir sin ningún

problema

· Más rápido.

· No requiere de muchos recursos de

hardware.

. No tiene suporte técnico.

. v No tiene garantías de autor ni de quien lo

provee,

. No existen compañías únicas que respalden

toda la tecnología, se adquiere sin garantías

explícitas.

. La mayoría de la configuración del hardware

no es intuitiva, se necesita dedicar recursos a la

reparación de errores, la mayoría de sus

soportes están en los foros de la web.

Page 4: Revista Digital sobre sistemas operativos Víctor 501

Alrededor de los años 60 cuando se comenzó a construir computadoras, el software (o las

instrucciones que permiten la interacción de los componentes físicos con los usuarios y usuarias)

se compartía libremente. Esto, por la misma obviedad, no se cuestionaba; una computadora sin

software no es más que un puñado de componentes inútiles. Sin embargo, lo que era obvio se

transformó en una prohibición: para hacer negocio, era necesario que el software se vendiera de

forma separada de la computadora y además, para obtener mayores ganancias, se requería de

licencias restringidas de uso. Hasta el día de hoy, el software privativo se rige por ese tipo de

licencia y quien paga por él no compra el software, simplemente adquiere un derecho de uso para

una sola computadora, para determinadas actividades y sobre todo, se compromete a no

compartir copias de ese software con nadie más.

Page 5: Revista Digital sobre sistemas operativos Víctor 501

Es alrededor del año 1984 cuando esta historia se divide en dos, en el momento en que Richard

Stallman inicia el proyecto GNU y convoca a otras personas que como él, conciban que el software

debe ser libre en su desarrollo, en el mejoramiento, en el uso y en la posibilidad de ser

compartido. Stallman sigue siendo la figura que da el banderazo de salida a un movimiento

mundial que desarrolla y aboga por la libertad de software, concepto cada día más importante en

un escenario en el que el ser humano está en constante interacción con las computadoras.

No obstante, el trabajo de Stallman en aquel momento se centraba en la construcción de

aplicaciones y para tener un sistema operativo libre se requería de un núcleo. Así, después de

1991, Linus Torvalds integra su enorme aporte a los sistemas operativos GNU/Linux, cuando

termina de desarrollar su propio núcleo para un sistema operativo

Si bien Linux aporta el “corazón”, el sistema operativo no hubiera sido posible sin los desarrollos

del GNU: uno no funciona sin el otro, pero unidas forman un sistema operativo que tiene muchas

ventajas sobre el resto, por eso lo correcto es llamarlo “GNU/Linux”

Page 6: Revista Digital sobre sistemas operativos Víctor 501

El núcleo Linux, ha sido marcado por un crecimiento constante en cada momento de su historia.

Desde la primera publicación de su código fuente en 1991, nacido desde un pequeño número de

archivos en lenguaje C bajo una licencia que prohíbe la distribución comercial a su estado actual

de licencia pública general de GNU.

En 1983 Richard Stallman inició el Proyecto GNU, con el propósito de crear un sistema

operativo similar y compatible con UNIX y los estándares POSIX. Dos años más tarde,1985, creó

la Fundación del Software Libre (FSF) y desarrolló la Licencia pública general de GNU (GNU GPL),

para tener un marco legal que permitiera difundir libremente el software. De este modo el

software de GNU fue desarrollado muy rápidamente, y por muchas personas. A corto plazo, se

desarrolló una multiplicidad de programas, de modo que a principios de los años 1990 había casi

bastante software disponible como para crear un sistema operativo completo. Sin embargo,

todavía le faltaba un núcleo.

Desarrollo del núcleo Linux

En 1991, en Helsinki, Linus Torvalds comenzó un proyecto que más tarde llegó a ser el núcleo

Linux. Esto fue al principio un emulador terminal, al cual Torvalds solía tener acceso en los

grandes servidoresUNIX de la universidad. Él escribió el programa expresamente para

el hardware que usaba, e independiente de un sistema operativo, porque quiso usar las funciones

de su nueva computadorapersonal con un procesador 80386. Este es aún el estándar de hoy.

El sistema operativo que él usó durante el desarrollo fue Minix, y el compilador inicial fue el GNU C

compilador, que aún es la opción principal para compilar Linux hoy (aunque Linux puede ser

compilado bajo otros compiladores, tal como el Intel C Compiler).

Productos

A continuación puedes encontrar información sobre las distribuciones más importantes de Linux

(aunque no las únicas).

· UBUNTU

· REDHAT

· FEDORA

· DEBIAN

· OPENSUSE

· GENTOO

· MANDRIVIA

Podemos darnos cuenta, que al utilizar alguna versión de Linux, es mucho más liviana, de mejor

graficas y con mayor accesibilidad para los usuarios.

Page 7: Revista Digital sobre sistemas operativos Víctor 501

Requerimientos

Procesador:

AMD o Intel superior a 500MHz (Pentium III o K6-2 en adelante)

Memoria RAM:

- Mínimo: 256MB

- Recomendada: 384MB

Disco duro:

- Mínimo: 4GB

- Recomendado: 4GB

Lindows OS, el nuevo sistema operativo basado en Linux con apariencia Windows, facilitará la

navegación por el sistema gracias a la simplicidad de manejo a la que nos tiene acostumbrados

Windows. Este sistema posee la eficacia y seguridad de Linux, pudiendo ejecutar teóricamente las

aplicaciones Windows en Lindows, principal problema del sistema Linux hasta la fecha.

Historia

Michael Robertson, fundador de MP3.com, que tras su gran éxito fue vendida aVivendi Universal

por una cifra multimillonaria, ha creado un nuevo sistema operativo a través de su nueva empresa

Lindows.com conocido con el nombre de Lindows OS, que pretende ser el gran rival del

omnipresente Windows de Microsoft. Precisamente dicho nombre ha causado que Microsoft se

querelle contra la compañía desarrolladora del nuevo sistema operativo debido, según ellos, a que

puede producir confusión entre los consumidores perjudicando directamente a su producto:

Microsoft Windows.

Page 8: Revista Digital sobre sistemas operativos Víctor 501

Lindows es un sistema operativo construido para aprovechar al máximo, en un futuro próximo, el

ancho de banda donde la conectitividad con Internet es más frecuente y barata. Precisamente

cada día los equipos requieren soluciones más beneficiosas, fáciles de utilizar y altamente

personalizables, y en esos aspectos es dondeLindows destaca, pudiendo personalizar los puestos

individualmente. Lindows se aprovecha de un interface similar al de Windows, de apariencia más

gráfica e intuitiva y conocido por un 80% de los usuarios por la seguridad del sistema Linux. Con

esto pretende extenderse salvando los obstáculos causados por la escasez de aplicaciones creadas

para Linux. Precisamente es en este aspecto en donde Lindows quiere mejorar respecto a Linux

para poder extenderse. Basado en Xandros OS y con Wine, un emulador de Windows para Linux,

Lindows hace posible ejecutar muchas de las aplicaciones diseñadas para Windows.

El nuevo Lindows se puede instalar sobre Windows 98/NT/XP, siguiendo el proce so de

actualización tradicional de sistema operativo y será compatible con las aplicaciones Windows,

principal problema de los usuarios a la hora de funcionar con sistemas puros Linux. Windows está

tan extendido a pesar de sus fallos, que las aplicaciones que todos usamos a diario están

diseñadas para funcionar con este sistema, por lo que pasarnos a Linux resulta un tanto

complicado. Sin embargo, este traumático cambio se ve completamente erradicado, pues ver

como funciona un photoshop o una aplicación de bases de datos, tradicional de Windows, bajo

Lindows, no es una utopía.

Según la compañía desarrolladora, resulta muy fácil su instalación y no requiere de equipos muy

potentes. Basta un equipo con procesador Pentium/AMD a 90 MHz, 64 MB de memoria RAM y un

espacio en disco duro de 1GB o superior. De esta manera podremos hacer funcionar

perfectamente el nuevo sistema operativo.

La similitud del escritorio de Lindows con el escritorio Windows es evidente. Incluso incluye un

paquete del tipo Microsoft Office con una hoja de cálculo, procesador de texto integrado, hoja de

cálculo, etc...

Requerimientos (en realidad muy basicos)

- PC con procesador mínimo de 800 Mhz

- 128 MB de RAM (es recomendable un mínimo de 256MB para mejor funcionamiento)

-Super VGA (800x600) o más alta resolución y un monitor** (con acelerador de gráficas para 3-D

parajuegos, screen savers, etc)

- DVD o CD-ROM, teclado y mouse

Page 9: Revista Digital sobre sistemas operativos Víctor 501

Es una distribución co de Linux basada en Debian y KDE disponible sin costo. Es muy controversial

entre los fanáticos del software libre por su actitud pragmática ante el uso de software restringido,

sacrificando el idealismo del GNU para lograr el mejor funcionamiento posible en términos de la

experiencia del usuario y no del uso avanzado del sistema operativo.

Historia

Nació en 2001 por obra de Michael Robertson con el nombre de Lindows. La idea era producir un

Linux capaz de correr todos los programas principales de Windows nativamente o mediante Wine.

Redmond los demandó un año más tarde alegando que el nombre de la distribución era una

violación de la marca registrada de su sitema operativo (uno que empieza con Win y termina con

Dows) de forma que tuvieron que demandar una vez más para lograr un acuerdo con Lindows:

veinte millones de dólares a cambio de perder el nombre. Linspire fue l a nueva denominación de

la distribución y tiene que ser uno de los bautizos mejor pagados en la historia de la humanidad.

Linspire insiste en que la combinación de software libre con software restringido es la mejor

combinación de todos los mundos y de que es mejor tener dispositivos que funcionen con

programas propietarios que dispositivos que no funcionen con software libre. Otras personas

insisten en que tal postura es una reverenda chingadera por que el usuario no gana libertad y al

adoptar un sistema así simplemente cambia de opresor.

La discusión sigue adelante y no parece que vaya a resolverse pronto. Si bien es cierto que los

manejadores de dispositivos libres siguen siendo una de las carencias más serias de las

distribuciones de Linux libres hasta el día de hoy, también es cierto que se puede sobrevivir

eligiendo el hardware y la distribución con un poco de cuidado. Las otras ventajas de Linspire

(como por ejemplo, el uso de Flash) son más por apariencia.

Los requerimientos de linspire son similares a los de su version anterior de lindows

Page 10: Revista Digital sobre sistemas operativos Víctor 501

OS/2 son las siglas de "Sistema operativo de segunda generación". La idea de OS/2 surgió entre

IBM y Microsoft a mediados de los 80, en un intento de hacer un sucesor de MS-DOS, el cual ya

empezaba a acusar el paso del tiempo y resultaba claramente desaprovechador de los recursos de

las máquinas de la época (basadas en el Intel 286).

OS/2 1.0 salió en abril de 1987 y era un sistema operativo de 16 bits, pues e staba pensado para

trabajar sobre el microprocesador 286. Sin embargo, aprovechaba plenamente el modo protegido

de este ordenador, haciendo uso de sus capacidades para protección de memoria, gestión de

multitarea, etc. El resultado fue un S.O. estable, rápido y muy potente.

OS/2 ya tenía incorporada desde esa primera versión la multitarea real. Se podían ejecutar varias

sesiones simultáneamente, en cada una de ellas se podían tener múltiples programas, y cada uno

de ellos podía tener múltiples threads en ejecución. Se trataba de una multitarea jerárquica, con

cuatro niveles de prioridad: Crítico (útil para programas que requieran atención casi constante por

parte de la CPU, como un módem), Primer plano (correspondiente al programa que tiene acceso a

la pantalla, teclado y ratón), Medio (programas lanzados por el usuario que se ejecutan en

BackGround) y Desocupado (tareas de poca importancia o lentas, como el Spooler de impresión).

Dentro de cada nivel (a excepción del de Primer plano), existen 32 nivele s de prioridad, los cuales

son asignados dinámicamente a cada programa por el S.O. en función del porcentaje de uso de la

CPU, de los puertos de E/S, etc.

OS/2, además, permitía memoria virtual, con lo que se podían ejecutar programas más largos que

lo que la memoria física instalada permitiría en principio (los requerimientos de aquella versión

eran un 286 con 2 megas de memoria). Por otro lado, incluía la característica de compartición de

código: al cargar dos veces un mismo programa, el código de este no se duplicaba en memoria,

Page 11: Revista Digital sobre sistemas operativos Víctor 501

sino que el mismo código era ejecutado por dos Threads diferentes. Esto permitía ahorrar mucha

memoria.

Esta versión de OS/2 era íntegramente en modo texto. Si bien el Sistema Operativo daba la

posibildad de usar los modos gráficos de la tarjeta del ordenador, no incluía ningún API que

ayudase en ello, recayendo todo el trabajo de diseño de rutinas de puntos, líneas, etc en el

programador de la aplicación. Esto no era realmente tan problemático, pues era lo que se hacía (y

se hace) en el mundo del MS-DOS. Sin embargo, se hechaba en falta un entorno gráfico como

Windows.

En la versión 1.1, aparecida en octubre de 1988, llegó por fin el Presentation Manager, un gestor

de modo gráfico, junto con la primera versión de Work Place Shel l. Ambos formaban un entorno

gráfico muy parecido al aún no comercializado Windows 3.0. También hizo su aparición el formato

de ficheros HPFS (High Performance File System). Este sistema de ficheros complementaba al

clásico FAT, que era el usado por MS-DOS y por OS/2 1.0; sin embargo, ofrecía una gran cantidad

de ventajas, tales como

Menor fragmentación de ficheros: HPFS busca primero una zona en donde el archivo entre

completo, con lo que la fragmentación de ficheros es prácticamente inexistente. De hecho, IBM

recomienda desfragmentar los discos duros una vez al año, y solo a los paranoicos.

Mayor capacidad: HPFS admite discos duros de hasta 512 gigabytes de capacidad, manteniendo el

tamaño del cluster (unidad mínima de información almacenable) en 512 bytes o un sector. En FAT,

el tamaño mínimo de cluster para un disco duro es 2048 bytes, y para discos mayores aumenta (un

disco duro de 1 giga tiene un tamaño de cluster de 32Ks).

Soporte para nombres largos: permite nombres de hasta 256 caracteres.

Mayor seguridad: si al grabar en un sector se detecta un error, se marca automáticamente como

defectuoso y se graba en otra parte.

Mayor velocidad en el acceso, gracias a la estructura jerarquica de directorios, que optimiza el

acceso a disco.

El gran problema de OS/2 es que seguia siendo un S.O. de 16 bits, con lo que no aprovechaba

plenamente las capacidades de los 386 de la época, que empezaron a extenderse con más

velocidad de la esperada. Según una revista del sector, Microsoft sugirió hacer una versión de 32

bits (que obligaría a ejecutarla en ordenadores 386 o superiores), pero IBM insistió en

perfeccionar la de 16 bits. Sobre quien dijo cada cosa realmente solo se puede especular. Lo único

que se sabe a ciencia cierta es que la versión de OS/2 de 32 bits pre sentada por MicroSoft en 1990

era casi igual que la versión 1.3, con la única diferencia de que el kernel era de 32 bits. IBM, por su

parte, quería un escritorio orientado a objetos, y no el clásico shell de OS/2 1.x (el cual MicroSoft

copiaría para su Windows 3.0). Puestas así las cosas, finalmente se rompió el acuerdo entre

ambos.

Page 12: Revista Digital sobre sistemas operativos Víctor 501

OS/2 2.0, la primera versión de OS/2 de 32 bits, iba a salir inicialmente a finales de 1990; pero al

no contar con la ayuda de Microsoft, IBM no fue capaz de sacarlo hasta 1992, dandole a Windows

3.0 el tiempo suficiente para asentarse en el mercado.

Requerimientos

> Un procesador Intel 486 con una velocidad de por lo menos 33MHz.

> 12 MB de Memoria de Acceso Aleatorio (RAM).

> 100 - 300 MB Espacio Libre en Disco.

> Una configuración de 1.44 MB en la unidad A y discos de 1.44 MB.

> Una unidad de CD- ROM compatible con OS/2. La unidad de CD-ROM puede ser conectada

directamente.

> Desplegar una resolución de 640 x 480 o mayor con 16 colores mínimos.

> Un ratón compatible - IBM.

Page 13: Revista Digital sobre sistemas operativos Víctor 501

Mac OS (del inglés Macintosh Operating System, en español Sistema Operativo de Macintosh) es el

nombre delsistema operativo creado por Apple para su línea de computadoras Macintosh. Es

conocido por haber sido el primer sistema dirigido al gran público en contar con una interfaz

gráfica compuesta por la interacción del mouse con ventanas, Icono y menús.

Apple quitó importancia de forma deliberada a la existencia del sistema operativo en los primeros

años de su línea Macintosh procurando que la máquina resultara más agradable al usuario,

diferenciándolo de otros sistemas contemporáneos, como MS-DOS, que eran un desafío técnico. El

equipo de desarrollo del Mac OS original incluía a Bill Atkinson, Jef Raskin y Andy Hertzfeld.

El Sistema Operativo Mac OS no fue la primer interfaz gráfica, pero fue la primera con gran éxito

por su accesibilidad de precio. Para aquellos años en el mercado lo que existía era La Xerox Alto

con un costo de 32,000 dólares, la Xerox Star costó 16,600 dólares y la Apple Lisa con un precio de

10,000 dólares. El nombre de esta Apple fue un capricho de Steve Jobs por su hija. Este Sistema 1

venía incluido en el primer Macintosh, que tenía un precio de 2,500 dólares.

Requerimientos

No hay requerimiento exactos, aqui unas aproximaciones

> Procesador PowerPC G3 o superior, se recomienda PowerPC G5 o procesador Intel, Mozilla

puede ser compilador por ambos procesadores, o como un binario universal para ambos tipos

(Mira Mac OS X Universal Binaries).

> Memoria: 256 RAM mínimo, se recomienda 1 GB.

> Espacio en disco: por lo menos 1 GB de espacio libre para compilaciones sin depurar, para

depurar se requiere al menos 2.5 GB de espacio libre.

Page 14: Revista Digital sobre sistemas operativos Víctor 501

Unix (registrado oficialmente como UNIX®) es un sistema

operativo portable, multitarea y multiusuario; desarrollado, en principio, en 1969 por un grupo de

empleados de loslaboratorios Bell de AT&T, entre los que figuran Ken Thompson, Dennis

Ritchie y Douglas McIlroy

Historia

El sistema operativo UNIX nació en 1.969 a mano de Ken Thompson de los laboratorios Bell de

AT&T y fue originariamente escrito en ensamblador, y con el nombre de UNICS. Mas tarde, e n

1.973, Thompson y Ritchie lo tradujeron a lenguaje C en su casi totalidad. Se dice que buscaban

"un entorno informático donde ellos mismos pudieran realizar cómoda y efectivamente su propio

trabajo: la investigación en programación".

En 1.979 sale la versión 7 concediéndose una licencia de los fuentes a la Universidad de Berkeley,

iniciándose una separación entre los desarrollos de la universidad, y los propios de AT&T. Estos

desarrollan el System III, y que a través del cual Microsoft comienza la programación de un UNIX

algo mas modesto, para pequeños ordenadores, lo que será el XENIX.

Hasta 1.981, este sistema operativo no salió del ámbito universitario y científico, relacionado con

ARPA, del departamento de Defensa de U.S.A., pero AT&T busca introducirlo en el ambiente

comercial, empezando desde el System III, aunque el IV no pasó de una versión interna de trabajo.

Los laboratorios Bell ponen en circulación lo que ha sido la más conocida de las versiones, la

System V, que desde su nacimiento en el 1.983 se convirtió en un estándar.

Tengo en este momento entre mis manos un clásico, escrito por Rachel Morgan y Henry McGilton

en 1.989. En una de sus figuras se ve la evolución de la versión 7, por un lado los desarrollos en

Berkeley, que culminará con la llamada 4.2 BSD de la cual será sucesor SunOS de Sun System, y por

otro lado la rama que culmina en System V y que en los momentos de escribir el mencionado libro

dudaban si iba a desarrollarse hacia el proyecto llamado "Nirvana". También existía por parte de

Digital una variedad llamada Ultrix.

De forma paralela al UNIX "oficial", desde mediados de los ochenta, Richard Stallman, del Instituto

Tecnológico de Massachussets, se inicia en lo que mas tarde denominó software libre, y creo un

sistema similar para cederlo gratuitamente. Este es el conocido GNU (Gnu's Not Unix . GNU no es

Unix).

Los requerimientos de unix, son muy basicos como los de linux.