Hacker News new | ask | show | jobs
by doubloon 726 days ago
i find it ironic one of the most gatekeepy, closed, walled garden companies in the history of the planet, Bloomberg, is a sponsor of one of the most free most open piece of software ever.
4 comments

Bloomberg sells pacakaged public information, they rely on commonwealth and transparent regulation disclosures, they are agents of such transparency.

They gatekeep their product sure, but you need to do that if you want to sell it.

Sqlite is not open for contributions.

Amazying piece of code whatever you look at it.

I'd also probably win test to code ratio contest.

Another irony is that according to Wikipedia [1] Bloomberg maintains a fork of BDB.

[1] https://en.wikipedia.org/wiki/Berkeley_DB

The majority of these SQLite use cases that the article is celebrating are... as the internal data store in an app where it is locking up user data in a proprietary, closed, gate kept wall garden.

This irony has layers. Like an onion.

Do you use music player? Most, including open source are using SQLite inside. There are open source tiling maps formats like MBTiles, based on SQLite. Just dig around, you can find plenty of examples. It's other way around since database format is well known with tooling available
I’m not remotely claiming ‘I never use software that has SQLite inside it’. I use loads of programs that do. And that’s precisely the kind of walled garden I’m talking about.

Keeping your playlists in a specific music player app’s SQLite database forces you to use that app to search or delete or share those playlists. Heck, some apps use SQLite blob storage to store images or even music files.

Open software should use open file formats and store data in the file system where other programs can access it.

> Open software should use open file formats and store data in the file system where other programs can access it

That's what SQLite is.