Is this SQL databases or No-SQL?
Is this SQL databases or No-SQL?
Posted Mar 11, 2014 17:06 UTC (Tue) by Wol (subscriber, #4433)In reply to: Is this SQL databases or No-SQL? by mathstuf
Parent article: A discussion between database and kernel developers
Be very wary of OpenQM - I don't think the copyright owners *get* the GPL. ScarletDME is still supported, I think, but yes it is very quiet.
If you don't want to use a "free as in beer" version, then yes I don't know what to suggest as a "free as in freedom" version. The problem is getting people (a) to even look at it, then (b) to realise that it is in fact a very good solution.
I think also Cache is beginning to steal Pick's thunder. While not a member of the Pick family it's actually very similar in concept, and one of the well known Pick guys has written a Pick compatibility layer that sits above the Cache data store. Apparently it's that close that you can port between Pick and Cache as easily as between two different Pick implementations (which is pretty close to the ease you can port between two SQL implementations - in theory a pushover, in practice plenty of sharp corners to bite you!)
(as an aside, how's this for a VALID statement in Pick BASIC:
REM: REM = REM( 6, 2); REM calculate the remainder of 6/2
That's four - yes *four* different syntactic meanings for the lexical symbol "REM" in one statement!!! That bit us in a port as different BASICs support different versions...)
Legally, there wouldn't be any hassle with a FOSS version today, I don't think, and I doubt it's why there aren't any FOSS versions. The problem is that most Pick applications were written by end users, so most Computer Science guys don't know much about it, and as I've said they mostly don't want to know, either :-(
Cheers,
Wol
