Language Selection

English French German Italian Portuguese Spanish

An Interview with Icculus

Filed under
Gaming

Ryan C. Gordon, also known as Icculus, is the one responsible for creating native Linux and Macintosh ports for a number of different popular games on the market. Some of the games he has worked on have included the Unreal 200X series, Call of Duty, Medal of Honor, America's Army, Postal 1/2, Battlefield 1942, and Serious Sam. Ryan is also the system administrator for over 100 open source developers that work on a countless number of open source projects. Icculus also maintains icculus.org, which is the home to a number of open source projects, hosting of different news items, and a number of different homepages. Read on as we speak with this very intriguing Linux developer.

Phoronix: Icculus, are you able to tell us a bit about yourself (when you are not involved with one of your Linux projects) and how you got involved with computers?

Icculus: I'm always involved in something. In many ways, my projects define me, both in terms of my day job, and the itches I have to scratch so I can sleep peacefully. I'm mostly recognized by the games I've worked on, but I'm much more pleased with the tools I've built, and the libraries I support that help _other_ people make cool things.

I'm currently living in Raleigh, North Carolina, and work as a freelance developer; mostly I'm associated with Epic Games, but that's not really accurate. They're one of my favorite contracts, but what I do for a living is somewhat like mercenary prostitution...I spend a lot of energy trying to find games to bring to alternate platforms, like Linux and MacOS, and in my free time, I work on various open source projects, and other freebies like that...so I guess I'm a hooker with a heart of gold, sorta.

My childhood was totally uneventful, so I won't bore you with it.

Phoronix: Where did you receive your formal education for computers and how long have you been into Linux programming?

Full Interview.

More in Tux Machines

More Radeon Driver Changes Queued For Linux 3.19

Just one week after the bulk of the Radeon DRM changes for Linux 3.19, another round of updates were submitted for DRM-Next. This time around there's AMD CI dynamic power management fixes, DPM fan control support for SI/CI to reduce fan noise, GPUVM multi-ring efficiency improvements, and cursor bug fixes. This new Radeon DRM Linux 3.19 pull request can be found via the dri-devel list. Read more

Six Clicks: The six fastest computers in the world

In November 2014, the top six supercomputers all run Linux, but that's about the only thing they have in common. Read more

Is The Open-Source NVIDIA Driver Fast Enough For Steam On Linux Gaming?

While I generally don't recommend Nouveau for Linux gaming systems due to the re-clocking still being a huge work-in-progress to allow the graphics cards to effectively operate at their designated clock frequencies / performance states, I decided to run some fresh tests using the Linux 3.18 kernel and Mesa 10.4-devel to see where things stand today. For the tested Kepler graphics cards that support re-clocking, I tested them at their maximum obtained re-clocked frequencies where the system was stable -- generally still below their rated core/memory frequencies. Read more

Can the Linux-based Jolla Tablet take on Android and iOS?

The Jolla Tablet runs Sailfish OS. Oddly enough, Sailfish OS can apparently run Android applications too, which might make it more appealing to current Android tablet owners who want to switch to a different mobile operating system without entering the Apple ecosystem. Read more