Den første version af kommunikationsplatformen Fosscord, kompatibel med Discord, er offentliggjort.

Den første eksperimentelle udgave af serverdelen af Fosscord-projektet, der udvikler en åben kommunikationsplatform til at organisere kommunikation i fællesskaber via chat, video og taleopkald, er blevet offentliggjort. En vigtig forskel fra andre åbne projekter med lignende formål, såsom Revolt og Rocket.Chat, er at sikre protokolkompatibilitet med den proprietære messenger Discord — brugere af Fosscord kan kommunikere med personer, der fortsat bruger tjenesten discord.com. Koden til projektet er skrevet i TypeScript og bruger Node.js-platformen og distribueres under AGPLv3-licensen. Færdige builds server er forberedt til Linux, Windows og macOS.

Serveren, der muliggør implementering af platformen på egne ressourcer, inkluderer komponenter med implementering af en HTTP API, der er kompatibel med Discord, en gateway baseret på WebSocket-protokollen, et indholdleveringsnetværk, servere RTC og WebRTC til organisering af tale- og videokommunikation, værktøjer og et web-interface til administration. MongoDB anvendes som database. Separat udvikles der en klient og et CSS-framework til at skabe grænseflader i Discord-stil.

Den første version af kommunikationsplatformen Fosscord, kompatibel med Discord, er offentliggjort.

Det endelige mål med projektet er at skabe en klon af Discord, der er fuldt bagudkompatibel, men som tilbyder avancerede funktioner. Fosscord-klienten vil kunne erstatte den officielle Discord-klient, og Fosscord-serveren vil tillade, at der køres en Discord-kompatibel server på eget udstyr. Understøttelsen af Discord vil lette overgangen for brugerne til den åbne platform, gøre det lettere at flytte bots og give mulighed for at bevare tidligere arbejdsgange og kommunikationsmiljø — efter migrationen vil brugerne stadig kunne kommunikere med kolleger, der fortsat bruger Discord.

Blandt fordelene ved Fosscord-platformen er muligheden for finjustering af alle aspekter og begrænsninger, en decentraliseret arkitektur uden et enkelt fejlpunkt (det antages, at klienten kan tilsluttes flere servere samtidigt), muligheden for at udvide funktionaliteten via plugins, ændre udseendet gennem temaer og anvende ende-til-ende kryptering til fortrolige samtaler. For at udvide serverens muligheder er der support for bots.

Den første version af kommunikationsplatformen Fosscord, kompatibel med Discord, er offentliggjort.


Kilde: opennet.ru
Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster