Fluxers programvara är fri och har öppen källkod under GNU Affero General Public License, version 3.0 eller senare. Servern, webbappen och skrivbordsappen finns i fluxerapp/fluxer på GitHub, och apparna för iOS och Android har haft öppen källkod i fluxerapp/flutter_client sedan 15 juni 2026.
Har Fluxer verkligen öppen källkod?
Ja. Vem som helst får köra, studera, ändra och dela koden enligt villkoren i AGPL, också för att driva en egen Fluxer-instans. Det är gratis att driva Fluxer själv, utan licensnyckel, betalnivå eller begränsad utgåva, och du behöver aldrig vår tillåtelse för att driva den.
På din egen instans har Fluxer inga av dess meddelanden, filer eller konton. De officiella apparna kan ansluta till egna instanser, och allt i vår färdplan, även federering och end-to-end-kryptering, hamnar i samma kod med öppen källkod.
Kräver Fluxer ett CLA?
Nej. Den som bidrar behåller upphovsrätten till sitt arbete och lägger till en signering enligt Developer Certificate of Origin i varje commit. Fluxer hade ett avtal om bidragslicens (CLA) i ungefär sex veckor i början av 2026, och det har sedan tagits bort.
Kan Fluxer bli stängd källkod?
Varje publicerad version av Fluxer förblir öppen källkod under AGPL, och vem som helst kan fortsätta köra och forka den. Enligt avsnitt 2 i licensen är rättigheterna oåterkalleliga så länge du följer licensens villkor, och ingen kan ta tillbaka de rättigheter du redan har till den. Allt på vår färdplan läggs in i samma kod med öppen källkod.
Fluxer har inte haft något CLA sedan 18 februari 2026, så Fluxer Platform AB kan inte licensiera om bidragsgivares arbete under någon annan licens utan deras tillstånd, förutom arbete som skickades in före den dagen av bidragsgivare som skrev under det gamla CLA:t.
Vad hände med Fluxers kod våren 2026?
Våren 2026 arbetade Hampus med många idéer för att göra Fluxer enklare att köra på egen server, bland annat att köra allt som en enda binärfil, och han delade tidiga versioner med Visionaries och några till som testgrupp. Samtidigt drabbades fluxer.com av vågor av spam och försök att dela material med sexuella övergrepp mot barn, och han lade till säkerhetskontroller för att stoppa dem.
Kontrollerna var inbyggda i koden på många ställen, och att publicera dem hade visat spammare hur de kunde ta sig runt dem, så arbetet blev offentligt senare än planerat. Den enda binärfilen fungerade inte i slutändan, men mycket bra kom ut av experimentet, och det lades till i den publika kodbasen på GitHub den 15 juni 2026.
Att hålla tillbaka koden var en nödåtgärd under attackerna, inte ett steg bort från öppen källkod. Arbetet är publicerat på GitHub under AGPL precis som resten av Fluxer. Hampus höll tillbaka det en kort tid för sitt eget välmående, när mycket krävdes av honom från alla håll och kanter, och han tänker inte göra det igen.
Hur bidrar jag eller rapporterar en bugg?
Kodbidrag skickas som pull requests på GitHub tills vi flyttar till Forgejo, och riktlinjerna för bidrag listar allt som en pull request behöver, bland annat vad du får och inte får använda en LLM till. Buggrapporter och önskemål om funktioner skickar du på Fluxer Feedback, där du loggar in med ditt Fluxer-konto, och både GitHub Issues och Discussions är stängda. Säkerhetsbrister ber vi dig rapportera till oss i förtroende enligt vår säkerhetspolicy.