Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   ¿Existe Firebird para otras plataformas? (https://www.clubdelphi.com/foros/showthread.php?t=75729)

MAXIUM 15-09-2011 01:04:05

¿Existe Firebird para otras plataformas?
 
¿Existe Firebird para otras plataformas?

Como dispositivos mobiles, android, etc.

Casimiro Noteví 15-09-2011 01:11:09

Cita:

Firebird 2.5 runs on Windows (32- and 64-bit), various Linux versions (32- and 64- bit), Solaris (Sparc and Intel), HP-UX (PA-Risc) and MacOS X. Main development is done on Windows and Linux, so new releases are usually offered first for these platforms, followed by other platforms after a few weeks.
http://www.firebirdsql.org/en/downloads/

guillotmarc 15-09-2011 10:38:19

A pesar de que Android lleva un núcleo Linux y iOS un núcleo MacOS X, no hay compilaciones de Firebird para procesadores ARM, por lo que lamentablemente no, ahora mismo no hay ninguna versión de Firebird para plataformas móviles.

Confío en que el año que viene, con la llegada de Windows 8 para ARM, preparen un port para esos procesadores, lo que implicaría también su llegada a Android y iOS.

Por ahora lo único que está disponible en plataformas móviles es el cliente de Firebird, para poder acceder desde tu teléfono a bases de datos Firebird que se encuentren en tus servidores habituales.

Saludos.

Casimiro Noteví 15-09-2011 11:14:43

Cita:

Empezado por guillotmarc (Mensaje 412181)
A pesar de que Android lleva un núcleo Linux y iOS un núcleo MacOS X, no hay compilaciones de Firebird para procesadores ARM, por lo que lamentablemente no, ahora mismo no hay ninguna versión de Firebird para plataformas móviles.

El caso es que el otro día leí en algún sitio que estaban preparando la opción para ARM, he estado buscándolo y no lo encuentro.

guillotmarc 15-09-2011 12:51:34

Cita:

Empezado por Casimiro Notevi (Mensaje 412184)
El caso es que el otro día leí en algún sitio que estaban preparando la opción para ARM, he estado buscándolo y no lo encuentro.

Sería una gran noticia, hace mucho tiempo que lo estoy esperando. :)

http://www.firebirdnews.org/?p=1727

Hace tres años ya hicieron un port a ARM en Linux, pero imagino que encontraron algunos problemas puesto que nunca más se supo de ello (quería probarlo en mi Nokia N900 que corre una distribución Linux completa, pero nunca pude encontrarlo para descargar).

MAXIUM 15-09-2011 16:20:11

Muchas gracias por la respuesta.

Por otra parte, os dejo esta noticia: http://gizmologia.com/2011/09/intel-...lianza-android

guillotmarc 31-10-2011 22:09:29

Cita:

Empezado por Casimiro Notevi (Mensaje 412184)
El caso es que el otro día leí en algún sitio que estaban preparando la opción para ARM, he estado buscándolo y no lo encuentro.

He llegado por curiosidad a una noticia que parece confirmarlo :

http://www.linuxfordevices.com/c/a/N...-SQL-database/

Parece que Debian tiene un paquete de instalación ARMEL (ARM)

https://buildd.debian.org/status/pac...d2.5&suite=sid

Esto voy a tener que probarlo en mi teléfono :) (un Nokia N900 con sistema operativo Maemo basado y compatible con Debian). Como además este teléfono también puede correr aplicaciones hechas con Lazarus, ya tendría la plataforma de desarrollo completa. :cool:

Casimiro Noteví 31-10-2011 22:27:02

La noticia es del 2008, así que si están haciendo algo... estará muy avanzado.

guillotmarc 01-11-2011 12:08:17

Cita:

Empezado por Casimiro Notevi (Mensaje 417230)
La noticia es del 2008, así que si están haciendo algo... estará muy avanzado.

Sí, la noticia es para Firebird 2.1, pero en cambio la compilación de paquete para Debian es de Firebird 2.5, mucho más actualizado.

Al menos eso indica que han seguido trabajando en ese port (aunque supongo que no es sorprendente, esta misma semana ha salido la noticia de que HP van a sacar servidores con procesadores ARM, y en el roadmap de ARM han planificado una nueva arquitectura de 64 bits específica para servidores).

Saludos.

JXJ 03-11-2011 01:56:56

¿no entiendo la diferecnia de un servidor usando chips arm y chips intel o amd no arm.?

¿alguien podria explicarme?
de favor
un servidor en un celular o en un sistema de computo de escritorio. o mejor dicho en un hardware en granja de servidores.

gracia.s

guillotmarc 03-11-2011 10:46:54

Hola.

Cita:

Empezado por JXJ (Mensaje 417452)
¿no entiendo la diferecnia de un servidor usando chips arm y chips intel o amd no arm.?

¿alguien podria explicarme?
de favor
un servidor en un celular o en un sistema de computo de escritorio. o mejor dicho en un hardware en granja de servidores.

gracia.s

Los procesadores x86 (fabricados por Intel y AMD) y los procesadores ARM (fabricados por Qualcomm, nVidia, TI, Marvell, Freescale, Samsung, LG, ...) tienen un conjunto de instrucciones distintas.

Por eso el mismo programa funciona sin ninguna diferencia en procesador Intel o AMD, porqué ambos fabricantes crean procesadores que utilizan el mismo conjunto de instrucciones, el x86.

En cambio ARM es otro conjunto de instrucciones, y por tanto los programas escritos para procesadores x86 no pueden ejecutarse sobre un procesador ARM (las instrucciones ensamblador que componen ese programa no van a ser comprendidas por el procesador).

NOTA: Actualmente sobre procesadores ARM puedes ejecutar sistemas operativos móviles (iOS, Android, Windows Phone, ...) y Linux (Ubuntu, Debian, ...) pero el año que viene Microsoft sacará la versión ARM de Windows 8. Y para nosotros, los programadores Delphi, podemos usar Lazarus para crear aplicaciones, o bien esperar a la próxima versión de Delphi que integrará un compilador para ARM.

Saludos.


La franja horaria es GMT +2. Ahora son las 12:32:20.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi