Yes, please reserve such defamatory language for nine year olds who download music, and not innocent corporations run by billionaires who distribute copyrighted material for profit without compensating its owners.
This is for-profit and closer to true piracy than file sharing is. It could be unintentional, but if they've already been contacted about it they really should be quicker to resolve the situation.
They're also shooting themselves in the foot,
No surprise there, see http://img820.imageshack.us/img820/1641/itsfinetrustme.png for an example of the judgment they've shown.
In the end, the guy who warned him that an "evil hacker" could compromise the system, turned out to be that evil hacker himself.
For us web devs it pretty obvious that anything that can be exploited will be exploited. Tommy was naive about it. Imho, his "it's fine" comment made it worse - what he should have said is "thanks, but I can't fix it right now".
[1] http://www.youtube.com/watch?feature=player_detailpage&v...
There's simply no way he actually believed that. It reads as a way to further shift blame to the exploiter by painting him as someone who hasn't just exploited an indie game darling, but has taken advantage of their altruism.
>In the end, the guy who warned him that an "evil hacker" could compromise the system, turned out to be that evil hacker himself.
I really wonder if Mr. Hacker would have gone ahead and done that if Tommy hadn't been so smug about blowing the guy off. If "it's fine" was asking for trouble, "I've done this for a while now" was positively begging for it.
I vaguely recall this incident from when it happened, but having recently watched Indie Game The Movie puts a new perspective on it.
That chain of events fits the personalities demonstrated in the documentary like a glove.
The right answer would have been "DM me", but that was done by the other side.
This is not the first time, and not the last time either.
(I'm waiting for the posts saying they should be using PostgreSQL)
I'm not that guy, but I've always liked Postgres.
That picture is the guy who found it telling the devs, and the devs not understanding why it's a problem.
Cue their database being "hacked" a short while later... and another internet meme is born!
The possibilities of pre-formatting data are endless with an API. Not so much with an INSERT statement.
So, I would take their current claim with a large grain of salt.
---
[1] What's even sadder is Tommy (the programmer of the SMB team) clearly shows he knows nothing of Linux, the community, licensing, or even good programming for that matter. Here's a couple of examples:
1. There's a screenshot above of the lack of security with the high-score servers
2. Complete lack of portability. Humble Bundle of SMB (Linux port) doesn't even run.
3. Bugs. On Windows, you start the game and for some odd reason the game mutes itself.
The games great, but for such a buggy product, I'd keep programming opinions to myself.
If you ran into the same issue I did (blank screen but sound) there's a fix here:
http://askubuntu.com/questions/151567/super-meat-boy-gives-b...
I have a feeling the issue might be at least partly caused with issues on OpenGL/SDL/X11 or something like that. I've had no end of issues with fullscreen games under Linux.
To be charitable here, we're talking about a 2 man team (who shipped a successful product on their own) rather than a large AAA dev with an actual QA dept. Tommy might not be the greatest programmer (I remember reading something he wrote where he had some strange views on threading) but I think criticism has to be offset against that.
And at the end of the day they shipped a Linux game before Steam on Linux was even announced, apart from that one issue it seems to work flawlessly (for me at least) under Ubuntu including actually recognising an Xbox360 pad which Braid didn't.
Quote from Ed (http://www.formspring.me/EdmundM/q/406960226210700795): "its not a huge deal, i just dont like being made to look like an asshole so i made my reasons public."
Canonical made pirates of their customers, too.
They downloaded and used a piece of software which they didn't have a license for.
You keep using that word, I don't think it means what you think it means.
Piracy is not a crime, much less a serious one. Murder, for example, is a serious crime. Please don't spout nonsense. Copyright infringement is a civil offense, not even a felony.
That is not to say that what Canonical did - if the accusations are justified - is ethically sound. But please don't spread the bullshit propaganda of certain industry representatives.
Of course blog posts are cheaper than lawyers but the end result is that they've now made themselves toxic and no distro will touch them from here.
Keep your dirty laundry out of sight until you've exhausted all other avenues seems to be a good rule of business. Once you go down the name calling road there is no turning back.
Mistakes happen, but this blogpost was not a mistake. The intent here is to inflict damage and it will likely be dealt with accordingly.
edit: and it looks like Canonical already paid.
Sign the papers first
Of course, since Canonical did that, they should try an amicable solution.
From Ed's posts, it was originally placed in the store as a promotion related to a Humble Indie Bundle.
Would Canonical have made a mistake then?
Anyways there's no mention of piracy in the original statement. It was not intended publicity, it's not as if they made a press release or something, it's just the answer to a question asked to the guy on a website that got picked up.
Here are the original posts: http://www.formspring.me/EdmundM/q/406941407635331564 http://www.formspring.me/EdmundM/q/406945771976419136 http://www.formspring.me/EdmundM/q/406960226210700795
These depicts a whole different situation than the one you seem to have grasped from the kotaku sensationalism.
If you deal with a company that is much larger than yours that made a mistake or did something you don't agree with publicity is a means of last resort, not your first avenue for redress. And if you truly believe canonical pirated your game then you should sue them.
This is an excellent reminder why I prefer open source to closed source, projects like Arch and Debian would never suffer from this.