Kumpiko on prosessina työläämpi tai fyysisesti monimutkaisempi, aika lailla se ja sama, ja siitä väittelyn kehittäminen jokseenkin väsynyttä. Linuxissa tarvitsee vaan enemmän tietää mitä ja miten asia tehdään.
Itselle on edes vaikea ymmärtää tämä koko keskustelu. Linux ei ole Windows, eikä siitä ole tulossa Windows. Ei Linux ole olemassa siksi, että sillä yritetään miellyttää Windows käyttäjiä tai siksi, että kaiken pitäisi olla helppoa.
Muutama kysymys Linux käyttäjän näkökulmasta:
- Kuinka montaa eri versioita sekä eri asetuksilla käännettyä kerneliä olet ajanut Windows-puolella samalla päivämäärällä?
- Milloin olet viimeksi vaihtanut Windowssissa display serveriä tai display manageria?
- Kuinka montaa erilaista työpöytäympäristöä tai window manageria olet ajanut Windowssissa?
- Kuinka monesti olet ajanut Windowssia headless moodissa NVIDIAn ajureiden kanssa ilman mitään työpöytää?
Eli oma pointti tässä on se, että jokainen Linux installaatio (samastakin Linux distrosta) voi olla täysin erilainen. Distroja on satoja tai tuhansia, miten nyt sitten asian haluaa laskea. Tuettuja kernel versioita löytyy myös satoja tai tuhansia, tässäkin miten asian haluaa laskea. Näistä jokainen voi kääntää vielä mieleisensä omalla konffilla.
Miten ajattelit, että NVIDIAn pitäisi tehdä ajurinsa tähän maailmaan? Pitäisikö installerin toimia jokaiselle käyttäjälle eri paketeilla ja eri kerneleillä vai vain tietyn distron valinneella ja sitä tietyllä tavalla ajavalla?
Itse jos teen esimerkiksi jotain mikä liittyy CUDA:an, niin asennan Linux serverin hyvin tarkkaan valituilla paketilla, ilman työpöytää, ajan siinä SSH:tai jonka yli teen kaiken. Asennan siihen uusimmat NVIDIAn ajurit sekä CUDAn, mites sama lähtee Windowssissa?
Tuntuu jotenkin uskomattomalta, että vielä 2025 vuonna, kun tietoa on kaikkien saatavilla, vängätään siitä, että miksi Linux ei toimi niinkuin Windows. Ei sen pidäkään toimia, sillä on ihan eri käyttäjät ja käyttötarkoitukset, kuin Windowssilla.
Edit: typo