Ah, vihaan sitä, kun mahtava avoimen lähdekoodin ohjelmisto, jota käytän säännöllisesti, lopetetaan.
Se on aina vähän pahempaa, kun vanhentuminen pakotetaan suosituun ja hienosti kulkevaan projektiin.
Mutta juuri niin on käynyt Spotify Web Player for Linuxille.
Spotify Web Player Linuxille on - tai oli? -elektronipohjainen sovellus vie-otti? - säännöllinen Spotify Web -soitin, käärin sen työpöytävaatteisiin, siistin sen käyttöliittymän ja teki käyttöliittymän eri osista vaihdettavia.
Sovellus integroi Spotify -web -soittimen Unity Launcheriin, Ubuntu -äänivalikkoon, median näppäimistön näppäimiin ja toimitti alkuperäisiä työpöytäilmoituksia kappaleiden muutoksista.
Lyhyesti sanottuna se tarjoaa a paremmin kokemusta kuin Spotifyn itse tarjoama selainpohjainen soitin.
Hyväksyn nyt, että päättäminen rakentaa avoimen lähdekoodin työkalu kolmannen osapuolen, suljetun lähdekoodin palvelun ympärille on aluksi melko pirullinen liike, ja että uhkapeli ei ehkä kannata.
Tämä epävirallinen sovellus oli lähes täydellinen korvaaja viralliselle (mutta usein bugiselle) Spotify for Linux -sovellukselle.
Ja nyt se ei ole enää.
Matthew James, Spotify Web Player for Linux -sovelluksen kehittäjä, on siirtynyt blogiinsa selittää, ettei hän enää kehitä sitä.
Ja se johtuu siitä, että Spotify siirtää web -soittimensa "turvallisempaan malliin kytkemällä DRM- ja Spotify Connect -protokollat [ja] vievät ohjelmistonsa enemmän palvelinpohjaiseen toteutukseen ”, selittää James.
”Suurin osa Spotifyn muutoksista on ollut DRM -sisällön, erityisesti Widevinen, käyttöä ja myös Spotify Connect -protokollan käyttöä. Aiemmin vanhassa soittimessa käyttäjä voisi ohjata soitinta selaimessaan käyttämällä pistorasiaa, joka käyttää monia iframe -kehyksiä eri JS -yhteyksissä (toisto, soittolistan tiedot jne.) yhteyden muodostaminen palvelimelle, joka valtuuttaa pyynnöt ja lähettää vastauksia, jotta asiakas voi käydä läpi, käsitellä tietoja, näyttää ne käyttäjälle ja hallita toisto"
"Tämä käyttäisi pistorasiaa musiikin tilan ohjaamiseen ohjaamalla Adobe Flash -esitystä etänä siltojen avulla. Sitten he käyttäisivät salattua musiikkitiedostoa, joka on isännöity palvelimellaan (eikä lähettäisi suoraan tavua), jota pelaaja toistaa. "
Mutta tämä muuttuu, James sanoo, ja tuloksena on Spotify -verkkokokemus, jota Spotify hallitsee tiukemmin käyttämällä uusia sovellusliittymiä, jotka ovat taitavia kehittäjiä ei voi käyttää tai manipuloida.
Jos olet kehittäjä, joka on kiinnostunut teknisistä syistä ja miten tämä päätös on takana, suosittelen ehdottomasti, että luet Jamesin koko blogiviestin, joka on täynnä alaviitteitä.
Spotify Web Player Linuxille - lopetettu
Kaikki Ubuntu, päivittäin. Vuodesta 2009.