blue. point | OS/2.cz SUSE Portál Softportál Kyberpunk 602Office openSUSE

Rozhovor: Pavel Janík o vývoji, Microsoftu a MacOS X

Kategorie:

Položili jsme několik otázek hlavní postavě projektu OpenOffice.org v ČR a jednomu z předních vývojářů OpenOffice.org vůbec - Pavlu Janíkovi. Dozvíte se, co Pavel říká na současný stav nových formátů, co by zlepšil na vývoji OpenOffice.org, či jak si stojí portace OpenOffice.org na MacOS X.

Filip Molčan: OpenOffice.org je považován za jeden z nejrozsáhlejších open-source projektů vůbec, jaké to je být v jeho čele? Co vůbec všechno v rámci OpenOffice.org děláš?

Pavel Janík: Nemyslím si, že bych byl v čele. Dejme tomu, že jsem součástí vedoucí skupinky (abychom zůstali v terminologii cyklistických závodů). Jaké to je? Směřuješ někam konkrétně? V poslední době nemám nějaké speciální pocity z toho, že vedu nějakou skupinu lidí nebo projekt. Je to práce jako každá jiná.

Pro OpenOffice.org dělám poměrně hodně věcí - projektu věnuji prakticky veškerý volný čas. Pomáhám v několika projektech - od komunitní části release engineeringu, přes porty jako Mac OS X a 64bit až po lokalizaci.

Filip Molčan: Říká se, že většina vývojářů vlastně produkty, na kterých pracuje, nepoužívá, platí to i pro tebe? Není to chyba? Vývojáři potom nevidí potřeby obyčejných uživatelů.

Pavel Janík: Já kupodivu OpenOffice.org používám. Nejsem expertní uživatel, nicméně většinu funkcí OOo jsem si již někdy vyzkoušel.

Filip Molčan: Kolik vývojářů se v současné době podílí na vývoji OpenOffice.org celosvětově a kolik aktivních členů má? Jak je tomu v ČR?

Pavel Janík: To je velmi těžké odhadnout. Jeden z příkladů z poslední doby proč je to těžké odhadnout: čínská společnost Redflag se nyní postupně zapojuje do vývoje. Nikdo neví, kolik vývojářů reprezentuje.

V ČR je situace zajímavá zejména kvůli tomu, že jak RedHat, tak i Novell/SUSE mají v ČR část svého vývojového týmu. RedHat v Brně, Novell v Praze. Podle dostupných informací má RH pro OpenOffice.org jednoho vývojáře a Novell/SUSE dva. Otázkou je, jak velkou část své pracovní doby mohou tito vývojáři OOo věnovat. To je ale otázkou na někoho jiného. Nesmíme také zapomenout na samostatné vývojáře, kterých je také několik. Nejsme na tom špatně, ale určitě by to mohlo být lepší.

Filip Molčan: Jaké společnosti v současné době podporují vývoj OpenOffice.org?

Pavel Janík: Samozřejmě nějaktivnější společností zůstává Sun. Dále vývoj OpenOffice.org podporují například Novell, RedHat a další.

Filip Molčan: Jak se díváš na různé vylepšené verze OpenOffice.org? Například Novell Office či 602Office? Proč myslíš, že takové projekty vznikají a funkčnost se nepřidává přímo do OpenOffice.org?

Pavel Janík: To je zajímavá otázka. Možná je to tím, že má OpenOffice.org poměrně striktní pravidla co se týče kvality přidávaného kódu... Nebo tyto firmy zaměstnávají vývojáře, kteří si myslí, že je výhodnější spravovat kromě kódu OpenOffice.org i nějakou vlastní část. A pak je tady samozřejmě obchodní politika.

Filip Molčan: Microsoft uvedl nový MS Office 2007, balík, který se orientuje na snadnou použitelnost a nepřidává větší množství nových funkcí, které uživatelé stejně nepoužívají. Jakým směrem půjde OpenOffice.org?

Pavel Janík: Svým směrem.

Filip Molčan: Právě uživatelské rozhraní bude podle mého názoru největší zbraní nových MS Office 2007, plánuje na to projekt OpenOffice.org nějak reagovat?

Pavel Janík: Ano.

Filip Molčan: Co si myslíš o ODF a OpenXML? Stanou se tyto dva formáty výhrou pro uživatele? Nebyl by lepší jen jeden?

Pavel Janík: Cílem není mít jeden formát, ale alespoň jeden dokumentovaný a otevřený formát. Bohužel společnost Microsoft si pod otevřený představuje "mohu přečíst, ale ..." a pod pojmem dokumentovaný si představuje "tady jsme před dvaceti lety udělali chybu, tak ji musí dělat všichni a neustále". Zbytek počítačového světa si to nemyslí ;-)

Filip Molčan: Nedávno jsi přešel na svém osobním počítači na MacOS X, co tě k tomu vedlo?

Pavel Janík: Opravdu? Je to poznat? Kdo ti to řekl? ;-)

Za tu dobu co používám počítače jsem vyzkoušel leccos. Rozhodl jsem se tedy vyzkoušet něco jiného, ale na druhou stranu jsem se samozřejmě nechtěl od unixového světa příliš vzdálit. Po delší době používání jednoho systému (ať už je to jeden OS nebo dokonce i jenom jedna distribuce Linuxu) totiž na sobě každý začne pozorovat, že se stává pohodlným a jeho rozhled se stává omezenějším. Tomu jsem se chtěl vyhnout. Přiznat si tento fakt je něco, k čemu ne každý uživatel najde dostatek odvahy. Já ji našel.

Teď mám na stole dva Macy (jeden PPC a druhý Intel) a jeden fyzický x86 stroj. Druhý (virtuální) x86 stroj běží na druhém Macu.

Filip Molčan: Zároveň s tím jsi se zapojil do projektu portace OpenOffice.org pro MacOS X, jaký je současný stav OpenOffice.org pro MacOS X?

Pavel Janík: Do tzv. "Mac portu" jsem se zapojil mnohem dříve než jsem přešel na Mac OS X na svém primárním počítači (což je nyní MacBook Pro C2D). Ještě před tím jsem měl MacMini a na tom jsem již delší dobu vytvářel buildy OpenOffice.org pro Mac OS X.

Současný stav OOo pro Mac OS X není příliš dobrý. OOo je možné provozovat pod X11, ale to není pro uživatele Maců něco známého (je to něco jako VNC pod Linuxem ;-)) Opravdu nativní port je teprve v plenkách.

Filip Molčan: Bude v brzké době dostupná nativní verze místo současné, která vyžaduje X-server?

Pavel Janík: Obávám se, že v brzké době ne. Tento rok chystáme zveřejnění alfa verze, nicméně ta určitě nebude kompletně použitelná.

Filip Molčan: Kdybys mohl říci 3 věci, které by podle tvého názoru pomohly projektu OpenOffice.org, které by to byly?

Pavel Janík: Méně organizačních problémů, více kódu, více dokumentace pro vývojáře.

Děkujeme za rozhovor.

Odpovědět

  • Povolené HTML značky: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Řádky a odstavce se zalomí automaticky.
Více informací o možnostech formátování