Developers that want their open source projects to only be used in other open source projects can just make it a part of their license. Then you're either paying for software written by the people selling it, or your running the open source and free apps that the developer's had in mind. This also lays the ground for developers that want to contribute components to open and closed source projects.
Developers that want their open source projects to only be used in other open source projects can just make it a part of their license. Then you're either paying for software written by the people selling it, or your running the open source and free apps that the developer's had in mind. This also lays the ground for developers that want to contribute components to open and closed source projects.