2007-11-26

Ett försök att konkretisera Blue Cloud


Den 15/11 presenterades IBM:s satsning på Cloud Computing:
"Blue Cloud is a game-changing model for Internet-scale computing that helps businesses address their most urgent IT issues– how to access enough computing power to innovate and grow, solve highly compute-intensive programs and yet let the technology ‘manage itself’."
Kanske lite vagt för många vid en första titt. Mycket är ännu oklart i väntan på lanseringen nästa år. IT-kraft On Demand, på riktigt kanske?
Amazon har sedan en tid ett antal tjänster som liknar detta initiativ (), vilket jag skrivit om tidigare
Detta är en del av de kommande IT-infrastrukturen, där internet är den gemensamma plattformen för allt och alla. Här kommer två scenarier som försöker beskriva hur detta kan te sig:
1.
Du installerar din nya verksamhetsapplikation. Du får frågan var informationen ska lagras, och får några alternativ:
  • På lokal hårddisk?
  • På filserver i det egna nätverket?
  • På Amazon S3? (du behöver ett konto hos Amazon)

Snart kan det vara lika naturligt att lagra information via en tjänst, som att använda en filserver i källaren.
2.
Du har skapat en "killer application" som via Facebooks api tillgängliggörs för 100 miljoner användare. För att hantera en eventuell succé lägger du allt i Red Hats datamoln, som i sin tur använder amazons tjänster för virtuella servrar och datalagring.
När internet och dess sociala nätverk blir en del av företagens IT-infrastruktur, vet man inte längre, på gott och ont, hur många användare man kommer att få. IT-kraft som tjänst, on demand, gör det möjligt att koncentrera sig på sin verksamhet, och IT-chefen behöver inte längre tänka på lagringsbrist och backupproblem 24 timmar om dygnet…

2007-11-15

Den lilla klubben “1900-talets producenter”


På Daytonas Daytona Sessions, vol 1, med temat "Hur använder vi Internet om fem år?", ägde rum i verkligheten 30/10 2007. Seminariet kan dock upplevas när som helst på nätet. Arrangemanget byggde för övrigt i sig på ett mycket bra koncept, med mängder av möjligheter att interagera för deltagarna.
Efter en genomlyssning av presentationerna, slås jag av att det är påfallande tydligt hur konservativ synen är på konsumenten hos mediabranschen. Konsumenten, visserligen kung, med varumärkena som hovets narrar som ständigt behöver hitta på nya saker för att behaga, men ändå - konsument i bemärkelsen improduktiv. Fortfarande ska en förhållandevis liten elit står för huvuddelen av budskapet. Budskapet hälls över konsumenterna, som på köpet får en dos finansierande reklam i sig. Med det här synsättet är Facebook en plats för konsumenter, och inte för kreativa nätverk. Den långa svansen av entusiaster och experter, som de facto alltid vet och ser mer än massmedia finns inte på kartan. Djupt sittande mänskliga incitament bortom kommersialismen, som bland annat byggt Wikipedia är som bortblåsta.
Ska mediabranchen klara anpassningen de närmaste åren, krävs att man omvärderar synen på användaren, och inser att denne inte är enbart konsument som gillar coola prylar, utan även producent, och att det är användarnas material som i hög grad kommer att driva utvecklingen.
Larry Lessig från Stanford och bland annat drivande inom Creative Commons () har starka argument

2007-11-06

OpenSocial - en nyhet att lägga till i web 2.0-arkitekturen


De flesta företag har ännu inte en web 2.0-arkitektur. Det är hög tid att skaffa sig en - har jag (och Gartner) sagt i över ett år nu. Nu finns ytterligare skäl.
I maj i år hände något som bäddade för ett av höstens stora samtalsämnen. Facebook offentliggjorde sitt API, och bjöd därmed in vem som helst som kunde PHP att bidra med applikationer i plattformen. Efter detta har API:et portats till .NET och Java mfl språk. Det finns när detta skrivs 7414 applikationer på Facebook. Utan dessa applikationer hade Facebook troligen fortfarande varit en i mängden av sociala nätverk. De flesta av applikationerna är värdelösa, några är bra. Vissa blir populära på väldigt kort tid på grund av den naturliga spridningen i de sociala nätverken. En applikation kan nå varje Facebook-användare via vänners vänner inom sex steg. Facebook-applikationer har kommit att bli en vild och vital marknad för idéer och innovation.
I torsdags samlade Google ett antal aktörer inom området, både företrädare för sociala nätverk och applikations- och innehållsleverantörer. Man samlades vid lägerelden för en timmes uppvisning i samarbete, öppenhet och marknadsföring (se nedan). Man lyckades prata om sociala nätverk och vikten av att fylla dem med applikationer i en timme - utan att nämna Facebook mer än en enda gång tror jag… En vecka efter att Microsoft köpt en liten bit av Facebook, men fått desto större del av annonskakan, även om detaljerna runt detta inte offentliggjorts. Det är med andra ord mycket positionerande och taktik runt dessa frågor just nu.
Google lanserade vid detta event, med hjälp av sina partners, OpenSocial, ett API för integration mellan olika aktörer inom social programvara. Sedan i torsdags känt av web 2.0-entusiasterna.
För alla andra kommer här en kortfattad redogörelse för de rent tekniska aspekterna:
Det handlar om två typer av aktörer, två delar som vardera har flera synonymer:
  • Containers/Konsumenter/Portaler. Webbplatser som utgör gränssnittet för användarna och deras webbläsare eller motsvarande klienter.
  • Applikationer/Producenter/Tjänster/Portlets. Tillhandahåller tjänster som visas via portalernas gränssnitt.

OpenSocial definierar gränssnittet däremellan. Det finns dock redan många, mer eller mindre standardiserade. Här är de viktigaste:
Gränssnitt för integration av tjänster som körs lokalt i portalplattformen
  • JSR-168 - Javabaserad standard för lokala portletapplikationer
  • Webparts - Microsofts proprietära motsvarighet till lokala portlets i .NET-världen

Gränssnitt för generell integration distribuerade systemtjänster
  • Webservices, allmänt accepterad standard för systemintegration.
  • REST, ett enklare protokoll än Webservices, som används mycket i Web 2.0-världen.

Gränssnitt för integration av distribuerade användartjänster
  • RSS - Det enklaste och mest spridda gränssnittet mellan producenter och konsumenter. Fokus ligger på informationsintegration, men det finns många användningsområden för den kreative.
  • Widgets/Gadgets - Applikationer/producenter som kan klistras in i HTML-koden hos många typer av webblösningar, tex den här bloggen. Ett enkelt sätt att infoga tex videoklipp från YouTube.
  • WSRP - WebServices for Remote Portlets. Plattformsoberonde gränssnitt mellan konsumenter och producenter. Det gränssnitt som är bäst standardiserat, och som stöds av samtliga traditionella portalleverantörer. (IBM, Microsoft, Oracle, BEA, SAP mfl). Stödet är däremot klenare i web 2.0-världen.

Gränssnitt för integration av tjänster i sociala nätverk
  • Facebook API - ett API för producenter som enbart fungerar i konsumenten Facebook.
  • OpenSocial - ett API som är både producent- och konsument-oberoende.

Den största skillnaden mellan de "sociala" api:erna för Facebook och OpenSocial, jämfört med Widgets, RSS och WSRP, är att de förra har metoder för att komma åt delar av portalernas sociala information, tex vilka vänner en användare har. Därigenom blir det möjligt att göra tjänster som verkligen drar nytta av den sociala informationen i moder-siterna. Det säger sig självt att denna information är värd otroligt mycket för kreativa utvecklare.
Om Google med flera lyckas etablera OpenSocial som ett öppet och utbyggbart gränssnitt, kommer utvecklingen av tjänster att ta fart på allvar, vilket ytterligare snabbar upp förändringen inom IT-industrin. Internet blir den självklara plattformen för tjänster. Att köpa funktionalitet som kundunika interna lösningar, eller som licensierad programvara för drift i egen regi, kommer på sikt att bli mindre attraktivt.

Lanseringen av OpenSocial:

2007-10-28

Metro slarvar med det juridiska och flummar om Facebook


"Vet du pappa!" säger tonårsdottern. "Har du sett Metro? Facebook äger dina bilder!"
Jag läser aldrig Metro, och har för länge sedan konstaterat att kvaliteten på nyheterna oftast är bättre i vissa (om än noggrannt utvalda) bloggar.
Även DN skrev nyligen om Facebook och integritet, men med fokus på denriktade reklamen, och bland den majoritet som fortfarande litar på massmedierna sprids just nu nog en känsla av oro runt dessa frågor.
I Computer Sweden balanseras budskapet när jurister hävdar att svensk lag står över avtalet.
Måste alltså kolla in Metros artikel..
I artikeln "Facebook äger dig" (fin rubrik förresten…) står:
    
Samtliga 400 000 svenskar som registrerat sig på Facebook har skrivit över rättigheterna till sina bilder och hemligheter på det amerikanska företaget – för all evighet.
De har själva godkänt detta i ett 13-sidigt kontrakt.
På sidan 4 i kontraktet ger alla Facebookanvändare automatiskt företaget en ”oåterkallelig, evig” och ”världsomspännande” rätt att kopiera, använda och sprida det man skickat på sajten.
Det är ett slavkontrakt, anser Pär Ström, ledamot i regeringens IT-råd.

Juridik är inte mitt favoritämne, och är det något som inte hänger med i den digitala världen så är det just juridiken, men här är ett försök att reda ut vad som är sant i Metros påståenden..  Det blev ett långt inlägg..
För det första är inte kontraktet (https://register.facebook.com/terms.php), som även kan hittas längst ner på facebook-sidan på 13 sidor. Det är en (1) webbsida. Man får alltså förmoda att journalisten fått detta skickat till sig i något ordbehandlingsformat eller till och med i pappersform. Därför är det svårt att veta vad man hänvisar till när man skriver "på sidan 4 i kontraktet". Det skulle inte skada med lite ordagranna citat från avtalet, även i en tidning utan djupare journalistiska ambitioner.
Man får därför förmoda att det översatta "oåterkallelig, evig" och "världsomspännande" kommer från följande stycke, där motsvarande engelska ord hittats och markerats av mig med fetstil. Men läser man vidare ser man att du har rätt att när som helst ta bort innehåll som du lagt upp, och att rättigheterna att sprida materialet då upphör, markerat kursivt nedan:
When you post User Content to the Site, you authorize and direct us to make such copies thereof as we deem necessary in order to facilitate the posting and storage of the User Content on the Site. By posting User Content to any part of the Site, you automatically grant, and you represent and warrant that you have the right to grant, to the Company an irrevocable, perpetual, non-exclusive, transferable, fully paid, worldwide license (with the right to sublicense) to use, copy, publicly perform, publicly display, reformat, translate, excerpt (in whole or in part) and distribute such User Content for any purpose on or in connection with the Site or the promotion thereof, to prepare derivative works of, or incorporate into other works, such User Content, and to grant and authorize sublicenses of the foregoing. You may remove your User Content from the Site at any time. If you choose to remove your User Content, the license granted above will automatically expire, however you acknowledge that the Company may retain archived copies of your User Content.

Facebook. Terms of Use. Date of Last Revision: May 24, 2007, http://www.facebook.com/terms.php
"User Content" som man hänvisar till definieras i stycket tidigare:
You are solely responsible for the photos, profiles, messages, notes, text, information, music, video, advertisements, listings, and other content that you upload, publish or display (hereinafter, "post") on or through the Service or the Site, or transmit to or share with other users (collectively the "User Content"). You may not post, transmit, or share User Content on the Site or Service that you did not create or that you do not have permission to post.

Facebook. Terms of Use. Date of Last Revision: May 24, 2007, http://www.facebook.com/terms.php
Det är alltså användaren som ansvarar för användarinnehållet. (Förmodligen är det vanligaste brottet mot avtalet att användare laddar upp andras upphovsrättsskyddade material…) Facebook har endast en "non-exlusive", en ickeexlusiv rätt att använda och distribuera materialet. Som jag ser det måste man ge Facebook denna rätt för att det ska vara möjligt för dem att skicka bilderna till Facebooks användare, dvs i praktiken till användarens vänner.
Facebook har alltså inte ensamätten till materialet och man äger intematerialet. När jag skriver detta, ser jag att MySpace passar på att försöka vinna tillbaka förlorad mark genom att påstå att de är bättre.
MySpace:s motsvarighet i villkoren:
By displaying or publishing ("posting") any Content on or through the MySpace Services, you hereby grant to MySpace.com a limited license to use, modify, publicly perform, publicly display, reproduce, and distribute such Content solely on and through the MySpace Services.

MySpace.com Terms of Use Agreement, April 11, 2007 (http://www.myspace.com/Modules/Common/Pages/TermsConditions.aspx)
Jämför även med Imeem, enligt uppgift från Computer Sweden det snabbast växande sociala nätverket just nu. (Men det är ju lättare att växa när man är liten…)
To the extent that imeem provides you with an opportunity to post, store and exchange Member Content, you agree to and hereby do grant, and you represent and warrant that you have the right to grant, imeem, its contractors, and the users of the imeem Site an irrevocable, perpetual, non-exclusive, royalty-free, fully sublicensable, fully paid up, worldwide license to use, copy, publicly perform, digitally perform, publicly display, and distribute such content and to prepare derivative works of, or incorporate into other works, such Member Content on the imeem Site or Service.
imeem Terms of Use, Revised on June 19th, 2007, http://www.imeem.com/terms.aspx
Och Facebooks:
By posting User Content to any part of the Site, you automatically grant, and you represent and warrant that you have the right to grant, to the Company an irrevocable, perpetual, non-exclusive, transferable, fully paid, worldwide license (with the right to sublicense) to use, copy, publicly perform, publicly display, reformat, translate, excerpt (in whole or in part) and distribute such User Content for any purpose on or in connection with the Site or the promotion thereof, to prepare derivative works of, or incorporate into other works, such User Content, and to grant and authorize sublicenses of the foregoing.

Facebook. Terms of Use. Date of Last Revision: May 24, 2007, http://www.facebook.com/terms.php
Hittade förresten exakt samma avtalstext som Facebooks i ett annat avtal, för travelindex.com:
Terms of use för Travelindex (aktuell version när detta skrevs: 2007-05-12):
Är det samma jurist som varit i farten? Eller har man rätt att kopiera avtalstexter? Vem har upphovsrätten till ett avtal?
Något att bita i — för juristerna.
Liknande villkor för alla alltså, även om MySpace:s har den enklaste formuleringen.
Vad ger då detta Facebook för möjligheter att sprida materialet så länge det ligger på Facebook?
Vad jag förstår (så gott man kan förstå juridiska texter) är avgränsningen att man har rätt att sprida detta på eller i anslutning till siten, eller för marknadsföring av siten. Man får dessutom bearbeta informationen och slå ihop den med annan information. Marknadsföringen "promotion" är mest känslig. Man förstår att Facebook behöver ha rätten att skicka tex profilbilden till tex en annan webbsida som via bilden vill ha en länk till ett facebook-konto (som på denna blogg). Men kan Facebook dessutom använda bilder på mig för att marknadsföra siten via helt andra medier eller siter? Här kunde Facebook bli tydligare och mer avgränsande.
Och när det gäller begreppet "sublicenses", tar det stopp, åtminstone för amatörjuristen. Det står inte i avtalet vad detta är för något. Även här borde Facebook kunna förtydliga sig.
Metros avslöjande "Facebook äger dig" är alltså mest av allt en överdrift och ett dåligt journalistiskt jobb. Eller kanske ett medvetet försök till smutskastning av en ny mediakanal som borde hota gratistidningarnas annonsfinansiering…
Och vad ska man säga om Per Ström och hans allt annat än balanserade uttalande:
"Det är ett slavkontrakt, anser Pär Ström, ledamot i regeringens IT-råd."
Nej, för Pär Ström, som gjort sig känd för att kritisera övervakningssamhället, vore det bättre att hjälpa tidningarna att beskriva konsekvenserna av diverse politiska förslag som avser att införa ökad statlig, polisiär och militär bevakning av medborgarna. Rubrikförslag: "Staten äger dig". Och i detta fall skulle du aldrig få chansen att acceptera något avtal.
Det kan ju nu vara så att Per Ström anser sig vara felciterad, eller kanske vill utveckla sin syn på detta… Vad har han i så fall för äganderätt till sitt eget uttalande? På Metros webb kan jag inte hitta någonting om detta. I praktiken har man nog små möjligheter att ta tillbaka ett uttalande. Tidningen anser sig förmodligen äga och ha rätt att sprida dina en gång godkända uttalanden ”oåterkalleligt" och "evigt". Dags för en ny rubrik kanske? "Metro äger dig".

2007-10-26

Nähää Ines!


Före detta ministern Ines Uusmann blev bland annat känd för att hon tyckte att internet var en fluga. Hade hon rätt?
När man blir inbjuden på finska Jaiku, nyligen köpt av Google, möts man av frasen
"Nähää ines!", som på finska sägs betyda "vi ses därinne!"
Korrekt citat enligt wikiquote:
Jag vågar inte ha någon alldeles bestämd uppfattning men jag tror inte att folk i längden kommer att vilja ägna så mycket tid, som det faktiskt tar, åt att surfa på nätet. […] Att sitta och surfa på nätet tar en himla massa tid. Vad är det bra för? […] Det kanske är så att det är något som vuxit upp nu. Alla pratar om internet men kanske är det övergående och sedan blir inriktningen mer specificerad.
Ines Uusman citerad i Svenska Dagbladet, 12 maj 1996

2007-10-23

MySpace öppnar upp halvvägs


Under en “viss press” från Facebook har MySpace med ägare Rupert Murdoch tvingats tänka om, och tillkännager nu att man avser att öppna upp plattformen för externa aktörer.
I förra veckan offentliggjordes även ett samarbete med Skype.
Man kommer att publicera en katalog med alla widgets i MySpace, och inom några månader kommer att offentliggöra ett API för externa utvecklare. Man släpper däremot inte alla applikationer fria, utan kommer att själva (med hjälp av användarna) avgöra vilka applikationer som är “värda” att vara med i MySpaces ekosystem.
Halvvägs alltså. Och troligen inte tillräckligt för att ta tillbaka initiativet.
Gamla, traditionella mediavärlden sitter för djupt inne och bromsar, vilket kan exemplifieras med ett nytt avtal med Sony BMG, som kommer innebära en viss förflyttning åt MTV-hållet, med mer fokus på massiv marknadsföring av superartister.

2007-10-18

Kontinuerlig förbättring - gratis


Det är inte lätt för en lokal tjänsteleverantör att hinna med när förväntningarna höjs.
På de flesta företag är den mest lokala IT-leverantören den egna IT-avdelningen, som med en begränsad budget alltid måste sätta vissa begränsningar gentemot användarna. De flesta har tex en begränsning av storleken lagrad e-post. Goggles Gmail har länge tillhandahållit större mailboxar gratis än vad man normalt får på sin arbetsplats. Men inte nog med det. Google utökar dessutom lagringsutrymmet utan kostnad. Kontinuerligt.
Detta enligt en “vanligtvis välunderättad källa“. Lagringsutrymmet är i skrivande stund 3181 Mb. Den 23/10 ökas utrymmet till 4321 Mb, och den 4/1 2008 ökas det till 6283 Mb. Därefter ska varje mail-användare får 3,3 nya Mb per dag. Utan extra kostnad.
Eftersom en IT-avdelning sällan har en affärsmodell där ökad mängd data och ökad trafik genererar inkomster, lär det vara svårt att matcha Googles erbjudande. Men man kan kanske åtminstone tänka sig att den lokala lagringstjänsten förbättrar sin prestanda i takt med att det infrastrukturella priset för lagring och backup går ner.
Kanske som tack för alla Gb och som ett uttryck för den den nya tidens typ massproduktion (många till många) finns nu den här videon skapad av klipp från användarna:

2007-10-11

Google köper finsk spjutspets


"Aktivitetsströmmar" blir kanske det svenska uttrycket för det som Google vill stärka med köpet av Jaiku. Engelska begrepp är "activity Streams" eller "life streams".
Jaiku och dess användarmässigt större motsvarighet Twitter låter användare skapa informationsflöden med korta meddelanden som kan komma från mobilen, mailen eller tjänster som manuellt eller automatiskt genererar någon form av händelser. Man skapar en aktivitetsström som ger vänner och kollegor koll på vad som händer runt en person.
Just nu finns det ingen självklar ledare inom detta område. I ett kreativt kaos meddelar användare, manuellt eller automatiskt, vad som händer via en rad olika kanaler. Facebook, Twitter, Jaiku, och självklart gamla hederliga mail, kalendrar och sms.

2007-09-26

Be Free. Work Smart. Filmjölkspaket och Kadettofficer..


“Be Free. Work Smart.”
Tycker IBM, och lanserar Lotus Symphony Beta för Windows och Linux - byggd på OpenOffice, och ett gratisalternativ till Microsoft Office.
Microsoft, som ju fortfarande har något som kan liknas vid monopol inom området, utmanas nu från två håll, dels från Google mfl med webbaserade tjänster, dels från IBM/OpenOffice/StarOffice med traditionella klienter, fast baserat på en öppen, opensource-baserad modell för utveckling.
När jag jobbar med IT-arkitekturer, brukar jag försöka skilja mellan taktiska och strategiska komponenter, där de taktiska fyller mer kortsiktiga behov, och därmed inte har samma krav på sig vad gäller anpassning till IT-strategi och en standardiserad infrastruktur. Office-produkterna börjar nu bli så lika varandra, med mogen funktionalitet, och bra stöd för hantering av olika dokumentformat, utan några större problem att flytta data mellan olika applikationer. Det strategiska i att välja ett och endast ett verktyg som alla i hela företaget ska arbeta med faller därmed, man borde man kunna släppa på dyra, centrala initiativ, och lägga valet av komponenter på användaren. Dessutom används normalt bara en liten del av ett Officepaket. Troligen skulle man tjäna på att använda mer, inte minst funktioner för ändringshantering, kommentering och liknande, men problemet är att användarna inte hittar dessa.
“Officepaket”, vad är det förresten? När jag nu kör min stavningskontroll-plugin får jag förslagen “Filmjölkspaket” och “Kadettofficer” ;)
MS Office och Lotus Symphony är alltså i princip samma sak. Google Apps är annorlunda, eftersom det är en tjänst med distribuerad lagring, vilket ger en del positivt ifråga om förenklad drift och bättre samarbetsmöjligheter inom och utom företag och organisationer, men som kanske också ökar osäkerheten och inlåsningseffekten.
Men traditionella program för ordbehandling, kalkyl och presentationer kan förstås ersättas av smartare verktyg, som t ex bloggar och wikis, som förenklar den kanske viktigaste delen i dagens kunskapsarbete - att man faktiskt i väldigt hög grad gör saker tillsammans med andra. Binära filformat gömmer informationen och gör den svår att sprida och svår att ändra. De sänker inte sällan mailboxar och andra begränsade lagringsutrymmen, och skapar redundans och osäkerhet om versioner och informationens status.
En av mina mer desillusionerade kollegor sa det jag ofta tänkt: När det kommer ett mail med bifogat worddokument osäkrar jag min deleteknapp.
Be Free. Work Smart. Work Together.

2007-09-24

Det fungerar - trots rutinerna


Verksamheter försöker oftast strukturera det som görs. Ett självklart faktum. Man skapar organisationer, med olika roller och funktioner. Man definierar processer, och försöker standardisera arbetssättet.

Sedan försöker man få något gjort… Och det är då man slås av att det inte sällan krävs avsteg från rutinerna för att det ska fungera. Hur ofta hamnar man inte i en situation där man får höra att "vi brukar egentligen inte göra på det här sättet, men vi ska försöka hjälpa dig ändå", och liknande former av undantag. En stor del av verksamheten fungerar trots organisation och rutiner..

Människan är paradoxal i detta. Å ena sidan mår man bra av struktur, och försöker hela tiden förenkla verkligheten så att den blir begriplig för oss. Å andra sidan är man fenomenal på att ta sig runt de hinder man ofta själv byggt upp, genom kreativitet och improvisation, vilket har visat sig vara ett villkor för överlevnad.