Tag Archives: fri mjukvara

Mail till IT-ministern gällande ny radioutrustningslag med risker för fri mjukvara

Hej Mehmet,

jag är aktiv i Umeå Hackerspace och vi bedriver en ideell verksamhet där vi bland annat hjälper till att installera fri och öppen mjukvara (ej leverantörslåst) med öppna standarder på datorer, handdatorer/telefoner och internetroutrar. Detta för att fri mjukvara tenderar att vara säkrare, resurseffektivare, miljövänligare (längre livslängd) och mer flexibel för slutanvändarens önskemål.

Jag har dock noterat att i proposition 2015/16:93 om en ny radioutrustningslag så diskuteras det att “radioutrustning inom vissa kategorier eller klasser ska uppfylla ytterligare väsentliga krav”.

Detta “kan” bland annat innebära att radioutrustningen:
–ska stödja vissa funktioner för att säkerställa att programvara enbart kan laddas i radioutrustningen om det har visats att kombinationen av radioutrustning och programvara överensstämmer.

Jag läser detta på sida 27 på https://data.riksdagen.se/dokument/H30393

För fri mjukvara och öppna standarder är detta ett oerhört stort orosmoment. Utvecklingsprocessen för fri mjukvara i det närmaste förutsätter att slutanvändaren har möjlighet att köra modifierade kopior av den källkod som bygger upp programmet. Till exempel för att kunna anpassa mjukvaran till ny hårdvara, att kunna t.ex. utveckla nya funktioner för en trådlös router och dela med sig av dessa ändringar. Eller för att slippa de säkerhetshål och den reklam som medföljer i många telefoners operativsystem.

Därför undrar jag hur prognosen är för konsumentutrustning, t.ex. telefoner/trådlösa routrar, där mjukvaran/operativsystemet kan bytas ut. Skulle vi som hobbyist-fri-mjukvaru-utvecklare påverkas negativt och exempelvis inte längre kunna hjälpa mindre tekniskt kompetenta med sina trådlösa routrar på samma sätt som förut?
Det vill säga genom att installera mjukvara som utvecklas gemensamt världen över och inte nödvändigtvis granskas av hårdvarans ursprungliga leverantör.

En stor diskussion har nämligen brutit ut kring FCC i USA som vill förbjuda hobbyister att köra egen mjukvara på sina datorer-som-råkar-vara-trådlösa-routrar. Och här i Europa strider Free Software Foundation hårt för att bevara dessa möjligheter: https://fsfe.org/activities/radiodirective/

Lågstrålande router med fri mjukvara (OpenWrt)

Jag är som bekant högst skeptisk till påståenden som elfobiker har kring deras “elöverkänslighet” och hur de påverkas av elektromagnetiska fält och strålning med relativt låga frekvenser (GHz och lägre) och låg effekt (typ mobilstrålning eller wifi). Däremot tänker jag mig att dessa personer som har sådan misstro till myndigheter och företag, många pekar på konspirationer med korrupta nämnder som tar beslut å “mobilindustrins” vägnar etc, rimligen borde dela mina övertygelser kring fri mjukvara och rätten till användarens kontroll över dess rättmätiga ägodelar.

T.ex. håller EU på att införa bestämmelser som skulle förbjuda installation av fri och egen (“overifierad”) mjukvara på radioutrustning, t.ex. ens router i hemmet. Det vore fruktansvärt för ett visionärt framtidssamhälle som kretsar kring informationsteknik, utveckling och allt det där – att man måste lita på att produkten man köper (som tenderar att ha allt från vanliga säkerhetshål till bakdörrar och allehanda buggar i övrigt).

Dessa bestämmelser är något elfobiker borde bli eld och lågor över! Därför tänkte jag maila en person som säljer “lågstrålande” utrustning och hjälpmedel kring detta om mina tankar kring detta. Det tar fart utifrån en video om hur man gör sin router lågstrålande:

Såg en video nyss som länkades av en bekant om hur man sänker strålningsnivån från en trådlös router, där ni visar hur man kan göra det med någon slags kåpa (antennformad, eller sådan där nätduk) [https://www.youtube.com/watch?v=uZa_VPuIrnM]

Eftersom ni verkar någorlunda tekniska av er så tänker jag mig att ni känner till konceptet fri mjukvara och dylikt (t.ex. som operativsystemet GNU/Linux, som man får modifiera och distribuera fritt till skillnad från Windows och OS X). Man får även mer egenkontroll över den egna hårdvaran, eftersom varken Microsoft eller Apple kan säga vad man får och inte får göra med datorn med Linux.

Samma rörelse, baserat på Linux-kärnan också, finns kring trådlösa routrar vilket gör att man kan installera eget operativsystem på dem. Det största sådana projektet heter OpenWrt, https://openwrt.org/

OpenWrt kan man installera på jättemånga konsumentroutrar, vilket i sin tur ger en samma frihet som Linux på en dator! Och bland annat kan man ställa in en lägre utsändningsnivå (mätt i dBm) genom inställningarna – vilket sällan går på konsumentroutrar som bara vill “skrika högst” i wifispektrat!

Jag rekommenderar varmt att försöka installera OpenWrt på en router som ni har (det går inte på _alla_, men väldigt många! jag kan bistå med hjälp över epost om det önskas), göra denna inställning och sedan använda mätutrustningen för att verifiera att det fungerar.

Ni skulle t.ex. säkert kunna sälja förkonfigurerade, lågstrålande routrar (eftersom OpenWrt är fritt har man rätt att sälja det vidare, även med modifikationer).

Samtidigt håller dessa möjligheter till egenkontrollerad mjukvara på att försvinna på grund av kommande EU-lagstiftning/direkt som fråntar konsumenten rätt att installera egen mjukvara, t.ex. OpenWrt, på sin router.
Det vore förstås jättetråkigt för alla som vill kunna kontrollera att deras tekniska utrustning inte gör något fuffens eller t.ex. själv bestämma nivån på strålning utan extra tekniska instrument. Mer info om det finns att läsa på: https://fsfe.org/activities/radiodirective/

Fri mjukvara, öppna standarder och nätneutralitet hos Region Västerbotten

Mailade iväg till Thomas Hartman som jobbar som kommunikatör på Region Västerbotten:

Hej Thomas!

Jag undrar vad det finns för policy inom Region Västerbotten kring användningen av fri mjukvara, öppna standarder och nätneutralitet.

Mycket av RVs arbete handlar ju om näringsliv, hälsosam konkurrens, regional utveckling etc. så jag undrar alltså om det finns någon slags nedskriven tankegång kring den digitala världens viktigaste frågor på dessa områden.

T.ex. är det ju viktigt att motverka monopol i form av t.ex. Microsofts slutna specifikationer av dokumentformat (.docx, .doc) som endast kan implementeras och läsas pålitligt om man ingår i affärsavtal med Microsoft.

En kanske lite modernare fråga är ju förstås den om nätneutralitet och eftersom AC-Net är en del av Region Västerbotten (eller hur det nu ser ut organisatoriskt) är jag mycket intresserad av att höra om ert arbete kring detta.

Vidare har jag sett en ofantligt stor användning av inlåsta, restriktiva och miljöovänliga Apple-produkter (omöjliga att återbruka pga plattformsinlåsning, ej utbytbara batterier…) hos anställda hos Region Västerbotten, hur går resonemangen kring detta och hur fungerar det ihop med eventuella krav och policies kring miljöpåverkan som ni arbetar med?

GNU/Linux installparty idag

Vaniljdrömmen på Marieberg i Umeå är ett kafé som man kan göra om till konsert- och danslokal. Ikväll är det disco där, vilket kanske inte är riktigt min grej. Däremot ska jag och Kristoffer Grundström, bland annat aktiv i communityn kring distributionen Mageia, under dagen ordna ett installparty för fri mjukvara och demonstrera operativsystem och verktyg som är både gratis och fria att nyttja såväl som modifiera och dela med sig av.

Installpartyt börjar 15:00, med marginaler för att köpa fika, och pågår förmodligen fram till kvällen (säg 19:00) då discot tar över verksamheten i lokalen. Lokalen vi håller till på är alltså Café Vaniljdrömmen, vilket är ganska mittemot Mariebergsskyrkan i ett litet trähus på Älgvägen 9 i Umeå.

Vi kommer främst att demonstrera Ubuntu och Mageia, eftersom detta är två av de smidigaste GNU/Linux-distributionerna för nybörjare att komma igång med. Andra alternativ är snabbt fixade då vi har tillgång till en snabb internetuppkoppling. Ifall några besökare blir sugna på att byta ut sin Windowssörja eller motsvarande så ska vi göra vårt bästa att migrera – eller ordna dualboot – åt dessa!

Flappy Bird på The Pirate Bay (men skit i slutna spel!)

Jag förstår mig inte på er med en smarterphone-than-theuser. Flappy Bird är tydligen superhajpat och folk säljer hela telefoner med spelet på, inklusive sina personuppgifter och tillgång till privatlivet.

Först och främst borde ju detta räknas som upphovsrättsintrång med dagens lagstiftning. Att sälja en kopia av ett spel som den nya användaren ej rättmätigen införskaffat. Fel åt två håll (sedan 2005 då mottagande/nedladdning blev förtydligat olagligt också). Att det är olagligt är självklart helknasigt och borde ändras (leve Piratpartiet) men är dock verkligheten vi lever i just nu.

Frågan är dock varför man skulle 1. sälja/köpa hela telefoner 2. betala för detta abandonware? Skiten finns ju länkad från The Pirate Bay för vem som helst att ladda ner. Och inte minst så kan den som redan har det kopiera spelet från sin telefon. Kom ihåg att din telefon är en dator – och grundpelaren i datorers funktion är just kopiering av data.

Men frågan är ju egentligen varför man skulle vilja spela ett spel med sluten källkod som levererar reklam mitt i ens ansikte? Det finns så många bättre, fria spel att fördriva tiden med. Jag utmanar härmed folk på netris (apt-get install netris).

Att leta buggar och grejer

Jag försöker som bekant utveckla och förbättra mjukvaran StatusNet i syfte att göra den mer lättanvänd, bättre integrerad med slutna tjänster (för att hjälpa migrering till öppna nätverk) och inte minst förbättra och förnya funktionalitet. Min slafsiga test-utveckling av Free & Social-instansen kan man följa på Gitorious för närvarande, i framtiden kommer jag även att publicera kod och projekt på GitHub.

Ett par utmaningar för min del är bl.a. att detta är den största mjukvaran jag arbetat med hittills, dvs flest rader av kod i projektet. Således tar det ett tag att sätta sig in allt. Dock känns det som att de senaste månaderna har inneburit stora steg för att förstå strukturen tillräckligt för att kunna modifiera kärnfunktionalitet i StatusNet.

Den största delen av min utveckling hittills, sedan jag sökte stöd för projektet i februari, har varit för pluginet “FacebookBridge” där min version för närvarande slurpar i sig det mest relevanta från anslutna användares “home timelines”. Inlägg, användarprofiler och bildbilagor importeras till större delen, men eftersom Facebook verkar ha sjuttielva olika TYPER av bilagor och liknande kommer det behövas mer arbete på den fronten.

Twitter finns det redan ett närmast komplett stöd, där har jag mest skrivit buggfixar så att användarupplevelsen är mer konsekvent samt att StatusNet 1.1.0 fortfarande har ett par buggar. Inte minst har jag snyggat till kod, men sådana patchar är svåra att få med i originalmjukvaran, varför jag egentligen borde fokusera mest på småfixar snarare än större omskrivningar.

Men så kommer man förstås till den stora problematiken med detta projekt, att dessa slutna användarsidor verkligen försöker stänga ute sådana projekt som StatusNet från att nyttja informationen. Jag tror det endast är en tidsfråga innan t.ex. Twitter stänger av sitt API för 3:e-partsklienter (om de inte betalar för sig) och dylikt.

Jag välkomnar varmt fler att testa StatusNet och försöka locka över användare till ett öppet och decentraliserat socialt nätverk. Dock kommer det framöver att behövas ett bättre lockningsrop, som även ickeprogrammerare kan uppskatta. Hur förklarar man bäst varför det är bra att kontrollera sin egen information och decentralisera infrastruktur? Inte ens majoriteten inom Piratpartiet och Ung Pirat förstår ju poängen och fortsätter gladeligen att bruka de enorma, slutna nätverken i direkt motsats till den politiska ideologin.

En välkommen satsning på Open Data i Umeå

Under 2010 års valrörelse stred Piratpartiet i Umeå kommun för en öppnare och mer transparent kommun. Vi önskade metadata till kommunbeslut, taggar och indexering så man kan följa beslut från motion till slutrapport. Det krävdes att Umeå kommun skulle prioritera fri mjukvara, öppna standarder och tillåtande licenser.

Umeå kommuns informationspolitiska satsningar har på grund av att Piratpartiet inte kom med varit helt frånvarande. Inte ett ord om varesig öppenhet, transparens eller försvarandet av personlig integritet har kommit från något av fullmäktigepartierna. Istället har vi ettkommunfiniansierat bussbolag som övervakar resenärer olagligt. Vi har lika dålig möjlighet att följa upp kommunbeslut utan automatiseringsmöjlighet etc.

Så jag blev mycket glad när jag hörde att tjänstemannen Thomas Kvist arbetar hårt för att driva igenom Open Umeå – en satsning på att genomföra Open Data och Open Government. Något som förmodligen kommer att stöta på hård kritik när det möter politiken, då standardtänket är “ojojoj vi måste tjäna pengar” – eller åtminstone “inte förlora pengar”. Att göra något för samhällsnyttan – eller snarare se framtida kostnadsbesparingar – är något dagens politiker har mycket svårt med. Kortsiktig lönsamhet utan moraliskt tänk i värsta kapitalistisk företagsamhet är Umeå kommuns visa sedan alltför länge tillbaka.

Så vi får se hur det går för projektet! Inte minst kommer det i alla fall förhoppningsvis upplysa samhället om PSI-direktivet från EU samt skapa en första möjlighet att aggregera information om offentlig sektor på ett automatiserat, granskande och analyserande vis. Exakt vad det hela går ut på och alla framtida positiva effekter som kan komma av detta är jag hur pepp som helst på och diskuterar mer än gärna med andra.

Din mobil kan avlyssnas även när du inte ringer

Jag ser det som en konsekvens av centraliseringen kring GSM-nätet, proprietär mjukvara, licensiering av hårdvara och dylikt. Hade mjukvaran varit fri och öppen samt hårdvaran konkurrensutsatt utan kostnaderna patent innebär skulle vi inte behöva oroa oss. Dock är det ett faktum att oron över avlyssnade telefoner sträcker sig bortom aktiva samtal.

Lämna telefonen utanför rummet menar vitryska regimkritiker att de behöver göra i Dagens Nyheter. Det är en del av den massiva och genuint bra rapportering Hans Rosén m.fl. gjort kring svensk export av övervakningsteknologi – eller #infovapen som jag vill kalla det.

Det är dock inte bara i diktaturen Vitryssland man är rädd för sådant, även diktaturvurmande övervakningsföretaget Ericsson och Telia Soneras hemland Sverige är förstås rädda för detta. Konstitutionsutskottet t.ex. har sedan 2010 blyfodral till sina mobiltelefoner eftersom “det går att avlyssna telefonerna även när de är avstängda” enligt Konstitutionsutskottets ordförande Peter Eriksson.

Jag trodde faktiskt att jag hade skrivit om detta tidigare, men det visade sig att jag inte hade det. Och det enda jag hittar kring det hela är TT-nyheten. Det är ungefär samma grad av ickerapportering kring en integritetsraserande nyhet som mobilen som startades av operatören för att spåra ägaren.

I vart fall är lösningen till dessa oförutsägbara och hemliga men våldsamma intrång i våra privatliv att vi börjar använda hård- och mjukvara som kan granskas av pålitliga individer. Alltså av vem som helst, inte bara en sluten grupp. Precis som att jag inte använder Facebook, iPhone eller Windows så är jag i fasen att avveckla allt samröre med GSM/3G/4G under förutsättning att protokollen och den interagerande utrustningen inte öppnas upp för granskning.

Jag uppmanar folk till att använda text- röst- och videokommunikation över fria protokoll med decentraliserade tjänster. Börja snabbt och lätt med att ladda hem en XMPP-klient och registrera ett konto på valfri server – lägg därefter till mmn@hethane.se i din vänlista och hojta! Obs, har du Google-konto redan så din gmail-adress samtidigt ett XMPP-konto!

Nedlagd anmälan och kommande RKF-busskort

Polisanmälan mot mig för “bedrägeri”/”urkundsförfalskning” är nedlagd, fick jag veta igår av polisen som förhörde mig. Trevligt såhär innan jul att slippa vara misstänkt för fängelsegivande brott etc. etc.

För ett par dagar sedan såg jag dessutom från Länstrafiken i Västerbotten att de överanvänder ordet “säkerhet” i nyheten om “nästa generations betalsystem” (som ändå redan hunnit bli beprövad!) för kollektivtrafiken. Tom Westerberg, ekonomichefen som uttryckligen försvarat anmälan mot mig, försäkrar läsarna att det nya systemet givetvis är mycket bättre. Man kan t.o.m. “växa i det nya systemet” (fast det är sluten och inlåst mjukvara).

Och för att säkerställa hela systemet har vi anlitat ett företag som ska analysera säkerheten i det nya betalsystemet inklusive busskortens säkerhet.

Tyvärr har ingen pratat med Umeå Hackerspace, som gärna hade hjälpt till med sin ideella kraft att analysera det nya systemet. Vi hade hoppats på att få hjälpa till, samt att de kanske från sin sida kunde visa lite ödmjukhet trots allt. Men nu övergår de enligt nyheten alltså till RKF-specifikationen för busskorten. Som t.ex. Västtrafik kört sedan 2007(?).

Men ändå – mycket trevligt. Säkra busskort som man inte kan spåra människor genom? I like it! Fast jag läste på Flashback igår, sådär huxflux, att RKF-korten hos Västtrafik ironiskt nog inte alls är särskilt säkra.

Hej Tom. Vad sade ert säkerhetsanalysföretag? Standard konsultbabbel? Oj. Surprise.

Och vad kostar de “nya” maskinerna som ska byta ut samtliga existerande bussläsare trots att de kör samma kommunikationstandard? Multum? Jag hade i alla fall inte betalat mer än 1000kr/st för hårdvaran, då det inte är mer än så det kostar för en Linuxburk, simpel fri mjukvara och valfri kortläsare. Vad har kostnaden blivit för Länstrafiken månntro? Inklusive alla konsulteranden fram och tillbaka. Slöseri med skattemedel om jag får säga det själv. Det är ju främst kommuner och landsting som betalar.

Och har man ö.h.t. analyserat sms-biljetterna? Eller ingår detta i den undanhushade RKF-specifikationen (som finns hos Internet Archive) som är för osäker för att vanliga dödliga ska få ta del av det? Till skillnad från fri mjukvara där säkerheten består av den allmänna granskningen, förstås.

VK skriver om bedrägeri-utredningen

Nu har Sven Björkland skrivit en artikel i Västerbottens Kuriren om de rättsliga turerna kring Mifare-korten som SMS-biljetterna till bussarna i Umeå/Västerbotten/Norrland. SVT rapporterade också [01:55] om detta på morgonen. “Otack är världens lön” tror jag stämmer rätt ofta, à la SR P4 Västerbotten.

Det bästa jag kan göra i detta tillfälle är att länka min debattartikel som jag inte tror publicerades när jag skrev den i våras: Fri mjukvara hade löst busskortproblemen.

Vad jag lärt mig sedan dess är att Sverige numera har ett ramavtal för öppna programvaror som åtminstone samtliga landsting och Umeå kommun kan nyttja. Eftersom de som äger Länstrafiken i Västerbotten är Västerbottens landsting samt kommunerna i länet kan detta lämpa sig ganska väl.

Sedan är frågan hur mycket de lagt ut för själva utrustningen – själv har jag hört groteska summor. Jag kan dock personligen konstatera att c:a 1000kr/buss är det absolut maximala jag hade lagt ut för hårdvaran. Om det på något udda vänster kostat mer än så per buss är det inget mer än att kasta skattemedel i sjön.

Den bästa lösningen för kommun och landsting är den utan dyra konsulter, extrem administration, sjukliga kontrollbehov etc. etc. Ung Pirat kommer sannolikt att föreslå nolltaxa i kollektivtrafiken och väva in detta i sitt politiska arbete efter den politiska kongressen i Norrköping 3-4 december.