Debatt: FRA-lagen – ett hinder för etablering av datacenter

Skrivit debattartikel i norrlands största dagstidning NSD (Norrländska Socialdemokraten) om hur FRA-lagen gör att företag inte vågar investera i datacenter i Sverige. NSD finns i Luleå där för några år sedan Facebook etablerade ett datacenter.

Genom avslöjandet om att USA:s säkerhetstjänst NSA övervakar många tjänster på internet så är det många som vill ha NSA-säkra datacenter. Datacenter där man vet att data är säkra och inte läses av utländska säkerhetstjänster.

via FRA-lagen – ett hinder för etablering av datacenter –.

Den publicerades redan 25 november dvs den skrevs innan Uppdrag gransknings avslöjanden och jag fick hjälp av Nathalie Ylitalo att få in artikeln lokalt.

När det gäller uppdrag gransknings avslöjanden om FRA så har det skrivits mycket om det bl.a.:

Anna Troberg i Aftonbladet:

En lång rad allianspolitiker med försvarsminister Karin Enström (M) i spetsen har sagt att man förutsätter att FRA följer lagen. Allan Widman (FP) som sitter i Försvarsutskottet säger sig vara bekymrad, men litar på att FRA talar sanning. Varför denna tillit? Statens kontrollorgan för underrättelseverksamhet (SIUN) gång på gång prickat FRA för att de visat en förbluffande arrogans inför den lag de har att följa.<

via FRA:s arrogans inför lagen är förbluffande | Debatt | Aftonbladet.

HAX på sin blogg:

FRA bistår alltså sina amerikanska kollegor med att utföra dataintrång. Det är en rätt tung anklagelse. Om det sker mot andra länder kan det under vissa förutsättningar uppfattas som en krigshandling. Och om det sker mot företag eller privatpersoner, då är det helt enkelt brottsligt.

via Henrik-Alexandersson.se: Nya frågetecken kring FRA, NSA och regeringen.

Christian Engstrtröm i ett PM från Piratpartiet:

-Det var inte så länge sedan EU-kommissionär Cecilia Malmström tvingade Sverige att betala böter i mångmiljonklassen för att vi inte gjort direktivet till svensk lag så snabbt som kommissionen ville. Därför är beskedet från EU-domstolens generaladvokat pinsamt för henne, säger Christian Engström (PP).

via EU-domstolen riktar hård kritik mot datalagringsdirektivet – Piratpartiet.

PS Gustav Nipe, Ung Pirats förbundsordförande, har idag anmält FRA till polisen:

På vems uppdrag agerar egentligen FRA? Det ser ut som att Sverige fungerar som en bricka i en större geopolitiskt maktkamp, där vi helt har förkastat neutralitetsprincipen och ställt oss på USA:s sida.

via "Därför polisanmäler vi FRA".


Microsoft bad Google att censurerar Bing

Microsoft skickar varje år hela 5 miljoner begäran om att Google skall ta ner länkar till sidor. En av dessa begäran är då de bad Google och stoppa en länk till Spotify.

Men det märkligaste är att den som skickar flest begäran till Google och ber dem censurera Microsofts egen sökmaskin Bing – var Microsoft själva.

Man får väl gissa att Microsoft anser att Bing är en farlig upphovsrättsbandit som de vill ha stoppad. Att själva lägga ner Bing verkar då i min mening vara enklaste sättet att stoppa Bing på…


Oracle förlorade stort mot Google gällande Android

I det pågående målet i USA där Oracle stämde Google för upphovsrättsintrång och patentintrång så förlorade Oracle stort igår. Målet är delat i tre delar och första fasen är upphovsrättsbiten där Oracle fick ett stort nej från juryn. Juryn sade dock att 9 raderna kod av miljoner är ett upphovsrättsintrång – men det kommer inte leda till några skadestånd alls. När det gäller APIerna så ansågs de vara kopierade men den kunde inte enas om det skulle anses vara fair use. Dock så är det redan tidigare klartlagt att domaren givet att Googles API ansågs vara kopierade skulle ta ett beslut gällande APIerna.

Det finns nämligen en viktig fråga kvar och det är om man kan skydda APIer enligt upphovsrätten. Den traditionella åsikten till den frågan har alltid varit nej inom programvaruindustrin och nyligen kom det från EU-domstolen ett domstolsutslag som sade detsamma; API-er kan man inte upphovsrättsskydda. I USA-målet så kommer domaren att själv ta beslut i frågan men vi kan förvänta oss ett nej där med. Får vi inte nej så kommer det få oerhörda konsekvenser för programvaruindustrin i USA där i teorin alla programutvecklingsföretag kan stämmas för upphovsrättsintrång.

Upphovsrättsbiten var den stora delar av skadeståndet. Oracle förväntade sig 1 miljard dollar i skadestånd när de stämde Goolge. Via domstolens förfäktning där de via inlagor till domstolen kommit med påpekanden så hade det skadeståndets högsta värde redan kraftigt sänkts. Givet att domaren väljer och förklara API som inte upphovsrättskyddbara i enlighet med lagen så kommer Oracle inte få något skadestånd alls för upphovsrättsbiten. För patenten så är idag det totala möjliga skadeståndet på någon miljon dollar så den biten är relativt ointressant i det stora hela för Google. Google vann den viktiga striden om upphovsrätten.

Domaren har gjort ett misstag genom att inte från början avgöra om APIer skall anses skyddbara av upphovsrätten eller ej. Jag tror han hoppades att juryn skulle säga nej så han slapp ta beslut i den frågan. Men då den är väldigt avgörande för målet – för hela Oracles argumentation ligger i just detta – så kan man säga att domaren borde ha avgjort detta tidigare. Hade man gjort det under undersökningsfasen så hade detta fall varit över då det beslutet tagits då det inte funnits mycket kvar av målet när väl ett sådant beslut fattats. Men genom att skjuta upp det beslutet så fick Oracle i alla fall sin dag i rätten.

Nu har dock det visat sig som varit rätt synligt tidigare. Oracle är inte någon vän av fri och öppen programvara. Oracles syn på hur upphovsrätten borde fungera är skrämmande och ett hot mot fri och öppen programvara. Det har nog att göra med att Oracle liksom många andra företag som lever på att sälja stängd och sluten programvara inte gillar trenden att allt mer programvara är fri och öppen och att vi är på väg att ta över jorden.


Nokia+Microsoft = två dalande bjässar

android mobiltelefonNokia och Microsoft är kanske både två de största bolagen inom sina marknader men både är på dekis. Nokia har tappat en fjärdedel av sin marknad och har inte satsat på rätt häst när det gäller smarta telefoner och fick förra året se sitt operativsystem för mobiltelefoner Symbian bli omsprunget av Googles Android. Så även om Nokia har 30% av marknaden för mobiltelefoner så är deras marknadsandel sjunkande. I smarta telefoner så kommer Android starkt och i lågprissegmentet så kommer Indiska mobiltelefoner attackerande deras stora andel av lågprismarknaden i Asien. Nokia har själva tagit fram ett alternativ till Symbian i MeGoo som liksom Android är baserad på Linux i grunden. Men de verkar inte ha tagit den satsningen på allvar för de har endast sålt en mobiltelefon med Linux – Nokia N900 och verkar ha givit upp att ha ett eget operativsystem för smarta mobiler. Nokias aktiekurs har inte varit nådig så de slängde ut sin VD och tog en person från Microsoft till VD-posten.

Microsoft har under flera år nu kämpat för att behålla sin position som det största IT-företaget men har blivit hårt ansatt av Apple och Internetföretag som Facebook och Google. Microsoft har länge försökt få in sitt Microsoft Mobile bland världens mobiltillverkare men har aldrig riktigt lyckats bli en stor spelare med en marknadsandel 3.4% Microsoft har plågats av att de har andra rangens programvaror för mobiltelefoner och det har inte hjälpt att de är störst på operativsystem för skrivbordsdatorer. Det går bra i IT-världen att ha andra rangens programvaror för där kan de använda sin dominans på operativsystem med Windows för att få fördelar framför andra företag – men på mobilmarknaden och Internetverksamheten så har det gått dåligt för dem. Deras sökmotor Bing avslöjades nyligen med att kopiera sina resultat från Googles sökmotor för att få bättre sökresultat.

Microsoft försöker nu sälja in Microsoft Mobile 7 men den produkten har inte rosas av marknaden då alla idag talar om Android och iPhones.

Nokia och Microsoft går idag in i ett nytt samarbete där Nokia väljer Microsoft Mobile 7 för sina smart mobiler samt använder sökmotorn Bing. Det finns tre skäl till varför Nokia väljer att samarbeta med Microsoft:

1. Nokias nya VD är från Microsoft har bra kontakter med just Microsoft. Konstigt nog byter alltid företag som får en hög chef från Microsoft nästan alltid kort därefter till att använda Microsofts programvaror till allting – med blandat resultat för företaget.

2. Nokia är desperata och behöver göra något för att behålla marknadsandelar på segmentet för smarta telefoner deras symbian kan inte konkurrera med Android.

3. Microsoft vill verkligen konkurrera ut Google som de ser som verkar se som sin största konkurrent just nu så de ger säkert bra med kickbacks till Nokia om de använder Microsofts programvaror.

Med tanke på att avtalet innebär att Nokias telefoner skall använda Bing som sökmotor så tror jag att Microsoft betalar Nokia för att få in sitt operativsystem i Nokias telefoner då Microsoft tror att de får igenom pengarna genom att sälja reklam på Bing.

Själv ser jag det hela som två sjunkande kolosser som desperat försöker gifta sig för att försöka dominera IT och mobilmarknaden igen. Men jag tror inte på att det blir ett lyckosamt äktenskap för Nokia har länge haft en stark öppen källkodsfalang med satsningar på Qt och MeGoo. Så gott som alla samarbeten där Microsoft varit ena parten har i slutändan alltid bara gynnat Microsoft.

PS Jag tycker synd om Finland för det landet är verkligen beroende av att det går bra för Nokia.


Microsoft skyller alltid på någon annan

När en användare av Microsofts programvara får ett virus så beror det på dåligt handhavande av datorn.

När en användare av mobiltelefon med Microsoft Mobile 7 upptäcker att den drar onormalt mycket datalast så är det Yahoos fel.

När Google upptäcker att Microsofts sätt att ge indata till till sin söktjänst Bing är till stor del genom att stjäla sökresultatet från andra sökmotorer så är det Googles fel att de hjälpt till att föra in sökdata till Bing.

Dåligt handhavande av datorn beror då inte på att Microsoft Windows helt enkelt inte är har de säkerhetsmekanismer som andra operativsystem har för att förhindra att virus installeras på dator och att man utformat operativsystemet så det är väldigt enkelt att göra fel.

Att Yahoo drar datalast beror då inte på att Microsoft gjort en dåligt implementation av IMAP-protokollet för att hämta epost från Yahoo.

Googles test av hur Microsoft får sina sökdata visar att de ser på när folk söker på Google och så tar det de resultat användaren använder sig av och lägger till i sin sökdatabas. Så i praktiken så ‘stjäl’ Microsoft sökdata från andra söktjänster – läs Google – för att lägga in i Bing.

Det är enkelt när allting är någon annans fel.


Linux störst på mobiltelefoner

Android2010 var året för Linux på mobiltelefoner enligt ny statistik så noterar IDG.se att linuxbaserade Android har passerat Nokia och är den största leverantören av operativsystem för mobiltelefoner.

Nokia är fortfarande största leverantören av mobiltelefoner och har 30% av marknaden. Apple med sin iPhone ligger femma med 4% av marknaden.

Man brukar fråga vilket år som Linux tar över skrivbordet – nu har Linux i alla fall visat att de klarar av att ta över mobiltelefonerna. Målet för 2011 kan bli att ta över små surfplattorna som börjar bli populära och även här är det Googles Android gör att Linux som gör Linux till det dominerande operativsystemet.


Oracle har fått fnatt ?

AndroidOracle köpte Sun och sedan dess så verkar bolaget ha fått fnatt och förargat alla användare av deras öppna produkter som OpenOffice och Java. Oracle har förargat medarbetarna som jobbar med OpenOffice till den grad att det har splittrat projektet och skapat LibreOffice i stället som nu verkar vara den naturliga fortsättningen på OpenOffice. Men inte nog med det – Oracle har även stämt Google för Android.

Oracle har anklagat Google för upphovsrättsintrång och har gått så långt att de lämnat in en anklagelse till en domstol. Google har svara på anklagelsen och sagt att den är för vag för att förstå. Oracle har nu uppdaterat sina anklagelser och gjort dessa mera lättbegripliga.

Det hindrar inte folk från öppen källkodsvärlden som läser dem att bli väldigt konfunderade; för de ser inga upphovsrättsintrång. Det verkar snarare som Oracle inte alls vet vad de gör. Det verkar inte finnas mycket substans bakom anklagelserna. Speciellt om man vet om att publika interface i koden må då vara samma – för det finns inte så många sätt och skriva ett sådant interface – men dessa är dock helt lagliga att använda.

Detta är exakt samma argument SCO försökte använda sig av då de anklagade Linux för att stjäla deras kod för UNIX – att Linux stulit kod som då vid närmare undersökning visades bara vara koden med de öppna interface som fanns som del av en Posix standard. Där blev SCO tvingade att helt backa från dessa anklagelser. SCO är nu under förmyndare inför likvidering av företag inför en förestående konkurs. Det ser inte bättre ut än att Oracle kan tvingas gå en liknande väg för det är kostsamt att driva lönlösa stämningar och leder till att företaget får svårt att sälja sina produkter då ingen vill ha med det att göra. Nu är dock Oracle så stort att detta inte borde leda till likvidation men det kan allvarligt skada aktiekursen om ingen vill använda deras mjukvaruprodukter för risken att bli stämda av dem. Alla i öppen källkodsvärlden gillar inte alls vad Oracle gör med Suns öppna produkter vilket kommer påverka Oracles försäljning negativt.

Det första och alldra största problemet Oracle har är att ingen bit av koden i Android kommer från koden Oracle äger. Det andra stora prbblemet är att Oracle i sin skepnad av Sun släppt koden för Java fritt under General Public License 2. Java är öppen källkod och får då modifieras och spridas av andra företag som t.ex. Google.

Oracle har bl a skrivit ”the source code in Android’s “PolicyNodeImpl.java” class is nearly identical to “PolicyNodeImpl.java” in Oracle America’s Java, not just in name, but in the source code on a line-for-line basis.

Problemet med det är att den koden som visas i länken ovan är släppt enligt GPL 2. Koden kommer dessutom inte från Google utan ingår som del av ett öppen källkods-projekt. Nu verkar det som Oracle har missat att Java är dubbellicensierat och därmed försöker stämma Google för upphovsrättsintrång.

Ett ännu större problem med kodexemplet Oracle angav är classpath exception. En friskrivning av Sun som gav alla fri rätt att implementera classbiblioteket i Java. Dvs precis den kod som nu Oracle hävdar Google inkräktar på.

Ordalydelsen för classpath exception (den viktiga biten):
As a special exception, the copyright holders of this library give you permission to link this library with independent modules to produce an executable, regardless of the license terms of these independent modules, and to copy and distribute the resulting executable under terms of your choice

Vet inte var alla dessa jurister kommer ifrån. Men de verkar inte känna till att kod som skall implementera exakt samma interface kan bara skrivas på X antal sätt och ju mera trivial funktionaliteten är desto färre sätt blir det. Det gör att för många triviala datorprogram så kan man starkt hävda att det finns ingen upphovsrätt – för givet hur språket ser ut så är implementeringen så trivial att alla programmerare skulle skriva i praktiken exakt samma kod. Kravet på verkshöjd gör att kodsnutten i sig ej har upphovsrätt.

Att sedan koden då även är släppt enligt GPL och därmed fri programvara gör att vem som helt kan ta koden och använda den – givet att man då behåller samma licens som koden i sig var i – dvs släpper koden som GPL.

Slutsatsen är att Oracle har inget att stå på och att det igen är dumma advokater som inte vet vad de gör som försöker sig på upphovsrättsfall inom mjukvara utan att inse att de inte förstår branschen och de villkor som gäller där.

Detta kommer bli dyrt för Oracle. För om de är så imkompetenta på detta området – hur inkompetenta är de inte då på andra områden ? Att göra sina kunder arga är inte det bästa sättet att göra affärer på.

Oracle påstod förut att de endast skaffade sig patent för att försvara sig – nu använder de patent för att attackera andra företag. Det brukar vara ett tecken på att företaget som äger patenten för en förlorande strid på marknaden och i stället vänder sig till domstolarna för att få tillbaka övertaget.

Dags att korta Oracle på aktiemarknaden ?


Vill du kapa folks Facebooks-konton ?

Rött hänglåsNu har det kommit ett nytt verktyg – en plugin till Firefox – som automagiskt plockar upp informationen som flyger fritt via trådlösa nätverk och gör att man kan logga in på andras Facebook-konton.

Det hela beror på att informationen skickas okrypterat på nätet. På så sätt så kan vem som helst dom kan läsa den – t.ex. via skanna av trådlösa nätverk – även kan logga in på andras Facebook-konton.

Skaparen bakom verktyget vill tvinga företagen att börja använda säkrare metoder för inloggning som då använder sig av kryptering för att säkerställa att andra inte kan komma åt konton. Tekniken finns – det är bara så att företagen inte använder den. Genom att skapa verktyget så vem som helst kan bryta sig in vill han uppmärksamma hur lätt det är att bryta sig in då företagens använder sig av undermålig säkerhet på Internet.

Man använder sig alltså av samma teknik som Google använde sig av för att mappa alla trådlösa nätverk – man läser av alla trafik på nätet och sparar informationen. Men i just detta fallet så väljer man att bara spara informationen om inloggning på t.ex. Facebook i stället för att som Google göra – spara allting man samlar in.


Oracle vs Google och OIN

OIN – Open Invention Network – är skapad för att hjälpa öppen källkodsvärlden att stoppa patentangrepp på öppen källkod. De har skapat en patentpool som kan användas för att stoppa patentangrepp genom att de som angriper öppen källkod kan då råka ut för motpatentkrav på alla patent som ingår i OIN.

Oracle är världens störste databaslevernatör och ägare av både MySQL, Solaris och Java genom sitt köp av Sun Microsystems. Java är släppt med GPLv2. I Oracles köp av Sun ingick alla dess patent på Java-tekniken.

Google är världens största sökmotor och även skaparen av operativsystemet Android som blivit mycket populärt på mobiltelefoner.

Andtroid är baserad på Linux och ovanpå det ligger Googles egen implementation av Java som är kraftigt omgjord för att passa i mobiltelefoner.

Oracle har nu stämt Google för att de uppges ha begått intrång på Oracles Java-patent. En trolig orsak är väl att Oracle ser att Android har blivit en stor succé med en större försäljning än iPhones.

Detta skadar Java – för vem vill utveckla för ett system där skaparen av systemet kan stämma dig för patentintrång ?

Detta skadar även C#/.NET då det befinner sig i exakt samma situation där man har en stor ägare som även har patent som denne kan använda mot en själv om man blir för framgångsrik.

Detta skadar alla mjukvarusystem där ägaren till produkten har patent som skydd och inte bara använder sig av upphovsrätten.

Detta gynnar öppen källkodsvärlden för GPLv3 säger explicit att man inte kan drabbas av patentstämningar om man använder licensen. Medan GPLv2 säger att man användare av koden förväntas få patentlicensen för eventuell patent i koden men det står inte excplicit att man får det.

Google ingår i OIN skyddsmekanisk. Det innebär att striden mellan Oracle och Google kan utökas till en strid mellan Oracle vs Google + OIN. Undrar hur glada Oracle blir då det får en massa mot-patenstämningar mot sig.

Allting är en stor stor röra. Livet hade varit mycket enklare utan patent på mjukvara.


Googledata lämnas ut

De data Google samlat in i sina insamlingar över världen måste nu lämnas ut till myndigheterna i Tyskland, Frankrike och Spanien.

Det många är upprörda över är att Google har samlat in information om öppna hotspots – lokala privata öppna trådlösa nätverk. Många med egna nätverk har ofta inte säkrat upp dem tillräckligt bra så att utomstående kan komma in genom dem.