Linux E X P R E S

Facebook

Rozhovor: Tom Wickline, Bordeaux

bordeaux.jpg

Keď som hľadal nejaké programy pre skvalitnenie práce s Wine, objavil som Bordeaux, komerčný frontend alebo užívateľské rozhranie pre Wine, ktoré užívateľom ukáže cestu komfortu, keďže Wine sa niekedy zložitejšie používa. Bordeaux distribuuje spoločnosť Bordeaux Technology Group a Tom Wickline sa stará o predaj i podporu. Požiadal som ho o rozhovor, aby som získal odpovede a detaily ohľadom tohto projektu. Tu sú.


Bordeaux je názov pre akékoľvek víno vyrobené v oblasti Bordeaux vo Francúzsku. Prečo ste si vybrali tento názov, keď existujú aj iné slávne značky vína?

Názov projektu zvolil Steven Edwards, pretože najkvalitnejšie červené víno pochádza z oblasti Bordeaux vo Francúzsku.

Pokiaľ nepoznáte Bordeaux, možno vás zaujme náš článok Bordeaux - Zaujímavý frontend pre Wine.

Bordeaux je závislý na Wine. Čo to konkrétne znamená? Beží spolu s Wine o čosi lepšie ako Wine samotné, alebo je to iba frontend (komfortná zóna pre užívateľov)?

Až do verzie 1.8.2 je Bordeaux len jednoduchý frontend s troma upravenými DLL knižnicami, aby sa vysporiadal s niektorými inštalačnými problémami. Máme aj inštalačné skripty a šablóny pre každú aplikáciu, ktorú podporujeme. Keď vyjde Bordeaux 2.0, toto sa všetko zmení.

Aká je história Bordeaux?

Úplne na začiatku bol Bordeaux najprv zostavený ako frontend pre Winetricks. Prvýkrát vyšiel v januári roku 2008 ako frontend pre Winetricks, hoci po čase Dan Kegel vytvoril tiež Winetricks frontend a my sme mali voľbu buď upustiť od projektu alebo ho posunúť iným smerom. Tak po nejakých úvahách sme sa rozhodli rozšíriť Winetricks skript a podporiť nejaké populárne produktívne aplikácie a hry.

Plánujete distribuovať Bordeaux rovnakým spôsobom ako CrossOver Office - s vlastnou verziou Wine? Na vašej stránke informujete čitateľov o svojich plánoch spojiť Wine a Bordeaux. Bude to modifikovaná verzia Wine?

Áno, práve pracujeme na našej ďalšej distribúcii a tá príde už so zabudovanou verziou Wine s nejakými vylepšeniami (hackmi), takže budeme môcť podporovať viac aplikácií a viac hier. Najtemnejšou stránkou akéhokoľvek Wine frontendu je fakt, že Wine vychádza každé dva týždne, a to absolútne bez žiadnej záruky, že nebudete čeliť spätne existujúcim problémom vo vašej obľúbenej aplikácii či hre. Takže stane sa to, že uvoľníme Bordeaux a testujeme ho s najaktuálnejšou Wine verziou v čase, kedy sme uvoľnili aj našu verziu. A o niekoľko dní neskôr príde nová verzia Wine a veci nefungujú tak, ako by mali. Musíme tak požiadať našich užívateľov, aby používali tú verziu Wine, ktorá funguje. A toto spôsobuje veľké problémy, keďže rôzni ľudia používajú rôzne verzie Wine. A keďže stabilná verzia Wine uzrie svetlo sveta iba každých pár rokov, skutočne nemôžete očakávať od ľudí, že budú používať dvojročný softvér.

Nepodporovaný softvér posťahuje WinetricksNepodporovaný softvér posťahuje Winetricks

Existuje niekoľko slobodných Wine frontendov ako WineXS, q4wine či Wine-doors. Čím je Bordeaux osobitný, ak ho porovnáme s vyššie menovanými frontendmi pre Wine?

Bordeaux beží na všetkých systémoch - pribalíme k nemu Wine, cabextract, unzip, wget a freetype, takže užívateľ nemusí ísť niekam inam a hľadať závislé programy. S pribalením Wine budeme môcť pridať vylepšenia, ako je nepodporovaný "DIB Engine", a nastaviť tak kľúč registrov, ktorý ho zapne alebo vypne. Môžeme pridať aj ďalšie hacky, ktoré sú potrebné pri inštalačných bugoch a mnohých nedostatkov, ktoré sú stále prítomné vo Wine.

Bordeaux je dostupný pre Solaris, Linux a FreeBSD. Máte aj Bordeaux beta verziu pre Mac. Bude Bordeaux dostupný aj pre iné platformy (OpenBSD, NetBSD...)?

Bordeaux zbehne na akomkoľvek systéme, na ktorom beží Wine; teraz máme k dispozícii balíčky pre FreeBSD a PC-BSD a ak bude dopyt, urobíme maximum pre to, aby sme podporili OpenBSD, DragonFly BSD či akýkoľvek iný variant BSD.

Ako dobre spolupracuje Bordeaux s Windows hrami?

Keď príde na svet Bordeaux 2.0, budete môcť hrať akúkoľvek hru, ktorá v súčasnej dobe beží vo Wine. A s pridaním DIB Enginu a niektorých ďalších vylepšení by sa hrateľnosť a výkon mali s mnohými týmito hrami zlepšiť.

Bordeaux na chrbte Wine zbehne veľmi dobre mnohé aplikácie Windows - MS Office 2003, MS Office 2007 alebo Adobe Photoshop CS2. Aké ďalšie Windows aplikácie by ste špeciálne chceli vidieť spolupracovať s Bordeaux?

Na samom vrchu zoznamu stojí Microsoft Outlook a to je aj jedna z príčin, prečo chceme pribaliť Wine do Bordeaux 2.0.

Kedy plánujete uvoľniť Bordeaux 2.0 a aké veľké zmeny môžeme očakávať?

Najväčšia zmena bude pribalenie samotného Wine, ale musíme ešte počkať zopár mesiacov; teraz mám už všetko otestované a funkčné na Linuxe, FreeBSD i OpenSolarise. Musíme však prepísať všetky skripty a urobiť zmeny napríklad v skripte pre vytvorenie Wine menu, aby bolo nasmerované na našu verziu Wine, ak bola aplikácia inštalovaná v rámci Bordeaux.

Menu Bordeaux v GNOMEMenu Bordeaux v GNOME

Ak si užívatelia zakúpia Bordeaux (napríklad verziu 1.8.2), poskytnete im budúce verzie za cenu, ktorú už zaplatili?

Áno! Všetky nákupy sú viazané na VOĽNE DOSTUPNÉ aktualizácie počas šiestich mesiacov, tak ktokoľvek si dnes zakúpi Bordeaux, rozhodne dostane aj bezplatný upgrade na verziu 2.0.

Prevádzkujete web stránku Wine Reviews. Aké je vaša spojitosť s webom bordeauxgroup.com?

Na bordeauxgroup robím takmer všetko... Predaj, PR, podporu, testovanie, vylepšovanie, aktualizácie stránok, plánovanie... Čokoľvek vymenujete, tak to do istej miery aj robím.

Bordeaux nemá demo verziu. Plánujete ju pripraviť?

Áno, pomocou dema dáme ľuďom možnosť softvér vyskúšať skôr, ako ho kúpia. A s demo verziou sa môžeme napríklad dostať do systému BSD portov a nechať tak automaticky vybudovať balíčky pre PC-BSD. Naše demo nebude časovo obmedzené demo na starý štýl s otravujúcou obrazovkou, ale bude to demo v obmedzenej verzii. Napríklad by mohlo podporovať iba IE, IrfanView a prehrávač QuickTime od Apple. Tieto aplikácie sú zároveň voľne dostupné k stiahnutiu, takže každý by mal príležitosť vyskúšať si Bordeaux. Potom, ak budú požadovať podporu, alebo budú chcieť skúsiť Microsoft Office alebo Photoshop, mohli by si zakúpiť plnú verziu. Ale pre ľudí, ktorí potrebujú iba slobodné aplikácie, podporu ktorých zaradíme do dema, by bol tento softvér slobodný. Stále si však budú môcť zakúpiť plnú kópiu, ak nás budú chcieť podporiť.

Niektorí ľudia v komunite Open Source odporúčajú "dobrý" (slobodný) alebo "zlý" (neslobodný) softvér. Richard Stallman neodporúča OpenBSD kvôli niekoľkým súborom makefile v jeho systéme portov a kontroverzia Stallman verzus Raadt odštartovala veľmi veľké vlákno. Pociťujete podobné odmietanie Bordeaux niektorými chlapíkmi v Open Source komunite? A ak áno, je tento odpor silný?

Nie, do dnešného času sme nijaký odpor nepocítili, ale musím povedať, že poskytujeme všetok potrebný zdrojový kód, tak si ho môžete vyskúšať, ak chcete. Pozrite si stránku bordeauxgroup.com/free-software; keď príde Bordeaux 2.0, príde aj so všetkým dôležitým zdrojovým kódom, bude pribalený v konkrétnom vydaní v SRC adresári. Nebudú k dispozícii iba skripty pre kompiláciu softvéru, ale pokiaľ viete, čo robíte, ľahko si napíšete svoje vlastné.

Aké konkrétne príspevky ste urobili pre Wine komunitu?

Na myseľ mi prichádza OSX: patch #076251; z toho, čo viem, AJ súhlasil, že prijme kód, ale potom na poslednú chvíľu zmenil rozhodnutie. :) Tak teraz na tých opravách stále pracuje Steven.

V OSX je to ešte: patch #074035 a potom: patch #074040 a iné príspevky...

Ale aj FreeBSD a PC-BSD: patch #074919.

Keď začneme distribuovať Bordeaux spolu s Wine, potom pre Wine projekt urobíme pravdaže viac. Väčšina zmien vo frontende nemá vplyv na skutočný chrbticový kód Wine, takže s užívateľskou podporou na ceste nákupov môžeme Wine venovať viac namáhavých hodín a odovzdať tak Wine projektu viac.

Ďakujem veľmi pekne, že ste si našli čas pre zodpovedanie vyššie uvedených otázok. Juraj Šípoš

Ďakujem aj ja vám, že ste mi dali príležitosť vysvetliť aspoň čosi o Bordeaux a Bordeaux Group. Tom Wickline

Diskuze (1) Nahoru