Db4Objects - fork - licencia rubrika: Databáze: NoSQL
Hľadal som nejaké úložisko na objekty s ktorými by sa dalo robiť flexibilnejšie ako s relačnou DB + ORM. Samozrejme RDBMS budem používať aj nadalej, ale už nie na všetko.
Testoval som viacero NoSQL databáz (Mongo, Raven, VelocityDB, Siso) nakoniec som, ale zakotvil pri objektovej databáze DB4O (Database for Objects)
Fungovalo mi v nej všetko čo som očakával od objektovej DB a to maximálne intuitívne. Všetko išlo bez jediného zádrhelu. Pri ostatných DB som vždy našiel niečo čo mi úplne nevyhovovalo. Tu som nenašiel nič. Tá databáza sa mi páči. SQL to síce nemá, ale LINQ je zatiaľ dostatočná náhrada.
Žiaľ DB4O kúpila firma Versant (resp. Actian) - výrobca konkurenčného projektu Actian FastObjects (SQL objektová DB) a vyzerá to tak že z Db4Objects doslova pochovali. Nemá žiadnu homepage. Na githube, nugete a sourceforge sú len zdrojáky. Dokumentácia je priložená ku zdrojákom a to je všetko. Posledná verzia bola releasnutá pred 4mi rokmi https://github.com/pegurnee/db4o/tree/master/db4o-8.0 Takže je to mŕtvy projekt. Actian ju proste kúpil, len aby sa zbavil konkurencie.
Takže rozmýšlam či nespraviť fork. Je pod GPL licenciou, tak by s tým nemal byť problém? Licencie sú dve GPL a potom proprietarna. Keď by som ju forkol s tým, že by som zmenil jej názov (koli ochranným známkam) nechal spraviť nové logá atď, tak by som ju mohol ďalej vylepšovať a udržiavať aj sám (resp s ďalšími vývojármi)? Alebo sa mýlim? Mohol by som jej teda po zmene názvu spraviť homepage aj s dokumentáciou atď a distibuovať pod hlavičkkou mojej firmy?
Jde zatím spíš o experiment? Taky jsem na to před pár lety koukal, docela by mě zajímaly nějaký zkušenosti třeba po pár měsících vývoje.
Pro zobrazení všech 2 odpovědí se prosím přihlaste:
Nebo se přihlaste jménem a heslem:
Komentáře