It's About Time to Simplify Things.
Starting an open source software project as a single company might be simple and not too complex, but that's not very efficient. In order to save time and money you need a way to collaborate with others.
As soon as several parties contribute to a single project the legal aspects become difficult. Each single party needs to negotiate agreements about licenses and patents with each other.
When accepting contributions of others the project takes some risks. The contributions may inadvertently violate the licenses, patents or intellectual properties of third parties.
Risks for the Project
If one of the parties involved withdraws from the project the whole construct of agreements may fall apart and the project may lose important licenses.
The Simple Solution
Using the Tossca model all parties contributing to the project sign a contract with and grant a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable license to Tossca. Tossca then grants a license to all users of the project on the same terms.
This way the users and contributors are secure and the model is clear and simple for all parties involved.