If someone told me to build some filesharing software and give it to them, making me responsible for the content is absurd. Its basically the legal equivalent of holding Dropbox developers responsible for piracy.
The only difference is Megaupload was public and blatant enough in English-speaking media (of which the programmer was not a native speaker) for Americans to say "Yes, he should have known what it is for."
> I also had to sign my name to all of the evidence that had already been collected—for example, to the fact that Megaupload ignored complaints from time to time and did not remove illegal content fast enough. If anyone had any doubts about a file, Kim always calmed them down and said there was nothing to worry about.
Do we know it was actually illegal in the country he resided?
As far as I'm aware, the reason he had to be brought to the US was he was within the law in his home country.
The terrible part is that Kim Dotcom has been able to avoid jail for the same crime this guy committed just because he has the money to fight.