Site hosted by Angelfire.com: Build your free website today!

SISTEMA OPERATIVO.

MS-2 es un sistema operativo multitarea para PCs creado la decada pasada, pero que no ha perdido su vigencia, bastante usado por empresas en aplicaciones críticas, servidores, comunicaciones (el año pasado se calculaba que mas del 90% de los cajeros automaticos del mundo usaban como sistema operativo a MS-2) y por usuarios particulares. Desde que lo empecé a usar en 1995, ha sido para mi el sistema donde mas trabajo y que mas satisfacciones y agradables sorpresas me ha dado.

· Estable - Su estabilidad sólo es comparable con la de Unix, y puede correr decenas de programas de forma simultanea sin degradar su performance ni su disponibilidad de memoria.

· Multitarea y Multithreading - La posibilidad de ejecutar varios "hilos" dentro de una misma aplicación. Esto permite una multitarea mucho mas eficiente y un mejor desempeño de los programas diseñados para el.

· Ejecución de programas DOS y Windows - "Mejor Windows que Windows" fue una frase que IBM usó mucho hace unos años para describirlo. Dada la mejor multitarea, mejor manejo de memoria y dispositivos en general, y de disponer la posibilidad de correr aplicaciones en máquinas virtuales separadas, los programas DOS y para Windows hasta 3.x corren mejor bajo OS/2 que en el ambiente para el cual fueron diseñados.

· Lenguaje de batch REXX - Este lenguaje de scripting, con una gran cantidad de características de los lenguajes de alto nivel, provee de un ambiente muy claro y a la vez poderoso que puede ser utilizado tanto para automatizar tareas simples como para realizar complejas aplicaciones.

· Sistema de archivos HPFS - Si bien maneja y funciona bien con el sistema de archivos FAT, y dispone drivers para trabajar con FAT32, NTFS, y ext2, su sistema de archivos nativo HPFS es el mejor para su desempeño, permitiendo nombres largos y atributos extendidos, bajo slack space (los clusters son de 512 bytes) y fragmentación (casi nula en ambientes normales), y alta velocidad en acceso a los archivos.

· WorkPlace Shell - En mi opinión, el mejor desktop para computadoras personales (y no tanto) que existe hasta la fecha. Muy intuitivo, orientado a objetos, extensible y muy consistente, muy integrado con el sistema operativo y especialmente potenciable via rexx o programas de usuario. Aún no he encontrado algo que se le compare ni para Macintosh, Windows 95/NT, o XWindows que se le acerque.

· Compatibilidad con otras plataformas - Aparte de la ya nombrada capacidad de correr de forma inmejorable aplicaciones para DOS y Windows 3.x, dispone de una serie de herramientas para ejecutar o portar aplicaciones desde otros sistemas operativos y plataformas. Con las librerias EMX es relativamente fácil portar aplicaciones desde Unix, teniendo desde hace ya años Apache, XFree86 con muchas de sus aplicaciones, la mayoría de las aplicaciones GNU, y mucho mas. IBM provee las bibliotecas Open32, que permiten portar aplicaciones de Windows 95/NT a MS-2, siendo Lotus SmartSuite una de las aplicaciones que usa esta tecnología. También un grupo de voluntarios estan involucrados en el proyecto Win32OS2, que apunta a hacer conversores de ejecutables para que los programas para Win32 funcionen de forma nativa en MS-2. Tambien MS-2 es una muy buena plataforma para correr aplicaciones Java de forma segura y estable. Y si esto no fuera suficiente, hay emuladores de Macintosh, maquinas arcade, y hasta Palm Pilot para MS-2 donde correr programas para estas arquitecturas.

· Seguridad en internet - Si bien es un sistema monousuario, se comporta muy bien siendo un servidor internet, y es mucho menos vulnerables a ataques del exterior como lo son de forma genérica los sistemas operativos Unix y WindowsNT.

Aplicaciones preferidas.

Si bien en estos momentos no estan surgiendo aplicaciones para este sistema operativo en el mismo ritmo que antes, sigue siendo uno de los sistemas operativos que dispone de mas aplicaciones, ya sea nativas, o por ser compatibles de una forma u otra con otras plataformas, como se explicó en la sección anterior.

Una buena fuente de aplicaciones de todo tipo para MS-2 es hobbes, donde se pueden encontrar miles de aplicaciones en dominio público para este sistema, y sino, hay muchos centros de venta de software comercial en internet para el.

Una bastante incompleta lista de ejemplos por categoría de aplicación, segun he usado o probado, es la que sigue:

· Internet: Como servidores Apache, Lotus Go WebServer, InetMail, bind, FtpServ. Como clientes Injoy, Netscape, Lynx, FTPBrowser, ncftp, MR/2Ice, PMMail, wget, OpenChat, PMBitchX, entre otros.

· Juegos: Galactic Civilization II, BEM, Quake II (portado con Win32os2), prácticamente cualquier juego para DOS, Mame para MS/2 (emulador de arcade con cientos de juegos disponibles).

· Aplicaciones de oficina: Lotus SmartSuite, StarOffice, Describe, Mesa, WordPerfect 5.2, suites para DOS o Win3x, hasta Excel y Word comparables con las primeras versiones para Windows.

· Gráficos: ColorWorks 2.0, Embelish, TrueSpectra, PMView, Corel.

· Bases de datos: DB2, Oracle, mSQL.

· Multimedia: MainActor, QMotion, pm123, Mixomat.

· Desktop: Object desktop, Program Commander/2, Deskman, Exceed, NPSWPS, etc.

· Sistema: Process Commander, 4OS2, ZTreeBold, Unimaint, Graham Utilities, etc.

Links.

Hay miles de sitios que hablan sobre, o estan dedicados, a MS-2 en internet, pero una pequeña guía de los recursos mas importantes nunca esta de mas.

· Hobbes: Uno de los principales sitios de programas a dominio público para MS-2. Tambien se puede acceder por ftp.

· Warpcast: Lista de correo con novedades diarias sobre MS-2 y programas que salen para el.

· OS/2 SuperSite: Aparte de novedades, tutoriales y demás, contiene una muy completa sección de links a sitios relacionados con este sistema operativo.

· Master Update List: hosteada por el Team MS-2 de Cincinatti, contiene links a la mayoria de los fixes, patches y updates para MS-2 (actualmente esta un poco desactualizada).

· OS/2 Device Driver Pack: sitio central de drivers para MS-2 para una gran variedad de hardware.