Archivo de la categoría'EQAlign en Linux'
publicado poradmin27, 2009
Es un orgullo poder informar de la disponibilidad de la primera versión de EQAlign que funciona bajo GNU/Linux; se trata de una versión pre Alpha, y, por tanto, es sólo recomendable para desarrolladores y curiosos, ya que no soporta aún cámaras reales (sólo está activada la cámara de simulación); hito previsto para la versión M4.

Para ejecutar EQALign/Kalyke M3 necesitas:
- Mono 2.2 con soporte de winforms y libgdi+, está disponible en http://www.mono-project.com
Pasos a seguir:
- Abre una consola de comandos, por ejemplo konsole.
- Descomprime el fichero descargado:
* tar xfj kalyke-M3-*.tar.bz2
- Entra en la carpeta eqalign:
* cd eqalign
- Ejecuta el script eqa4lnx:
* ./eqa4lnx
- Por favor, infórmanos de los errores que localices en nuestro foro:
* http://apps.sourceforge.net/phpbb/eqalign/index.php
Hemos puesto a disposición dos versiones, una para Linux de 32 bits (probada bajo openSuSE) y otra de 64 bits para la arquitectura x86_64 (probada bajo Debian GNU/Linux testing):
* Descarga para x86 (32 bits)
* Descargar para x86_64 (AMD64)
Para más información, abrir el fichero README.txt incluído en el paquete.
publicado poradmin9, 2008
Coincidiendo con la llegada de Mono 2.0 empezamos a trabajar duro la parte más compleja en el proceso de migración de EQAlign para Linux: Los drivers…
Windows y Linux poseen afortunadamente un sistema de gestión del hardware muy diferente, en lo referente a dispositivos astronómicos, la mayoría de los fabricantes ofrecen sus drivers para Windows dejando al pingüino de lado; aunque la situación nada tiene que ver con la que existía hace años, años de plomo en los que nada funcionaba en Linux.
EQAlign es por suerte un sistema bastante modular y que se ha intentado separar en lo posible de la plataforma, realizando la menor cantidad de llamadas nativas al sistema (aka P/Invokes), con la salvedad del sistema de gestión de dispositivos EQADevices, muy ligado a ASCOM y a los drivers de los fabricantes.
Para desarrollar el acceso a cámaras vamos a comenzar por trabajar de mano del proyecto Unicap, lo que nos permitirá de una tajada dar soporte a la mayoría de webcams junto con las cámaras de The Imaging Source, con sus famosas DMK firewire/usb muy populares en fotografía del sistema solar. El subsistema que lo soporta se denomina EQUnicap, cuyo desarrollo ya ha comenzado, creando un wrapper C para el uso de la librería desde Mono/C#.
Este será el primer paso a dar para tener una primera versión funcional de EQAlign en Linux (lo que será la Milestone 6), no obstante, en paralelo, hemos comenzado a adaptar EQADevices, este proceso ha de posibilitar la ejecución completa de EQAlign bajo Linux utilizando la cámara de simulación (Milestone 4, posiblemente primera versión pública de EQAlign/Linux).
publicado poradmin18, 2008
Ya está funcionando en modo experimental el sistema de gestión de bases de datos Firebird Embebido bajo EQAlign/Linux, la compilación del subsistema es limpia.
Este subsistema requiere de las correspondientes librerías dinámicas (.so) y la versión Linux de Firebird; la DLL del proveedor de datos .NET de Firebird es compartida con Windows.

publicado poradmin18, 2008
El proyecto Kalyke avanza poco a poco; durante esta primera fase hemos analizado diversas alternativas para llevar EQAlign a Linux. Tras muchas reflexiones, pruebas y fracasos, hemos decidido que Mono será nuestra solución.
A día de hoy, podemos informar de que hemos podido compilar parte de EQAlign 2.0.0 en Linux, usando Mono 2 beta, queda un largo camino por recorrer, pero los resultados obtenidos nos animan mucho y nos ofrecen un futuro muy animado!
Ahí va un pantallazo del asistente de inicio ejecutándose sobre Debian GNU/Linux:

publicado poradmin10, 2008
Hoy, 10 de Septiembre de 2008 ha nacido el proyecto Kalyke, un gran proyecto que nace con muchas energías y entusiasmo; el principal objetivo de Kalyke es llevar EQAlign a Linux y otras plataformas no Windows, mejorarlo y optimizarlo, lo que desembocará en la 3ª versión de esta suite astronómica.
A nivel técnico, el trabajo es muy grande, ya que hemos tomado la decisión de comenzar a utilizar Qt4, una plataforma de desarrollo basada en C++, con lo que dejamos de lado el .NET de Microsoft, reescribiendo prácticamente el software desde cero y por tanto, mejorando desde la base todos los problemas de diseño que ahora puede tener.
Los motivos de comenzar a usar Qt4 son muchos, pero principalmente el poder tener un código más elegante, eficiente y multiplataforma, que no es poco.
Cuando nuestro proyecto vea la luz podremos decir que EQAlign es 100% software libre, pero para ello aún queda tiempo, no sabemos cuánto, aunque siempre habrá versiones beta disponibles para las pruebas.
En este blog iremos informando periódicamente del progreso de Kalyke.
¡¡Será divertido!!