C-isam sous Linux

C-isam sous Linux - C - Programmation

Marsh Posté le 11-02-2004 à 08:30:49    

Bonjour,
 
Je dois faire un portage de sources en C et C++ de windows vers linux.
Dans les sources windows, la librairie libisam.a est utilisée pour créer l'éxécutable. Malheuresement, je ne peux acheter la license pour c-isam(Indexed Sequential Access Method) pour linux.
Je voudrais savoir si il existe une librairie gnu ou autre permettant de faire la même chose que le c-isam mais sans license.
 
Merci d'avance,
 
taz01011970

Reply

Marsh Posté le 11-02-2004 à 08:30:49   

Reply

Marsh Posté le 11-02-2004 à 09:05:51    

SleepyCat de Berkeley doit convenir.
 
par contre quelque soit ce que tu vas utiliser, fais __très__ attention aux licences
 
 
sinon en très simple tu as dbm/gdbm
PS: t'as payer pour ça sous Windows ?


Message édité par Taz le 11-02-2004 à 12:33:14
Reply

Marsh Posté le 11-02-2004 à 11:37:28    

Merci taz.
En fait, je ne fait pas d'accès indexés vers des fichiers.
J'utilise simplement les fonctions isopen, isclose, isbuild... de la librairie libisam.a.
Plutôt que d'acheter la license pour tout le produit(dont je n'utilise qu'une petite partie), je cherche simplement une bibliothèque gratuite qui me donnerait accès aux fonctions que j'utilise...
 
Et oui, mon entreprise a payé la license pour windows!
 
Si vous avez des informations, merci de me le dire.
 
taz01011970

Reply

Marsh Posté le 11-02-2004 à 12:11:17    

ah oui mais gratuit c'est, mais c'est aussilibre et ça a des implications. enfin sleepycat et gdbm sont parfait
 
 
edit: j comprends ce que t'es entrain de nousraconter. t'utilises un bibliothèque propriétaire complètement fermée et tu veux pas la payer sous Linux, par contre tu veux qu'on t'en trouve une gratuite complètement compatible. ben ça existe pas. le standard dbm est très bien en place sous les unix, les interfaces sont transparentes quelques soit le module que tu utilises.
 
 
alors  achète ta licence et réfléchi à 2 fois avant de prendre un truc propriétaire qui t'emprisonne comme le cas échéant


Message édité par Taz le 11-02-2004 à 12:37:27
Reply

Marsh Posté le 12-02-2004 à 01:44:48    

Il me semble que MySql permet de faire de l'ISAM aussi. Il y a peut-être de librairies C pour y accèder livrées avec ?

Reply

Marsh Posté le 12-02-2004 à 01:49:45    

oui mysql fait de l'isam

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed