Vlákno názorů k článku Zero install: univerzální balíčkovací systém od Pavel Stárek - přátelé co tento systém haníte (protože bezpečnost, protože...

  • Článek je starý, nové názory již nelze přidávat.
  • 20. 6. 2011 16:25

    Pavel Stárek

    přátelé co tento systém haníte (protože bezpečnost, protože bordel v systému atd.) doufám, že už se nedivíte, proč firmy tak nějak moc nechtějí vyrábět software pro linux. Protože kdyby měli udržovat balíky pro všechny možné kombinace HW/SW, distribucí atd., tak nebudou dělat nic jiného. Takže to obvykle řeší tak, že:

    1. - linux nepodporují vůbec a ani nepíší SW pro něj
    2. - podporují pouze pár majoritních distribucí RHEL/Ubuntu/Man­drivu/OpenSuse/De­bian, s tím že balíky pro RHEL obvykle fungují i ve Fedoře.
    3. - použijí něco takového jako je 0install a pak mají reálnou šanci, že si SW koupí/nainstaluje třeba uživatel Arch Linuxu, Gentoo a jiných nemainstreamových dister.

  • 20. 6. 2011 16:43

    Ykarr (neregistrovaný)

    ad 1. to nebude tím, že neexistuje 0install
    ad 2. ano, tak se to dělá, a je to OK. Pokud je někdo takový geek, že mu nestačí RedHat, Debian nebo Suse, pak je určitě dostatečně schopný použít rpm nebo deb i na své platformě
    ad 3. to si tedy nemyslím

    Problém linuxových distribucí není v tom, že neexistuje 0install, ale v nekompatibilitě specifikace balíčků u distribucí. Osobně nevidím důvod, proč například distribuce používající rpm nejsou s to dojednat jednotnou specifikaci. U balíčků specifických pro danou distribuci to chápu, ale proč není možno rozumně sestavit balíček rpm pro program třetí strany tak, aby mohl být instalován v RHEL, Suse, Fedoře i Mandrivě? Pokud by byl rpm formát dostatečně specifikován a dodržován, byla by i konverze do deb jednodušší a nebylo by zapotřebí vymýšlet nesystémové bastly a la Windoze.