> Also, the question is not really if any projects have been copying from
> TightVNC in the past, but rather if they want to continue copying from
> (future) TigerVNC releases, without updating their license, and if that's
> something that we care about.

I care about it.  For instance, I have a set of VNC benchmark tools
that use verbatim copies of the Tight encoder/decoder source and
benchmark them at the low level.  If TigerVNC upgraded its license to
GPL v3, then I'd be forced to upgrade my license as well.  GPL v3 is
an impediment in that case.  That's a minor argument, but the point is
that we don't know who or what might want to borrow our code.


> But as Pierre said, we really don't want other projects to copy or code.

Who is "we"?  You do not speak for me on this matter.  I personally
think we should encourage people to copy our code.  That's the point
of open source, right?  Maybe one of those other projects can find
bugs in our codecs or add features that we can't.

So far, I have only heard arguments against GPL v2.  What I really
want to hear is a compelling case *in favor of* GPL v3.  And "because
it's newer" isn't good enough.


> My suggestion is that we "downgrade" the license if/when we have
> identified a case when this is actually needed and makes sense.

It is not possible to downgrade the GPL license once it is upgraded.


> I doubt that the community will ever "standardize" around a single
> license, but from my point of view, GPLv3 is quite a standard license
> nowadays.

I wholly disagree.  The more projects use a license, the more that
license has been tested and the better it is understood.  Relatively
few projects use GPL v3 at the moment.


> GPL violations in general are pretty common. If a TigerVNC violation would
> be tried in court, do we really want our code to be licensed using a 18
> year old license, a license from the Windows 3.0 era? Much wisdom wrt
> licensing has been gathered since.

This is just FUD.  Most lawyers will tell you that there is a higher
chance that a new license will be tested in court because it has less
legal precedent.  If GPL v2 is so outdated as you claim, then why do
some of the most prominent OSS projects in the world, including the
Linux kernel, still insist upon it and reject the new license?

The real truth is that *neither* license has been truly tested in
court, not in the context that normal applications use the license.
As was pointed out, the GPL v3 adds additional provisions for embedded
systems use that don't apply to our software.  What I really want to
see is a reasoned legal argument which enumerates both the risks of
upgrading and the risks of not upgrading.  I want to know what other
prominent OSS projects have made the upgrade and why they did so (and
not "because the FSF said it was a good idea.")  Barring that, my
opinion remains with the status quo.

------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
_______________________________________________
Tigervnc-devel mailing list
Tigervnc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel

Reply via email to