Dear Marc-André and Vic

The most well-known way to show that something is not a derivative work is 
to do a clean-room implementation [1].

Can I ask what steps you have all taken to ensure that your knowledge of 
the old FreeRDP 0.x and rdesktop code-bases does not cause FreeRDP 1.0 to 
be a derivative work of those code-bases? Clearly you are not following a 
"clean room" type arrangement given you have all seen all the code before.

Thanks,
Stu.

[1] http://en.wikipedia.org/wiki/Clean_room_design

Marc-André Moreau wrote, on 01/09/11 15:04:
> Dear Peter,
>
> If I understand correctly, you want to start playing this little game of
> "let's pretend I own copyright on this code base" with 1.0 now?
>
> Sorry, but you do not own copyright on the FreeRDP 1.0 code base. You
> weren't able to point us to anything now, you aren't pointing us to
> anything now, and you simply will never point us to anything in the future
> as well.
>
> As Vic said, I do not think we need to discuss this topic further.
>
> We Are Not Using Your Code. The End.
>
> Best regards,
> - Marc-Andre
>
> On Thu, Sep 1, 2011 at 7:43 AM, Peter Åstrand <astr...@cendio.se
> <mailto:astr...@cendio.se>> wrote:
>
>     On Mon, 11 Jul 2011, Marc-André Moreau wrote:
>
>         rule. In our case, 1.0 will be a rewrite of FreeRDP using a
>         bottom-up approach, accepting only Apache contributions
>         from day 1. This means that we are rewriting some of the most major
>         FreeRDP components like libfreerdp-core, but it
>
>     ...
>
>         There are some aspects of 1.0 that need to be unambiguous to
>         everyone. First, it is a *rewrite*, meaning it is not
>         a fork of FreeRDP itself, and it is not a fork of rdesktop. If the
>         FreeRDP 0.x series were a fork of rdesktop, it
>         won’t be the case of the FreeRDP 1.x series. License-wise, here is
>         how you can make the distinction:
>
>
>     We are glad that you are really trying to respect the GPL license.
>     However, it seems like a difficult task of rewriting such a complex
>     software in only a few months without taking shortcuts. After all, the
>     branch that is now called FreeRDP-old is about 100000 lines of code.
>
>     Running the "comparator" against the FreeRDP-old and FreeRDP-1.0 branch
>     shows that there are 988 equal segments of 3 lines or more. If you go
>     up to shred size 10, there are still 231 matches. Looking at the first
>     match, dvcman.c, clearly shows that the 1.0 branch is not a complete
>     rewrite but rather an evolved version.
>
>     We believe that there is still a risk that FreeRDP 1.0 is derived from
>     our copyrighted rdesktop work. Still, we understand that others might
>     think differently, and that it will be difficult to reach a full
>     consensus at this point. Therefore, we will not pursue this matter any
>     further for now.
>
>
>     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 <tel:%2B46-13-21%2046%2000>
>
>
>
>
> This body part will be downloaded on demand.
>
>
>
> This body part will be downloaded on demand.


------------------------------------------------------------------------------
Special Offer -- Download ArcSight Logger for FREE!
Finally, a world-class log management solution at an even better 
price-free! And you'll get a free "Love Thy Logs" t-shirt when you
download Logger. Secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsisghtdev2dev
_______________________________________________
Freerdp-devel mailing list
Freerdp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Reply via email to