This mail is sent to both legal@... and the
rdesktop developer mailing list (rdesktop-devel@...).
I have found out that the MochaSoft RDP client for the iPhone and iPod
Touch, which is distributed commercially trough the apple App Store, is
based on the GPL licensed rdesktop.
There is a lite version which can be downloaded for free. After syncing
it to the Mac or PC with iTunes you can grep for standard rdesktop
symbol names and you will find:
- global rdesktop variables (starting with g_)
- iso/itot layer functions (starting with iso_)
- tcp layer functions
- mcs layer functions
- rdp layer functions
In an email to Mochasoft which I wrote regarding the release of their
sourcecode to the public as the GPL states, they answered that due to
the difference in the platform (screen, input,...) of the iPhone they do
not see this as a GPL violation.
Maybe you can explain them what the GPL actually means and that both
their free lite version and their commercially sold normal version have
to be published in full source code and detail.