C-isam sous Linux - C - Programmation
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 ?
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
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
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 ?
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