by TIV73 » Sat Dec 26, 2020 10:52 am
With the first release candidate available and the full release of MM5 on the horizon (fingers crossed), I was wondering about licensing and attribution for addons.
Before I continue, I want to clarify that the developers of mediamonkey have shown nothing but support for the addon community in the last, 15(?) years, so I'm not implying malicious intent, ignorance, or anything like that. I am simply asking out of curiosity and because I haven't seen anybody talk about it so far.
Are there any guidelines about how the distribution of addons for mediamonkey works from a legal perspective? I couldn't find anything (obvious) in the
general mm5 license text that explicitly permits or disallows it.
The app exposes a framework for addons and customizations, there is documentation for developers, and a section dedicated to third party addons on the mediamonkey page, so it's probably fair to say that the development and distribution of third party extensions is at least implicitly allowed.
But what's to say that I, as a theoretical addon developer, am allowed to do so? Do I need to ask for permission first? Can I use whatever license I wish to, including commercial ones?
What about the reusal of mediamonkey code? Like, all the frontend UI code is plainly visible, so say I write an addon that reuses an existing javascript function but changes out a couple of variables, is that fine? Or a new skin that takes one of the existing ones, updates a few css lines to give it a different look but leaves the rest as-is?
With the first release candidate available and the full release of MM5 on the horizon (fingers crossed), I was wondering about licensing and attribution for addons.
Before I continue, I want to clarify that the developers of mediamonkey have shown nothing but support for the addon community in the last, 15(?) years, so I'm not implying malicious intent, ignorance, or anything like that. I am simply asking out of curiosity and because I haven't seen anybody talk about it so far.
Are there any guidelines about how the distribution of addons for mediamonkey works from a legal perspective? I couldn't find anything (obvious) in the [url=https://www.mediamonkey.com/sw/mmw/5/license.txt]general mm5 license text[/url] that explicitly permits or disallows it.
The app exposes a framework for addons and customizations, there is documentation for developers, and a section dedicated to third party addons on the mediamonkey page, so it's probably fair to say that the development and distribution of third party extensions is at least implicitly allowed.
But what's to say that I, as a theoretical addon developer, am allowed to do so? Do I need to ask for permission first? Can I use whatever license I wish to, including commercial ones?
What about the reusal of mediamonkey code? Like, all the frontend UI code is plainly visible, so say I write an addon that reuses an existing javascript function but changes out a couple of variables, is that fine? Or a new skin that takes one of the existing ones, updates a few css lines to give it a different look but leaves the rest as-is?