Will Anytype choose to open source all your source code, or part of it?
If all code has been opened source, maybe other company will using your product to make profit, is it a problem?
We’ll be releasing our protocols as open source with a permissive license, enabling anyone to review the code and make modifications with minimal restrictions.
Our applications, on the other hand, will be distributed with a source-available license. While anyone can review and modify the code, certain commercial uses will require specific permission or license.
We believe that this approach will promote transparency and freedom for the community, while also enabling contributors to create a sustainable ecosystem around our code.
Thanks, your reply is very clear. I am interested in this issue partly because I am an early user of Anytype and partly because I am an open source project developer. I am working in a company which maintained an open source project of big data, and our strategy is to open source the CORE of our commercial edition with apache license v2 using two Github repositories(one private and another public).
Choosing an appropriate license is very important, both for external contributor participation and oversight, and also to protect the operations and business interests of commercial companies. After a brief search, I feel that your communication protocol code may be suitable for the Apache License v2 License, but the Anytype master code may be more suitable for something like the Elastic License (Elastic License 2.0 | Elastic).