RFC: On-demand package installation API in kdelibs

Martin Gräßlin kde at martin-graesslin.com
Wed Jul 28 21:36:06 BST 2010

On Wednesday 28 July 2010 21:57:21 Martin Sandsmark wrote:
> On Wed, Jul 28,
2010 at 09:49:37PM +0200, Lubos Lunak wrote:
> >  My point was just that
this API does not change Amarok's situation much.
> No, but it changes
KDE's situation (and KDE is, AFAIK, a larger target than
> Amarok).
> > 
The intent of the upstream code would be that a component needed for
> > 
> proceeding is missing and should be installed if possible. That's all.
> > doesn't even need to care what the component is, it can be made
> > per-format and 'mp3' doesn't have to be there explicitly at all.
And, as
> > far as I know, it is not illegal to install the component, it is
> > illegal to install it "incorrectly". Of course, with idiotic laws
> > all is hard to say.
> This won't work for say, libdvdcss, which
is also the most serious target
> (DMCA violating as it is).
> And I guess
lawyers could point to your first mail here to show what intent
> we had
with this functionality…
I assume we could check the locale settings and
e.g. not offer to install libdvdcss in the U.S. but only in countries where
it is allowed. Or to state that the user has to be sure that it is legal to
install the software in the country he lives in. E.g. with weblink to
further information explaining the situation about libdvdcss.

For mp3 it's
way easier as there are distributions shipping Fluendo codecs.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 316 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20100728/632bb955/attachment.sig>

More information about the kde-core-devel mailing list