3 ms·
Open source licenses "actually" also say that anyone you ship the binary and source to is free to share the source with whomever else they want to. So an open
by jrochkind1 3y ago
Open source licenses "actually" also say that anyone you ship the binary and source to is free to share the source with whomever else they want to.
So an open source license to me seems to be in conflict with the idea that you "don't want to give it away for free", but if you think a license that requires you to give users the source and then lets them distribute that source as they will is a different thing than "giving it away for free", I don't know if I'm interested in arguing about it. Although I guess I'm curious if that's your position.
The "four freedoms" are "the freedom to run, copy, distribute, study, change and improve the software". Note "copy" and "distribute". Any user of your software is free to copy and distribute it.
"Open source" has for decades _not_ simply meant "you share the source code with your licensed users", while not allowing modification or redistribution except by further license. There has for decades been a difference between "open source" and simply sharing the source with paying customers while not allowing them to share it with third parties -- and attempts to rewrite history and make "open source" mean nothing more than the latter are attempts to rewrite history.
You are right that making software available under open source license does not require the original owner/author to run any particular infrastructure of distribution though. It does not require them to run a web site or git repo or anything else. It just says that anyone with the software is allowed to share that software with whomever they like however they like, as well as make modifications and share those modifications with whomever they like, as well as run that software however they like, with no further permission or fee required because the open source license already grants permission.
So, I stand by my comment -- if you "don't want to give your main product away for free", and you license your "main product" under an open source license -- you have made a terrible mistake. (Or are engaged in some kind of calculated deception of your userbase). Because the open source license has indeed already granted the world the right to use your software for free.