Where Can I Find Linux Porters?
David asks: "Many small software developers would love to get their software up and running on Linux, but where can competent Linux porters be found? I ask because, a while ago, I released a shareware game called Lugaru. I developed it for Mac OS with the intention of porting it to Windows and Linux. I was able to easily find several developers willing to port it to Windows at a reasonable cost (a fair portion of the sales) but I am clueless about how to find people with the Linux expertise. It is frustrating because I get many emails and forum queries asking me about a Linux version. I really want it to happen and am willing to pay - the problem simply is that I don't know how to go about finding Linux developers. So, I ask Slashdot."
For running a cross platform API, I'd suggest Qt. It is free for OSS dev's and a license for commercial is like 1500 USD if I remember correctly. It's very quick to learn and also supports OpenGL addons etc. Ports code to Mac, Win, and *nix.
Microsoft Sucks, F/OSS Rocks. I get mod points now right?
Make it open source and you will surely get lots of volunteers.
Does shareware still gives money these days? I doubt, but again it's only my humble opinion.
It seems to me you're assuming he was looking for someone to do this without receiving money, but he said he gave people a part of the sales for other ports. He's selling a commercial game and doesn't seem to be expecting someone to port it for free. Hell, it'd be easier legally to pay the person.
My advice is to find a forum where these people hang out and post some messages. But he'd have to be careful about appearing to be spam and copying the same message on lots of forums. I understand my advice isn't much, but let's not assume he's looking for some freebie work for a commercial program.
That's only in theory. In fact, very few architectures are supported, and x86_64 is not one of them. I tried to port Wine (just the library) to x86_64 recently, but it turned out to be a lot of work and even required knowledge of assembler (for such things as "atomic compare and exchange"). Volunteers are welcome!
That doesn't make it any less a commercial endeavor.