-
Hello! I have a question about theme creation on a CMS with the AGPLv3 license. I understand it's a complex topic, but I'm trying to figure out if the theme I create on this CMS will consist solely of my own code or if it will include elements subject to the AGPLv3. Any insights or guidance would be greatly appreciated. Thanks in advance! |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 3 replies
-
Hi Themes can have any license, most themes have MIT license https://github.com/topics/vvveb-theme the default Landing theme has APLv2 https://github.com/givanz/landing?tab=Apache-2.0-1-ov-file#readme They don't include code from the CMS directly, they only link to the default js library for ajax calls such as app.js https://github.com/givanz/landing/blob/main/src/_includes/footer-scripts.html#L21 but the code is not included. No AGPL code is included in themes code. You can use the default theme or any other theme as a reference or base to build your own. |
Beta Was this translation helpful? Give feedback.
-
when your "Vvveb" plugin is licensed under AGPLv3, any plugins you create for that must also be licensed in an AGPLv3 Mean while your Vvveb theme I don't see is license or maybe is part core? |
Beta Was this translation helpful? Give feedback.
-
All plugins are released under GPLv3 https://github.com/topics/vvveb-plugin but plugins can be released with any license.
Both themes that are included in the default installation package are APLv2 https://github.com/givanz/landing/blob/main/LICENSE https://github.com/givanz/blog-default/blob/main/LICENSE |
Beta Was this translation helpful? Give feedback.
Hi
Themes can have any license, most themes have MIT license https://github.com/topics/vvveb-theme the default Landing theme has APLv2 https://github.com/givanz/landing?tab=Apache-2.0-1-ov-file#readme
They don't include code from the CMS directly, they only link to the default js library for ajax calls such as app.js https://github.com/givanz/landing/blob/main/src/_includes/footer-scripts.html#L21 but the code is not included.
No AGPL code is included in themes code.
You can use the default theme or any other theme as a reference or base to build your own.