You are on page 1of 10

Dactiloscopia y Sistema Dactiloscpico Argentino (SDA)

La Dactiloscopia (dactilo: dedo; skopein: ver) es la ciencia que, en palabras de Juan Vucetich,...comprende el estudio de las crestas papilares sitas en la
cara interna de la tercer falange(pulpejo) de los dgitos de las manos, con el fin de determinar, en forma categrica e indubitable, Identidad Fsica Humana
Este se basa en tres postulados bsicos de las crestas papilares (lneas) y surcos interpapilares (espacios entre lneas): conforman diseos que
permanecen inalterables a lo largo de la vida del sujeto y que, por su infinita variedad de conformacin, permiten atribuirlos a una nica persona.
Resulta vlido aclarar que esta infinita variedad de diseos puede y ha sido clasificada en base al recorrido que presentan.
Analizando la topografa del dactilograma, esto es, el conjunto de lneas y espacios, se pueden distinguir, en casi todos los casos, 3 regiones
denominadas basilar, nuclear y central.

En la conjuncin de estos 3 sistemas de lneas se forma lo que tcnicamente se conoce como delta, de forma ms o menos triangular. Basndose en la
presencia ( ausencia), cantidad y posicin del delta, Vucetich defini 4 tipos patrones fundamentales:
ARCO: todo dactilograma carente de delta.
PRESILLA INTERNA: todo dactilograma que presente uno ms deltas a la derecha del observado
PRESILLA EXTERNA: todo dactilograma que presente uno ms deltas a la izquierda del observador.
VERTICILO: todo dactilograma que presente dos ms deltas opuestos.

A su vez, estableci una clasificacin, que es lo que permite la sistematizacin del mtodo.
Clasificacin Dactiloscpica
- Combinacin Dactiloscpica: es la trascripcin de la simbologa de los diseos de los dgitos derechos como numerador y de los izquierdos como
denominador.
A 2341
I 4311

- Individual dactiloscpica: trascripcin de la simbologa de los diseos de los dgitos de una persona en forma lineal, primero la correspondiente a la mano
derecha y luego los de la izquierda.

A 2341 I 4311

Sub-Clasificacin
Los seguidores de Vucetich, en busca de un mayor poder de discriminacin de huellas, implantaron Lugo un sistema de sub-clasificacin de los diseos
patrones.
En la actualidad existen varios criterios: contaje de lneas, subdivisin natural, etc.
A continuacin se resume el conjunto de estos criterios aunados en un solo sistema:

MorphOS: El sistema operativo fulgurante(Que destaca por su rapidez o su calidad)


Qu es MorphOS?
Es de suponer, que esto ser lo que ms se preguntarn los lectores de este artculo. Es posible, que jamas hayas oido ese nombre - MorphOS - antes en
tu vida, pero es probable que s que haya odo este otro: Amiga. Por el momento, ser suficiente con decir que MorphOS es actualmente un clon mejorado
del AmigaOS (En la seccin de Notas Historicas, se podrn encontrar detalles sobre esta conexin).
MorphOS in action 2 MorphOS in action 1 Aunque un clon funcional de AmigaOS es un experimento interesante, el verdadero potencial de Morphos es el
de ofrecer funcionalidades avanzadas que no tiene AmigaOS. Esto es posible porque MorphOS est construido sobre un microkernel muy flexible, potente y
compacto, llamado Quark, cuya estructura es independiente, y por tanto no est relacionada con los kernels de Amiga ni de Linux.
Una cualidad que distingue a MorphOS, es su "bajo peso". Una instalacn completa, requiere menos de 20 Megabytes para el sistema operativo completo.
Y no se necesita ms de la mitad si uno desea optimizar el entorno, y dejar fuera partes no eseciales y no utilizadas del SO. Otra cualidad distintiva de
MorphOS, es su velocidad. No es un Sistema Operativo en Tiempo Real (RTOS), pero alcanza una capacidad de respuesta cercana al tiempo real con
hardware convencional.
Plataforma hardware
MorphOS se ejecuta exclusivamente en procesadores PowerPC. Actualmente, se soportan dos plataformas hardware especficas: las tarjetas aceleradoras
PowerPC de los ordenadores Amiga (desarrolladas por Phase5 y conocidas como Cyberstorm y Blizzard) y las placas madre PegasosPPC (distribuidas por
Genesi, y utilizadas en un equipo de plenas prestaciones llamado ODW, Open Desktop Workstation). Las placas PegasosPPC, se inicializan por medio del
HAL/OF (Hardware Abstraction Layer/Open Firmware), un software al estilo del BIOS, creado y mantenido por Genesi para sus productos PowerPC (y
disponible bajo licencia para cualquier diseador/constructor de productos basados en PowerPC). Potencialmente, MorphOS puede ejecutarse con cambios
mnimos en cualquier placa PowerPC, incializada por el HAL/OF: es conocido, por ejemplo, que este SO ya corre sobre las placas EFIKA 5K2.
MorphOS es un Sistema Operativo comercial, excepto por algunas partes, que utilizan una licencia de software libre. Actualmente, est disponible
gratuitamente para los porpietarios del hardware Amiga/Pegasos previamente mencionado. Despues del registro online, los propietarios pueden conectarse
a un sitio FTP, donde es posible bajar una imagen ISO, para grabar un cd de arranque de MorphOS. El software de actualizacin tambien se encuentra en
ese sitio FTP.
Instalacin
La instalacin de la mayor parte de los sistemas operativos, es una operacin larga, y que algunas veces, se convierte en una verdadera pesadilla, si se
tiene mala suerte, o no se tienen los conocimientos adecuados. Un sistema ligero como MorphOS, muestra sus ventajas ya desde la fase de instalacin,
tanto en terminos de tiempo, como de simplicidad.
Introduce tu cd de arranque de MorphOS en la unidad de cdrom, y sel
eccionala como dispositivo de arranque en el HAL/OF. MorphOS arrancar
directamente desde el CD, con su configuracin por defecto, con requerimientos de hardware mnimos. El proceso de arranque, tarda menos de un minuto.
Una vez arrancado, ya se puede utilizar la utilidad de particionamiento del sistema operativo para crear al menos una particin de arranque en el disco duro,
y la utilidad de formateo, para darle formato a la particin. A continuacin se puede lanzar el script de instalacin que copia MorphOS en la particin (el

instalador maneja una serie de casos particulares y circunstancias especiales del sistema, que se pueden dar, pero basicamente copia todos los ficheros y
directorios del sistema, con los ficheros de configuracin por defecto del cdrom, al disco duro).
Una vez instalado, el siguiente paso ser extraer el cd de arranque de MorphOS de la unidad de cdrom, y resetear el Pegasos/OWD (bien utilizando el
botn de reset, o bien presionando CRTL-WIN-WIN simultaneamente). Despues de unos segundos, el sistema volver a la pantalla HAL/OF, donde
configuraremos las variables de entorno adecuadas, indicando cual es la de la particin de arranque, y cual la de la particin del sistema.
Y se acab! (el usuario, deber efectuar operaciones algo ms complejas con versiones anteiores de HAL/OF, pero los iniciados no tienen de que
preocuparse, pues actualmente solo se venden versiones nuevas).
El tiempo total requerido para efectuar todas las operaciones anteriores, no es ms de 5 minutos! Pero aun queda otra sorpresa: deja que MorphOS
arranque desde el disco duro, y cronometra el tiempo necesario para que arranque el entorno operativo. Tardar menos de 5 segundos: Bienvenido al
Sistema Operativo Relampago!.
Funcionalidades caractersticas
El ncleo de MorphOS, se encuentra comprimido y almacenado en el fichero boot.img, que debe residir en algun medio de almacenamiento accesible por
medio del HAL/OF. Este fichero, cargar y ejecutar el microkernel Quark, y otros componentes de bajo nivel del sistema operativo. El resto del sistema
operativo, est formado por ficheros almacenados en medios de almacenamiento, y se ejecutarn encima de esta capa de abstraccin software.
El Amiga, siempre se ha caracterizado por las funciones software de bajo nivel de su microkernel, Exec, como la multitara preemptiva, la comunicacin
entre procesos, etc..., que no se encontraban en otro ordenadores de la poca de los aos 80 (los primeros Macs y pc, los ordenadores Atari, etc.). Por
supuesto, MorphOS incorpora todas estas capacidades, por medio de Quark, que tambien es capaz de soportar caracteristicas ms modernas, como
proteccin de memoria, memoria virtual y de ms. Quark tambien permite utilizar un nmero de "sandboxes", donde se pueden ejecutar sistemas operativos
virtualizados. Actualmente, solo se han implementado dos, estas son: QBox, que es utilizada solamente para los procesos de bajo nivel, y ABox, que
proporciona un API (interfaz de programacin de aplicacin) especial para las aplicaciones. Por supuesto este API, es totalmente compatible con AmigaOS
3..1 (el ultimo sistema operativo creado y distribuido por Commodore para sus ordenadores Amiga) y junto con Trance (un potente compilador JIT para
ejecutables de amiga), garantiza un alto grado de compatibilidad con programas procedentes del Amiga Clsico. Las operaciones complejas ejecutadas por
Trance, son instantneas e invisibles: Trance detecta automaticamente cualquier ejecutable de amiga lanzado, y lo interpreta en el acto.
Playing games with UAE Workbench within UAE Se debe tener en cuenta, que la mayor parte de los juegos que hicieron famoso el amiga en los aos 80 y
90, no se pueden ejecutar directamente en el entorno de MorphOS. Los ordenadores amiga, estaban equipados con chips espcficos (custom chips) para
los grficos y el sonido. Su modo de funcionamiento, es totalmente incompatible con sistemas modernos como MorphOS, que solo puede manejar tarjetas
grficas 2D/3D, y el sistema de audio en placa, o en tarjetas PCI. Si se desea ejecutar juegos antiguos en un Pegasos/ODW, es posible, pero solo mediante
UAE (the Universal Amiga Emulator), que tambien est disponible para MorphOS, y proporciona la compatibilidad necesaria.
La compatibilidad nativa de MorphOS con el software de Amiga Clsico, tiene un objetivo diferente. El usuario, puede ejecutar casi todas las aplicaciones
ms recientes y avanzadas de Amiga, que sean capaces de manejar tarjetas graficas y de sonido adicionales, creadas para los ultimos ordenadores Amiga.
Las capas de abstraccin de software ms relevantes, conocidas como CGX (CyberGraphX) y AHI (Ahudio Hardware Interface), enmascaran y manejan el
hardware redirigible (retargetable), y estn completamente integradas en MorphOS.
ShowGirls and MUI Prefs MUI Prefs MUI Info Al igual que AmigaOS, MorphOS dispone de dos interfaces de usuario compactos, eficientes, y totalmente
integrados (Interfaz de lnea de comandos (CLI), y interfaz grfico de usuario (GUI)), para sus aplicaciones de escritorio. Aunque estos sistemas integrados
de CLI/GUI son totalmente eficientes, algunos usuarios prefieren otros entornos ms avanzados y "adornados" como GUI. Para hacer frente a esto,
MorphOS a adoptado una capa de abstraccin orientada a objetos por software para su GUI, llamada MUI (Magic User Interface). MUI no solo proporciona
al programador con interaccines y entornos ms efectivos, si no que tambien permite interfaces ms personalizadas al gusto de cada usuario.
Actualmente, MUI es uno de los componentes ms distintivos de MorphOS, tanto en terminos de potencia como de esttica.
MorphOS shell El interfaz de comandos de MorphOS, por otra parte, es un interfaz al estilo Unix, dotado de todos los componentes que se podran esperar
de este: comandos AmigaDOS (la mayora similares de los de Unix), variables locales y globales, substitucin de comandos, redireccin de comandos,
redirecciones con nombre o sin el, historial, mens programables, multiples interfaces de comandos en una sola ventana, compatibilidad ANSI, seleccin de
color, y ms. Por supuesto, este conjunto de mandatos incluye todos los comandos necesarios para hacer scripts. En resumen: Los usuarios
acostumbrados los interfaces en lnea de comandos, no se sentirn defraudados...
MorphOS desktop Main preferencess Ambient settings Ambient, es el escritorio nativo, multi-proceso, totalmente asincrono y basado en MUI estandar de
MorphOS. Este componente, es por su parte de cdigo libre, aunque en la prctica, Ambient es un componente exclusivo de MorphOS, porque est tan
frreamente ligado a MUI y al sistema operativo, que portarlo sera realmente dificil. Ambient proporciona gestin de los iconos de los ficheros, navegacin
de directorios, ejecucin de aplicaciones, manejo de ficheros, y todo lo necesario para administrar el sistema. Ambient es altamente adaptable a los gustos
del usuario: el manejo de ficheros, puede hacerse al modo clsico (espacial), o utilizando el modo navegador o de lista de ficheros. El reconocimiento de
"tipos de fichero" se hace o bien por medio de asignacin directa al archivo, o bien por medio de mimetypes, teniendo el usuario control total sobre el
comportamiento de los mimetypes para una mayor adaptabilidad. Ambient permite tambien al usuario llevar a cabo cualquier tipo de actividad con las
herramientas integradas: busqueda de ficheros, muestra de ficheros de texto, muestra de archivos de imagen, reproduccin de audio, monitorizacin del
sistema, formateo de discos, manejo de utilidades "commodities", y mucho ms. Desde los mens de Ambient, el
usuario puede controlar todas las configuraciones del entorno de MorphOS incluyendo configuracin de MUI y del escritorio en s.
Cabe resear, que el usuario no est obligado a utilizar Ambient. Existen otros entornos de escritorio del mundo Amiga, que funcionan a la vez, o incluso
sustituyendo a Ambient, como por ejemplo el Directory Opus (tambien disponible para usuarios de PC, como sustituto del Windows Explorer), Scalos, e
incluso el Amiga Workbench (pero esto est reservado para los usuarios con ms tiempo libre, pues requiere una parte de hacking).

Estos componentes del Sistema Operativo, con los que el usuario ve y maneja habitualmente: su impacto visual y facilidad de manejo tienen una gran
influencia en el usuario. Los usuarios de Ambient, pueden utilizar por ejemplo diferentes skins, cambiando en el instante el aspecto general de todas las
ventanas, gadgets, y otros elementos grficos del escritorio (se puede apreciar en las imagenes a continuacin). Por otra parte, existe otro software, que se
ejecuta de forma imperceptible para el usuario, pero que es igualmente importante, porque sin el, el ordenador sera inutilizable. Algunos ejemplos, son los
sistemas de ficheros, manejo de USB, software de impresin, sistemas avanzados de scripting, etc... Desde luego, todos estos componentes estan
presentes de MorphOS, aunque aqu solo se los cite, estos sern necesarios para ciertas funcionalidades especiales que el usuario espera
inconscientemente.
Los sistemas de ficheros, para los discos duros, son un componente muy importante, ya que se encarga de salvaguardar nuestros preciados datos.
MorphOS incorpora una implementacin de FFS, el sistemas de ficheros Fast File System, de Amiga, por motivos de compatibilidad. SFS (Smart File
System), es un sistema de ficheros mucho ms rpido y eficiente, y con capacidad de registro de trasacciones. En otros trminos, este sistema tipo
journaling, garantiza la integridad de los datos, incluso en caso de que el sistema se bloque durante una operacin de escritura. SFS, es el sistema por
defecto de MorphOS, pero MorphOS soporta multiples sistemas de ficheros, incluyendo el impresionante PFS (Professional File System), disponible
comercialmente para ordenadores Amiga, e incluso el omnipotente FAT (File Asignation Table), de los entornos MSDOS. Existen utilidades de recuperacin
para PFS, y SFS (SFSDoctor es una utilidad creada recientemente exclusivamente para MorphOS), que permiten incluso recuperar datos borrados,
reparaciones en la estructura de ficheros, e incluso la reorganizacin de ficheros para evitar fragmentacin. Los usuarios de Windows y Linux, se alegraran
de saber, que es posible trabajar con particiones NTFS y EXT2FS, mediante las versiones preliminares de los controladores de estos sistemas de ficheros.
La pila USB de MorphOS, se llama Poseidon, y es probablemente la pila USB ms eficiente que existe de todas las plataformas disponibles. La mejor
descripcin de sus posibilidades, es ciertamente la que da su autor (Chris Hodges), cuyas palabras son citadas en las lneas siguientes: "Poseidon es una
solucin software que desencadena las posibilidades del Universal Serial Bus (USB), y de los dispositivos con interfaz USB, desde ratones, teclados,
tabletas, joysticks, impresoras, scanners, camaras web, camaras digitales, lectores de tajetas flash, unidades zip, unidades de disco, discos duros, lapices
de memoria, adaptadores ethernet, adaptadores de audio, hasta cosas menos comunes, como fuentes de alimentacin, dispositivos GPS o lectores de
huella dactilar. Poseidon tiene un diseo modular, que se ajusta perfectamente al entorno AmigaOS/MorphOS. No existe ningun port a otros sitemas (como
la pila USB de Linux), puesto que ha sido creado teniendo en mente las caracteristicas de los sistemas AmigaOS/MorphOS, que los hacen tan eficientes."
Por ultimo, aadir que Poseidon siempre intenta hacer su trabajo de una manera totalmente automtica, pero en el caso de que el usuario necesite algun
ajuste personalizado, Poseidon revela una capacidades de configuracin asombrosas, que permiten resolver casi cualquier problema.
El sistema de impresin adoptado por MorphOS, es TurboPrint, un paquete de software comercial licenciado, tambien distribuido en el mundo de Linux.
Este software, permite un control total de la impresora, y sus colores (si dispone de ellos), y desde luego, se ejecuta de forma totalmente trasparente.
TurboPrint, requiere una actualizacin si el usuario necesita usar controladores para impresoras recientes, no obstante, el paquete de actulizacin, es
tambien conveniente dado que implanta algunas utilidades que MorphOS no contiene.
El avanzado sistema de scripting que caracteriza a AmigaOS desde su versin 2.0, es ARexx, una implementacin de REXX, un lenguaje de programacin
estructurado, interpretado y de alto nivel, introducido por IBM. En amiga, casi todas las principales aplicaciones, tienen un puerto ARexx que permite su
(casi total) control externo, por medio de scripts ARexx, o incluso por comandos ARexx provenientes de otros programas. De este modo, los usuarios
avanzados pueden generar y gestionar operaciones interactivas entre cualquier nmero de programas independientes, as como actividades totalmente
automaticas para cada programa por medio de procedimientos simples de ARexx (cuyo uso y estructura, fu plenamente explorada durante los aos del
entorno Amiga). MorphOS, tiene una implementacin nativa de este leguaje (excepto por una librera que aun est siendo desarrollada, y que debe ser
extraida del AmigaOS).
Integracin de MorphOS
Existe una serie de aplicaciones, que hoy en da, el pblico espera encontrar como componentes estandar de un sistema operativo, como por ejemplo una
utilidad para la instalacin de los paquetes de software, un editor de texto, una pila
TCP/IP, un programa de correo electrnico, o un navegador de internet. Despues de haber utilizado MorphOS durante un tiempo, se dar cuenta de la
ausencia de estos en la versin actual (1.4.5). De todas formas, unas pocas busquedas en la red, mostrarn que casi ningun usuario de MorphOS (excepto
algunos recien llegados) tiene quejas en este respecto. Actualmente, esta aparente contradiccin, es un efecto legal de la tormentosa historia de Amiga, y
no afecta a MorphOS de ningun modo. Resulta interesante dedicar unas palabras, en aclarar la perspectiva correcta, antes de que el usuario comience a
pensar que MorphOS es un sistema operativo incompleto.
En la situacin actual, MorphOS se ajusta perfectamente a su comunidad de usuarios, por lo general, usuarios tradicionales de Amiga. Estas personas, se
encontraron durante el auge de la poca Wintel, con un sistema operativo que no iba a ser actualizado nunca ms. Por supuesto, a mediados de los 90,
despues del desmoronamiento de Commodore, los propietarios de la marca congelaron el desarrollo de AmigaOS. Este sistema operativo, sobrevivi
gracias al impulso recibido por muchos desarrolladores que poco a poco iban aadiendo las caracteristicas que le faltaban. La mayor parte de este
software, est disponible en un repositorio de software gratuito y de prueba, Aminet, que actualmente contiene sobre 76000 paquetes de software. As
pues, la regla principal de un usuario de amiga, es que si no encuentras algo, buscalo en Aminet. Por supuesto, esta regla se extiende a los nuevos
usuarios de MorphOS.
MorphOS no tiene utilidad de instalacin para las aplicaciones legadas ni actuales.
En Aminet, se puede descargar el Installer 43.3. Por supuesto, este es un fichero individual, que se puedes copiar manualmente en un directorio
determinado del disco duro.
MorphOS no tiene editor de texto para modificar texto plano y los scripts de arranque.
Existen multitud de editores de texto en Aminet. Puedes ir a Aminet, y descargar lo que necesitas. En particular, necesitars encontrar algun editor que
haya sido portado y compilado nativamente en cdigo PowerPC para MorphOS.

MorphOS no tiene pila TCP/IP.


De acuerdo, podemos ir a Aminet, y descargar MOSNet, que es una pila TCP/IP compilada para PowerPC, y creada explicitamente para MorphOS.
MorphOS no tiene lector de correo.
Los dos programas de correo ms comunes en MorphOS, son de cdigo libre. Puedes bajar YAM o SimpleMail de Sourceforge o de sus pginas propias.
Tambien existen versiones creadas en cdigo PowerPC para Morphos.
MorphOS no tiene navegador.
El cdigo fuente de AWeb, anteriormente un navegador comercial, fu donado a la comunidad Amiga a principios de milenio. Todas las actualizaciones de
este navegador creadas por el equipo de desarrollo actual, estan disponibles en la pgina web de Aweb, incluidas versiones nativas de MorphOS.
(Notese que todas las aplicaciones mencionadas anteiormente, son software de cdigo abierto - excepto Installer 43.3 que es software de libre distribucin-.
Su uso, no perjudica de ningun modo a los propietarios de los derechos de MorphOS, ni a los paquetes de software escritor/distribuidos por desarrolladores
independiente y/o empresas de software con fines comerciales).
MorphOS tiene una documentacin Mnima.
Debido a la compatibilidad de la API, la documentacin de AmigaOS 3.1 cubre el 75% de los posibles problemas que puedan surgir. De todas formas,
MorphOS no es un simple clon de AmigaOS: integra un gran nmero de mejoras, que pueden pasar inadvertidas para el usuario. La comunidad de
usuarios, ha prestado ayuda otra vez, con la creacin de a href="http://lelivredupegasos.wikipeg.org">Le livre du Pegasos (El libro del Pegasos), que integra
en un solo libro, una gran cantidad de informacin importante y util sobre hardware, software, y configuracin, que resulta interesante cuando se usa el duo
Pegasos/MorphOS.

En conclusin, lo que se debe hacer notar, es que la comunidad que usa actualmente Morphos, es precisamente la plataforma de lanzamiento del mismo.
La futura plataforma de usuarios, debera ser mayor y no necesariamente relacionada con Amiga; y las versiones futuras de MorphOS, podran ser de
caracter comercial. En este caso, desde luego, el MorphOS Team (Equipo de desarrollo de MorphOS), tendr que tener en cuenta los cambios en la base
de usuarios. Las nuevas distribuciones, tendrn que contener versiones comerciales de las aplicaciones ausentes (se sabe, por ejemplo, que ya existe una
pila TCP/IP integrada), o de lo contrario, el usuario sin experiencia en Amiga, tendr que buscar software externo.
El desarrollo de MorphOS
En los anales de su historia, MorphOS era un sueo que se fu haciendo realidad poco a poco, por medio de un grupo de jovenes programadores con
talento. Entonces, cuando el hardware desarrollado por bPlan (que ahora es la rama dedicada a hardware de Genesi) se acercaba a su finalizacin, y
MorphOS era el nico Sistema Operativo usado para la primera distribucin de 200 unidades para betatesters, el desarrollo fu acelerado y mejor
soportado. En los ultimos dos aos, el desarrollo de MorphOS se enlenteci, dado que Genesi se concentr ms en otras actividades, como el diseo de
nuevo hardware, el desarrollo de software de base como HAL/OF, y en otros sistemas operativos como varias distribuciones de Linux, que desde luego,
tienen una base mayor de usuarios potenciales
Hoy en da, el desarrollo de MorphOS va lento pero constante, con cierto nmero de actividades simultaneas.
1) Del ncleo duro del boot.img, se encarga exclusivamente el MorphOS Developement Team. Cuando las mejoras en este rea se han probado lo
suficiente, por los miembros de este equipo y estan preparadas para que las prueben los usuarios, generalmente, se crea una imagen ISO de CD, que
incluye una instalacin completa de MorphOS, y establece una base para el lanzamiento. Se sabe poco, de las mejoras actuales, pero es de dominio
pblico, que el MorphOS Developement Team, ya utilizan un nuevo fichero boot.img en el que varios componentes han sido mejorados. Por ejemplo, est
totalmente soportado Altivec (el juego de instrucciones SIMD - Single Instruction, Multiple Data - de punto flotante y fijo implementado en los procesadores
PowerPC de alto rendimiento) en todos los componentes software el sistema donde se puede usar e implique una ganancia de velocidad.
2) A otras partes de MorphOS que residen fuera del fichero boot.img, se las actualiza y distribuye de forma binaria, para que los usuarios registrados
puedan descargarselas e instalarlas manualmente. Estas actualizaciones, se distribuyen siguiendo una poltica de "cuando es necesario", para acomodar
nuevas capacidades, o corregir problemas, o incluso ofrecer adelantos de lo que vendr (software alpha y beta). Por ejemplo, la versin 4 de MUI, la
versin 6 de AHI, la versin 3.3 de Poseidon, los drivers 3D mejorados de CGX, versiones depuradas de algunas libreras de alto nivel, etc...
3) El desarrollo de MorphOS al estilo de software libre, o por terceras personas, no solo est presente, si no que es muy apreciado y altamente debatido. Un
caso especial, es el escritorio Ambien, que ha pasado a ser software libre, y en el que trabajan algunos miembros del MorphOS Developement Team.
Ambient evoluciona rpido, y de manera muy visual para los usuarios, que pueden instalar las ultimas versiones compiladas de este componente de
MorphOS.
4) Para llamar la atencin de los desarrolladores externos al MorphOS Developement Team, y siguiendo iniciativas que se han intentado en otos entornos,
los usuarios se han puesto de acuerdo, para crear un sistema de "recompensas", donde los usuarios (y desarrolladores) pueden enviar ideas de
aplicaciones, y enviar dinero para su realizacin. De este sistema de recompensas, han surgio varios proyectos destacables, incluyendo SFSDoctor y
MOSNet (ambis mencionados en las secciones anteriores), as como MorphUp (un sofisticado sistema de gestin de paquetes, para la instalacin y
actualizacin de aplicaciones). El sistema de recompensas, se usa incluso para acelerar incluso el desarrollo de partes del sistema operativo, que tiene un
valor particular para los usuarios. Esto requiere la colaboracin de los miembros del MorphOS Developement Team, como en el caso del desarrollo antivo
de la ultima librera de ARexx (rexxsyslib.library).

Cual es el objetivo final de este proceso de desarrollo de alguna manera anarquico? Sabemos su posible nombre: MorphOS 1.5, y sabemos que el ambito
que pretende abarcar es ambicioso. Esta versin del sistema operativo, debera finalmente eliminar la dependencia de programas externos, y debera
permitir que MorphOS debutara fuera de la comunidad Amiga. Desafortunadamente, aun no se sabe una fecha de lanzamiento, aunque esta no parece muy
prxima. En un reciente comunicado privado, Frank Mariak, uno de los lideres del MorphOS Developement Team, coment que MorphOS 1.5 aun no es
algo en s mismo, pues "su conjunto de caracteristicas, aun no est totalmente definido".
Herramientas de desarrollo
Todas las secciones anteriores, estn destinadas principalmente a las personas que quieran saber sobre MorphOS desde el punto de vista del usuario
normal. Pero existen otros usuario menos numerosos, que tienen un interes especfico en otros detalles del entorno de MorphOS: los desarrolladores.
Estas, son las personas ms importantes en cualquier plataforma, pues sin ellos, no habra nuevo software, y la plataforma pronto se volvera obsoleta.
Tanto si se trata de interes profesional, como si se trata de un mero hobby, cualquier desarrollador quiere saber cual ser el entorno para su actividad.
MorphOS, desde luego tiene un Software Developement Kit (Kit de desarrollo de software) dedicado, que permite a cualquier desarrollador crear sus
aplicaciones. Este SDK (Software Developement Kit) es completamente gratuito: cualquier desarrollador puede suscribirse al sitio MorphOS Developer
Connection, y descargar los archivos relevantes. Hay que tener en cuenta, que el SDK est disponible para cualquier persona, incluso para los que no
tengan el hardware necesario para utilizar MorphOS. Esto tiene dos efectos importantes: permite la cracin de Integrated Developement Enviroments (IDE)
por terceras partes (Cubic IDE), y tambien permite el cross-compiling (compilacin entre diferentes plataformas), en particular desde Linux, o Windows, por
medio de cygwin (sitios relacionados: Cross-compiling for MorphOS, AmiDevCpp). El sitio MorphOS Developer Connection, tambien proporciona un foro de
desarrolladores donde se puede discutir cualquier tema relacionado con el desarrollo.
El SDK de MorphOS, incluye todos los includes del sistema; informacin de desarrollador, incluyendo autodocs, artculos, codigo de ejemplo, e informacin
general; herramientas de terceros y documentacin de desarrollo; y dos utilidades muy utiles, MorphED, y un entorno Geek Gadgets completo. MorphEd, es
un editor de textos avanzado, que adems de todas las funcionalidades habituales de un editor de texto, incorpora resaltacin de cdigo, soporte para el
entorno de desarrollo, integracin de los compiladores GCC o vbcc, y ms. Los Geek Gadgets son un gran conjunto de herramientas de desarrollo portadas
a Amiga/MorphOS, y que estan disponibles tanto en cdigo fuente como en binario. El paquete contiene, entre otras cosas, un montn de comandos
disponibles en los shells de Linux, y sirven para que las personas acostumbradas a programar en Linux, tengan un entorno ms familiar utilizando los shells
de MorphOS.
La disponibilidad de GCC, el compilador de C ms extendido, y otros, no exhime de que existan otros compiladores e interpretes para MorphOS: existe un
amplio abanico de posibilidades, que van desde ensambladores de cdigo nativo PowerPC a bajo nivel, hasta los lenguajes de ms alto nivel como el
clsico FreePascal, y ms productos como Python.
Graficos 3D
La mayor parte de los sistrmas operativos alternativos actuales, no tienen soporte para grficos en 3D, o este es muy precario. Esto, es debido a que las
pocas compaias que desarrollan tarjetas grficas, o bien no distribuyen la informacin tcnica para estas, o bien lo hacen de manera que al pequeo
desarrollador le resulta muy dificil de conseguir. Suelen proveer sus propios drivers para Windows, o proveen informacin que es muy dificil de obtener.
En este escenario de falta de soporte 3D, MorphOS es una excepcin relevante, aunque con ciertos lmites. Hay dos razones para esto. La primera es la
creacin de la tinygl.library, un componente software muy importante (a pesar de su nombre), pues se trata de una implementacin funcional y casi
completa de la especificacin OpenGL. El segundo, es que el MorphOS Developement Team, ha decidido concentrar todos sus esfuerzos en un nmero
reducido de tarjetas 3D, compatibles con el gardware PegasosPPC.
La Open Graphics Library (OpenGL), es un estandar que define mediante una documentacin, un conjunto de 250 llamadas a funciones diferentes, cuyo
uso permite dibujar escenas complejas en 3D, partiendo de primitivas simples. Su importancia, reside en el hecho de que define una API independiente de
la plataformas. Los desarroladores que utilizan OpenGL para escribir sus aplicaciones, pueden estar seguros, de que sus aplicaciones generarn grficos
3D en cualquier ordenador con una implementacin de la librera. OpenGL, originariamente desarrollada por Silicon Graphics, es muy importante en la
industria de los videojuegos (donde compite con la plataforma Direct3D de windows), pero tambien se utiliza en aplicaciones profesionales donde la gestin
de los grficos en 3D es importante (empezando por simuladores de vuelo y implementaciones de realidad virtual, pasando por visualizaciones de alta
calidad para aplicaciones cientficas y presentaciones de informacin, y terminando con aplicaciones tcnicas como CADs).
Sobre TinyGL, podemos resear las palabras del MorphOS Developement Team. "TinyGL fu creado originariamente por Fabrice Bellard, como un
subconjunto de OpenGL para sistemas embebidos y juegos. En ese momento, fu diseado sin tener en cuenta la aceleracin por hardware. Solo se
implementaron las llamadas principales de OpenGL. La versin de MorphOS, no est ms que ligeramente basada en la original, y ha sido reescrita para
utilizar al mximo la aceleracin 3D por hardware. Incluso soporta bastantes caracteristicas MESA elegidas cuidadosamente. TinyGL en MorphOS,
proporciona un conjunto de caracteristicas mucho ms rico que el orginal, y sobrepara su velocidad al mismo tiempo".
Por supuesto, OpenGL/TinyGL no son suficiente para manejar las tarjetas grficas 3D. Se necesita unos controladores software especiales para utilizar el
hardware 3D. El MorphOS Developement Team, ha creado drivers para las siguientes tarjetas grficas PCI y/o AGP: 3dfx Voodoo 3, Voodoo 4, Voodoo 5;
ATI Radeon 7000, Radeon 7200, Radeon 7500, Radeon 8500, Radeon 9000, Radeon 9100, Radeon 9200, Radeon 9250. Como se puede ver, no son
precisamente las tarjetas grficas ms recientes del mercado, pero estn bien soportadas por los drivers, y se ajustan perfectamente al hardware
PegasosPPC actual.
Juegos
Probablemente, nos preguntemos porque aadir esta seccin, cuando los grficos 3D de MorphOS, no son lo ultimo de lo ultimo. El kit de la cuestin, es
dar informacin esencial sobre los lmites tcnicos alcanzados por MorphOS en este campo de interes. Sabiendo que juegos han sido portados, y que nivel
de calidad tienen cuando son ejecutados, los expertos podrn evaluar cual es el estado actual de los grficos 3D de MorphOS.

Virtual Grand Prix 2 Virtual Grand Prix 2 Uno de los juegos ms notables de MorphOS, es definitivamente Virtual Grand Prix 2, publicado por Alassoft. Es
una simulacin muy realista (probablemente una de las ms realistas en cualquier plataforma), con graficos con aceleracin 3D llamativos, y soporte para
dispositivos de entrada analgicos, que en MorphOS se utilizan por medio de la pila USB Poseidon, y la librera lowlevel.library. La versin de MorphOS, ha
sido creada poco despues de la de Mac y Windows, debido a las raices del principal programador Paolo Cattani. Notablemente, la versin para MorphOS es
completamente gratuita (tan solo se sugiere una donacin de 5,90 para alentar al desarrollador a que desarrolle su secuela para MorphOS). El juego,
incluye la mayor parte de los circuitos verdaderos, realizados de forma cuidadosa, y altamente reconocibles. Los que no estn incluidos, pueden
encontrarse en paquetes adicionales creados por usuarios en la red. El juego es bastante rpido, y jugable incluso en las mquinas de bajo rendimiento
(G3@600MHz con Voodoo3, por ejemplo).
Wipeout 2097 Otros juegos comerciales, disponibles para MorphOS son por ejemplo los realizados para ordenadores Amiga clasicos con CPU PowerPC.
Est incluido por ejemplo, port de WipeOut 2097 lanzado por Digital Images y el port de Heretic 2, distribuido por Hyperion Entertainment. El jeugo anterior,
es una versin del juego que tom lo mejor se la versin de PlayStation (el ms jugable) y de la versin de Windows (los graficos de alta resolucin por
ejemplo), haciendo la versin de Amiga la mejor reencarnacin de todas ellas. Wipeout 2097 es un ejecutable WarpUp, que utiliza el software Warp3D de
Amiga para la aceleracin grfica. Como de costumbre, los usuarios de MorphOS, no tienen mucho de que preocuparse. Wipeout 2097, se ejecuta
transparentemente tanto en pantalla completa, como en un ventana en el escritorio, soporta tarjetas grficas y de sonido que no soportaban los Amigas
clasicos, y adems, puede jugarse utilizando controladores USB. Es rpido, incluso en un Amiga clasico.
Quake III Muchos juegos de cdigo libre, han sido portados a MorphOS, incluyendo juegos comerciales cuyas fuentes han sido hechas pblicas, como las
obras maestras de id Software Wolfenstein 3D, Doom, Doom II, Quake, Quake II, Quake III. La serie Quake, soporta aceleracin 3D, y en particular en el
caso del primer Quake, se han portado incluso las versiones mejoradas Fuhquake, GLQuake y BlitzQuake. Todos estos juegos se ejecutan bastante rpido
en alta resolucin gracias a la acelaracin 3D.
Hablando de juegos en primera persona, tambien Cube, AlephOne y el juego freeware ms reciente Warsow han sido distribuidos. Warsow, es
probablemente el proyecto grfico ms complejo portado a MorphOS (incluso a pesar de estar basado en el viejo motor del Quake II), de hecho, puede que
no llege a funcionar de forma decente en una CPU G3 con tarjeta grfica Voodoo. Por otra parte, tambien es algo que muestra que el hardware ms
potente no es algo que quede infrautilizado en MorphOS.
FreeSpace 2 Otros juegos de codigo abierto portados, pueden ser los de icculus.org, Freespace 1 y 2 (por supuesto, son necesarias las versiones
originales del juego para funcionar correctamente), y juegos como NeverBall y el juego de billar en 3D FooBillard. Open Transport Tycoon Deluxe, la
reimplementacin en software libre de Transport Tycoon Deluxe de Microprose, tambien est disponible. Esto significa que est disponible directamente
desde la pgina oficial del proyecto, ya que el soporte de MorphOS ha sido insertado en el arbol de fuentes principal. Open Transport Tycoon Deluxe, hace
uso de la librera PowerSDL.library. Esta librera (cuyas caracteristicas principales se explican ms abajo), ya ha facilitado el port de docenas de juegos de
software libre a MorphOS.libres y de codigo abierto a MorphOS.
Robin Hood Hay tambien al menos una compaia de software comercial distribuyendo ports para MorphOS, y es RuneSoft (anteriormente conocido como
Epic Interactive). Hace bastante tiempo, lanzaron Knights and Merchants, cuando MorphOS aun estaba dando sus primeros pasos, y recientemente han
lanzado Robin Hood. Knights and Merchants, es un juego de estrategia al estilo de la saga The Settlers, pero con mucho mejores grficos que la versin
original de Amiga. Robin Hood, por otra parte, es un juego estrategico tipo a Commandos, originalmente distribuido para PC por Spellbound. Los grficos y
el sonido, son probablemente los mejores vistos en MorphOS en un juego 2D y a pesar de ello, han sido optimizados para poder utilizarlo fluidamente en un
Pegasos G3. Runesoft tiene ms juegos a la espera, y probablemente continuarn soportando MorphOS si ven viabilidad en este mercado. Esta compaa
siempre lanza versiones de demostracin se sus conversiones, para que los usuarios puedan probar el juego, antes de tener que pagar.
ScummVM Desde luego, el usuario puede entretenerse con con ms o menos juegos nativos, pero tambien existen varios emuladores y mquinas virtuales.
Una de las ms conocidas, es la ScummVM, la reimplementacin libre del motor de la mayora de las aventiuras grficas de Lucas Arts/Lucas Games. Las
versiones ms nuevas, tambien tienen compatibilidad para juegos de otras casas de juegos (como con Beneath a Steel Sky o Broken Sword de Revolution),
y esto tambien est disponible en MorphOS. Lo bueno de esto, es que es posible jugar a aventuras grficas que nunca fueron publicadas en ningun entorno
Amiga (Lucas Arts dej la escena Amiga despues de Indiana Jones 4). El motor funciona perfectamente, y estos juegos, aunque antiguos son realmente
divertidos.
MAME FPSE En la categora de los emuladores "reales", podemos incluir Genesis Plus y SMS Plus para las consolas de Sega, SNES 9x para Super
Nintendo (o Super Famicom), VICE para las series de ordenadores VIC de Commodore, MAME para las maquinas arcade... Todos son bastante buenos, y
no son simples ports, puesto que por ejemplo, todos ellos soportan overlay (para poder hacer cambiar el tamao de la ventana en tiempo de ejecucin), y
soportan controladores USB. Un aadido interesante, es FPSE, el emulador de PlayStation: Incluso siendo una versin para AmigaOS 4 que necesita el
OS4Emu para funcionar, FPSE, una vez lanzado, se ejecuta como un programa normal y corriente.
Software exclusivo de MorphOS
El tamao reducido, y la simplicidad en la estructura (en terminos relativos) de este sistema operativo, implica entre otras cosas, que muchos proyectos que
requieren un equipo de programadores en otras plataformas, generalmente, se convierten en proyectos modestos, de una sola persona en el entorno
MorphOS/Amiga. Esto enlentece el desarrollo, pero permite una eficiencia excelente, simplicidad, y un cdigo compacto. En esta seccin, mencionaremos
una serie de excelentes herramientas para MorphOS, mientras que en la siguiente seccin se podrn encontrar descripciones de las aplicaciones ms
importantes y potentes.
AmiNetRadio
AmiNetRadio ANR es un reproductor de audio. Nacido como un reproductor de streams de ShoutCast, rpidamente evolucion hacia un reproductor
extremadamente modular, y con multiples caracteristicas, que adems soporta muchos formatos de audio, y plugins grficos. Puede reproducir RIFF
WAVE, Ogg Vorbis, MPEG Audio, CDDA, AIFF y Modules de ProTracker de partida. No obstante, existe un SDK que documenta la forma de desarrollar
controladores para otros formatos, lo que ha llevado, a que exista soporte de terceros para MIDI, ScreamTracker, FastTracker, as como para otros
formatos menos coumunes (incluyendo los formatos de sonido de NES, Super NES, Game Boy, Mega Drive y Atari ST). Esto hace a ANR, uno de los

candidatos mejor preparados, para sustituir al reproductor de audio interno de Ambient, asociandolo a los ficheros de audio por medio de la configuracin
de los tipos de fichero.
Algo digno de mencionar, es que ANR todava hoy es un ejecutable de cdigo 68k de AmigaOS3.x. La emulacin, la transparencia, y la efectividad de
MorphOS son tan buenas, que algunos de los controladores de formatos antes mencionados, estn compilados exclusivamente para MorphOS en formato
PowerPC, y pueden ser mezclados sin ningun cuidado especial. Lo mismo se puede decir para los formatos de vdeo: ANR es compatible con la API de
AmiAMP (una vijea versin del conocido reproductor WinAMP), y por tanto, es tambien posible mezclar plugins PowerPC y 68k. Una cualidad aun ms
interesante, es que es posible usar plugins compilados para los formatos (PowerUp y WarpUp) introducidos hace aos para las aceleradoras PowerPC en
los amigas clasicos. El pblico no procedente de Amiga, no debera preocuparse: todo lo que les atae, es que MorphOS es transparentemente compatible
con todos los tipos raros de ejecutables que la comunidad Amiga ha introducido en el pasado, siempre y cuando hayan sido programados de una manera
"amigable". ANR en s mismo, utiliza ciertas extensiones de la API de AmigaOS 3.x para mejorar las capacidades de sus skins, resultando un programa
para MorphOS a todos los efectos, aunque consista en cdigo 68k.
ShowGirls ShowGirls
Como su nombre indica (y si no lo indica, es que no se es suficientemente geek), es un visor de imagenes. El visor interno de Ambient, es muy bsico:
permite ver la imagen, cambiarle el tamao para que ocupe toda la ventana, rotarla, y eso es todo. ShowGirls hace mucho ms: su interfaz generalmente,
est dividido en dos partes, en un lado, tenemos vistas preliminares (que soportan el formado EXIF en las imagenes JPEG, lo que significa que no se
necesita cargar toda la imagen para ver una vista previa de 50x50 pixeles), y en el otro lado, se muestra la imagen seleccionada. La imagen, se puede ver a
pantalla completa, se le puede hacer zoom, y se la puede modificar. ShowGirls de hecho, implementa una serie de herramientas basicas de retoque
fotogrfico, que permiten modificar el color, as como cambiar la resolucin de la imagen, modificar la suavidad o agresividad de los bordes, hacer
reducciones de ruido, efectos de desenfoque o brillo, as como rotaciones, reflejos, recortes o conversiones en masa. Tambien es posible usar una vista en
3D (con rendering 3D acelerado), para jugar con la imagen.
El programa naci originariamente como una herramienta para cmaras digitales, y de hecho, puede hacer multiples operaciones con ficheros de un
dispositivo de almacenamiento masivo (mass storage device). En conjuncin de una camara que funcione como dispositivo de almacenamiento masivo,
raramente necesitaremos ms software. Si nuestra cmara utiliza el standar PTP, entonces, necesitaremos algo ms.
PTPDigCam
PTPDigCam Este programa, es nativo, y original (no est basado en libreras portadas de Linux), y permite descargar y borrar imagenes, vdeos y ficheros
de audio de las cmaras que soporten el standar PTP, como las Canon, Nikon, Kodak y Sony. En las ultimas versiones, el usuario puede elegir las
imagenes por medio de su iamgen preliminar EXIF. El programa est bien optimizado, y tiene un bonito interfaz MUI. Quizas no sea el programa ms
complejo del mundo, pero refleja el espritu de la antigua comunidad Amiga: muchos sistemas operativos alternativos, no soportan el standar PTP, y
requieren que el usuario busque la solucin, comprando un lector de tarjetas externo. Este lector, puede no ser caro, pero siempre ser mejor tener
software que soporte incluso este standar no tan reconocido. Existe tambien una alternativa, llamada SimpleCam, y basado en libPTP, portado del entorno
Linux, pero con un interfaz MUI. Y por ultimo, existe un software, que nos permite controlar nuestra cmara digital, llamado CanonToolBox, tambien basado
en libPTP.
PowerSDL games PowerSDL
Este llamativo nombre, es el ttulo de un paquete de software, cuya adaptacin a MorphOS, aumenta indirectamente la cantidad de software disponible.
Simple DirectMedia Layer (SDL), es una librera multimedia, multiplataforma, que prove al sistema de una capa de abstraccin para grficos, sonido, y un
API de dispositivos de entrada, bajo varias plataformas. SDL permite a los desarrolladores programar juegos de ordenador, o aplicaciones multimedia que
se ejecuten en diferentes sistemas operativos, y hace posible portarlos facilmente. La versin de MorphOS, ha sido mejorada ampliamente con respecto a
la versin originaria de Amiga, y ahora est constituida por un serie de libreras compartidas (las cuales, eventualmente, hacen posible que se pueda utilizar
en software de codigo cerrado/no-GPL), que hacen uso de las APIs de MorphOS.
OS4Emu
Este, es un ejemplo de software, que aumenta la cantidad de aplicaciones que funciona directamente: es un envoltorio (wrapper) para la API de AmigaOS4
(que es muy similar a la de MorphOS, dada su herencia comun) que transforma las funciones, en las correspondientes de MorphOS. Esto significa, que
haciendo doble click sobre un icono de un ejecutable de AmigaOS 4 (o tecleando su nombre en una ventana CLI) hay bastantes posibilidades de que
funcione normalmente. Un ejemplo notable, es FPSE, el emulador de Sony PlayStation, que ironicamente, y gracias a Poseidon (la pila USB incluida en
MorphOS), soporta mandos USB... contrariamente a lo que ocurre en AmigaOS4! (Esto es posible, dado que Poseidon puede asignar las teclas del teclado
que el usuario quiera, a los botones de un controlador USB). Otras aplicaciones que funcionan, son por ejemplo SID4Amiga (un reproductor de ficheros de
audio de C64), algunas demos de la escena, muchos comandos y utilidades de shell, y mucho ms. La compatibilidad no es total, pero se aumenta a cada
nueva entrega.
Expansin de la plataforma
Cubic IDE Un de los efectos positivos ms importantes de la compatiblidad entre MOrphOS y los programas de Amiga, es que los usuarios, aun pueden
utilizar la mayora de los programas comerciales que compraron para su Amiga, aprovechandose de la mayor velocidad y potencia del nuevo hardware. La
plataforma MorphOS/Pegasos, no empieza de cero! Aunque la muerte de Commodore se produjese el da 29 de Abril de 1994, se desarrollaron una gran
cantidad de aplicaciones durante aos despues de esa fecha. Un buen nmero de estos programas, continuan soportandose y mejorandose a da de hoy,
como por ejemplo, el sofisticado programa ofimtico PageStream (que est disponible tanto para Amiga, como para Linux, MacOS y windows, as como en
cdigo nativo PowerPC para MorphOS), el avanzado editor GoldEd (que ahora es parte del ncleo de Cubic IDE, un entorno de desarrollo integrado (IDE)
que cubre la mayor parte de los lenguajes y SDKs disponibles para AmigaOS/MorphOS), el novedoso programa de presentaciones Hollywood (que hereda
el ilustre legado de Scala, preservando compatibilidad total, y aadiendo nuevas caracteristicas que permiten los sistemas grficos actuales), y muchos
ms.

No obstante, cuando una plataforma tiene una base de usuarios pequea, como MorphOS, el desarrollo de nuevo software se vuelve dificultoso. La
produccin de software comercial no se recompensa, ya que hay pocas posibilidades de encontrar un gran nmero de compradores. La produccin de
software libre y Shareware se estanca, o aumenta muy poco a poco, ya que no se encuentra una base de programadores lo suficientemente grande: todo el
mundo est concentrado en un nmero de proyectos, y no tiene tiempo para otros. En ese caso, existe un solucin, que reduce drasticamente el tiempo de
produccin de una aplicacin: portarla de otras plataformas.
MPlayer Blender Cuando se dise AmigaOS, algunas caracteristicas y partes de la estructura, estaban inspiradas en Unix, y esto se refleja en la API ABox
de MorphOS. Por tanto, portar pequeos comandos, utilidades, programas o juegos de Unix a AmigaOS, y ahora de Linux a MorphOS, a veces no es muy
dificil. Dos libreras especficas (ixemul.library y ixnet.library) hacen que el portado que requiere ciertas rutinas de linux sea ms facil. Incluso algunas
aplicaciones ms grandes y complejas, como MPlayer, MEncoer, MLDonkey, E-UAE, MAME o Blender han sido portadas a MorphOS.
El principal obstaculo para portar codigo, es la ausencia de las funciones fork() en AmigaOS, y en la ABox de MorphOS, el hecho de que
AmigaOS/MorphOS no son totalmente compatibles con POSIX, y la extremada dificultad de portar entornos grficos. Los interfaces de usuario grficos de
Linux, suelen estar basados en sistemas de manejo de ventanas que habitualmente son partes de un entorno de escritorio ms grande, y que no estn
integrados con el sistema operativo. Aparte de un port muy bsico de X-Window, ningun otro sistema de gestin de ventanas ha sido portado nunca a
AmigaOS/MorphOS. No existe una ventaja real en hacer ese tipo de ports, ya que el esfuerzo sera muy grande, y el sistema ms ligero de ventanas de
Linux sera ms de 5 veces ms pesado que MorphOS completo. La facilitacin del portado de interfaces grficas, hara que MorphOS perdiera por
completo su propiedad de sistema de bajo peso, y lo transformara en un nuevo e inutil clon de linux.
As pues, contrariamente que otras plataformas, AmigaOS/MorphOS nunca a tenido ports de aplicaciones grande e importantes como Mozilla o Open
Office. La ausencia de estos programas, que son prcticamente imprescindibles para el usuario normal que quiera interaccionar con el resto del
cyberespacio sin problemas de compatibilidad es uno de los mayores obstculos para que MorphOS se asiente en el mercado de ordenadores personales.
Una vez reconocida la inutilidad de portar grandes trozos de las distribuciones de Linux a MorphOS, surgi una idea mejor: la creacin de envoltorios
(wrappers) que relacionen todas las llamads de ciertas partes bsicas de la estructura de un sistema, a su equivalente en otro. Un intento en esta direccin,
se hizo con GTK (el toolkit de GIMP, siendo GIMP el GNU Image Manipulation Program), que intenta relacionar los componentes de este toolkit de creacin
de interfaces grficos para el sistema X-Window a los componentes correspondientes de MUI. De todas formas, el intento ms relevante actualmente,
implica KHTML, el motor de intepretacin HTML creado por KDE. Un gran envoltorio, que relaciones KHTML con MUI est en desarrollo (la primera beta fu
lanzada en Noviembre de 2006, y parece ser que el programa ser totalmente funciona en 2007). El exito de este intento, tiene una gran influencia en el
futuro de la plataforma MorphOS/Pegasos. Los usuarios de MorphOS, tendrn un navegador totalmente actualizado (los navegadores actuales, no soportan
los ultimos estandares), que har que los nuevos usuarios no sean tan reacios, y probablemente fomente esfuerzos similares en otras direcciones (un port
de Open Office, por ejemplo).
Quien necesita MorphOS?
Los argumentos anteriores, pronostican que el uso de MorphOS como sistema operativo personal principal, conlleva una serie de limitaciones, que le
impiden adoptar una optica de sistema de proposito profesional. Sin embargo, MorphOS ya es usable para propositos profesionales ms limitados, y por
supuesto, para propositos semi-profesionales o de hobby. Desde luego, sus limitaciones actuales, sin irrelevantes para le mercado de dispositivos
envevidos, donde la rapidez y el bajo peso, son las caracteristicas ms relevantes.
Es probable, que la siguiente frase parezca una paradoja, pero aquello que parece una limitacin en un entorno profesional, se puede percibir como una
vetaja por los usuarios actuales. De hecho, estos usuarios avanzados, compensan casi todas las deficiencias de disponibilidad de software en MorphOS por
medios de software libre, shareware, o software comercial que ya existe en la plataforma Amiga, o que est en desarrollo para MorphOS. Ya utilizan
MorphOS completamente, obteniendo una capacidad de respuesta inigualable en cualquier otra plataforma; y su entorno adems, es inmune a cualquier
virus, gusano, troyano, apyware, adware o otros softwares malintencionados procedentes de la red. Tambien pueden instalar Linux y MacOSX (usando
MacOnLinux) en sus Pegasos, para poder utilizar FireFox y Office cuando es necesario, o tambien pueden utilizar RDesktop para controlar un PC
remotamente desde MorphOS.
Otros usuarios potenciales de MorphOS, podra ser gente que busque liberarse de la opresin de los entornos monolticos y autoritarios como Windows, y/o
no quieran "perderse" en las profundidades insondables de los sistemas tipo Unix, que solo utilizan totalmente los geeks de Linux. Desde luego, MorphOS
es la mejor eleccin para los usuarios nostalgicos de Amiga, que quieren velocidad, y experimentar nuevas sensaciones, en vez de los entornos sinteticos y
ms lentos proporcionados por UAE. Todas estas personas, no son todos los usuarios potenciales de MorphOS. En cuanto este sistema operativo se
empieza a utilizar en las placas basadas en PowerPC en el mercado de dispositivos envevidos otro grupo especial de usuarios se unir: los desarrolladores
de aplicaciones envevidas. Estos ultimos, necesitarn un entorno de desarrollo para trabajar, y adems, tendrn la ventaja de contar con una comunidad de
usuarios con un alto porcentaje de usuarios programadores (mayor que en otras platafomas) que tendrn capacidad de ayudar en lo que les sea posible.
La evolucin del sistema, har desaparecer cientas limitaciones actuales, y proveer de una base ms grande de usuaarios: gente menos especializada,
que abrir nuevos horizontes, y har crecer el nicho actual.
Conclusiones
Este artculo, intenta mostrar, que MorphOS es un trabajo vivo, que progesa lenta, pero incesantemente. El bajo perfil de requerimientos de Morphos, y si
velocidad, lo hacen candidato para ser un sistema operativo peronsal, pero tambien para brillar en el mercado de dispositivos envevidos, donde la ausencia
de disco duro, las cantidades pequeas de ram, y el uso de procesadores poco potentes son requerimientos muy comunes. Intenta imaginar las
posibilidades ofrecidas por un sistema operativo muy rpido, almacenado en una tarjeta flashrom...

MorphOS espera un grupo de usuarios que reconozcan y exploten sus caracteristicas especiales, y si interesante potencial. Este puede ser el
desencadenante que empiece una fase de desarrollo rpido y bien mantenido. Entre los lectores de este artculo, podra haber nuevos usuarios atraidos por

la eficiencia, felixibilidad, o del aspecto esotrico de MorphOS. Y quizas, sea tambien leido, por VIPs que vean una ocasin para sacar provecho en sus
empesas, y que ayuden a construir un futuro brillante para este sistema operativo.
Enlaces tiles
Comunidades de MorphOS
El punto alrededor del cual gira todo es MorphZone; otros sitios importantes, son: Pegasos.org; Obligement; #amigazeux; Amiga Impact.

You might also like