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

Rozhovor s Patrickem Volkerdingem

Zajímá vás, kolik lidí vyvíjí Slackware? Chtěli byste vědět, na kdy je plánována jeho další verze? Nebo vám vrtá hlavou, co si Patrick Volkerdingem myslí o RPM? Autora Slackwaru důkladně a exkluzivně pro čtenáře Roota vyzpovídal T. Z. Meinlschmidt.

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

Distribuce Slackware Patricka Volkerdinga byla jednou z prvních distribucí Linuxu vůbec. Slack byl nástupcem starší distribuce SLS (SoftLanding System Linux) a měl řešit mnoho problémů a neřestí SLS, které v té době již nebylo dále vyvíjeno, Slack je nejstarší distribucí, která je i nadále vyvíjena. Kdysi bývala jednou z nejúspěšnějších, ale vinou chybějící podpory komfortních balíčků pomalu upadla v zapomnění – nahradily ji distribuce s balíčky typu RPM nebo DEB. Ovšem Slackware se vrací zpět – od verze 7 konečně změnil GNU libc na verzi 2.

Můžeš nám upřesnit počátky distribuce Slackware? Kdy se vlastně Slackware zrodil?

Release Slackware 1.0.0 bylo 11. června 1993. První beta byla uvolněna někdy v dubnu toho roku pár lidem, kteří to pomáhali testovat.

Jaká byla tvoje motivace, žes začal vytvářet jednu z prvních linuxových distribucí?

Moje hlavní motivace byla ta, že jsem chtěl UNIX-like OS na mém stroji a nebylo zde nic, co by dosahovalo mnou stanovených kvalit. Stáhnul jsem si SLS, což byla sice skutečně první linuxová distribuce, ale jinak velmi chybová. To byl ten startovací bod.

Co vlastně znamená „slackware“, je to něco speciálního?

Citoval jsem to už v databázi fortune (vlastně ne, já jsem to tam nedával):

Ostatně, myslím si, že „slackware“ zní líp než „Microsoft“, nebo ne?
 – Patrick Volkerding

Myslím, že to bylo v interview v Linux Journal #2, kde se mě ptali na tu samou otázku. Bylo to někdy v 1994, takže si skutečně nevzpomínám přesný původ toho jména.

Kolik spolupracovníků nebo přispěvatelů momentálně máš?

Teď jsem to jen já. Není to z důvodu nedostatku lidí, kteří by se rádi přidali, ale kvůli mým zkušenostem, že s přidáním lidí neroste kvalita ani rychlost vývoje, nýbrž to pouze vede k několika problémům. Je to jako z přísloví, že levá ruka neví, co dělá pravá – a tomu bych se chtěl vyhnout. Zatím můj největší problém je v tom, že uživatelé jsou nedočkaví, a nedočkaví lidé působí jako banda manažerů, kteří si myslí, že přidání více lidí automaticky znamená rychlejší a lepší vývoj – spíše to pak vede ke zvýšení množství vyloženě zahozeného času.

opět budu citovat z fortune:

Pokud chceš, aby bylo něco dokončeno, nesmí se komise skládat z více než tří lidí – a dva z nich musí chybět.

Jsem ji jistý, že mě budete vinit z mého velkého ega. ;) Mí přátelé vědí, že jsem jen skromný coder. Svou práci dělám s citem a odpovědností k Slackware a lidem, kteří ho používají.

Používám Slackware raději než víceméně komerční RedHat nebo ostatní distribuce – právě kvůli možnosti změnit všechno, a tak si vyladit systém podle svých potřeb. Kdy můžeme očekávat další verzi Slackware?

Snažím se, aby to bylo počátkem příštího roku. Co se týče číslování, bude to asi 8.1. Číslování od verze 9.x si schovávám na verze s novým, přepsaným instalátorem (zatím to hotové nemám). Rád bych také viděl instalátor na bázi modulů (pro 9.x), protože hodně lidí neví, které jádro nebo bootdisk použít.

Co správa balíčků – nepošilhával jsi někdy po něčem podobném, jako má Debian nebo RedHat? Z různých zdrojů slýchávám, že zrovna tohle je ta slabina Slacku (osobně jsem ale spokojen).

Myslím, že spousta toho je marketing RedHatu. Už od počátku vyzdvihovali RPM, že je to ta nejlepší věc na světě, a tvrdili, že oni vynalezli správu balíčků na Linuxu – a to i přes to, že Slackware to měl již před verzí 1.0. Ale ano, hodně lidí vypadá, že má rádo RPM, a já se opakovaně vracím ke zvažování, zda RPM používat pro správu balíčků na Slacku, a opakovaně to zamítám po pár testováních. Moje hlavní výtka je ta, že RPM nemá žádné prostředky pro umožnění překrývání balíčků, což výrazně zpomaluje celý proces tvorby balíčků – kde bych mohl vyrobit balíček dvakrát (nebo možná jednou) vytvořením .tgz, tam dá vytváření .spec pro RPM spoustu práce. Není také možné .rpm otevřít, změnit několik věcí, a poté jej zase zabalit zpět.

Nejsem také příznivcem závislostí, přestože oceňuji, jak to zazálohuje staré konfigurační soubory při upgradu. Plánuji přidat tuhle věc do upgradepkg, možná to bude v příští verzi Slackware.

Slackware udělal velký skok – nabízí nové X-Window, GNOME 1.4, KDE 2.2.2 atd. Jaké budou další kroky, např. jádro 2.4.14/2.2.20, myslíš, že se ve Slacku objeví i patchované jádra (jako volba)?

Budu nabízet nejnovější jádra, jaká budu moci, ale pouze v opravdu výjimečných případech opatchovaná – politika Slackware je jádra nepatchovat, ale dodávat je tak, jak je dal Linus. Osobně si myslím, že není dobré uvolňovat jádro, které obsahuje spousty neotestovaných patchů pro získání podpory hardware nebo jiných možností. Lidé budou tato jádra používat na produkčních serverech, takže je lepší čekat, než patche někdo povolí do standardního jádra.

Co přidání Ximian Desktopu?

Ximian je mimo – rozhodli se nepodporovat Slackware, takže je velmi nepravděpodobné, že někdy zařadím jejich build. Jedinou výhodou (pokud to chceš tak nazývat) proti našemu GNOME je to, že jejich GNOME build obsahuje spousty věcí, které ještě nebyly ustanoveny jako stabilní. A to není přístup Slackware.

Jsem schopen trikem Ximian na Slackware nainstalovat – vložením redhat-release z RH6.2 do /etc a uděláním rpm wrapperu na způsob (zpaměti, takže mi odpusť, pokud to nebude chodit)

rpm.bin -i --force --nodeps $*

Máš něco, co bys chtěl našim čtenářům vzkázat?

AAA, přišel čas mluvit bláboly ;)

Především bych tady chtěl poděkovat všem lidem, kteří už roky podporují můj projekt. Byli to tihle „beta testeři“, kteří mě povzbuzovali a dodali mi sebedůvěru k tomu, abych Slack pustil na veřejnost. A potom, myslel jsem, že bych mohl několika lidem pomoci rozběhat Linux.

Je to teď spousta lidí, ale myslím si, že duše projektu se zas tak moc nezměnila.

Mějte se! ;)

davame_internetu_obsah
       

S Patrickem „hovořil“ T. Z. Meinlschmidt.


fortune database – databáze čehokoli, co se dá použít např. jako signatura nebo motd (message of the day). Ovládací program se jmenuje fortune.

Školení: Linux – Firemní server

Na třídenním školení se naučíte nainstalovat a spravovat kompletní linuxový server do Vaší firmy se všemi základními službami, které potřebujete pro provoz Vaší sítě, firemních emailů a webových stránek.

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

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

Přehled názorů

bez titulku
anonymní uživatel 4. 12. 2001 07:37
Nový
presne tak
hugis 4. 12. 2001 08:00
Nový
Dalsi plamen :-)
Yenya 4. 12. 2001 09:13
Nový
├ 
Re: Dalsi plamen :-)
michal maruska 4. 12. 2001 15:47
Nový
└ 
Re: Dalsi plamen :-)
Michal Ambroz 5. 12. 2001 19:10
Nový
Slack
Pedro 4. 12. 2001 09:22
Nový
└ 
Re: Slack
Petr 4. 12. 2001 09:51
Nový
 
├ 
Re: Slack
Eso Rimmer 4. 12. 2001 10:07
Nový
 
└ 
Re: Slack
eee 4. 12. 2001 10:40
Nový
 
 
├ 
Re: Slack
madloki 4. 12. 2001 12:11
Nový
 
 
│
└ 
Re: Slack
Cohen 4. 12. 2001 23:34
Nový
 
 
└ 
Re: FREE BSD?
matous cervenka 4. 12. 2001 12:31
Nový
 
 
 
└ 
FreeBSD na desktop
Honza 4. 12. 2001 20:45
Nový
balicky
Ondrej 4. 12. 2001 09:57
Nový
└ 
Re: balicky
ph 4. 12. 2001 10:05
Nový
 
├ 
Re: balicky
kandal 5. 12. 2001 01:16
Nový
 
└ 
Re: balicky
kandal 5. 12. 2001 01:23
Nový
RE: Balicky
PSIkappa 4. 12. 2001 10:13
Nový
└ 
RE: Balicky
anonymní uživatel 10. 12. 2001 13:01
Nový
slack ..
jan friedel 4. 12. 2001 11:09
Nový
├ 
Re: slack ..
eee 4. 12. 2001 11:31
Nový
├ 
Re: slack ..
eee 4. 12. 2001 11:34
Nový
│
├ 
Re: slack ..
jan friedel 4. 12. 2001 12:19
Nový
│
│
├ 
FreeBSD...
Mato 'Kockac' Kubik 4. 12. 2001 12:39
Nový
│
│
└ 
Re: slack ..
eee 4. 12. 2001 13:58
Nový
│
└ 
Re: FreeBSD a Micro$oft
jajis 4. 12. 2001 19:49
Nový
│
 
├ 
Re: FreeBSD a Micro$oft
ja 4. 12. 2001 23:48
Nový
│
 
│
└ 
Re: FreeBSD a Micro$oft
eee 5. 12. 2001 09:03
Nový
│
 
└ 
Re: FreeBSD a Micro$oft
eee 5. 12. 2001 09:09
Nový
└ 
Re: slack ..
madloki 4. 12. 2001 12:39
Nový
 
├ 
Re: slack ..
bobo 4. 12. 2001 17:05
Nový
 
└ 
Re: slack ..
Cohen 4. 12. 2001 23:44
Nový
Slack a cestina
slack beginner 5. 12. 2001 13:55
Nový
└ 
Re: Slack a cestina
jahor 5. 12. 2001 21:27
Nový
 
└ 
Re: Slack a cestina
slack beginner 6. 12. 2001 09:49
Nový
Shanite Linux na CD?
Viktor Matys 14. 2. 2002 22:01
Nový
slack
op 23. 3. 2002 19:48
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