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

Reply via email to