Hacker News new | ask | show | jobs
by bentlegen 938 days ago
> but are people who are trying to replace open source software with a shared source version

Note that the thread you link to is a situation where they took an entirely closed source product, CodeCov, and made it source available under BUSL (and now FSL).

> Unlike other companies, such as Hashicorp, who admit that their software is no longer open source Sentry wants to have their cake and eat it too.

From the parent article (FSL: A License for the Bazaar, Not the Cathedral):

> But one thing is clear: until its expiration, the license does not qualify as Open Source. While I recognize the sensitivity around the term “Open Source”, I assert that the FSL's approach is more closely aligned with Open Source ideals than mere source availability. I consider it an “Eventually Open Source” license, though perhaps a more fitting term needs to be found.

1 comments

That's some real deflection. While the overall thread was certainly about CodeCov, the questions I asked your head of open source where very clear and not tied to that specific case, and their responses were as well.

I do admit it's nice hearing that the Director of Engineering at Sentry has a higher standard for what is or isn't open source software, and I hope that attitude spreads to the rest of the company. I still think that everything that Sentry does in and around the Open Source community should be seen through the lens of what the Sentry Head of Open Source has directly said, and through the actions and statements of Sentry outside of that.

I don’t feel it’s deflection because Armin is the creator of Flask, a founding engineer, and our Principal Architect. He additionally is a member Sentry’s senior engineering/product leadership, and a key contributor to our licensing efforts. It’s his blog and his personal comments, and we are not a monolith, but I feel his statements are a good reflection of our values. Mine at least. (Disclosure: I’m also a part of this group.)

The Head of Open Source has followed up on the Codecov conversation and expanded on those comments [1]. I earnestly hope you’ll weigh these official comms higher than an HN comment.

[1] https://blog.sentry.io/sentrys-open-source-values/

Even in that blog post, where you get so close, you do this-

> We want to be able to continue to develop Sentry and Codecov as single source Open Source projects

You're stilling calling it "Open Source", but are calling it "Single Source Open Source" as if that's some distinguisher. You're even lower casing the "single source" part to try to emphasis the Open Source part of it.

Your team spends paragraphs admitting it's not open source, all to just continue using open source to describe your projects. It does so in "official comms". You guys should just come up with a better name for this already and stop trying to claim software that isn't open source is open source.

Feedback accepted. We’re still sharpening our language, and the FSL is the best articulation of what we want to do today.