Det finns massor av mjukvara, det är ingen frågan om den saken. Jag använder mer mjukvara än genomsnittet av dagens internetanvändare, skulle jag kunna säga helt utan grund för mitt påstående.
När man installerar en mjukvara så brukar jag i alla fall fundera över om jag litar på den mjukvaran. Hur den begränsar mig, alltså vad jag får göra med den. Och även, vad gör den mot mig kanske utan att jag vet det?
Jag brukar i regel anse att jag kan lita mera på mjukvara som är öppen så att fler kan läsa dess källkod för att se vad den egentligen gör. Jag brukar också i regel lita mera på decentralicerade mjukvaror, tex så litar jag mera på Jabber än på MSN, jag litar mera på Status.net än på Twitter.
När jag säger att jag litar på så pratar jag inte om driftsäkerhet, att det alltid är uppe. Utan mera om hur data hanteras. Ofta är stora centraliserade tjänster alltid uppe. Google är något som “alltid” fungerar, Google är decentraliserat. Men när jag pratar om decentralisering så pratar jag om att jag som användare ska kunna sätta upp min egna instans av programvaran i fråga.
Jag kör Jabberserver på en maskin, går den ner så kan inte jag logga in på min Jabber. Det gör att man inte blir beroende av en server för att driva nätverket. Nätverket lever utan central nod.
Men på andra sidan av havet av mjukvara så finns det den ofria mjukvaran, där tillverkaren av de diverse mjukvarorna ofta är ute efter att inskränka sina användares rättigheter genom att begränsa vad de kan och får göra med mjukvaran. Dels genom licensavtal och dels genom att inte ge ut källkod och obfuskera binärerna.
Det finns en mjukvara som heter Kaspersky, detta är ett så kallat “Antivirusprogram”(något som jag kritiserat tidigare). Kaspersky utges vara ett “Skydd som gör din datoranvändning säkrare”, och det är säkert jättebra för många att ha. Som Antivirusprogram så har den som uppgift att ta bort bland annat spionprogram.
Kaspersky har under veckan visat upp att de inte bara blockerar tillgång till olämpliga saker, utan även rapporterar till Kaspersky att något blockerats och vad. Jag har ingen möjlighet att själv gå in i Kaspersky och titta om rapporteringen går att stänga av, men det brukar inte vara möjligt. Jag ser nästan lite på Kaspersky som ett Spyware, med skillnaderna att det ena installerar man själv, medvetet och det andra tar sig in från Internet.
Hur kan jag lita på att Kaspersky inte gör andra dumheter också?
Apple har nu sökt patent på att censurera SMS med olämpligt innehåll, det ska gå att styra deras filter. Men hur kan jag lita på att det går att stänga av helt? Hur kan jag lita på att de enbart blockerar det som de säger att de ska blockera?
Så, hur kan jag lita på programvara jag betalat för? Det kan jag inte. Hur kan jag lita på freeware och stora tjänster som Skype och MSN. Det kan jag inte heller.
Det jag kan lita mest på är den fria mjukvaran, för då kan alla som vill läsa källkoden och se vad den egentligen gör, oavsett beskrivning. Och vem som helst kan laga säkerhetshål som kommer fram.