ChengWei wrote:
> Thanks for the kind reminding. Certainly we will provide a copy of the
> source code if we use any GPL licensed software, e.g. the Linux Kernel
> and many GNU applications.
Apologies if I implied otherwise. The focus of your question was very
much on royalty payments. I was just trying to highlight the other
obligations that sometimes get forgotten.
> Just a pedantic question. My understanding of GPL v3 differs from what
> you said: " Pointing to someone else's repository won't cut it." .
> According to GPL v3 clause 6d, the corresponding source may be on a
> different server operated by a third party, as long as it is available.
>
> * d) Convey the object code by offering access from a designated
> place (gratis or for a charge), and offer equivalent access to
> the Corresponding Source in the same way through the same place
> at no further charge. You need not require recipients to copy
> the Corresponding Source along with the object code. If the
> place to copy the object code is a network server, the
> Corresponding Source may be on a different server (operated by
> you or a third party) that supports equivalent copying
> facilities, provided you maintain clear directions next to the
> object code saying where to find the Corresponding Source.
> Regardless of what server hosts the Corresponding Source, you
> remain obligated to ensure that it is available for as long as
> needed to satisfy these requirements.
>
> Moreover, it is fine to just deliver a written offer to give anyone
> have the binary the right to ask for the source codes according to 6b.
I've learned something today too! I remember reading about a case where
distributors got themselves into bother because a third party server
went away. Perhaps the issue was that the the distributor is still
responsible for ensuring the availability of source. Either way, you're
right. I can't argue with the license.
> Besides, I am talking about the OS and programming language to use,
> not some specific libraries or applications. I don't think they are
> some 'cheap codes' that I don't need to write myself. Honestly, I am
> afraid writing these codes is way beyond my ability. :-)
>
> I am just want to make sure there's no hidden cost. For example,
> Embedded Qt is licensed with LGPL, so it could be used for free in
> commercial applications as long as we use dynamic linking and there's
> no modification. To deliver an embedded device (with some exceptions,
> namely devices based on Nokia platforms) with the Qt binary installed,
> however, requires buying license for each device delivered.
Agreed, although if I understand correctly, that is because Nokia in
that instance is exercising their right to offer their code under an
alternative commercial license ie. dual licensing.
Regards,
Scott
> <mailto:scottf...@yahoo.com.au