That sounds great - thanks for the support!
Not much time currently on my hands but maybe I'll give it a try (now that I finally own an Android device
).
I contacted the guy. He said he can provide the source code to his users, following the gpl. if you are willing to pay for it, you can get the source code.
I really hate it when people do that.
I was browsing the net today, looking for some onEscapee walkthroughs, when I accidentally stumbled across this forum. I believe that a small introduction is in order, so let me start by saying that I'm the anonymous guy who added that HD/MC68020/A1200 support to UAE4ALL. I thought it would be appropriate to choose the same forum user name, but since user names don't mean a thing on the net, here ar some more proofs:
a ) My LinkedIn profile:
http://www.linkedin....043&trk=tab_pro
b ) Email address that I used to reigister with this forum is the same email I used to correspond with AnotherGuest while working on the emu.
c ) AnotherGuest can confirm this by emailing me, if necessary. I will reply to him to confirm my indentity.
I am perfectly aware that posting my online profile kind of beats the purpose of staying anonymous in this project, but like I said, I really, really, REALLY hate it when people try to steal other people's work for money.
I'm an engineer, not a lawyer, but sometimes I find that there's not much difference between the two when it comes to finding bugs in code and holes in laws. From what I can gather, as an engineer highly practices in bug hunting, GPL licence is bullet-proof against what this guy is doing.
There are simply no bugs in this piece of legal code:
"The GPL additionally states that a distributor may not impose "further restrictions on the rights granted by the GPL". This forbids activities such as distributing of the software under a non-disclosure agreement or contract. Distributors under the GPL also grant a license for any of their patents practiced by the software, to practice those patents in GPL software.
The fourth section for version 2 of the license and the seventh section of version 3 require that programs distributed as pre-compiled binaries are accompanied by a copy of the source code, a written offer to distribute the source code via the same mechanism as the pre-compiled binary, or the written offer to obtain the source code that you got when you received the pre-compiled binary under the GPL. The second section of version 2 and the fifth section of version 3 also require giving "all recipients a copy of this License along with the Program". Version 3 of the license allows making the source code available in additional ways in fulfillment of the seventh section. These include downloading source code from an adjacent network server or by peer-to-peer transmission, provided that is how the compiled code was available and there are "clear directions" on where to find the source code."
To conclude, if any of the more legally proficient people out there wish to take some legal actions against this guy, I am perfectly willing to offer my full assistance. I cannot claim any ownership over pieces of code that were taken from PocketUAE and WinUAE projects, but I can sure as hell claim FULL INTELLECTUAL OWNERSHIP over the WHOLE MC68020 CODE (MC68020 instructions emulation and accompanying MC68020 code) in UAE4ALL and ALL SUBSEQUENT code projects that include the said code.
If I'm not mistaken, and legal guys can correct me on that, I and everyone using my code have signed a BINDING LEGAL AGREEMENT, clearly made by the above quoted GPL licence statement, and anyone not abiding by GPL licence is in breach of that contract. As a legal owner of intellectual property of my code, I am in right of demanding that all furter distribution of mu code by any party not abiding by GPL licence be immediately suspended and all or some part of financial gains acquired by distibuting my code be used in any manner I may find fit. What I find fit is that those financial gains be distributed among all who contributed to Amiga emulation projects, including the guy who made Android port, but only providing he discloses his source code.
Should he refuse to respect the GPL licence he legally signed the very moment he used the forementioned code, he is COMPELLED TO REMOVE all traces of MC68020 code from his Amiga emulator for Android.
I remain hopeful that others who contributed to emulation code used in this guys Android emulator will also be willing to make an example out of him.
Anyone know of any lawyer firm that would be willing to take this case?