Napjainkban egyre többet hallani egy új kifejezést, sokan az új internetnek is nevezik, ez pedig a fediverzum, azaz angolul fediverse, de miről is szól ez az egész és mit is akar pontosan jelenteni ?
Bár nem teljesen új keletű maga a technológia, a kifejezés már sokkal inkább.
A fediverzum kifejezés egy szóösszetétel, két kifejezésből áll, a föderáció vagy federáció, azaz társulás és az univerzum szavakból, tehát a jelentése arra utal, hogy itt önálló, egymástól független entitások állnak egymással valamilyen kapcsolatban és alkotnak egy nagy közös halmazt.
Mit is jelent ez az informatika nyelvén ?
A fediverzum a közösségi tulajdonú, reklámmentes, decentralizált és az adatvédelemre összpontosító közösségi hálózatok összessége.
A technikai megvalósítások terén ugyan lehetnek akár nagyon komoly eltérések is, de a legfontosabb tulajdonságuk mindig megtalálható az egyes projektekben, ez pedig a nagy technológiai óriásoktól való függetlenség és a közösség tagjai által üzemeltetett egységes szolgáltatásra való törekvés, amihez a protokollok adják a közös alapot.
Miért érdekes ez és kit érdekel ?
A kérdés jogos és a válasz viszonylag egyszerű, hogy egy példát hozzak, a családtagjaim kérésére szerettem volna küldeni egy MX Linux és egy Linux Mint telepítő média ISO linkjét, ami ugye teljesen legális és semmilyen törvénytelen dolgot nem tartalmaz és hát a legnépszerűbb disztribúciók lévén meglehetősen egyszerű is kezelni számukra, ám ekkor jött a fekete leves.
A messenger semmilyen linket nem engedett elküldeni, ami nagyon felháborított, de a rendszer úgy ítélte meg, hogy ez rettenetesen káros valami lehet és a rendszer a magánbeszélgetésben továbbított linket egyetlen szó vagy értesítés nélkül, nemes egyszerűséggel törölte. Itt a lényeg a magánbeszélgetésben van, tehát nem nyilvános megosztás az idővonalon vagy csoportban.
A nagy tech óriások szinte mind kivétel nélkül napjainkban is éppen nagyon komoly bírósági perekben vesznek részt és egészen hihetetlen összegű bírságokat kénytelenek kifizetni, mert több esetben is bizonyítottan visszaéltek a felhasználóik adataival és jogosulatlanul, engedély nélkül egyszerűen kiadták azokat más cégeknek kutatási célokra és még ki tudja, hogy milyen politikai vagy gazdasági haszonszerzés céljából, természetesen jó pénzért tehát egyszerű termékek lettek a személyes adataink, fotóink, a szokásaink és a megosztott gondolataink.
A nagy cégek minden különösebb szégyenérzet nélkül adják és veszik a legszemélyesebb adatainkat és tevékenységeinket a milliárdos büntetések dacára.
Az még egy plusz hab a tortán, hogy sokszor előfordul a nagy közösségi oldalak esetén, hogy egy automatizált robot false, azaz hibás találatot jelez a megosztott bejegyzésünkben, videónkban és egyszerűen kitilt a fiókunkból, amit sokszor rendkívül nehéz visszaszerezni. Gyakran előfordul, hogy valakinek komplett levelezése, kapcsolati listája, videói és magánbeszélgetései tűnnek el a semmiben.
Időnként előfordul az is, hogy leáll az egész világon a platform és ilyenkor senkit nem érünk el, akivel csak azon az adott oldalon szoktunk beszélgetni, nem érjük el az üzeneteinket, fotókat, stb…
Összefoglalva, nagyon sokan vannak akik a személyes adataikat szeretnék biztonságban tudni, sokan elvi mások pedig technikai okokból csatlakoznak a fediverzum népéhez.
Hogyan is működik a fediverzum?
A fediverzum alkalmazások jellemzően nyílt forrású, közösségi alapokon fejlesztett és fenntartott platformok, így bárki létrehozhat akár a saját gépén is egy szervert.
Azokat a gépeket, amelyek ilyen szolgáltatást nyújtanak, egységesen instance -oknak vagy Pod -oknak nevezzük. Ezek olyan különálló szerverek, amelyek az adott platform szolgáltatásához csatlakoznak, de természetesen minden szervernek van saját adminja, általában az instance tulajdonosa, üzemeltetője.
A példa kedvéért, ha én szeretnék a Mastodonhoz csatlakozni, akkor nem kell más csoporthoz regisztrálni, ha nem szeretnék, készíthetek egy saját instance -t, ahol én leszek az egyetlen felhasználó meg nyilván az admin is, de a közösségi szolgáltatás szempontjából ez majdnem teljesen lényegtelen, hiszen csatlakoztam és lényegében csak ez számít, cserébe garantáltan nincs szabályzat és cenzúra 😀
Minden fediverzum alkalmazásnak van egy jól meghatározott protokollja, ami a kommunikáció és a különböző funkciók alapját adja, mint az ActivityPub, Diaspora, Zot, OStatus és persze még számtalan más megoldás létezhet, de ezek napjainkban talán a legismertebbek és legelterjedtebbek.
Ami egy nagyon érdekes jelenség, napjainkban egyre több fediverse app törekszik arra nagyon tudatosan, hogy mind fuckciók, mind a főbb protokollok terén átjárhatóak legyenek az alkalmazások, tehát egy Mastodon kliensből tudjunk PeerTube videót kommentelni, lájkolni, feliratkozni, Owncast élő adás stream megtekintése és kommentelése, olyan műveletek, mint a követés, a lájkolás vagy a megosztás, megjelennek a stream csatorna felületén, stb… Tehát ezzel is még kényelmesebbé és egyszerűbbé válik az alkalmazások kezelése.
Sajnos van hátulütője is, ami pont az erőssége is egyben ezeknek a közösségi appoknak, mégpedig az adott instance fizikai határai.
A Twitter tulajdonosváltása kapcsán kialakult adok-kapok során rengeteg felhasználó hozott létre Mastodon fiókot és ez sok szerver esetén szinte azonnali túlterhelést jelentett, hiszen ekkora felhasználói bázist egyszerre csak a legnagyobb instance képes kezelni, a kicsik értelemszerűen nem bírták a rohamot, így sok új felhasználó csalódottan tért vissza a már jól megszokott céges oldalra, tehát ilyenkor gondosan kell megválasztani nekünk is, hogy hová regelünk, melyik csoport szerveréhez csatlakozunk.
A TOX chat esetén, mivel nincs központi szerver, nagyon vigyázni kell a kezdeti token id el ne vesszen, mert többet az életben nem tudunk belépni, hiszen a fiókunkat senki és sehogyan sem tudja visszaállítani, mivel sehol, semmi nem kerül mentésre… és még hosszan lehetne sorolni ezeket a hibákat, de hát ugye mivel egy viszonylag új jelenségről van szó és az alkalmazások jelentős része még fejlesztés alatt áll, így nem csoda, ha még napjainkban számtalan gyermekbetegségtől szenvednek a projektek, de ahogy az lenni szokott, majd kiforrja magát.
Minél több a felhasználó, minél több a visszajelzés, úgy halad előre a fejlesztés is, de az tény, hogy nagyon komoly felhasználói táborral rendelkeznek egyes fediverzum appok és ugyan még nem ellenfelek a nagy cégek számára, de a lehetőség már mindenki számára adott, hogy választhasson és ez szerintem a legfontosabb.
No és akkor nézzünk konkrét példákat is.
- OwnCast – saját streaming szerver és chat indítása linux alatt – videó: https://skamilinux.hu/owncast-sajat-streaming-szerver-es-chat-inditasa-linux-alatt-video/
- TOX chat: https://skamilinux.hu/tox-a-szervermentes-csevego/
- IPFS a bolygóközi fájlrendszer: https://skamilinux.hu/ipfs-bolygokozi-fajlrendszer/
- ActivityPub protokoll: https://skamilinux.hu/activitypub-protokoll/
- PeerTube – ingyenes, nyílt forrású, decentralizált videómegosztó platform: https://skamilinux.hu/peertube-ingyenes-nyilt-forrasu-decentralizalt-videomegoszto-platform/
- Humhub, Mumble és Murmur telepítés videó: https://skamilinux.hu/humhub-mumble-es-murmur-telepites-video/
- Internet 3.0: https://skamilinux.hu/internet-3-0-a-decentralizalt-p2p-blockchain-alapu-halozat/
- GNU Net: https://skamilinux.hu/ertem-hogy-gnunet-de-mire-jo/
Végül szeretnék egy oldalt a figyelmetekbe ajánlani, ahol rengeteg fediverse alkalmazás található és egy kis leírás is segít eligazodni közöttük:
https://fediverse.party/en/miscellaneous/
Továbbra is várunk mindenkit nagy szeretettel csevegő oldalunkon élőben:
https://skamilinux.hu/chat/
Aktív fórum témák:
https://skamilinux.hu/phpBB3/search.php?search_id=active_topics
Legutóbbi PuppySzoftverek:
https://sourceforge.net/p/puppyszoftver/activity