<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Ryan_C._Gordon</id>
	<title>Ryan C. Gordon - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Ryan_C._Gordon"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Ryan_C._Gordon&amp;action=history"/>
	<updated>2026-06-08T01:57:05Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Ryan_C._Gordon&amp;diff=2677032&amp;oldid=prev</id>
		<title>imported&gt;Aka: Tippfehler entfernt</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Ryan_C._Gordon&amp;diff=2677032&amp;oldid=prev"/>
		<updated>2025-11-01T19:24:35Z</updated>

		<summary type="html">&lt;p&gt;&lt;a href=&quot;/index.php?title=Benutzer:Aka/Tippfehler_entfernt&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Benutzer:Aka/Tippfehler entfernt (Seite nicht vorhanden)&quot;&gt;Tippfehler entfernt&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Datei:Ryan-Gordon-SELF-2009.png|mini|Ryan „Icculus“ Gordon auf der SELF 2009]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ryan C. Gordon&amp;#039;&amp;#039;&amp;#039; (auch bekannt als &amp;#039;&amp;#039;&amp;#039;icculus&amp;#039;&amp;#039;&amp;#039;) ist ein bekannter US-amerikanischer [[Plattformunabhängigkeit|Cross-Plattform]]-[[Programmierer]] und früherer Mitarbeiter bei [[Loki Software]]. Bekanntheit erlangte er für seine Vorreiterrolle bei der [[Portierung (Software)|Portierung]] von Spielen auf die [[Linux]]- und [[Mac OS|Mac]]-[[Plattform (Computer)|Plattformen]],&amp;lt;ref&amp;gt;{{cite web|last=Kuchera|first=Ben|title=The latest Humble Bundle offers amazing games, promotes multiplatform releases|url=http://arstechnica.com/gaming/news/2011/12/the-latest-humble-bundle-offers-amazing-games-promotes-multiplatform-releases.ars|work=Ars Technica|accessdate=2012-02-18|date=2011-12-14|language=englisch|quote=&amp;#039;&amp;#039;Some developers are ready for it from day one, but usually a game is Windows-only and needs to get ported to Mac and Linux. Ryan Gordon and Edward Rudd have been instrumental in this, but a lot of developers will do ports internally as well.&amp;#039;&amp;#039;}}&amp;lt;/ref&amp;gt; seine Mitarbeit bei der [[Simple DirectMedia Layer|SDL]]-Multimediabibliothek und die Entwicklung der [[Fat Binary|Fat-Binary]]-Erweiterung &amp;#039;&amp;#039;FatELF&amp;#039;&amp;#039; für das [[Executable and Linking Format|ELF]]-[[Binärformat]].&amp;lt;ref name=&amp;quot;kernel2&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Leben ==&lt;br /&gt;
Ryan Gordon wuchs außerhalb von [[Philadelphia]] auf und besuchte das [[College]] in [[Charlotte (North Carolina)|Charlotte]], [[North Carolina]],&amp;lt;ref&amp;gt;[http://www.insidemacgames.com/features/view.php?ID=288 A Chat With Epic&amp;#039;s Ryan Gordon] Inside Mac Games, 18. März 2004 (englisch)&amp;lt;/ref&amp;gt; wo er 1999 einen Bachelor Degree erlangte. Inzwischen lebt er wieder in Charlotte.&amp;lt;ref&amp;gt;[http://icculus.org/resume CV] CV von Ryan C. Gordon (englisch)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Im Januar 2010 verlobte er sich mit seiner Freundin Carrie, welche er im selben Jahr auch heiratete.&amp;lt;ref&amp;gt;[http://icculus.org/cgi-bin/finger/finger.pl?user=icculus&amp;amp;date=2010-01-04&amp;amp;time=03-57-28 icculus .plan file (4. Januar 2010)]&amp;lt;/ref&amp;gt; Am 31. Januar 2012 kam sein erstes Kind zur Welt.&lt;br /&gt;
&lt;br /&gt;
=== Anstellung bei Loki Software ===&lt;br /&gt;
Im Sommer 1999 startete [[Loki Software]] einen „Loki Hack“ genannten Wettbewerb auf dem Atlanta Linux Showcase mit dem Ziel der Verbesserung der Linux-Portierung von &amp;#039;&amp;#039;[[Civilization: Call to Power]]&amp;#039;&amp;#039;.&amp;lt;ref&amp;gt;[http://www.lokigames.com/about/lokihack.php3 Loki Hack 1999 - Loki Software, Inc]&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[http://lwn.net/1999/features/ALS/a/loki.html Loki Hack 1999: 48 hours with no sleep and no end of fun] Linux Weekly News&amp;lt;/ref&amp;gt; Gordon entschied sich teilzunehmen und nahm eine vierstündige Fahrt nach [[Atlanta]] in Kauf.&amp;lt;ref&amp;gt;[http://slashdot.org/games/99/10/16/0935236.shtml The Hacking Contest Nobody Tried to Win] [[Slashdot]], 16. Oktober 1999&amp;lt;/ref&amp;gt; Loki war beeindruckt von seiner Leistung und bot ihm einen Job an.&amp;lt;ref name=&amp;quot;hardware.no&amp;quot;&amp;gt;[http://www.hardware.no/artikler/ryan_c_gordon_and_michael_simms/68450/2 Intervju: Porting games to Linux – hardware.no]&amp;lt;/ref&amp;gt; Gordon war bald an wichtigen Portierungsaufgaben bei Loki beteiligt: &amp;#039;&amp;#039;[[Kohan: Immortal Sovereigns]]&amp;#039;&amp;#039;, &amp;#039;&amp;#039;[[Quake III Arena]]&amp;#039;&amp;#039; und &amp;#039;&amp;#039;[[Eric’s Ultimate Solitaire]]&amp;#039;&amp;#039;. Für &amp;#039;&amp;#039;[[Descent 3]]&amp;#039;&amp;#039; und &amp;#039;&amp;#039;[[Heavy Metal: F.A.K.K.² (Computerspiel)|Heavy Metal: F.A.K.K.²]]&amp;#039;&amp;#039; agierte er bereits als leitender Entwickler.&amp;lt;ref&amp;gt;{{cite web|url=http://icculus.org/~icculus/resume.txt |title=Ryan C. Gordon&amp;#039;s Resume |publisher=Ryan C. Gordon |accessdate=2009-12-06}}&amp;lt;/ref&amp;gt; Im Jahr 2000 schrieb er auch einige Artikel für die Linux-Informations-Website [[Linux.com]].&amp;lt;ref&amp;gt;{{Webarchiv | url=http://linux.omnipotent.net/articlelist.php?credit=Ryan+C.+Gordon | wayback=20120604222523 | text=Linux.com Article DB: Articles by Ryan C. Gordon}}&amp;lt;/ref&amp;gt; Bei Loki Software lernte Gordon die dort entwickelte SDL-Bibliothek und das Loki-Setup kennen; Entwicklungswerkzeuge, auf die er auch später setzte und die er weiterentwickelte. In dieser Zeit gründete er auch &amp;#039;&amp;#039;icculus.org&amp;#039;&amp;#039;, eine Webseite zum Hosten von [[FOSS]]-Projekten, auf der auch später der Support für Loki-Software-Projekte und Tools weitergeführt wurde.&lt;br /&gt;
&lt;br /&gt;
=== Ende von Loki Software ===&lt;br /&gt;
Mit der Schließung von Loki 2002 war Gordon gezwungen, einen Job in einem [[Cybercafé]] anzunehmen und zurück zu seinen Eltern zu ziehen. Um dieser uninspirierenden Arbeit zu entkommen, welche er nur zur Lebensfinanzierung angenommen hatte, ergriff der den Strohhalm einer gefundenen E-Mail-Adresse eines [[Croteam]]-Entwicklers und trat in Kontakt mit diesem. Für Croteams kürzlich erfolgreich veröffentlichtes Spiel [[Serious Sam]] bot Gordon eine Linux-Portierung an.&amp;lt;ref name=&amp;quot;hardware.no&amp;quot; /&amp;gt; Croteam nahm den Vorschlag an und eine erste Version wurde am 5. Dezember 2002 verfügbar.&amp;lt;ref&amp;gt;[http://icculus.org/news/news.php?id=1028 Serious Sam: The First Encounter beta1 now available – icculus.org]&amp;lt;/ref&amp;gt; Darauf folgend gewann Gordon immer wieder Verträge für die Portierung von Spielen, zum Beispiel [[Devastation (Computerspiel)|Devastation]] und [[Medal of Honor: Allied Assault]] für Linux und [[America’s Army]] für Linux und macOS.&amp;lt;ref&amp;gt;{{Webarchiv | url=http://linux.sys-con.com/node/32660 | wayback=20120826053225 | text=No complaints here: Linux gaming is gaining steam – LinuxWorld}}&amp;lt;/ref&amp;gt; Er wurde von [[Epic Games]] auch für die Ports von [[Unreal Tournament 2003]] und [[Unreal Tournament 2004]] zu [[Linux]] und [[macOS]] angeheuert.&amp;lt;ref&amp;gt;{{Webarchiv | url=http://linux.sys-con.com/node/32796 | wayback=20120229163905 | text=A mixed welcome for Unreal Tournament 2003 on Linux – LinuxWorld}} (englisch)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Als Gordon 2003 von der Veröffentlichung von [[Postal 2]] hörte, kontaktierte er die Entwickler, eine Portierung anbietend, da er bereits beim [[Postal (Computerspiel)|ersten Postal-Teil]] (noch bei Loki) an der Portierung beteiligt gewesen war.&amp;lt;ref&amp;gt;{{Webarchiv | url=http://www.macologist.org/viewtopic.php?t=607 | wayback=20050309061407 | text=Interview with Ryan Gordon: Postal2, Unreal &amp;amp; Mac Gaming – Macologist}} (englisch)&amp;lt;/ref&amp;gt; Entwickler &amp;#039;&amp;#039;Running With Scissors&amp;#039;&amp;#039; stimmte zu und der fertige Port wurde am 14. Februar 2005 verfügbar, vertrieben von [[Linux Game Publishing]].&amp;lt;ref&amp;gt;[http://icculus.org/news/news.php?id=2328 Postal 2 for Linux now shipping! - icculus.org]&amp;lt;/ref&amp;gt; Bald darauf wurde er für die Portierung von &amp;#039;&amp;#039;Wolfire Games&amp;#039;&amp;#039;’ Spiel &amp;#039;&amp;#039;[[Lugaru]]&amp;#039;&amp;#039; kontaktiert; ein Kontakt, der später zu Gordons starker Beteiligung bei den [[Humble Indie Bundle]]s führen würde.&amp;lt;ref&amp;gt;{{Webarchiv | url=http://www.linuxgames.com/archives/7796 | wayback=20080720163612 | text=Lugaru for Linux Ships; Gordon Updates Plan}}&amp;lt;/ref&amp;gt; Ebenfalls in dieser Zeit wurde er unter Vertrag genommen für eine Linux-Client-Version für die [[Virtuelle Welt]] [[Second Life]].&amp;lt;ref&amp;gt;[http://icculus.org/news/news.php?id=2571 Second Life for Linux Alpha Test – icculus.org]&amp;lt;/ref&amp;gt; Auch [[Google LLC|Google]] nahm seine Dienste in Anspruch für eine native Linux-Version der Anwendung [[Google Earth]], verfügbar wurde diese ab der Beta-Version 4 am 12. Juni 2006.&amp;lt;ref&amp;gt;[http://www.phoronix.com/scan.php?page=news_item&amp;amp;px=MTQ4Mg Google Earth For Linux – Phoronix] (englisch)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Im Oktober 2008 machte Gordon die überraschende Ankündigung, dass er an einem Linux-Client für den [[Ego-Shooter]] [[Prey (Computerspiel, 2006)|Prey]] arbeitet, nachdem er bereits den Serverteil des Spiels 2006 für Linux portiert hatte. Frühere Spekulationen in diese Richtung waren bisher von den Entwicklern verneint worden.&amp;lt;ref&amp;gt;{{cite web|last=Reyes|first=Dustin|title=No Linux Prey Client|url=http://www.linuxgames.com/archives/8494|work=[[LinuxGames]]|accessdate=2012-02-19|language=englisch|archive-url=https://web.archive.org/web/20101228212552/http://www.linuxgames.com/archives/8494|archive-date=2010-12-28}}&amp;lt;/ref&amp;gt; Der Port wurde Dezember 2008 veröffentlicht.&amp;lt;ref&amp;gt;[http://www.phoronix.com/scan.php?page=news_item&amp;amp;px=NjkxMA Prey Linux Retail Client Released – Phoronix]&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[http://www.pro-linux.de/news/1/13558/prey-fuer-linux-freigegeben.html Prey for Linux released] Pro-Linux.de, 8. Dezember 2008 (Mirko Lindner)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== FatELF ===&lt;br /&gt;
Am 23. Oktober 2009 gab Gordon seine Pläne bekannt, an einem [[Universal Binaries|Universal-Binary]]-System für Linux zu arbeiten, genannt [[Executable and Linkable Format#FatELF: Universal Binaries for Linux|FatELF]], ähnlich dem bei [[macOS]] verwendeten. Das Projekt erzeugte jedoch beträchtliche Kontroversen, bei denen vor allem [[Linux (Kernel)|Linux-Kernel]]- und Distributions-Entwickler das Konzept kritisierten und eine Unterstützung bzw. eine Integration in den Linux-Kernel verweigerten.&amp;lt;ref&amp;gt;[http://linux.slashdot.org/story/09/11/05/1735225/Ryan-Gordon-Ends-FatELF-Universal-Binary-Effort?from=rss Ryan Gordon Ends FatELF Universal Binary Effort – Slashdot] (englisch)&amp;lt;/ref&amp;gt; Gordon stoppte das Projekt daraufhin im frühen November,&amp;lt;ref name=&amp;quot;kernel2&amp;quot;&amp;gt;{{cite web|publisher=osnews.com| title=Ryan Gordon Halts FatELF Project|url=http://www.osnews.com/comments/22446 |date=2009-11-03 |accessdate=2010-07-05 |last=Holwerda |first=Thom|language=englisch}}&amp;lt;/ref&amp;gt; trotz technisch weit fortgeschrittenem Zustand und Unterstützung durch [[Independent Software Vendor|ISVs]].&amp;lt;ref&amp;gt;{{Webarchiv | url=http://www.gamingonlinux.com/index.php?threads/exclusive-interview-with-gaslamp-games.750/ | archive-is=20130124040944 | text=Gaslamp Games Interview}} auf http://www.gamingonlinux.com/, 16. Februar 2012 (englisch)&amp;lt;/ref&amp;gt; Später gab Gordon jedoch bekannt, dass er das Projekt bei ausreichender Unterstützung wieder aufnehmen würde.&amp;lt;ref&amp;gt;[http://icculus.org/cgi-bin/finger/finger.pl?user=icculus&amp;amp;date=2009-11-08&amp;amp;time=16-46-03 No one will ever know it if I keep my mouth shut tight, tight, tight. - Ryan C. Gordon] (englisch)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Das nächste Spielportierungsprojekt war &amp;#039;&amp;#039;[[Aquaria (Computerspiel)|Aquaria]]&amp;#039;&amp;#039; zu Linux für Bit Blot.&amp;lt;ref&amp;gt;{{Webarchiv | url=http://www.linuxine.com/story/icculus-aquaria | wayback=20110713212322 | text=Icculus on Aquaria – Linuxine}} (englisch)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Humble Indie Bundles ===&lt;br /&gt;
Im Mai 2010 veröffentlichte er zusammen mit [[Wolfire Games]] den Quellcode seines Entwicklungszweiges von &amp;#039;&amp;#039;[[Lugaru]]&amp;#039;&amp;#039; unter der [[GNU General Public License]],&amp;lt;ref&amp;gt;[http://blog.wolfire.com/2010/05/Lugaru-goes-open-source Lugaru goes open source] Wolfire Blog, 11. Mai 2010&amp;lt;/ref&amp;gt; auch war er bei Veröffentlichung des Quellcodes von &amp;#039;&amp;#039;Aquaria&amp;#039;&amp;#039; beteiligt. Beide Spiele wurden Teil des ersten [[Humble Indie Bundle]]. Nächstes Projekt war die Portierung von &amp;#039;&amp;#039;[[Red Orchestra: Ostfront 41–45]]&amp;#039;&amp;#039; für [[macOS]], auch bekannt gebend, dass er eine Linuxversion erstellen könnte, falls ein Linux-Client von [[Steam]] verfügbar würde.&amp;lt;ref&amp;gt;[http://www.phoronix.com/scan.php?page=news_item&amp;amp;px=ODI4NA Valve&amp;#039;s Linux Play May Lead More Games To Follow Suit] [[Phoronix]], 25. Mai 2010 (englisch)&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Gordon erzeugte viel Diskussion mit einem Vortrag auf dem [[SouthEast LinuxFest]] 2010 unter dem Titel &amp;#039;&amp;#039;Anatomy of a Failure&amp;#039;&amp;#039;, in dem er offen einige Aspekte des [[Linux (Kernel)|Linux]]-Entwicklungsprozesses kritisierte und dabei seine Erfahrungen mit FatELF einbrachte aber auch [[Con Kolivas]] als weiteres Beispiel nannte.&amp;lt;ref name=&amp;quot;selfanatomy&amp;quot;&amp;gt;{{cite web|url=http://lwn.net/Articles/392862/ |title=SELF: Anatomy of an (alleged) failure|publisher= Linux Weekly News|date=2010-06-23 |first=Joe |last=Brockmeier |accessdate=2011-02-06|language=englisch}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für das zweite Humble Indie Bundle portierte Gordon &amp;#039;&amp;#039;[[Braid (Computerspiel)|Braid]]&amp;#039;&amp;#039;, &amp;#039;&amp;#039;[[Cogs]]&amp;#039;&amp;#039; und &amp;#039;&amp;#039;[[Hammerfight]]&amp;#039;&amp;#039; für sowohl Linux als auch macOS.&amp;lt;ref&amp;gt;[http://www.abclinuxu.cz/clanky/rozhovor-ryan-c.-gordon-icculus?page=1 Interview: Ryan C. Gordon] AbcLinuxu.cz, 8. März 2011 (Luboš Doležel)&amp;lt;/ref&amp;gt; Teil der Arbeit war die Portierung der &amp;#039;&amp;#039;Haaf&amp;#039;s Game Engine&amp;#039;&amp;#039; zu Linux und macOS, welche dann auch unter einer freien Softwarelizenz veröffentlicht wurde.&amp;lt;ref&amp;gt;[http://www.phoronix.com/scan.php?page=news_item&amp;amp;px=OTc1OQ Ryan Gordon Ports HGE To Linux, Then Releases Code] [[Phoronix]], 7. August 2011 (Michael Larabel)&amp;lt;/ref&amp;gt; Für das „Frozen Synapse Bundle“ portierte Gordon &amp;#039;&amp;#039;[[Frozen Synapse]]&amp;#039;&amp;#039; auf Linux. Für das vierte Bundle portierte er die Spiele &amp;#039;&amp;#039;[[Super Meat Boy]]&amp;#039;&amp;#039; und &amp;#039;&amp;#039;[[Shank (Computerspiel)|Shank]]&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://icculus.org/~icculus/ icculus.org/~icculus] Ryan C. Gordons persönliche Homepage (englisch)&lt;br /&gt;
* [http://icculus.org/fatelf/ FatELF-Projektseite] auf &amp;#039;&amp;#039;icculus.org&amp;#039;&amp;#039; (englisch)&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{SORTIERUNG:Gordon, Ryan, C}}&lt;br /&gt;
[[Kategorie:Informatiker]]&lt;br /&gt;
[[Kategorie:Person (Linux)]]&lt;br /&gt;
[[Kategorie:US-Amerikaner]]&lt;br /&gt;
[[Kategorie:Mann]]&lt;br /&gt;
[[Kategorie:Geboren im 20. Jahrhundert]]&lt;br /&gt;
&lt;br /&gt;
{{Personendaten&lt;br /&gt;
|NAME=Gordon, Ryan C.&lt;br /&gt;
|ALTERNATIVNAMEN=icculus&lt;br /&gt;
|KURZBESCHREIBUNG=US-amerikanischer Programmierer&lt;br /&gt;
|GEBURTSDATUM=20. Jahrhundert&lt;br /&gt;
|GEBURTSORT=[[Philadelphia]]&lt;br /&gt;
|STERBEDATUM=&lt;br /&gt;
|STERBEORT=&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>imported&gt;Aka</name></author>
	</entry>
</feed>