Sitat av
dåven
Det er fordi out-of-the-box linux er usikker som faen kontra windows/mac. At linux = sikker er en vanlig misforståelse innen sikkerhet og personvern. Linux antas å være sikker først og fremst pga kildemodellen, populær bruk på servere, liten brukerbase og forvirring om sikkerhetsfunksjonene, men det er mye linux mangler
Dette blir litt på siden av diskusjonen, men årsaken er nok mye enklere enn som så. Microsoft tilbyr en god pakke med alt man trenger, inkludert trening, sertifiseringer og ikke minst support. Det har vært gjort noen forsøk på å gjøre Linux mer vennlig for norske studiemiljøer, men det støtter seg mye på frivillige som ikke har evig med kapasitet.
Når det er sagt så skjønner jeg ikke resten av tiraden din mot Linux. Windows har heller ikke sandboxing, i alle fall ikke som standard. For svært mange er sandboxing det motsatte av det de vil ha, siden det gjør alt mer komplisert å forstå. De fleste OS har muligheten for å kjøre en minimal VM eller container for sandboxing, og
Qubes OS er en Linux-variant som gjør dette på en oversiktlig måte. Så vidt meg bekjent, kan prosesser fint "snoke" på andre prosesser fra samme bruker både på Windows, Linux og OS X, og det er en ganske fundamental feature for en god brukeropplevelse.
På utnyttelsesreduksjoner bommer du ganske grovt. Windows har DEP og ASLR, men pga DLL hell så kan man risikere å inkludere en DLL som ikke er kompilert med /DYNAMICBASE og så virker ikke ASLR likevel. I tillegg randomiseres det bare hver gang OSet starter, så en crashdump kan gi deg nok informasjon til å utnytte buffer overflows likevel. Linux randomiserer ASLR hver gang et program starter, og randomiserer også alle bibliotekene som lastes. Det er riktig at programmer skrevet C/C++ er ekstra sårbare for en del minne-relaterte feil, men jeg tror ikke på at Microsoft har skrevet sin kernel i noe mer moderne (
enda). Et stort problem med Windows er for øvrig signerte drivere. Signaturen på disse går aldri ut på dato(!), og hvis noen finner en feil i en driver kan de utnytte den til å gå rett til kernel. Slike ekstreme bakoverkompatibiliteter er en av de største årsakene til sikkerhetsfeil i Windows.
Ellers er det riktig at det stadig finnes feil i Linux-kernel, hovedsaklig fordi den er åpen og alle kan se. Det finnes også stadig vekk ganske syke feil i Windows, men disse selges gjerne til exploit brokers for store summer, siden Windows-maskiner gjerne har viktigere materiale. Feil i Linux-kjernen som gir muligheten til å bryte ut av sikkerhetsbarrier betaler Google opp til $133,337.00 for.
Tilbake til hovedtemaet, så leser jeg artikkelen annerledes enn deg. Det er selvfølgelig viktig at barn lærer seg å bruke digitale verktøy, men fokuset på skjermbruk kan helt fint skrus ned et par hakk uten at de blir teknologiske nolduser. Husk at de starter med datamaskiner allerede på første trinn. Dette er barn som kommer rett fra barnehagen og trenger lek i undervisningen, og som helst bare skal lære seg kunsten å lære. I barnehagene ser de også ofte på videoer på en eller annen pad, og de lærer seg BlimE-dansen og lignende via en skjerm. Enkelte skoler og SFO skrur på en stor TV i matpausene, så det sosiale med å spise faller delvis bort.
Folk kan ta en titt på
læreplanen i norsk, og der står det ganske tydelig at barn skal lære seg å lese, skrive og opparbeide seg digitale ferdigheter. En av læremålene for 2. trinn er "skrive tekster for hånd og med tastatur". Hvis det blir for mye fokus på en av delene, slik at den andre faller bort, så synes jeg det er berettiget å klage på det. Jeg forventer at barn på skolen lærer seg begge deler.