Hacker News new | ask | show | jobs
by KingMob 980 days ago
An interesting take on running an open-source business, with a lot of references to HashiCorp's situation.

The tl;dr is to evaluate each piece you write, to see who it helps if open-sourced, and keep it closed if it only helps your competitors.

I suspect we'll see more decisions like this, given Amazon's penchant for creating whole services based off existing FOSS.

1 comments

Now if everybody followed that strategy, where would we be?
Lots of FOSS that can be used by individuals, tinkerers, SMBs, but not so much megacorps?
lots of foss thats not useful or valuable to anyone, big or small.
Is SQLite not useful because some of their test harnesses are private and they charge for certification when it gets used for avionics?
Is sqlite the world? Does any single example invalidate anything if it is not representative of the majority?

If sqlite is one example, then the "open source" displaylink drivers are another. (they are nothing, they just create shim for a blob)

No. But it's definitely much closer to what's described in the article than binary blob drivers.

Complaining that a company only makes available the source to everything you'll ever want to run in your computer, but not the tools certify it for avionics (SQLite), or to scale it horizontally to 100s of nodes (Fermyon Spin), is not the same as not giving you the source to display drivers.