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.


Linux: 20 år från hobbyprojekt till världsdominans

tux devil gnuDet är idag 20 år sedan Linus Torvalds skickade ut ett meddelande på Internet om att han höll på med ett litet hobbyprojekt som inte skulle bli så mycket. Nu 20 år senare så har Linux uppnått världsdominans.

På Usenet – en sorts diskussionsgrupper på Internet och på den tiden den mest använda delen av Internet – skickade Linus Torvalds den 25 augusti 1991 ett litet meddelande på en diskussiongrupp om Minix där han bl.a. sade:

I’m doing a (free) operating system (just a hobby, won’t be big and professional like gnu) for 386(486) AT clones. This has been brewing since April, and is starting to get ready. I’d like any feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file-system (due to practical reasons) among other things).

I’ve currently ported bash(1.08) and gcc(1.40), and things seem to work. This implies that I’ll get something practical within a few months [...] Yes – it’s free of any minix code, and it has a multi-threaded fs. It is NOT portable (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that’s all I have :-( .

Minix var ett UNIX-liknande operativsystem och fanns med i en bok om operativsystem och användes mest i undervisningsandamål. Linus hade en dröm att själv kunna köra UNIX på sin hemmadator men då det inte fanns att köpa så gjorde han på det sätta om mången fri och öppen programvara skapats – han skrev den själv. Andra såg vad han hade gjort, gillade det och började hjälpa till att utveckla Linux.

Idag är Linux ett stort operativsystem och dominerar på många olika användningsområdet från de värsta superdatorerna till inbyggda system som t.ex. linuxdistributionen Android. Varje dag så startar mellan en halv och en miljon nya maskiner upp och kör en ny Linuxkärna. Under 2011 så kommer det blir runt en kvarts miljard nya Linuxmaskiner. Linux har kommit en lång väg på de första 20 åren.

Jag hoppas Linux når minst lika långt de nästa 20 åren.


Skype kan bli sämre

Microsoft köper skype och nu riskerar den att bli sämre i alla plattformar som Microsoft inte äger t.ex. skype kan bli sämre i Iphone, Android och Linux.

Microsoft har tidigare köpt in sig hos Nokia och nu är de på väg att ta över den största telefonoperatören på Internet. Målet är klart; Microsoft är ute efter att bli en stor spelare på telefonimarknaden.

Redan idag är Linux-klienten långt efter klienterna på andra plattformar och i och med detta så kan man vara garanterad att detta kommer inte ändra sig utan snarare tvärt om så kommer Microsoft se till att man bara får full funktionalitet om man kör Skype i sina egna plattformar för att tvinga användarna till Windows.

Inom piratpartiet används idag skype mycket men en migrering är på väg mot att använda klienter på XMPP protokollet och därmed kasta ut skype. Detta kommer förmodligen hjälpa till att leda till att detta sker snabbare.

Det betyder att det behövs en ny aktör som är oberoende av de stora drakarna och som levererar ip-telefoni till alla på Internet på lika villkor. Undrar vem det kan bli ?


Linux: Bygg xv för Ubuntu

Installerade om Linux och det kom inte med det underbara men enkla bildvisarprogrammet xv så här nedan finns en uppdaterad version av ulich instruktioner för att installera xv på din Ubuntu-maskin:

sudo su –
cd /tmp
apt-get install patch
apt-get install libc6-dev
apt-get install xorg-dev
apt-get install libjpeg62-dev
apt-get install libtiff4-dev
apt-get install libpng12-dev
apt-get install libxt-dev

wget ftp://ftp.cis.upenn.edu/pub/xv/xv-3.10a.tar.gz
wget http://prdownloads.sourceforge.net/png-mng/xv-3.10a-jumbo-patches-20050501.tar.gz
wget http://www.ulich.org/hints/resources/xv-3.10a-jumbo20050501-1.diff.gz

tar xvzf xv-3.10a.tar.gz
tar xvzf xv-3.10a-jumbo-patches-20050501.tar.gz
gzip -d xv-3.10a-jumbo20050501-1.diff.gz
cd xv-3.10a
patch -p1 < ../xv-3.10a-jumbo-fix-patch-20050410.txt
patch -p1 < ../xv-3.10a-jumbo-enh-patch-20050501.txt
patch -p1 < ../xv-3.10a-jumbo20050501-1.diff

chmod 755 debian/rules
make
cp xv /usr/local/bin
exit

Testad på Ubuntu 10.04.


Nokia ute i kylan – Android inne i värmen

Android mobilIngen mobiltelefon från Nokia finns på topplistan över sålda mobiltelefoner från Telia i mars. I stället är det Android som går starkt framåt.

Nokia gjorde ett misstag som inte hoppade på Android tåget då det gick. Nu blir Nokia mer och mer ifrånsprungen på marknaden. Hur länge har Finland råd att låta sin största företag att åderlåtas ?


Linux får bättre svarstider

”Mirakelfix” snabbar upp nya Linuxkärnan genom att ge Linux bättre svarstider för applikationerna när systemet är hårt lastat.

För linuxutvecklarna så är det problematiskt att samtidigt kompilera hela linuxkärnan som de vill surfa på nätet. Gör de det så tar kompilering all CPU-kräm och det upplevs som långsamt och surfa på nätet.

Genom den senaste uppgraderingen så ger man alla processgrupper samma chans att få använda CPUn. Så om man samtidigt kör kompilering av kärnan med många samtida processer så kommer de tillsammans få tillgång till CPU lika ofta som webbläsaren. Det gör att webbläsaren får chans att exekvera mera ofta än tidigare vilket då kraftigt förändrar den så den upplevs som snabbare utan att för den skull vara snabbare.

För vanliga användare så betyder det att man kan spela upp en film, surfa på nätet och spela ett spel samtidigt utan att någon av programmen kommer kännas slött. I Windows är detta löst genom att man hårt har givit alla processer som har grafisk användargränssnitt högre prioritet – problemet är där att om det är någon av dessa som använder CPU mycket så kommer datorn kännas långsam. Detta är inget problem i Linux.

Men om man bara kör ett CPU-intensivt program i taget så kommer detta inte innebära någon förändring av hur systemet uppför sig. Lösningen är främst till för att förbättra de som använder Linux för tunga tekniska tillämpningar.


Nokia mutas med 1 miljard av Microsoft

AndroidNokia kommer få 1 miljard dollar för att inte använda googles Android på sina mobiltelefoner.

Microsoft behöver köpa marknadsandelar. För trots att Windows Phone 7 är ny på marknaden så tappar de marknadsandelar. Från nov 2010 till jan 2011 så föll Microsofts marknadsandel kraftigt till 8.0%( -1.7%) samtidigt som Android ökade till 31.2%(+7.7%) och blev störst på marknaden för smartphones enligt analysföretaget Comscore.

Andrs stora är Blackberry med 30.4%(-5.4%) och Apples Iphone med 24.7%(+0.1%). Med Android 3.0 så kommer Android fortsätta och ta marknadsandelar – den versionen är även tänkt att användas i läsplattor och netbooks.

För Microsoft och Nokia kommer en svår tid för det kommer ta tid innan Nokia kommer med sina MP7 telefoner och under tiden så kommer Microsoft förmodligen fortsätta förlora marknadsandelar. Förmodligen kommer även Nokia gå kräftgång. Det ser inte ljust ut för Nokia samtidigt som fri och öppen programvara som Android starkt tar marknadsandelar från de andra.


Fortifikationsverket: ”Molnet hotar rikets säkerhet”

Säkerhetschefen på Fortifikationsverket vill i upphandlingar inte se att staten köper in molndettjänster för att molnet hotar rikets säkerhet.

Varje år gör fortifikationsverket 2000 säkerhetsskyddade upphandlingar och många av dem är hemliga så verket gör särskilda genomlysningar av potentiella anbudslämnare och deras underleverantörer.

Frågan man måste ställa sig – hur säkert är molnet för vanliga företag – kan det utnyttjas för andra att stjäla ditt företags affärshemligheter ?

Men egentligen så kan det sägar även om all programvara där man inte får se hur koden ser ut – för det öppnar upp för hemliga bakdörrar och möjlighet för andra att ta del av statens hemligheter och företagens affärshemligheter.


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.


Öppen källkod ger ökad vinst för företagen

Enligt Gartner ger Öppen källkod konkurrensfördelar. Konkurrensfördelar leder till högre vinst för företagen.

De viktiga orsakerna är att öppen källkod leder till flexibilitet, ökad innovation, kortare utvecklingstider, snabbare inköp och upphandling.

Idag använder över 50% av företagen öppen källkod och inom 18 månader förväntas 30% av företagens program vara öppen källkod.