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.

...
> 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:

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.

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.

-- 
Otavio Salvador                             O.S. Systems
E-mail: ota...@ossystems.com.br  http://www.ossystems.com.br
Mobile: +55 53 9981-7854              http://projetos.ossystems.com.br

------------------------------------------------------------------------------
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