Kune (mjukvara)

Kune
Originalförfattare Comunes Collective
Utvecklare Comunes Collective , IEPALA Foundation
Initial release 2007 ; 16 år sedan ( 2007 )
Stabil frisättning
1.0.0 (Kodnamn "snålskjuts") / 18 mars 2015 ; för 7 år sedan ( 2015-03-18 )
Förvar
Skrivet i Java-baserad Google Web Toolkit
Plattform Cross-plattform
Tillgänglig i Flerspråkig (fler än 10)
Typ Webbapplikation Samarbetande programvara Distribuerat socialt nätverk
Licens AGPLv3
Hemsida kune .cc

Kune är ett gratis/öppen källkod distribuerat socialt nätverk fokuserat på samarbete snarare än bara på kommunikation. Det vill säga, den fokuserar på online redigering i realtid , decentraliserat socialt nätverk och webbpublicering, samtidigt som det fokuserar på arbetsgrupper snarare än bara på individer. Det syftar till att möjliggöra skapandet av onlineutrymmen för samarbetsarbete där organisationer och individer kan bygga projekt online, samordna gemensamma agendor, skapa virtuella möten, publicera på webben och gå med i organisationer med liknande intressen. Den har ett särskilt fokus på fri kultur och sociala rörelsers behov. Kune är ett projekt inom Comunes Collective .

Tekniska detaljer

Kune programmeras med den Java -baserade GWT på klientsidan, integrerande Apache Wave (tidigare Google Wave ) och använder främst de öppna protokollen XMPP och Wave Federation Protocol . GWT Java-källor på klientsidan genererar obfuskerad och djupt optimerad JavaScript som överensstämmer med en ensidig applikation . Wave-tillägg (prylar, bots) körs ovanpå Kune (som i Facebook-appar ) och kan programmeras i Java+GWT, JavaScript eller Python.

Den nuvarande versionen har varit under utveckling sedan 2007, med en konstant, stabil tillväxt och en etablerad kodbas. Nuförtiden är koden värd i GIT av Gitorious , den har en utvecklingsplats och dess huvudnod underhålls av Comunes Collective .

Kune är 100 % fri programvara och byggdes endast med gratis programvara. Dess programvara är licensierad under Affero GPL -licensen, medan konsten är under en Creative Commons BY-SA.

Filosofi

Kune föddes för att möta en växande oro från samhället bakom det. Nuförtiden kommer grupper (en grupp vänner, aktivister, en icke-statlig organisation, en liten start-up) som behöver arbeta tillsammans vanligtvis att använda flera kostnadsfria (som öl) kommersiella centraliserade vinstdrivande tjänster (t.ex. Google Docs , Google Groups , Facebook , Wordpress.com , Dropbox , Flickr , eBay ...) för att kunna kommunicera och samarbeta online. Men "Om du inte betalar för det är du produkten". För att undvika det kan sådana grupper av användare be en teknisk expert att skapa e-postlistor, en webbsida och kanske skapa en etherpad . Dock behövs tekniker för alla nya listor (eftersom de inte kan konfigurera t.ex. GNU Mailman ), konfigurationsändringar, etc., vilket skapar ett starkt beroende och i slutändan en flaskhals.

Kune strävar efter att täcka alla dessa behov hos grupper att kommunicera och samarbeta, på ett användbart sätt och därmed utan att vara beroende av tekniska experter. Det syftar till att vara en gratis/fri webbtjänst (och därmed i molnet ), men decentraliserad som e-post, så att en användare kan välja den server de vill ha och ändå samverka transparent med resten.

I motsats till de flesta distribuerade sociala nätverk fokuserar denna programvara på samarbete och byggande, inte bara på kommunikation och delning. Kune siktar alltså inte på att i slutändan ersätta Facebook, utan även alla ovan nämnda kommersiella tjänster. Kune har ett starkt fokus på konstruktionen av Fri kultur och så småningom underlätta Commons-baserad peer-produktion .

Historia

Version Kodnamn Utgivningsdatum
0.0.1 -- Gammal version, inte längre underhållen: 2007
0.0.9 15 M Gammal version, inte längre underhållen: 2011-08-04
0.1.0 99 % Gammal version, underhålls inte längre: 2012-04-13
0.2.0 Oström Gammal version, underhålls inte längre: 2012-10-22
1.0.0 "Fripassagerare" Aktuell stabil version: 2015-03-18
Legend:
Gammal version
Äldre version, fortfarande underhållen
Senaste versionen
Senaste förhandsversionen
Framtida release

Ursprunget till Kune är beroende av samhället bakom Ourproject.org . Vårt projekt syftade till att tillhandahålla Free Culture (sociala/kulturella projekt) vad SourceForge och andra mjukvarusmedjor betydde för fri programvara : en samling kommunikations- och samarbetsverktyg som skulle öka uppkomsten av samhällsdrivna gratisprojekt. Men även om Ourproject var relativt framgångsrikt var det långt ifrån de ursprungliga målen. Analysen av situationen 2005 drog slutsatsen att endast de grupper som hade en tekniker bland sig (som skulle hantera Mailman eller installera ett CMS ) kunde gå vidare, medan resten skulle överge tjänsten. Det behövdes alltså nya kostnadsfria samarbetsverktyg, mer användbara och lämpliga för alla, eftersom de tillgängliga gratisverktygen krävde en hög grad av teknisk expertis. Det är därför Kune, vars namn betyder "tillsammans" på esperanto , utvecklades.

De första prototyperna av Kune utvecklades med Ruby on Rails och Pyjamas (senare känd som Pyjs ). Men med lanseringen av Java och Google Web Toolkit som fri programvara, har gemenskapen anammat dessa tekniker sedan 2007. 2009, med en stabil kodbas och på väg att släppa en större version av Kune, tillkännagav Google Google Wave -projektet och lovade det skulle släppas som fri programvara. Wave använde samma teknik som Kune (Java + GWT, Guice, XMPP-protokoll) så det skulle vara lätt att integrera efter lanseringen. Dessutom erbjöd Wave ett öppet federerat protokoll, enkel utökbarhet (genom prylar), enkel kontrollversionering och mycket bra realtidsutgåva av dokument. Sålunda beslutade samhället att stoppa utvecklingen av Kune och vänta på att den släpps... under tiden utvecklade prylar som skulle integreras i Kune senare. Under samma period etablerade samhället Comunes Association (med en erkänd inspiration i Software in the Public Interest ) som ett icke-vinstdrivande juridiskt paraply för gratis mjukvaruverktyg för att uppmuntra Commons och underlätta arbetet för sociala rörelser . Paraplyet täckte Ourproject, Kune och Move Commons, tillsammans med några andra mindre projekt.

I november 2010 släpptes den kostnadsfria Apache Wave (tidigare Wave-in-a-Box) under Apache Foundations paraply . Sedan dess har gemenskapen börjat integrera sin källkod i Kunes tidigare kodbas, och med stöd av IEPALA Foundation. Kune släppte sin beta och flyttade till produktion i april 2012.

Sedan dess har Kune katalogiserats som "aktivism 2.0" och medborgarverktyg, ett verktyg för icke-statliga organisationer, multiverktyg för allmänt ändamål (och efter det kritiserats för risken att falla på den andra systemets effekt) och exempel på det nya paradigm. Den valdes ut som "veckans öppen webbplats" av Open University of Catalonia , och som ett av #Occupy Tech-projekten. Nuförtiden finns det planer på ett annat federerat socialt nätverk, Lorea (baserat på Elgg ), för att få kontakt med Kune.


Funktionslista

  • Alla funktioner i Apache Wave , det vill säga kollaborativ federerad realtidsredigering, plus
  • Kommunikation
    • Chatt och chattrum som är kompatibla med Gmail och Jabber via XMPP (med flera XEP-tillägg), eftersom det integrerar Emite
    • Sociala nätverk (federerat)
  • Samarbete i realtid för grupper inom:
    • Dokument: som i Google Dokument
    • Wikis
    • Listor: som i Google-grupper men minimera e-postmeddelanden, genom vågor
    • Gruppuppgifter
    • Gruppkalender: som i Google Kalender , med ical export
    • Gruppbloggar
    • Webbskapande: syftar till att publicera innehåll direkt på webben (som i WordPress , med en instrumentpanel och offentlig vy) (under utveckling)
    • Byteshandel: syftar till att decentralisera byteshandeln som på eBay
  • Avancerad e-post
    • Waves: syftar till att ersätta de flesta användningar av e-post
    • Inkorg: som i e-post, kontrolleras alla dina konversationer och dokument i alla kunes från din inkorg
    • E-postmeddelanden (Projected: svar från e-post)
  • Multimedia & prylar
    • Bild- eller videogallerier integrerade i alla dokument
    • Kartor, mindmaps, Twitter-strömmar, etc.
    • Omröstningar, omröstningar, evenemang etc.
    • och mer via Apache Wave-tillägg, lätta att programmera (som i Facebook-appar körs de ovanpå Kune)
  • Federation
    • Distribuerat socialt nätverk på samma sätt som e-post: från en inkorg kontrollerar du all din aktivitet i alla kunes, och du kan samarbeta med vem som helst eller vilken grupp som helst oavsett vilken kune de var registrerade på.
    • Interoperabel med alla Kune-server eller Wave-baserat system
    • Chatt är interoperabelt med vilken XMPP-server som helst
  • Användbarhet
    • Starkt fokus på användbarhet för alla användare
    • Animerade tutorials för varje verktyg
    • Dra och släpp för att dela innehåll, lägga till användare i ett dokument, ändra roller, ta bort innehåll, etc.
    • Genvägar
  • Fri kultur
    • Utvecklad med gratis programvara och släppt under AGPL
    • Enkel assistent för att välja innehållslicenser för grupper. Standardlicensen är Creative Commons BY-SA.
  • Utvecklarvänlig
    • Debian/Ubuntu-paketet för enkel installation
    • Wave Gadgets kan programmeras i Java+GWT, JavaScript eller Python

Supportrar och adoptanter

Kune har aktivt stöd från flera organisationer och institutioner:

Se även

externa länkar