ZZGERO: kernely dělá Linus a jeho lidi. Distribuce si s tím něco sem tam dělaji, ale v zásadě je +- stejný. Hlavní rozdíl v distribucích je ve způsobu update a stahování nových aplikací - každá distribuce má svoje něco jako Google Play kde můžeš snadno brát programy, ale samozdřejmě vždy můžeš instalovat software sám odkud chceš.
linux zatím nemají lamy, který kliknou na každou ptákovinu, takže se tam viry tak moc nešíří.
Teoreticky by měl být linux postavený na bezpečnějších základech než windows, který přidali bezpečnost až nedávno, ale když někde je prastarý program, na který nikdo nikdy nedělal bezpečnostní audit, může to být plné problémů, linux jak windows.
k programování se nevyjádřím, neznám.