2007/3/1, Mark Kretschmann &lt;<a href="mailto:markey@web.de">markey@web.de</a>&gt;:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>While we&#39;re at this topic, let me repeat my proposal that I had presented on<br>IRC:<br><br>1)<br>We need to create a set of minimum requirements for a store to be included in<br>Amarok. Requirements could include:
<br><br>* No DRM.<br>* Allows free preview of the music.<br>* Maybe also ethics: Is the store allowed to offer any kind of music (e.g.<br>Nazi music)?</blockquote><div><br>++ for most part. Just not sure we *can* be the judge of good taste and morality.  Who gets the final decision? Democratic process, majority or unanimity?
<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">2) The store must fullfill our minimum requirements, and make a deal with us<br>
(we get a share from the sales, like we do with Magnatune).</blockquote><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">As a result, stores need to be *certified* by us, to be allowed to bundle
<br>their store interface with Amarok. This also implies that we *cannot* allow<br>stores to offer plugins for download on their website, which are loaded at<br>runtime in Amarok. This would totally circumvent any of the requirements I&#39;ve
<br>listed above.</blockquote><div><br>Now you&#39;ll start seeing the downside of publishing under the GPL. We actually don&#39;t control anything that was published anymore. Even if you wanted to prevent such things, there is no, legal or practical way to enforce our rules.
<br>However we have control over the default scripts/plugins and GHNS, which goes a long way.<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
All store plugins (be it C++ or a scripting language) should be certified and<br>bundled by us with Amarok, and ideally put into KDE SVN.<br></blockquote></div>