this post was submitted on 15 Sep 2023
287 points (73.2% liked)

Programmer Humor

32738 readers
276 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] AttackPanda 30 points 1 year ago (2 children)

Did Mongodb change something? I’ve been using the community edition for a good long time.

[–] thesmokingman 41 points 1 year ago* (last edited 1 year ago) (1 children)

Their license, the SSPL, is actually pretty fucking far from open. That being said for anyone not a platform provider it’s basically open source so you can consider it as such. You just have to deal with SSPL callouts when you do compliance reviews.

Edit: the meme says “closed source” which is patently false for Mongo

[–] [email protected] 13 points 1 year ago* (last edited 1 year ago) (2 children)

Edit: the meme says “closed source” which is patently false for Mongo

~~No, MongoDB is closed source, proprietary software. You might be confusing open source with source available.~~

Edit: Actually I am wrong sorry. Closed source is not the opposite of open source. I didn't read your comment exactly enough. MongoDB is not open source, it's not free software, it is source available and thus not closed source. The things below are still true but don't contradict what you said.

The SSPL is not a free software license and it is not an open source license. The OSI said so:

https://blog.opensource.org/the-sspl-is-not-an-open-source-license/

[–] [email protected] 1 points 1 year ago

It's to the AGPL what the GPL is to LGPL: More viral. Calling it "not open source" when using it would require the likes of Amazon to open up their complete stack is kinda hare-brained.

It could reasonably be argued that it's too viral and gods know people have been doing that with the GPL but OSI's argument "enforces additional usage restrictions" is... well, then any copyleft is a usage restriction if you want to be consistent.

[–] thesmokingman -1 points 1 year ago

That’s why I started by saying it’s pretty far from open. I refuse to touch SSPL projects at work because they’re not open. You have rights until you want to sell something the licensor might misconstrue as theirs. Terraform’s BSL is a new iteration of this bullshit.

[–] [email protected] 11 points 1 year ago

It used to be AGPL, now it's SSPL.