Hi Bruno, and thank you for developing and sharing 3D Gen Studio! ^_^
I noticed that 3D Gen Studio is currently released under a custom Community License. I think I understand the intent: keeping the project usable by the community while preventing someone from taking the app, closing it, and offering it as a commercial hosted service or bundle without contributing back.
The downside is that the current license makes the project source-available rather than open source. That can reduce trust, adoption, packaging, contributions, and integrations from developers who specifically look for OSI-approved licenses.
I think AGPL-3.0 (or later) could be a good fit here. It would make 3D Gen Studio genuinely open source, while still protecting the project against the main risk: if someone modifies it and offers it over a network, they must provide the corresponding source code to users of that service.
That seems well aligned with this project, since 3D Gen Studio is a web-based production tool that could realistically be hosted as a service.
A possible model would be:
- Community edition: AGPL-3.0-or-later
- Commercial license: available for companies that want to embed or offer proprietary hosted versions
This would give the project stronger open source credibility without giving up a path to monetization.
That's just my two cents, though. And again, thank you for your work! :)
Hi Bruno, and thank you for developing and sharing 3D Gen Studio! ^_^
I noticed that 3D Gen Studio is currently released under a custom Community License. I think I understand the intent: keeping the project usable by the community while preventing someone from taking the app, closing it, and offering it as a commercial hosted service or bundle without contributing back.
The downside is that the current license makes the project source-available rather than open source. That can reduce trust, adoption, packaging, contributions, and integrations from developers who specifically look for OSI-approved licenses.
I think AGPL-3.0 (or later) could be a good fit here. It would make 3D Gen Studio genuinely open source, while still protecting the project against the main risk: if someone modifies it and offers it over a network, they must provide the corresponding source code to users of that service.
That seems well aligned with this project, since 3D Gen Studio is a web-based production tool that could realistically be hosted as a service.
A possible model would be:
This would give the project stronger open source credibility without giving up a path to monetization.
That's just my two cents, though. And again, thank you for your work! :)