Korábban mi is beszámoltunk róla, hogy itteni idő szerint január 13-án hajnalban rejtélyes módon elkezdtek működésképtelenné válni a Twitter alkalmazásprogramozási felületére, röviden API-jára épülő, a közösségi hálózat tartalmait a hivatalos megoldáshoz képest eltérő formában feldolgozó programok.
Mivel egy esetleges rendszerszintű változásról egyik érintett app fejlesztőjét sem értesítette a Twitter, kezdetben a többség abban reménykedett, hogy csak egy váratlan hibáról van szó. Ahogy teltek az órák, majd a napok, az egyre világosabbá vált, hogy nem technikai gikszer áll a háttérben. Hogy akkor pontosan mi is, arra viszont még többet kellett várni, mert a durva állománytisztításon átesett Twittertől senki nem reagált a megkeresésekre.
Időutazók előnyben
A rádiócsendet végül mút hét kedden törte meg a cég úgy, hogy abban nem volt sok köszönet. A témával kapcsolatban kiadott rövidke üzenetben ugyanis az állt, hogy a Twitter komolyan veszi "régóta érvényben lévő API-szabályait", aminek következtében "lehetséges, hogy egyes appok nem működnek".
Attól most tekintsünk el, hogy jogi értelemben soha nem voltak API-szabályok, csak a Twitter és a külső fejlesztők viszonyát rögzítő fejlesztői megállapodás (Developer Agreement) ezt szabályozó passzusairól beszélhetünk. Ennél sokkal érdekesebb, hogy azok a bizonyos "régóta érvényben lévő" szabályok csak két nappal később, múlt hét csütörtökön kerültek bele a hivatalos dokumentumba.
A jelenlegi állapotában 2023. január 19-ével hatályos megállapodás szövege valóban szigorú feltételeket szab a cég API-jának felhasználására. A licencelt anyagokra érvényes felhasználási korlátozásokat felsoroló szakasz c) pontja ugyanis kifejezetten tiltja, hogy a külső fejlesztők a Twitter meglévő alkalmazásait helyettesítő vagy azokhoz hasonló szolgáltatást vagy terméket alkossanak.
Csakhogy mindez a Wayback Machine által január 18-án rögzített változatban egyáltalán nem szerepelt. Tehát az érintett alkalmazások működését úgy tette tönkre a Twitter közel egy hétig, hogy arra semmiféle alapja nem volt. Az API-kra támaszkodó fejlesztők számára ez azért is lehet különösen fájó, mivel a közösségi platform korábbi vezetősége 2021 végén kifejezetten támogató jellegű pontosításokat és változtatásokat eszközölt a partnerekre vonatkozó szabályzatban. A cég szerint mindezt azért, "hogy egyértelművé tegyük a fejlesztői ökoszisztémát, és olyan nyílt API-platformot biztosítsunk, amely megkönnyíti a fejlesztők számára az építkezést, az innovációt és a nyilvános diskurzus befolyásolását".
Más szelek fújnak
A Twittert végül kényszerből megvásárló Elon Musk irányítása alatt minden szempontból új szelek fújnak a cégnél. Az excentrikus multimilliárdos valóságos ámokfutásba kezdett annak érdekében, hogy a vállalat megfelelő pénzügyi eredményeket tudjon hozni. A már említett brutális mértékű elbocsátási hullám mellett az elmúlt néhány hónap bővelkedett kapkodó vagy éppen kétségbeesettnek tűnő lépésekben, de Musk egyelőre mindig képes volt új szintre lépni a káoszba taszított közösségi platform reformjait illetően.
Nyílt forráskód: valóban ingyenes, de használatának szigorú szabályai vannak