this post was submitted on 05 Feb 2025
459 points (97.7% liked)
Technology
61774 readers
4174 users here now
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related content.
- Be excellent to each other!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, to ask if your bot can be added please contact us.
- Check for duplicates before posting, duplicates may be removed
- Accounts 7 days and younger will have their posts automatically removed.
Approved Bots
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
The binary mentioned is different. Omier was saying either you share all the source code, or it's not open-source. You don't get to retain some proprietary blob for an essential component and still say the whole app is open-source. Pricing is an entirely different question.
I suppose that both cases apply here. He’s saying that you either comply with an open source license that’s defined by the OSI or you don’t. That includes the source code to be available yes, but the article also mentions Meta license has a restriction:
From my understanding, you can’t take an open source license, add random restrictions and still call it open source (“if it’s a corporation it needs to pay a % fee to me”). It doesn’t matter if 98% of the license is open source, at that point your software simply isn’t open source anymore.
You can definitely have multiple licenses, such as Qt does to allow statically linking it and to modify it without distributing the source code, but that simply isn’t an open source one.