Na Linuxu se vychází z online distribuce software, a z dotahování závislostí třetích stran. Funguje to poměrně dobře, pokud máte připojení k netu a balíčky ve verzi pro konkrétní verzi konkrétního distra. Ve Windows je důležitá i distribuce aplikací na médiu (CD/DVD), aplikace musejí fungovat v budoucích verzích Windows, a musejí fungovat i pokud dodavatel nějaké komponenty přestane existovat. Jde o odlišné modely distribuce SW, které reagují na odlišné požadavky a odlišné podmínky.