Revistas en papel
 Mundo Amiga Nº6 - Julio 1999
Anterior
Menú
Logotipo

 ENTREVISTA

 
Dr. Allan Havemose
Las siempre interesantes opiniones del Doctor

Información
recogida por IRC
en un canal danés
de Amiga.

* Allan, en tu último email comentabas que estabas muy ocupado. ¿Podrías decirnos un poco lo que estás haciendo últimamente?

Estamos ocupados diseñando e implementando el nuevo entorno operativo de Amiga. Tener en cuenta que, como QNX proporciona el sistema operativo de base, nos estamos concentrando en partes de más alto nivel.

* ¿Cuanta gente ha sido contratada ya?

En estos momentos tenemos 20 personas en la compañía. Estamos contratando un montón de ingenieros. Visita nuestra página WEB para hacerte una idea de cuanta gente estamos contratando.

* ¿Cuales son los planes para el OS3.6 y OS3.7? ¿Cuales serán las novedades?

En verdad no sé mucho acerca del 3.6 y el 3.7. Estoy dedicando todo mi tiempo en lo nuevo. Me gustaría pensar que necesitamos vender 3.5 primero, y luego veremos, pero eso es sólo especular ya que no estoy involucrado.

* Como QNX es un SO en tiempo real, ¿las partes de más alto nivel respetarán esto?

Sí. El nuevo Amiga será en tiempo real. Existe un límite en como puedes hacer procesamiento en tiempo real, pero aparte de esto, será en tiempo real.

* ¿Tendrá AmigaOS5 Arexx?

Todavía no hemos decidido nada sobre el lenguaje de scripts. ARexx tiene un montón de temas de implementación (he visto los fuentes), por lo que ahí hay más de lo que podrías esperar. Creo que la verdadera cuestión es scripting potente, no necesariamente ARexx.

* ¿Qué hay de soporte multi-usuario? ¿Será implementado en AmigaOS5?

Podemos manejar varios usuarios solicitando servicios. Hay todavía algunos temas abiertos sobre si podemos soportar múltiples logins a la vez (a través de terminales).

* ¿Tendrá el AmigaOS5 librerías/dispositivos compartidos?

Tendremos librerías y recursos compartidos, al igual que el viejo Amiga. El diseño será diferente.

* ¿Será QNX/OS5 multi-plataforma?

Sí.

* ¿Estamos hablando sólo de OS5?

No estoy involucrado en el 3.5 del todo. Ayudé a identificar a H&P para el desarrollo, pero no tengo un papel activo en el proyecto. Tengo ya muchas cosas que hacer con el OS5, por lo que no dedico tiempo en el 3.5.

* ¿Habrá soporte para DVD en el OS3.5/OS5?

OS3.5, no sé. OS5, ése es el plan.

* ¿Se ha tomado o tomará alguna decisión sobre el hardware en el que correrá el OS5?

En estos momentos el hardware no es importante. Estamos desarrollando, pensando en configuraciones generales independientes del hardware. QNX corre en estos momentos en una serie de procesadores (x86, PPC, MIPS y otros).

* Cuando Amiga hablaba en el pasado sobre posibles especificaciones para la CPU del AmigaNG, se mencionó la emulación 80x86. ¿Es algo que se sigue teniendo en cuenta y podría funcionar bien, por ejemplo, para emulación? (es decir, poder intercambiar entre conjuntos de instrucciones mientras la máquina está corriendo)

No estoy seguro de recordar esa discusión: nuestro sistema inicial de desarrollo está basado en x86, porque tenemos acceso a buenos sistemas x86 de Gateway. Estamos hablando de emulación del Amiga clásico a través de UAE y AmigaPCI (tarjeta InsideOut).

* ¿Qué hay de Java? ¿Cómo de integrado estará en el SO? (correr aplicaciones Java como ejecutables estándar?

Java tiene algunas limitaciones: Java es en realidad un "entorno de ejecución de una única aplicación". Tenemos pensado usar Java en una serie de lugares. NO puedo ser más específico de momento.

* ¿Se tiene planeado hacer una estructura de sistema y aplicaciones y poner todo lo que vaya con una aplicación en su propio directorio? ¿No sería esto al final un desperdicio de espacio en disco como librerías, etc, usadas por programas individuales podrían ser usadas varias veces?

Todas las partes únicas que requiere una aplicación van en el directorio de aplicaciones. Todos los recursos y librerías del sistema van al directorio del OS. Veo poco desperdicio.

* ¿Está Amiga involucrada en el desarrollo de hardware?

Estamos más enfocados en el software que en el hardware. Trabajamos con empresas externas todo lo que podemos para desarrollar hardware.

* Hablando en general, ¿se están adaptando la mayoría de las características / ideas / filosofía existentes de AmigaOS?

DIría que en cuanto a filosofía casi al 100%: con esto me refiero a simplicidad, elegancia y poder de implementación. Un montón de partes individuales de tecnología están anticuadas, aunque algunos pocos desearían aceptar eso. Usaremos lo máximo de tecnología nueva como sea posible.

* ¿Será el hardware importante en algún momento? Es decir veremos chips propietarios o así? O, ¿sólo os vais a concentrar en el software como Be?

Nos situaremos en un término medio. El modelo Be no es bueno en mi opinión: no están ofreciendo ninguna razón convincente para desarrollar para su OS. Nuestra visión es mucho más amplia que ser sólo un OS, creemos que eso es importante.

* ¿Nos puedes hablar un poco más sobre la estructura de directorios en el OS5? Es decir, ¿tendremos "C" y "S", etc?

No hemos decidido los nombres. Personalmente no me importa como se llamen las cosas, es decir, si es "C" o "bin". Estoy pensando en "/Amiga" como el directorio raíz para el OS y "/Applications" para las aplicaciones. Cada uno se divide en los componentes que proporcione a las aplicaciones instaladas.

* ¿Qué hay de la emulación del Kickstart 3.x? Que yo sepa UAE sólo soporta 1.x.

Tienes razón, UAE es algo limitado. Queremos que pueda soportar 3.x y AGA.

* ¿Os vais a inspirar en Opus5?

Conozco a Greg Perry desde hace mucho tiempo. Opus5 es muy bonito para usuarios expertos. Preferiría algo más simple para los consumidores. Una de mis reglas básicas es que sólo debe de haber una forma de realizar algo en un entorno doméstico. Opus5 ofrece muchas formas de ajustar los mismos atributos -para la mayoría de la gente eso resulta confuso. Los entornos de desarrollo son diferentes y entiendo que aquí Opus 5 estaría bien.

* Volviendo a la feria de Colonia, dijiste que en poco tiempo podrías hablar más sobre el entorno de desarrollo, ¿Qué tal ahora? :-)

Nos hemos retrasado un poco por Gateway, como Jim Collas ha explicado. Por desgracia, eso significa que no hay muchos detalles que podemos dar. Tenemos un modelo de programación en C++ con buenas herramientas, Java, como se dijo, es también una opción, aunque las aplicaciones Java son más restrictivas.

* ¿Puedes darnos algunos detalles concretos sobre donde correrá el futuro AmigaOS? Quiero decir, aparte de un ordenador "normal"

Hemos hablado sobre dispositivos de información en varias ferias. Pienso en ellos como la próxima generación de dispositivos informáticos, unidades de mano, set-top-boxes, unidades de navegación por Internet, etc.

* ¿Hay algún plan sobre como hacer que nuevas compañías desarrollen para el nuevo Amiga? Como muchos usuarios esperan compatibilidad Word, ¿cómo se va a resolver esto?

Estamos actualmente trabajando con una serie de grandes compañías de software. No puedo anunciar detalles, pero si miras el historial de Jim Von Holle en nuestro sitio WEB, verás que ha estado al cargo del software para Gateway. :)

* ¿Cuando fue la última vez que usaste un Amiga?

Probablemente hace unas semanas.

* Has afirmado que posiblemente vais a eliminar la sensibilidad de mayúsculas/minúsculas del sistema QNX, ¿Habría alguna forma de implementarlo de forma que el usuario elija una u otra forma? Después de todo, algunos preferirán una cosa y otros la otra. ¿Y que clase de Shell tendrá el OS5? ¿Algo a lo BASH?

En cuanto a la distinción entre mayúsculas/minúsculas la mayoría de los desarrolladores lo quieren, la mayoría de los usuarios no. Tenemos que pensar en el consumidor. Tu entorno soportará la sensibilidad estándar si así lo quieres. Creo que ofreceremos tanto sh (bash) como tcsh/csh.

* ¿Puede el público en general ayudar de alguna forma?

En realidad sí :) Pronto anunciaremos nuestro programa de desarrollo. Pero lo más importante, es que me gustaría que todos ayudaseis a controlar los rumores de la red. Hay mucha gente que tiene poco interés en que el Amiga tenga éxito (por ejemplo la competencia). Si nos aseguramos de que todos los rumores sin consistencia no sean creídos por mucha gente, marcará una gran diferencia.

* ¿Nos puedes contar como será el próximo Amiga? ¿Será el próximo Amiga un set-top-box avanzado? ¿O quizás un sucesor del A500? ¿O un ordenador real que pueda competir con los PCs modernos?

No hemos tomado ninguna decisión sobre la forma. Pero como estamos construyendo una familia de productos, podría esperar que tendremos diseños de varias clases (estilo A500, estilo PC, etc.) Hace falta formar la decisión.

* SI tu visión es más amplia que la de Be, ¿cual es? Estoy trabajando bajo BeOS durante más de un año y sigue pareciendo un bebé comparándolo con AmigaOS 3.1. Be ha estado desarrollando BeOS durante más de 5 años, ¿podemos realmente esperar ver algo que sea realmente bueno en los próximos años?

Diría que si. BeOS tiene en muchos sentidos una arquitectura como lo que estamos considerando para el Amiga de próxima generación, cuando estaba en Commodore/Amiga. Sin embargo, han enfocado todos sus esfuerzos a un segmento del mercado muy particular. Eso simplemente no me atrae. Sin embargo, me parece fantástico. :)

* ¿Tendrá OS3.5/5 soporte incorporado para USB o incluso FireWire?

OS5: USB sí, FireWire ya veremos, FireWire ha perdido fuerza en la industria del PC. Tendremos que esperar y ver.

* ¿Qué hay de los iconos? ¿Tendrá algo similar a DefIcons? Esperemos que no al modo de MS.

No habrá iconos MS :) Estamos trabajando con artistas gráficos para conseguir un nuevo y mejor aspecto.

* ¿Qué tal Rebol?

Carl ya se ha comprometido en proporcionar Rebol al nuevo Amiga.

* Cuando mencionas bash/sh, suena a clon de UNIX, ¿Será así?

No será un clon de UNIX. La pregunta era sobre la funcionalidad del shell. Sólo me gusta la funcionalidad de Csh más que bash. El viejo Shell tomó prestado algunas cosas de tanto Sh como de csh, pero no proporciona scripting adecuado. Quiero cambiar eso. :)

* Para ser una plataforma viable necesitamos software. ¿Podemos esperar aplicaciones básicas decentes como navegadores, lectores de grupos de noticias, procesadores de texto, hojas de cálculo, etc. cuando salga el OS5? ¿Estáis trabajando con otras compañías para conseguir esto?

Ya contesté esto antes. Estamos trabajando con terceras compañías de software. No puedo dar ningún detalle de momento.

* A todos nos gustan nuestros Amiga por el famoso "sentimiento Amiga2 sea lo que sea. ¿Será el OS5 como un Amiga o será otro potente OS aunque se base en AmigaOS?

Algunos de los dispositivos tendrán un aspecto más Amiga que otros, sólo basándose en sus capacidades. Estamos trabajando muy duro para tener un consistente aspecto en todo la línea de productos.

* Muchos han expresado su preocupación en cuanto OS5 podría estar más orientado al mercado doméstico como cajas potentes de Internet en vez de Amigas de altas prestaciones como el A5000. ¿Veremos ordenadores de alta prestaciones basados en OS5 para el usuario potente?

Inicialmente estaremos orientados a un subconjunto de productos. Recuerda que es necesario mucho tiempo de investigación para ofrecer una línea entera de productos. El como los productos van a ser presentados está realmente fuera de mi control.

* ¿Tenemos que temer un aspecto a lo MS Windows en AmigaOS5?

NO. :)

* ¿Tendrá AmigaOS3.5/5 alguna clase de protección de memoria?

OS 5 está completamente protegido.

* ¿Por qué AmigaNG?, ¿por que no el viejo Amiga tal y como lo conocemos ahora?

Es muy difícil añadir protección al viejo Amiga. He hablado sobre esto en detalle con Carl. Ambos estamos de acuerdo de que añadir protección al Exec requeriría reescribirlo.

* ¿Habrá pantallas deslizables en el OS5 si el hardware del dispositivo que se use lo permite? Y, ¿habéis hablado con fabricantes de tarjetas gráficas como NVIDIA u otras compañías líderes?

No puedo comentar con quien estamos hablando, pero el modelo permite pantallas si el hardware es capaz de hacerlas.

* ¿Os asegurareis de que existan sistemas de desarrollo integrados desde el lanzamiento del OS5? ¿Posiblemente incluyendo uno?

Las herramientas de desarrollo estarán listas cuando lancemos el programa de desarrolladores. NO serán incluidas con un sistema estándar.

* bash y tcsh son magníficos, ¿Pero que tal un AmigaShell?

AmigaShell es en realidad un subconjunto de bash/tcsh en cuanto a la funcionaldiad se refiere. Intentaré responder de nuevo: quiero la funcionalidad de sh/csh. Si nuestro nuevo Shell se basa en AmigaShell o algunos de los de UNIX carece de importancia, mientras tengamos un Shell estable y fácil de usar.

* ¿Habéis hablado con alguna compañía de videojuegos? Quiero decir, cuando se lanza un nuevo ordenador, se necesitan muchos buenos juegos o si no la gente no comprará el ordenador. ¿Existe de hecho alguna compañía que conozca realmente vuestro proyecto AmigaNG?

No puedo hablar con quien estamos haciendo negocio.

* ¿Cómo ve la coincidencia entre las primeras prioridades de Amiga con los de la comunidad? Muchos usuarios desean ordenadores normales en primer lugar, pero ese no parece ser vuestro deseo.

Mi opinión personal: Nos aseguraremos de que la comunidad tenga los productos que quiera. La comunidad de hoy en día, sin embargo, son en su mayor parte usuarios potentes, y no representan tan bien la "vieja" comunidad. Haremos productos para ambos.

* ¿Cómo de involucrado está Carl en OS5?

Carl y yo hablamos de vez en cuando. No puedo revelar la relación exacta entre él y nosotros. Eso sería inapropiado.

* ¿Habrá soporte real para memoria virtual en OS3.5 y OS5?

OS3.5: no lo sé, pero sospecho que no. OS5: sí.

* ¿La detección del tipo de ficheros en el OS5 se basará en la extensión del fichero? ¡Espero que no!

Respuesta correcta.

* ¿Volverá el "Guru meditation"? 8)

No habrá "Guru meditation" en productos para el consumidor. Los lanzamientos para desarrolladores serán diferentes. :)

* ¿Pondréis "con motor Amiga" en cada producto que esté basado en Amiga? No sé si sería bueno decir "Tengo un Amiga", "mi lavavajillas es también un Amiga".

Queremos que lo del "con motor Amiga" sea generalizado.

* ¿Haréis camisetas oficiales con eso de "¡Te Lo Advertimos! - Amiga ha vuelto" cuando OS5 vea la luz? =)

Buena idea. Veremos. Encontraremos una forma de celebrarlo.

* ¿Gurus tan similares a la 'pantalla azul' de MS?

En realidad creo que puedes fabricar dispositivos que se recuperen de fallos. Eso es lo que quiero decir. Tendremos que tener algún indicador de "Estoy muerto", pero esperemos que sea algo con más significado que la pantalla azul de la muerte en NT.


Envía esta página web a un amigo:
Esta opción está desactivada temporalmente, rogamos disculpen las molestias

Volver a la página anterior

Al menú principal