GNU social

GNU social
GNU-social-logo.svg
GNU_social_web_frontend_with_Swedish_localization.png
Skärmdump av GNU social-hemsida med Svensk översättning.
OriginalförfattareEvan Prodromou
UtvecklareEvan Prodromou, Matt Lee, Mikael Nordfeldth och GNU social Developers
Senaste utgåva1.2.x (Stabil)[1]
(2015 [1])
Senaste betautgåvagit
Operativsystemkorsplattform
SpråkÖver tjugofem stycken.[2]
LicensAGPL-3.0-or-later[1]
Webbplatsgnu.io/social/

GNU social (tidigare känt som StatusNet och dessförinnan Laconica[3]) är en fri och öppen programvara för mikrobloggande skriven i programspråket PHP som implementerar OStatus-standarden för interoperabilitet mellan installationer. Medan det fungerar på ett vis som liknar Twitter, så försöker GNU social möjliggöra öppen och distribuerad kommunikation mellan mikrobloggcommunitys och programvaror. Organisationer och individer kan installera samt kontrollera sina egna tjänster/web services (ungefär "informationsutbyte mellan webbplatser") och data.[4][5]

Teknisk översikt

Standardfunktioner

  • Publicera uppdateringar via en XMPP/Jabber-klient[6]
  • OpenID-funktionalitet och identifikationsloggning
  • Federation via OStatusprotokoller
    • Prenumeration via PubSubHubbub
    • Svar över Salmon protocol
    • Microformat semantisk HTML för profiler och uppdateringar[7]
  • Twitterkompatibel API
  • Kategorisering med hashtags
  • Grupper via bangtags
  • Lokalisering och översättning av användargränssnitt (via Gettext)
  • Automatisk, själv-hostad URL-förkortning
  • Bilagor (filer, bilder, video, etc.)
  • Bifogade mediafiler i podcastformat
  • Infogat innehåll från andra sidor som Wikimedia Commons, Youtube, etc.

Tillgängliga funktioner

  • Webmention- och Pingbackkommunikation via IndieWeb-sidor[8]
  • Koordinater och kartor
  • SMS-meddelande och notifikation
  • Korspostande mot Twitter
  • Realtidsuppdatering av ström

Referenser

  1. ^ [a b c] ”"README.md · master · gnu.io / gnu-social · GitLab"”. https://git.gnu.io/gnu/gnu-social/blob/master/README.md. Läst 9 juli 2018. 
  2. ^ ”Translating:GNU social localization”. https://www.transifex.com/projects/p/gnu-social/. Läst 8 februari 2015. 
  3. ^ Laconica is now StatusNet ”Archived copy”. Arkiverad från originalet den 31 augusti 2009. https://web.archive.org/web/20090831073527/http://status.net/2009/08/28/laconica-is-now-statusnet/. Läst 31 augusti 2009. , retrieved 2009-10-04
  4. ^ Terdiman, Daniel (2008-10-6) Taking on Twitter with open-source software Arkiverad 26 augusti 2012 hämtat från the Wayback Machine., CNet. Retrieved 2009-1-3.
  5. ^ Bastien, Malcolm (2008-8-28) Why Laconica Means Big Things For Corporate Micro Blogging Arkiverad 25 januari 2009 hämtat från the Wayback Machine..
  6. ^ ”Arkiverade kopian”. Arkiverad från originalet den 21 september 2019. https://web.archive.org/web/20190921153425/https://www.codeword.xyz/2015/09/27/self-hosting-gnu-social/#Mobile_Clients. Läst 9 juli 2018. 
  7. ^ https://indiewebcamp.com/GNU_social
  8. ^ ”Arkiverade kopian”. Arkiverad från originalet den 5 mars 2016. https://web.archive.org/web/20160305201540/https://git.gnu.io/gnu/gnu-social/merge_requests/41. Läst 9 juli 2018. 

Externa länkar

  • www.gnu.io/social Officiell hemsida
  • Old Status.Net wiki[Arkiverad hemsida]
  • Building a Better Twitter: A Study of the Twitter Alternatives GNU Social, Quitter, rstat.us, and Twister