Phoenix Platform Consortium

phoenix largePhoenix Platform Consortium (také známé jako Phoenix Developer Consortium) vzniklo na podzim 1999 jako bezprostřední reakce na neúspěch firmy Gateway ve vývoji nové generace platformy Amiga. Společnost Gateway, která v roce 1997 převzala značku Amiga, původně slibovala moderní Multimedia Convergence Computer (MCC) s novým operačním systémem, avšak v létě 1999 projekt náhle zastavila. V září 1999 oznámil viceprezident Gateway Tom Schmidt, že vývoj nového Amiga počítače končí a firma se soustředí jen na software​. Krátce poté se skupina zkušených vývojářů a nadšenců rozhodla „vzít osud Amigy zpět do vlastních rukou“ a založila Phoenix Platform Consortium​. Konsorcium dostalo jméno Phoenix symbolicky - jako Fénix povstávající z popela neúspěšných pokusů firmy Gateway oživit Amigu.

Klíčoví členové a zapojené firmy

Do Phoenix Platform Consortium se zapojila řada významných osobností Amiga scény, včetně několika členů původního týmu Jaye Minera (tvůrce Amigy). Mezi zakládajícími členy byli například: Bill McEwen a Fleecy Moss (spoluzakladatelé firmy Amino, později Amiga, Inc.), Carl Sassenrath (autor jádra původního AmigaOS, zakladatel jazyka REBOL), RJ Mical (spoluautor grafického rozhraní Amigy), Dave Haynie (hardwarový inženýr Commodore), dále Dan Dodge a kolegové ze společnosti QNX Software Systems (tvůrce OS QNX), Andy Finkel (ex-Commodore, tehdy u firmy Met@box>), Wolf Dietrich (šéf vývoje u Phase5, výrobce Amiga hardwaru) a mnoho dalších​. Celkem konsorcium sdružovalo několik desítek vývojářů, inženýrů a podnikatelů napříč různými projekty - od open-source reimplementace AmigaOS AROS (zastoupené Aronem Digullou) přes firmy jako Met@box, Cloanto, Blittersoft, GPSoftware, až po zástupce vývojářských komunit (např. Team Amiga). Tato široká členská základna odrážela cíl Phoenixu spojit komunitu napříč světem Amigy.

Hlavní cíle a projekty konsorcia

Phoenix Platform Consortium si kladlo za cíl definovat otevřenou migrační cestu k nové platformě, která by duchovně navazovala na Amigu a zároveň využila moderní technologie. V úvodním prohlášení z 13. září 1999 konsorcium deklarovalo, že převezme odpovědnost za "doporučení referenčních platforem" pro uživatele, kteří chtějí upgradovat své Amigy, a současně vytvoří otevřenou migrační cestu k nové platformě​. Tato nová platforma měla „svým duchem a pocitem být novou Amiga zkušeností“ a dokonce předčit současné mainstreamové desktopové platformy​.

Konkrétně Phoenix zvažoval využití moderního RTOS QNX Neutrino jako základu budoucího „Amiga NG“ systému. Společnost QNX (QSSL) se do konsorcia aktivně zapojila - samotný šéf QNX Dan Dodge byl členem - protože QNX byl považován za technicky vyspělý, real-time operační systém, který by mohl být základem nové Amigy​. Phoenix chtěl spojit QNX s výkonným hardware (zejména s PowerPC procesory, jak naznačovala účast výrobních firem) a vytvořit referenční design nového počítače​. Tato vize byla přímým pokračováním myšlenky, kterou Gateway původně zvažovalo (AmigaOS na bázi QNX) a následně opustilo ve prospěch Linuxu​. Vývojáři Phoenixu tedy „zvedli prapor“ QNX-based Amigy tam, kde jej Gateway upustil​.

Mezi hlavními projekty konsorcia bylo vytvoření nového hardwarového řešení pro Amiga komunitu. Členové Phoenixu pracovali na prototypu počítače s QNX RTOS a dobře zdokumentovaným moderním hardware - neoficiálně se o něm hovořilo jako o jakémsi “Amiga boxu” nové generace. Již v roce 2001 se objevily zmínky, že Phoenix Developer Consortium vyvíjí vlastní PowerPC základní desku s QNX RtP jako operačním systémem​. Cílem bylo nabídnout Amiga uživatelům novou výkonnou stanici (pracovně přezdívanou například RealityStation), která by byla otevřená, modulární a plně podporovala moderní technologie (USB, AGP, atd.), přičemž by umožnila zachovat „amigácký“ zážitek. Phoenix rovněž spolupracoval s výrobci na definici standardů - například se zmiňovala specifikace „Zico“ od Amiga Inc. (požadované parametry pro nové Amiga kompatibilní PPC hardware)​, kterou měly nové stroje splňovat.

Kromě hardwaru konsorcium podporovalo i softwarové projekty. Například otevřený operační systém AROS byl považován za důležitý projekt (Aron Digulla z AROS byl členem Phoenixu) a mohl posloužit jako alternativní implementace AmigaOS API na novém hardware. Také se debatovalo o zapojení technologií jako byl REBOL (moderní skriptovací jazyk Carla Sassenratha) či Java, aby nová platforma byla atraktivní pro vývojáře. Phoenix ale zdůrazňoval, že nebude dávat plané sliby ani dělat marketing bez výsledků - chtěli ukázat hmatatelné pokroky, než vyjdou na veřejnost s detaily​.

Dopad na vývoj Amiga platformy a komunitu

Vznik Phoenix Platform Consortium byl komunitou Amigy přijat s velkým nadšením a nadějí. Po letech nejistoty a zklamání z firemních rozhodnutí (Commodore, Escom, Gateway) to poprvé vypadalo, že samotní zkušení Amigisté spojili síly, aby udrželi platformu naživu. Dobově to jeden z fanoušků komentoval slovy, že jde o „alianci lidí, kteří opravdu vědí, o čem Amiga byla“ - spojení Amiga veteránů, špičkového systému QNX a výrobců hardware dává šanci na otevřenou cestu k nové platformě​. V konsorciu skutečně figurovali legendy Amigy (Sassenrath, Mical, Haynie aj.), což vzbuzovalo důvěru, že nový projekt chápe jedinečnost Amigy​.

Phoenix vnesl do komunity pocit, že „Amiga je opět v rukou těch, kdo jí rozumí“ a již není závislá jen na rozmarech velkých korporací​. Konsorcium fungovalo jako platforma pro vývojáře napříč světem Amigy - propojilo lidi z klasické Amiga komunity, open-source vývojáře i komerční subjekty. Tím pomohlo udržet kontinuitu vývoje i v době, kdy oficiální směr (pod hlavičkou nově vzniklé Amiga, Inc.) nebyl komunitou jednotně přijímán. Například rozhodnutí Amiga, Inc. (Amino) opustit myšlenku QNX a vsadit na Elate/Intent (AmigaDE) kolem roku 2000 znamenalo odklon od původní vize Phoenixu​. Někteří členové Phoenixu (včetně McEwena) pak pokračovali oficiální cestou AmigaDE, ale jiní zůstali u alternativ - to vedlo k diverzifikaci snah. Phoenix nicméně udržoval dialog napříč těmito tábory a deklaroval, že mu jde o „Amiga zážitek“ více než o název - členové konsorcia chtěli podporovat jakékoli projekty, které naplní ducha Amigy, i kdyby nešlo o oficiální produkt Amiga, Inc.​. Mnozí členové Phoenixu dokonce plánovali vyvíjet i pro budoucí AmigaOS 4 (až bude dokončen), zatímco mezitím pracovali na alternativách​.

Praktickým dopadem Phoenixu bylo, že v kritické době udržel část vývojářské komunity aktivní a zaměřenou na společný cíl. Konsorcium pořádalo diskusní fóra, mailing listy a setkání vývojářů, kde se řešila podoba budoucí platformy. Také vyvíjelo tlak na tehdejší hráče - například otevřená kampaň za otevření zdrojového kódu AmigaOS 3.x (Open AmigaOS) v říjnu 1999 byla vedena souběžně s aktivitami Phoenixu​. Phoenix tím nepřímo stimuloval i oficiální vývoj - komunita dávala najevo, že když to neudělá Amiga, Inc., převezmou iniciativu sami. Výsledkem byl mimo jiné i vydaný AmigaOS 3.5 (1999) a AmigaOS 3.9 (2000) pro klasické stroje, které alespoň částečně modernizovaly systém pro stávající uživatele.

Aktivity a produkty vzešlé z konsorcia

Ačkoli Phoenix Platform Consortium jako takové nevydalo „svůj“ hotový produkt v podobě kompletního počítače či operačního systému, z jeho aktivit vzešlo několik konkrétních výsledků a iniciativ:

Referenční návrhy a přístup k technologiím:

Phoenix vypracoval koncepty referenčního hardware pro Amiga komunitu. Díky zapojení QNX zajistil konsorciu přístup k časným verzím systému QNX Neutrino - QSSL souhlasilo poskytnout Phoenix vývojářům své RTOS ještě před veřejným vydáním​. To umožnilo experimentovat s QNX na dostupném PPC hardwaru a ověřovat, jak na něm rozběhnout Amiga software vrstvy. Konsorcium také spolupracovalo s výrobci PowerPC desek (např. Mai Logic, bPlan) na požadavcích pro nové základní desky kompatibilní s AmigaOS či MorphOS. Snahou Phoenixu bylo, aby různí výrobci vytvářeli hardware splňující společné specifikace (např. zmiňovaný design Zico od Amiga, Inc.), což by usnadnilo jednotnou softwarovou podporu.

Prototypy a testovací projekty:

Jak naznačují dobové zprávy, Phoenix pracoval na vlastním prototypu PPC počítače s QNX. Tento projekt (interně označovaný třeba Phoenix platform či neoficiálně RealityStation) měl sloužit jako důkaz konceptu. Do vývoje prototypu se zapojili někteří členové se zkušenostmi s hardware (např. bývalí inženýři z Commodore a Phase5). Ačkoli prototyp nebyl nikdy komerčně uveden, tyto práce pomohly identifikovat problémy (např. limity QNX pro desktop použití​) a nasměrovaly Phoenix k hledání jiných cest.

Podpora alternativních Amiga OS:

Phoenix od počátku podporoval open-source klon AROS a sledoval též vývoj MorphOS (nejprve experimentální AmigaOS-like systém pro PPC karty). Konsorcium vytvářelo mosty mezi vývojáři - např. pomohlo prosadit spolupráci s firmou bPlan / Genesi, která stála za MorphOS. Díky Phoenixu se někteří vývojáři MorphOS rekrutovali z tradiční Amiga komunity. Zároveň Phoenix udržoval vazby i na vývojáře klasického AmigaOS - takže fungoval jako neutrální půda, kde se řešení mohly porovnat.

Partnerství s Genesi (Pegasos / MorphOS):

Jeden z nejvýznamnějších praktických výstupů přišel o pár let později. V roce 2002 navázalo Phoenix Consortium oficiální spolupráci s firmou Genesi (vzniklou spojením bPlan a Thendic, vyvíjející nové PPC počítače Pegasos a OS MorphOS). Phoenix pomohl Genesi s propagací - jeho členové se účastnili veletrhu CES 2003 po boku Genesi a podíleli se na obsluze stánku​. Konsorcium také napomohlo vytvořit distribuční a uživatelskou síť pro nové Pegasos počítače. Členové Phoenixu zakládali distribuční firmy a budovali webovou infrastrukturu, která propojila Genesi s komunitou vývojářů a uživatelů​. Genesi na oplátku nabídlo členům Phoenixu přednostní přístup k deskám Pegasos za zvýhodněných podmínek, aby je motivovalo k vývoji a testování MorphOS řešení. Toto partnerství bylo logické - Genesi poskytlo reálný moderní hardware a operační systém, zatímco Phoenix přinesl komunitu nadšenců ochotných na nové platformě pracovat​. Výsledkem bylo například rozšíření Pegasos / MorphOS mezi tradiční Amiga developery a vznik nových projektů (porty aplikací, ovladačů apod.) pro tuto platformu. Phoenix tím de facto přispěl ke zrodu životaschopné alternativní větve „amigovské“ technologie v podobě MorphOS.

Organizace vývojářské komunity:

Phoenix Consortium po celou dobu své existence provozovalo mailing listy, diskusní fóra a pracovní skupiny zaměřené na různé oblasti (hardware, software, podpora uživatelů atd.)​. Fungovalo jako zdroj pro vývojáře, kteří chtěli pokračovat ve vývoji „něčeho jako Amiga“ i po krachu oficiálních firem​. Volná struktura konsorcia (bez právní subjektivity či striktní hierarchie) umožňovala zapojení kohokoliv ochotného přispět. Díky Phoenixu zůstala řada lidí aktivních - ať už šlo o psaní ovladačů, testování nových operačních systémů, nebo třeba tvorbu dokumentace k Amiga API pro novou generaci systémů.

Další vývoj a osud konsorcia

Phoenix Platform Consortium sehrálo klíčovou roli v přechodném období kolem roku 2000 - 2003, kdy pomohlo udržet kontinuitu vývoje platformy Amiga mimo oficiální rámec. Postupem času, jak se nová řešení stabilizovala, význam Phoenixu pozvolna klesal. Kolem roku 2003 až 2004 se část cílů konsorcia naplnila skrze projekty třetích stran. MorphOS s Pegasosem se etabloval jako alternativa, zároveň Hyperion Entertainment vyvíjel oficiální AmigaOS 4 pro jiný PPC hardware. Členové Phoenixu se rozptýlili do různých směrů - někteří pokračovali s MorphOS / Genesi, jiní přešli k AmigaOS4 nebo dalším projektům. Konsorcium samo tím ztratilo jednotné zaměření.

Po roce 2003 už o Phoenix Developer Consortium nebylo tolik slyšet. Jeho web phinixi.com (název stylizovaný podle Fénixe) a diskusní kanály po několika letech utichly. Konsorcium nikdy formálně neoznámilo ukončení činnosti, spíše postupně usnulo. Jak trefně poznamenal jeden komentátor, Phoenix Platform Consortium byli „ti, kteří po odchodu Gateway už nic pořádného nedotáhli“​. To je možná příkré hodnocení, ale vystihuje fakt, že konsorciu se sice podařilo nastartovat mnoho iniciativ, avšak žádný vlastní revoluční nový „Amiga“ produkt neuvedlo. Spíše katalyzovalo dění, které pak převzaly jiné subjekty.

Z historického pohledu má Phoenix Platform Consortium velký význam jako spojovací článek v evoluci platformy Amiga. Pomohlo překlenout mezeru mezi pádem původní komerční Amigy a vznikem nových řešení po roce 2000. Myšlenky prosazované Phoenixem - otevřenost, komunitní spolupráce, důraz na výkon a efektivitu v duchu Amigy - ovlivnily následné projekty. Ačkoli samotný Phoenix nakonec zmizel ze scény, jeho dědictví je patrné v pokračující aktivitě Amiga nadšenců, ať už okolo open-source AROS, nebo „novodobých Amig“ v podobě MorphOS či AmigaOS 4. Phoenix Platform Consortium tak naplnilo svou symboliku: pomohlo Amize znovu povstat v nových podobách, i když samo jako organizace již zaniklo.