> > 2) Even if you are able to refute my first point (and you probably are
> ;-)),
> > we would only be forced to publish the "Installation Information".
> According
> > to the license, “Installation Information for a User Product means any
> > methods, procedures, authorization keys, or other information required to
> > install and execute modified versions of a covered work in that User
> Product
> > from a modified version of its Corresponding Source. The information must
> > suffice to ensure that the continued functioning of the modified object
> code
> > is in no case prevented or interfered with solely because modification
> has
> > been made.". As said before, our app doesn't fit the definition of a user
> > product. And if we take the android device as the user product, then
> giving
> > instructions on how to modify the app so that it can run unsigned
> language
> > pairs would be enough to fulfil the requirement.
> >
>
> I think you've misread this; the keys are listed as part of the
> "Installation Information". There is no separate requirement for
> "Installation Information" and keys, it's the same requirement.
>

I think that it is you who misread me ;). As I understand it, the
installation information is basically whatever that is needed to run a
modified version of the covered work in a user product. In our case the
covered work would be the language pairs and the user product would be the
android device. So we would need to provide the necessary information to
run modified versions of the language pairs in android devices. That might
be our private key, but it doesn't necessarily have to be our private key
(the license doesn't explicitly make such requirement). Giving instructions
on how to modify the app so that it could run modified (and unsigned)
versions of the language pairs would suffice. In other words, I think that
we wouldn't have to publish our key because our key would *not* be strictly
"required to install and execute modified versions of a covered work in
that User Product". In the case of TiVo there was no such alternative: the
only way to run a modified version of their software was by signing it with
their key.

But, well, we all know that you are the expert in licensing here, so you
are probably right, anyway. I give up! One last question though. You have
shown that my solution is not valid, but you haven't proposed any
alternative. Can you think of some way to address the security issue
without violating the GPL terms? Didn't the FSF geniuses foresee this kind
of situations?
------------------------------------------------------------------------------
_______________________________________________
Apertium-stuff mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/apertium-stuff

Reply via email to