The FreeRDP community owns copyright on code which is ours, not yours. You are
not violating our copyright by using
it in a context not allowed by the license we use, in this case, Apache, but
you are trying to force *your* terms
of usage on us by making vague claims that you own copyright on our code base
without pointing out where.
One cannot violate the copyright by "use code"; it's about distribution.
We are not distributing your code.
If we do use code under your copyright, we need to respect the terms and
conditions under which you have put that code, which would mean GPL.
However, since GPL is viral, it means the entire code base should be
considered GPL, despite the fact that the rest is Apache.
Yes, this is our point.
Again, your assumption is wrong. If you believe we have been standing on
the shoulders of giants, then we are the giant, and you are that tiny
mosquito. Your software wasn't "fine", it was buggy, hard to read,
undocumented, poorly designed, non modular, etc.
Still you decided to use it as a base for FreeRDP.
I'm sorry to tell you that, but your investment wasn't worth that much after
all,
otherwise you would have put care in not letting rdesktop fail the way it did.
I don't understand why I need to explain the situation over and over
again. rdesktop was not our project, we have just contributed a lot. We
invested because this provided value for our customers, and they have been
happy. We did not maintain rdesktop, and had limited acting space, even if
we would have a budget for it. In hindsight, though, we should probably
have worked harder on building a community. In any case, this has nothing
to do with the copyright issue.
If you didn't want any of it, then why did you base FreeRDP on it? You started
out with rdesktop, remember.
If you wanted a completely different implementation, you should have started
from scratch.
Wrong assumption, we wanted rdesktop *without your copyrighted code in it*, so
we started from rdesktop, and
removed your code. For instance, first thing we did after forking, was
replacing the keyboard handling by my code,
and remove seamlessrdp support completely since we knew it was yours. We
gradually removed each component we knew
was yours until none was left. We still wanted code from rdesktop that is
copyrighted to people other than Cendio
AB.
If we had only contributed to isolated parts of rdesktop, this approach
could perhaps have worked. But look at the code. We have worked on pretty
much everything. For example, if you do a "svn ann" on rdesktop.c, you
will see that I have written 711 of 1664 lines, ie 43%.
If you wanted an "rdesktop without our copyright", you should have started
with an rdesktop version earlier than 2002-07-18 or so. I believe that
would be rdesktop 1.1 or so. But you did not do that, thus you must accept
the GPL.
Rgds,
---
Peter Åstrand ThinLinc Chief Developer
Cendio AB http://www.cendio.com
Wallenbergs gata 4
583 30 Linköping Phone: +46-13-21 46 00
------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2
_______________________________________________
Freerdp-devel mailing list
Freerdp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel