this post was submitted on 25 Jun 2025
22 points (89.3% liked)
Open Source
38441 readers
53 users here now
All about open source! Feel free to ask questions, and share news, and interesting stuff!
Useful Links
- Open Source Initiative
- Free Software Foundation
- Electronic Frontier Foundation
- Software Freedom Conservancy
- It's FOSS
- Android FOSS Apps Megathread
Rules
- Posts must be relevant to the open source ideology
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
- !libre_culture@lemmy.ml
- !libre_software@lemmy.ml
- !libre_hardware@lemmy.ml
- !linux@lemmy.ml
- !technology@lemmy.ml
Community icon from opensource.org, but we are not affiliated with them.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
What does that mean exactly? If I'm using your SOWPL program in a coffee shop and someone leans over my shoulder and asks for the source code I have to bluetooth it to them?
IANAL, but I feel that coffee shop case would not be different if the software were under AGPL... if you are providing a service to other people, even if "the other people" are the customers to your shop, it could be argued that under the terms of the AGPL (not to be confused with GPL) they should have the right to see the source of the service that they are making use of.
But if the SOWPL requirement really does apply to private code that isn't providing service to others, the implication would be that even if you are the only user (no coffee shop customer), and even if you are the only one who knows about it, you would still need to make the source code public in some way... which I feel this is very impractical and probably unenforceable anyway.
I meant as a patron of the shop, using the software on my personal device for personal reasons
Ah sorry, I misunderstood completely, I didn't read it right. For some reason I thought you were talking about the router / wifi service being SOWPL.
Or maintain a repos. Which would force people to create an account on one of the free VCS servers, pay for an account on a non-free one, or run their own.