Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Proč už Sun nenabízí repositáře pro VirtualBox?

Desktopový virtualizační nástroj VirtualBox je v Linuxu velmi oblíbeným kouskem software. Vývojářská společnost Innotek donedávna vytvářela oficiální repositáře pro několik nejpoužívanějších distribucí. Nyní jsou ale repositáře nedostupné a pravděpodobně zatím nějakou dobu ani nebudou. Proč je tomu tak?

Tweetni to Twitter Jaggni to! Jagg Del.icio.us Delicious

VirtualBox…

Virtualizační software VirtualBox je dílem německé společnosti Innotek a nabízí velmi pohodlné prostředí pro virtualizaci kompletního hardware nutného pro běh hostovaných operačních systémů na jednom reálném hostiteli. Software je od ledna roku 2007 k dispozici také pod licencí GNU GPL 2. Druhá licence nabízí balíček s přidanými funkcemi, ke kterým ovšem nejsou zdrojové kódy.

Firma si tak chrání své know-how: Pokud chcete svobodnou licenci, dostanete „nižší verzi“ bez speciálních funkcí. Pokud naopak vyžadujete funkčnost, dostanete proprietární balíček. Protože mnoho uživatelů přidané vlastnosti využije, logicky sáhnou po uzavřené variantě.

Anketa

Používáte VirtualBox?

       

… a jeho repositáře

Společnosti Innotek donedávna nabízela vlastní repositáře pro některé operační systémy – zejména Debian a Ubuntu. Uživatelé, kteří chtěli pohodlně nainstalovat a udržovat VirtualBox ve svém systému, tedy jen přidali nový instalační zdroj a mohli bez problémů software nainstalovat dle běžných zvyklostí.

V polovině února 2008 byl ale Innotek koupen společností Sun Microsystems a získal tak pod svá křídla velmi kvalitní nástroj. Sun hodlá své portfolio rozšířit o kvalitní virtualizační nástroj, který umožní především vývojářům pracovat na více platformách současně. Samotná akvizice bude zřejmě dokončena ve třetím čtvrtletí, ale Sun žádné podrobnosti zatím neuvedl, psali jsme tehdy v aktualitě.

Změny přicházejí

V rámci akvizice společnosti Innotek do Sunu došlo i na technické změny. Uživatelé mohli zaznamenat především změnu na stahovací stránce. Ta nyní návštěvníky směruje do Sun Download Center (SDLC), takže balík je již stahován z nového „působiště“.

Zároveň, a to je podstatné, musí stahující uživatel odškrtnou souhlas s licenčním ujednáním VirtualBox.

Zároveň ale došlo k další technické změně – zmizely často využívané repositáře pro linuxové distribuce. Uživatelé to pocítili především ve svých balíčkovacích systémech, které se už prostě nemohou dostat k informacím o nových balíčcích z těchto repositářů.

Proč ne?

Mnoho z nich se začalo ptát, co se vlastně stalo. Dotaz byl vznesen také oficiálně směrem k zástupcům společnosti s ohledem na nové Ubuntu 8.04. Uživatel si postěžoval, že nefunguje repositář právě pro Ubuntu.

Odpověď ale není příliš potěšující a za zmizením repositářů stojí víc než jen pouhá bezpečnostní chyba. Bohužel už nebudeme moci poskytovat debianí repositář pro budoucí verze VirtualBoxu, protože teď musíme vyhovět americkým exportním omezením, která vyžadují, aby lidé stahující VirtualBox ‘klikli pro potvrzení’ podmínek, zní odpověď zástupců společnosti.

Důvodem neexistence repositářů je tedy už zmíněné licenční ujednání a souhlas, který musí stahující uživatel vyslovit ještě před samotným získáním balíčku. Diskuse nad problémem ale pokračuje a další uživatel navrhuje dotázat se při instalaci balíku. Pokud se jedná o stejný problém jako v případě balíku Sun Java, pak řešení existuje. Pokud instalujete Javu na Ubuntu přes apt-get, vyskočí na vás dialog, který se zeptá, zda souhlasíte s podmínkami. Pokud jej uživatel potvrdí, balíček se stáhne a nainstaluje.

Takové technické řešení je ale podle zástupců firmy nedostatečné. Problém je, že dialog na uživatele vyskočí až ve chvíli, kdy je balíček stažen v jeho počítači a to je už na souhlas pozdě. To není úplně pravda. Balíček je už stažen, když se objeví otázka, zní bohužel vysvětlení Sunu.

Jaké jsou dopady?

Problémy, které ze zrušení repositářů vyplývají, jsou v zásadě dvojí. Podstatnější je, že uživatelé, kteří si VirtualBox nainstalovali dříve, teď přišli o možnost automatické aktualizace. Nejsou repositáře, balíčkovací systém neví o nových verzích a nemá je ani kde stáhnout. V systémech tedy zůstávají zastaralé a potenciálně děravé balíčky bez záplat.

Druhý problém je uživatelský – musíme si odepřít možnost pohodlné instalace a musíme si balíčky stahovat ručně, sami je instalovat a hlídat si nové verze. To je samozřejmě velmi nepohodlné a uživatele, který byl zvyklý na dřívější bezproblémový stav, to přinejmenším velmi rozladí.

Stále máme možnost nainstalovat si VirtualBox přímo z distribučních repositářů. Jak Debian, tak i například openSUSE obsahují „VirtualBox OSE“ balíček: repositář Debian a instalace do openSUSE. Bohužel se jedná o GNU GPL variantu, která neobsahuje všechny funkce zmíněné proprietární verze, kterou preferuje mnoho uživatelů.

Řešení je samozřejmě teoreticky možné, ale vyžadovalo by úpravy v samotném balíčkovacím systému, který by pak umožnil stáhnout jen část balíčku s licencí, zeptat se uživatele a případně balík „dotáhnout“. Podpora pro takovou akci ale neexistuje a je nepravděpodobné, že ji někdo kvůli jednomu problematickému balíku vůbec vytvoří. Do té doby skutečně nezbude, než stahovat VirtualBox ručně.

Petr Krčmář

Petr Krčmář

Petr Krčmář pracuje jako šéfredaktor serveru Root.cz. Vystudoval elektroniku se zaměřením na počítačové systémy, nyní se zabývá médii, především těmi elektronickými.

Školení: SQL pro začátečníky

Kdo nezná jazyk SQL jako kdyby nebyl. Tak lze stručně charakterizovat dnešní význam SQL v IT. Pokud se chcete naučit tento jazyk, tak navštivte naše školení SQL. Školení je určené začátečníkům, a proto se začíná od skutečných základů.

Kromě samotného SQL se účastíci školení seznámí i se základy PostgreSQL, což je databáze, která se díky své shodě se standardem ANSI SQL a komfortem, který poskutuje svým uživatelům, zvlášť hodí pro výuku SQL.

Podrobnější informace a přihláška

Ohodnoťte jako ve škole:
Průměrná známka 2,95

Přehled názorů

problem?
Harvie 30. 6. 2008 00:07
Nový
└ 
Re: problem?
Petr Krčmář 30. 6. 2008 00:10
Nový
 
├ 
Re: problem?
Rejpal 30. 6. 2008 00:38
Nový
 
│
└ 
Re: problem?
JKK 30. 6. 2008 07:47
Nový
 
│
 
└ 
No problem
~_~ 30. 6. 2008 11:59
Nový
 
├ 
Re: problem?
Michal Breškovec 30. 6. 2008 07:19
Nový
 
├ 
Re: problem?
anonymní uživatel 30. 6. 2008 08:38
Nový
 
└ 
Re: problem?
Harvie 2. 7. 2008 11:07
Nový
Souhlas s licencí
Seesa 30. 6. 2008 00:37
Nový
└ 
Re: Souhlas s licencí
anonymní uživatel 30. 6. 2008 06:58
Nový
 
└ 
Re: Souhlas s licencí
rsaf 30. 6. 2008 07:01
Nový
 
 
└ 
Re: Souhlas s licencí
anonymní uživatel 30. 6. 2008 16:47
Nový
Souhlas s GPL?
Ladislav Hagara 30. 6. 2008 01:12
Nový
└ 
Re: Souhlas s GPL?
Stevko 30. 6. 2008 01:41
Nový
 
└ 
Re: Souhlas s GPL?
Ladislav Hagara 30. 6. 2008 12:43
Nový
 
 
├ 
Re: Souhlas s GPL?
Marconi 1. 7. 2008 00:37
Nový
 
 
└ 
Re: Souhlas s GPL?
Rejpal 1. 7. 2008 02:14
Nový
funkcnost != funkcionalita
dayvee 30. 6. 2008 04:02
Nový
Hm, a co takthle
Hahaha 30. 6. 2008 07:31
Nový
├ 
Re: Hm, a co takthle
Keny 30. 6. 2008 08:17
Nový
│
└ 
Re: Hm, a co takthle
muehehe 30. 6. 2008 08:34
Nový
│
 
└ 
Re: Hm, a co takthle
Jindřich Makovička 30. 6. 2008 16:43
Nový
├ 
Re: Hm, a co takthle
mafo 30. 6. 2008 13:58
Nový
└ 
Re: Hm, a co takthle
mm 30. 6. 2008 15:10
Nový
Instalace jako Flash???
Michal Kundrát 30. 6. 2008 09:49
Nový
└ 
Re: Instalace jako Flash???
Jakub Kaláb 30. 6. 2008 10:19
Nový
 
├ 
Re: Instalace jako Flash???
Michal Kundrát 30. 6. 2008 10:22
Nový
 
└ 
Re: Instalace jako Flash???
DNA 30. 6. 2008 12:01
Nový
 
 
└ 
Re: Instalace jako Flash???
Michal Kundrát 30. 6. 2008 13:25
Nový
Nechápu
Miloš 30. 6. 2008 11:50
Nový
└ 
Re: Nechápu
DNA 30. 6. 2008 12:04
Nový
ajeje
luky 30. 6. 2008 14:06
Nový
vlastní repos
Bořek Stavitel 30. 6. 2008 15:02
Nový
heh
anonymní uživatel 1. 7. 2008 10:49
Nový
jine OS
bafman 1. 7. 2008 13:23
Nový
└ 
Re: jine OS
Deafboy2v1 7. 4. 2009 18:50
Nový
       

Tento text je již více než dva měsíce starý. Chcete-li na něj reagovat v diskusi, pravděpodobně vám již nikdo neodpoví. Pro řešení aktuálních problémů doporučujeme využít naše diskusní fórum.

Zasílat nově přidané příspěvky e-mailem