Inlägg märkta ‘Spotify’

Spotify på Linux?

måndag, 13 april, 2009

Nu har Spotify släppt ett så kallat API som gör det möjligt att bygga en Spotify-klient till Linux. Koden till API:t är dock stängd, vilket är lite kontroversiellt i Linuxkretsar där man är van vid att kod ska vara öppen.Den enda anledningen till att jag skiver om det här är på grund av en kommentar av EEPROMS jag nyss läste på Slashdot som belyser den här kontroversen på ett humoristiskt och tydligt sätt:

ACME Foods has requested all christian children wear their free plastic novelty devils horns and tail found in every packet of Crunchy Choco Monkies white having breakfast.

ACME Marketing Droid ”what it’s free!! and children love it, I cant see what everyone is complaining about”

P.S. Den här artikeln passar in i fyra av de fem kategorier i vilka jag ordnar mina inlägg. Fullständigt onödig info, det intresserar nog ingen annan än mig. D.S.

Spotify är tydligen inget för mig

onsdag, 8 april, 2009

Till slut tog nyfikenheten över och jag skaffade mig ett Spotify-konto bara för att ta reda på om denna tjänst verkligen var så bra som alla tycktes säga. Så trots att jag har vissa saker emot Spotify, samt att jag misstycker med ett antal punkter i licensen, installerade jag Spotify och satte igång att utforska.

Av fem förväntade Saviour Machine-album hade Spotify endast två. Uppenbarligen skulle Spotify bara kunna tjäna som komplement till min samling. Pain of Salvation,  Antestor, Extol och Stryper (alla ganska olika genrer) finns även dom bara i mycket begränsat utbud. Många artister finns bara i enstaka låtar eller inte alls, t.ex. Opus Majestic, Lacrimosa, Illuminandi, Ambeon, Star One, …

Efter allt jag hört om Spotifys fantastiska utbud måste jag säga att jag är lite besviken. Jag känner mig inte direkt lurad, jag har ju inte förlorat något på det, men jag hade helt enkelt hoppats på lite mer. Även om jag kanske kommer använda tjänsten lite då och då kommer CDON och Nordic Mission fortsätta vara trogna vänner ett tag till.

Spotify

torsdag, 5 mars, 2009

Här är ett exempel på varför jag föredrar öppen kod framför stängd.

Det finns ett projekt som heter Despotify, som syftar till att ”avkoda” hur Spotify fungerar, så att man kan använda tjänsten utan att använda sig av Sporifys officiella klient. När de klurade ut hur man skulle kommunicera med Spotifys servrar upptäckte de en bugg som tillät att man fick tag på en användares kreditnummer, och även det hashkodade lösenordet (vilket gör det möjligt att räkna ut användarens lösenord). En kommentar i Despotifys kod lyder såhär:

/*
* Prepare a message to authenticate.
*
* Prior to the 19th of December 2008 Spotify happily told clients
* (including ours!) almost everything it knew about a particular
* user, if they asked for it.
*
* Legitimate requests for this is for example when you add
* someone else’s shared playlist.
*
* This allowed clients to see not only the last four digits of the
* credit card used to subscribe to the premium service, whether
* the user was a paying customer or preferred commercials, but
* also very interesting stuff such as the hash computed from
* SHA(salt || ” ” || password).
*
* In theory (HE HE!) this allowed any registered user to request
* somebody else’s user data, get ahold of the hash, and then use
* it to authenticate as that user.
*
* Fortunately, at lest for Spotify and it’s users, this is not
* the case anymore. (R.I.P poor misfeature)
*
* However, we urge people to change their passwords for reasons
* left as an exercise for the reader to figure out.
*
*/

Det är till viss del av sådana här anledningar som jag undviker att använda tjänster och program såsom Spotify. Idén till tjänsten är ju jättebra däremot, så jag hoppas att de öppnar upp den mer och på så sätt gör den mer vänlig och pålitlig. Jag tycker inte om när en tjänsteleverantör fösöker tvinga en att använda tjänsten genom just deras program. Det är som att Pågen plötsligt skulle kräva att man bara får rosta Pågens bröd i Pågens egen brödrost. Det är ganske absurt.