On 06/21/2011 01:21 PM, Otavio Salvador wrote:
> On Tue, Jun 21, 2011 at 13:53, Gerry Reno <gr...@verizon.net> wrote:
> ...
>   
>>> The point here is not if it is good or not but if it is possible or
>>> not to change license without Cendio's agreement. I think it is not.
>>>       
>> I don't get why you say this.
>>
>> If the Cendio code has been removed from the new codebase then it has no
>> effect.
>>     
> Because even if we remove all code from Cendio from source it will
> still be a derivated work.
>
> The only way to avoid this is redoing it without basing it on rdesktop code.
>   

No.  That is not how it works.
Do you not understand that all the other authors especially the original
author of the codebase has agreed to the new license?
And the code was removed from the authors who did not agree to the change.
So the codebase is clean.



> ...
>   
>> And that is why I asked, since the Cendio code was removed, what is it
>> that Peter is complaining about?  What code, what file?
>>     
> It is not a matter of code that still available on current FreeRDP
> code but code that has its origins based on rdesktop's code, so
> Cendio's copyright/copyleft.
>
> You can remove or redo all every single line of code, it will still be
> a derivative work and this is easy to check:
>   

Totally flawed reasoning. 
It does not work this way.
Otavio, if it worked like you are saying then thousands of commercial
projects that have there basis in open source projects would be illegal.
And they are legal.  They have been reviewed by countless attorneys over
many years.


> For a single example of it:
>
> Hash f00a825 was found in file X11/xf_event.c
> Hash f00a825 was found in file X11/xf_event.h
> Hash f00a825 was found in file X11/xf_win.c
> Hash f00a825 was found in file X11/xf_win.h
> Hash f00a825 was found in file X11/xfreerdp.c
> Hash f00a825 was found in file channels/rdpdr/rdpdr_main.h
> Hash f00a825 was found in file channels/rdpdr/rdpdr_types.h
> Hash f00a825 was found in file include/freerdp/constants/ui.h
> Hash f00a825 was found in file include/freerdp/freerdp.h
> Hash f00a825 was found in file include/freerdp/rdpset.h
> Hash f00a825 was found in file include/freerdp/types/ui.h
> Hash f00a825 was found in file indent-all.sh
> Hash f00a825 was found in file libfreerdp-chanman/libchanman.h
> Hash f00a825 was found in file libfreerdp-core/bitmap.c
> Hash f00a825 was found in file libfreerdp-core/bitmap.h
> Hash f00a825 was found in file libfreerdp-core/cache.c
> Hash f00a825 was found in file libfreerdp-core/cache.h
> Hash f00a825 was found in file libfreerdp-core/capabilities.c
> Hash f00a825 was found in file libfreerdp-core/capabilities.h
> Hash f00a825 was found in file libfreerdp-core/freerdp.c
> Hash f00a825 was found in file libfreerdp-core/iso.c
> Hash f00a825 was found in file libfreerdp-core/iso.h
> Hash f00a825 was found in file libfreerdp-core/license.c
> Hash f00a825 was found in file libfreerdp-core/license.h
> Hash f00a825 was found in file libfreerdp-core/mcs.c
> Hash f00a825 was found in file libfreerdp-core/mcs.h
> Hash f00a825 was found in file libfreerdp-core/mppc.c
> Hash f00a825 was found in file libfreerdp-core/orders.c
> Hash f00a825 was found in file libfreerdp-core/orders.h
> Hash f00a825 was found in file libfreerdp-core/pstcache.c
> Hash f00a825 was found in file libfreerdp-core/pstcache.h
> Hash f00a825 was found in file libfreerdp-core/rail.c
> Hash f00a825 was found in file libfreerdp-core/rail.h
> Hash f00a825 was found in file libfreerdp-core/rdp.c
> Hash f00a825 was found in file libfreerdp-core/rdp.h
> Hash f00a825 was found in file libfreerdp-core/secure.c
> Hash f00a825 was found in file libfreerdp-core/secure.h
> Hash f00a825 was found in file libfreerdp-core/stream.h
> Hash f00a825 was found in file libfreerdp-core/tcp.c
> Hash f00a825 was found in file libfreerdp-core/tcp.h
> Hash f00a825 was found in file libfreerdp-utils/memory.c
> commit f00a825b21b7f926a350e9e841891c87bb5bbd80
> Author: Jay Sorg <jay.s...@gmail.com>
> Date:   Sun Aug 2 21:10:35 2009 +0000
>
>     move main files to trunk
>
>     git-svn-id:
> https://freerdp.svn.sourceforge.net/svnroot/freerdp/trunk@152
> 7ffbcff5-ea86-4e99-a76d-b9f7f6476058
>
> This is the first commit found in our GIT repository and it is still
> present in more then 30 files around the code. This can be find using
> git blame in every file.
>
> So this is still rdesktop code.
>   
For which the authors have agreed to move to the new license!!!!


> To gather more information only if we convert all repository to the
> whole history back to began of rdesktop work. I won't do that but is
> technically possible.
>
>   

Regards,
Gerry




------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
Freerdp-devel mailing list
Freerdp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Reply via email to