- Joined
- Apr 1, 2024
Or they can just charge for their product. Especially if it's not something that normal desktop end users are going to use. And they keep the pricing somewhat competitive ( Just like any business). If a company that is using the software wants to fork, and maintain the thing someone else made, that means they are going to have to pay their own people to do it. They will have to waste their time on it. That would only become a good choice for them if the price is much higher than they can justify for a maintained, ready to go project.
You could say, Under GPL licenses you only have to make the source code available to the people that use the software. That doesn't mean everyone in the world needs to be able to see the software at all times. You could still be required to share the source code with anyone that's using it. But that's it as far as I know.
Really, the thing I see that stops free software from making money is.... NO ONE CHARGES FOR THEIR SOFTWARE
You could say, Under GPL licenses you only have to make the source code available to the people that use the software. That doesn't mean everyone in the world needs to be able to see the software at all times. You could still be required to share the source code with anyone that's using it. But that's it as far as I know.
Really, the thing I see that stops free software from making money is.... NO ONE CHARGES FOR THEIR SOFTWARE