När du byter till Linux gör du ditt digitala liv betydligt mer privat. Den överväldigande majoriteten av Linux-distributioner spårar eller loggar inte på annat sätt vad du gör på din dator. Men om du installerar en av de vanliga chattapparna på din Linux-maskin, ger du fortfarande ett företag ett register över dina personliga konversationer.
För att hålla din kommunikation jämförbart privat med vad du gör på din PC behöver du en krypterad chattapp. Lyckligtvis finns det många alternativ att välja mellan med Linux-stöd, som alla har en kompatibel mobilapp också.
Signal är kanske den mest populära och tillgänglig krypterad meddelandeapp. Med Signal kan du skicka snabbmeddelanden, bilder, filer, inspelade ljudklipp och videor. Du kan också delta i videosamtal. Dess funktioner och användarvänlighet kombineras för att göra den utan tvekan bästa säkra meddelandeappen för en majoritet av människor.
Signal är i första hand en mobilapp, men skrivbordsklienten behåller det mesta av funktionaliteten. Haken är att du måste ha Signal installerad på en mobil enhet först. Du aktiverar sedan Signal på ditt Linux-skrivbord genom att para ihop det med din mobilapp. När den väl har aktiverats behöver du inte trycka på Signal på din telefon igen om det inte är dags att installera om Signal eller placera den på en annan dator.
Signal desktop-appen, liksom många kommunikationsplattformar, är en Electron-app, så den är inte den lättaste på systemresurser. Signal kräver också ett telefonnummer för registrering, ett steg som vissa integritetsmedvetna användare inte är bekväma med.
Ladda ner:Signal
Om du beskrev Session som Signal utan nackdelarna, skulle du inte vara för långt borta från målet. Session ger en liknande upplevelse och funktionalitet som Signal, men du behöver inte registrera ett telefonnummer för att använda programvaran. Det betyder att det finns ännu mindre metadata tillgängligt för någon att få tillgång till.
Avsaknaden av ett telefonnummerkrav gör också Session lättare att använda som en stationär Linux-app. Du behöver inte installera mobilversionen först. Du kan ladda ner Session, skapa ett användarnamn och börja chatta.
Så, vad är nackdelen? Att registrera sig med ett telefonnummer är en del av det som gör Signal så tillgängligt, vilket gör det lättare att övertyga vänner och familj att använda det. Det finns helt enkelt fler människor där ute som använder Signal än Session. Du kanske vill använda Session men sitter vid din dator utan någon att prata med. Tyvärr är detta knappast en fråga som är begränsad till Session.
Ladda ner:Session
När du använder en centraliserad kommunikationsplattform lägger du dina ägg i en korg. Om tjänsten försvinner har du ingen tur och behöver leta efter ett alternativ.
XMPP erbjuder skydd mot detta öde. XMPP är ett protokoll snarare än en plattform. Med andra ord bygger den en infrastruktur för snabbmeddelanden som liknar hur e-post fungerar. Med e-post kan du skapa ett konto hos en leverantör men ändå skicka ett e-postmeddelande till alla som är registrerade hos en annan leverantör.
Så stor som Gmail är, om Gmail skulle försvinna, skulle e-post fortfarande existera. Med XMPP, om en leverantör försvinner, kan du skapa ett konto hos en ny leverantör och fortsätta skicka meddelanden till alla dina tidigare kontakter. På samma sätt är du inte beroende av en viss app. Du kan använda vilken XMPP-klient som helst för att logga in på ditt konto, precis som du kan använda vilken e-postklient som helst för att kontrollera din e-post.
XMPP är inte krypterad som standard, men du kan välja att lägga till kryptering med OMEMO eller PGP. Vid den tidpunkten blir XMPP ett mycket privat sätt att chatta med andra från din Linux-dator. XMPP-protokollet har fått många funktioner genom åren, vilket innebär att du nu kan ringa ljud- eller videosamtal eller skicka filer. Det finns en god chans att du har använt XMPP tidigare utan att inse det. Google Talk och Facebook Messenger använde båda initialt XMPP.
Det finns flera XMPP-klienter tillgängliga för Linux, så länkar till några listas nedan.
Ladda ner:Dino
Ladda ner:Gajim
De tidigare chattklienterna är främst avsedda för en-till-en-chattar, men alla stöder även gruppchattar. Tråd är annorlunda. Dess målgrupp är inte individer, utan team. Tänk på Wire som ett alternativ till Slack och Zoom. Det är en öppen källkod, end-to-end-krypterat sätt att hantera kommunikation och samarbete som ditt team kan behöva för att arbeta på separata platser.
En del av Wires överklagande är inte bara privata meddelanden och videokonferenser. Det är också möjligheten att hantera teammedlemmar, med alla verktyg på plats för att registrera och ta med nya konton. Du har kontroll över vem som får se ditt teams kommunikation och vem som inte gör det.
Organisationen Wire presenterar appen för användning av företag, myndigheter och andra företag. Men koden är fritt tillgänglig på GitHub. Du kan ladda ner gratisversionen av Wire och vara värd för den på din egen hårdvara eller virtuella privata server. Eller så kan du hålla dig till Wires servrar om allt låter för komplicerat.
Ladda ner:Tråd
Liksom XMPP är Matrix inte en enda plattform eller tjänst. Det är ett federerat tillvägagångssätt för meddelandehantering som gör att alla på en server kan skicka meddelanden och kommunicera med vem som helst på en annan, så länge de är använda Matrix-protokollet.
Matrix är en nyare standard än XMPP och kommer med en uppsättning funktioner som är mer i linje med vad nyare chattappar erbjuder. Tänk Signal blandat med Discord eller Slack.
Matrix-standarden tillåter appar som känns mer moderna. Den är designad som en ersättning för XMPP byggd från grunden för att bättre stödja hur många av oss har vant oss vid att interagera på webben. Å andra sidan är Matrix inte lika mogen. Det betyder inte att den inte är stabil och pålitlig, men den är inte lika beprövad eller stridshärdad.
Som ett protokoll finns det inte en app som heter "Matrix" för dig att ladda ner. Istället kan du välja vilken kund som tilltalar dig mest. Element-appen används ofta och är tillgänglig som en Electron-app för Linux. Men om du vill ha en mer inbyggd app för din skrivbordsmiljö finns några av dem också tillgängliga.
Ladda ner:Element
Ladda ner:Fluffychat
Ladda ner:nheko
Ladda ner:Fraktal
Oavsett om de är centraliserade eller federerade kräver alla ovannämnda appar servrar. Jami är undantaget. Jami är en peer-to-peer-strategi för meddelanden. Detta är samma teknik bakom att dela torrents. Ditt meddelande går från din enhet till mottagarna, utan att någon server i mitten upprätthåller en kopia.
Jami kräver inget telefonnummer eller någon annan personlig information för att skapa ett konto. En fördel med dess tillvägagångssätt är att inte ens en internetanslutning krävs. Om personer är på samma lokala nätverk behöver de inte ha en anslutning till webben för att kunna skicka meddelanden till varandra. Detta gör att du kan använda din dator för meddelanden samtidigt som du håller din kommunikation begränsad inom väggarna i byggnaden du befinner dig i.
Som en del av GNU-projektet, med stöd från Free Software Foundation, har Jami några av de högsta fria mjukvaruuppgifterna.
Ladda ner:Jami
Håll dina ord för dig själv
Många appar annonserar om kryptering eller till och med end-to-end-kryptering i dessa dagar, men deras implementering innebär att det finns luckor i säkerheten. Och när en plattform är proprietär, i slutet av dagen, finns det inget sätt att verifiera om den är så säker som den lovar. Du kan ansluta till Discord, WhatsApp, Facebook Messenger och liknande på din Linux-dator, tro bara inte att dina meddelanden är privata eller säkra.
Men det finns många sätt att chatta utan att lämna över dessa konversationer till företag. Och du kan utöka samma integritet till e-post också.