Kune (software)

Last updated
Kune
Original author(s) Comunes Collective
Developer(s) Comunes Collective, IEPALA Foundation
Initial release2007;17 years ago (2007)
Stable release
1.0.0 (Codename "free-riders") [1] / March 18, 2015;8 years ago (2015-03-18)
Repository
Written inJava-based Google Web Toolkit
Platform Cross-platform
Available inMulti-language (more than 10)
Type Web application Collaborative software Distributed social network
License AGPLv3
Website kune.cc

Kune was a free/open source distributed social network focused on collaboration rather than just on communication. [2] That is, it focused on online real-time collaborative editing, decentralized social networking and web publishing, while focusing on workgroups rather than just on individuals. [3] [4] It aimed to allow for the creation of online spaces for collaborative work where organizations and individuals can build projects online, coordinate common agendas, set up virtual meetings, publish on the web, and join organizations with similar interests. It had a special focus on Free Culture and social movements needs. [5] [6] Kune was a project of the Comunes Collective. The project seems abandoned since 2017, with no new commits, blog entries or site activity. [7]

Contents

Technical details

Kune was programmed using the Java-based GWT in the client-side, integrating Apache Wave (formerly Google Wave) and using mainly the open protocols XMPP and Wave Federation Protocol. GWT Java sources on the client side generates obfuscated and deeply optimized JavaScript conforming a single page application. Wave extensions (gadgets, bots) run on top of Kune (as in Facebook apps) and can be programmed in Java+GWT, JavaScript or Python.

The last version was under development since 2007 until 2017. [8] The code was hosted in the GIT of Gitorious, [9] with a development site [2] and its main node [10] maintained by the Comunes Collective.

Kune is 100% free software and was built only using free software. Its software is licensed under the AGPL license, while the art is under a Creative Commons BY-SA.

Philosophy

Kune was born in order to face a growing concern from the community behind it. Nowadays, groups (a group of friends, activists, a NGO, a small start-up) that need to work together typically will use multiple free (like beer) commercial centralized for-profit services (e.g. Google Docs, Google Groups, Facebook, Wordpress.com, Dropbox, Flickr, eBay ...) in order to communicate and collaborate online. However, "If you're not paying for it, you're the product". [11] In order to avoid that, such groups of users may ask a technical expert to build them mailing lists, a webpage and maybe to set up an etherpad. However, technicians are needed for any new list (as they cannot configure e.g. GNU Mailman), configuration change, etc., creating a strong dependency and ultimately a bottleneck. [12]

Kune aims to cover all those needs of groups to communicate and collaborate, in a usable way and thus without depending on technical experts. [13] It aims to be a free/libre web service (and thus in the cloud), but decentralized as email, so a user can choose the server they want and still interoperate transparently with the rest.[ citation needed ]

Opposite to most distributed social networks, this software focuses on collaboration and building, not only on communication and sharing. Thus, Kune does not aim to ultimately replace Facebook, but also all the above-mentioned commercial services. Kune has a strong focus on the construction of Free Culture and eventually facilitate Commons-based peer production. [14]

History

VersionCode nameRelease date
0.0.1--Old version, no longer maintained: 2007
0.0.9 15M Old version, no longer maintained: 2011-08-04
0.1.0 99% [15] Old version, no longer maintained: 2012-04-13
0.2.0 Ostrom [16] Old version, no longer maintained: 2012-10-22
1.0.0"Free-riders" [1] Current stable version: 2015-03-18
Legend:
Old version
Older version, still maintained
Latest version
Latest preview version
Future release

The origin of Kune relies on the community behind Ourproject.org. Ourproject [17] aimed to provide for Free Culture (social/cultural projects) what SourceForge and other software forges meant for free software: a collection of communication and collaboration tools that would boost the emergence of community-driven free projects. [18] However, although Ourproject was relatively successful, it was far from the original aims. The analysis of the situation in 2005 [19] concluded that only the groups that had a techie among them (who would manage Mailman or install a CMS) were able to move forward, while the rest would abandon the service. Thus, new free collaborative tools were needed, more usable and suitable for anyone, as the available free tools required a high degree of technical expertise. This is why Kune, whose name means "together" in Esperanto, was developed.

The first prototypes of Kune were developed using Ruby on Rails and Pyjamas (later known as Pyjs). However, with the release of Java and the Google Web Toolkit as free software, the community embraced these technologies since 2007. [20] In 2009, with a stable codebase and about to release a major version of Kune, [21] Google announced the Google Wave project and promised it would be released as free software. Wave was using the same technologies of Kune (Java + GWT, Guice, XMPP protocol) so it would be easy to integrate after its release. Besides, Wave was offering an open federated protocol, easy extensibility (through gadgets), easy control versioning, and very good real-time edition of documents. Thus, the community decided to halt the development of Kune, and wait for its release... in the meanwhile developing gadgets that would be integrated in Kune later on. [22] [23] [24] In this same period, the community established the Comunes Association (with an acknowledged inspiration in Software in the Public Interest) as a non-profit legal umbrella for free software tools for encouraging the Commons and facilitating the work of social movements. [25] The umbrella covered Ourproject, Kune and Move Commons, [26] together with some other minor projects.

In November 2010, the free Apache Wave (previously Wave-in-a-Box) was released, under the umbrella of the Apache Foundation. Since then, the community began integrating its source code within the Kune previous codebase, [27] and with the support of the IEPALA Foundation. [28] Kune released its Beta and moved to production in April 2012.

Since then, Kune has been catalogued as "activism 2.0" [29] and citizen tool, [30] [31] a tool for NGOs, [32] [33] multi-tool for general purpose [34] (and following that, criticized for the risk of falling on the second-system effect [35] ) and example of the new paradigm. [36] It was selected as "open website of the week" by the Open University of Catalonia, [37] and as one of the #Occupy Tech projects. [38] Nowadays, there are plans of another federated social network, Lorea (based on Elgg), to connect with Kune. [39]

Feature list

Supporters and adopters

Kune has the active support of several organizations and institutions:

See also

Related Research Articles

<span class="mw-page-title-main">Mac OS X Server</span> Server software for macOS

Mac OS X Server is a series of discontinued Unix-like server operating systems developed by Apple Inc. based on macOS. It provided server functionality and system administration tools, and tools to manage both macOS-based computers and iOS-based devices, network services such as a mail transfer agent, AFP and SMB servers, an LDAP server, and a domain name server, as well as server applications including a Web server, database, and calendar server.

<span class="mw-page-title-main">OpenOffice.org</span> Discontinued free office software

OpenOffice.org (OOo), commonly known as OpenOffice, is a discontinued open-source office suite. Active successor projects include LibreOffice, Apache OpenOffice, Collabora Online and NeoOffice.

<span class="mw-page-title-main">XMPP</span> Communications protocol for message-oriented middleware

Extensible Messaging and Presence Protocol is an open communication protocol designed for instant messaging (IM), presence information, and contact list maintenance. Based on XML, it enables the near-real-time exchange of structured data between two or more network entities. Designed to be extensible, the protocol offers a multitude of applications beyond traditional IM in the broader realm of message-oriented middleware, including signalling for VoIP, video, file transfer, gaming and other uses.

Trac is an open-source, web-based project management and bug tracking system. It has been adopted by a variety of organizations for use as a bug tracking system for both free and open-source software and proprietary projects and products. Trac integrates with major version control systems including Subversion and Git. Trac is used, among others, by the Internet Research Task Force, Django, FFmpeg, jQuery UI, WebKit, 0 A.D., and WordPress.

<span class="mw-page-title-main">FOSDEM</span> Annual event in Brussels centered on free and open source software development

Free and Open source Software Developers' European Meeting (FOSDEM) is a non-commercial, volunteer-organized European event centered on free and open-source software development. It is aimed at developers and anyone interested in the free and open-source software movement. It aims to enable developers to meet and to promote the awareness and use of free and open-source software.

Apache Harmony is a retired open source, free Java implementation, developed by the Apache Software Foundation. It was announced in early May 2005 and on October 25, 2006, the board of directors voted to make Apache Harmony a top-level project. The Harmony project achieved 99% completeness for J2SE 5.0, and 97% for Java SE 6. The Android operating system has historically been a major user of Harmony, although since Android Nougat it increasingly relies on OpenJDK libraries.

<span class="mw-page-title-main">Google Web Toolkit</span> Free Java library

Google Web Toolkit, or GWT Web Toolkit, is an open-source set of tools that allows web developers to create and maintain JavaScript front-end applications in Java. It is licensed under Apache License 2.0.

Google Developers is Google's site for software development tools and platforms, application programming interfaces (APIs), and technical resources. The site contains documentation on using Google developer tools and APIs—including discussion groups and blogs for developers using Google's developer products.

<span class="mw-page-title-main">OpenKM</span> Document management system

OpenKM is a document management system that provides a web interface for managing nonspecific files. It has a Free/Libre Community Edition, and a proprietary Enterprise Edition. OpenKM includes a content repository, Lucene indexing, and jBPM workflow. The OpenKM system was developed using open technology.

OurProject.org (OP) is a web-based collaborative free content repository. It acts as a central location for the construction and maintenance of social/cultural/artistic projects, providing web space and tools, and focusing in free knowledge. It claims to extend the ideas and methodology of free software to social areas and free culture in general. Since September 2009, Ourproject is under the Comunes Association umbrella, and gave birth to the Kune collaborative social network for groups.

<span class="mw-page-title-main">Google Wave</span> Software framework for real-time collaborative editing online

Google Wave, later known as Apache Wave, is a discontinued software framework for real-time collaborative online editing. Originally developed by Google and announced on May 28, 2009, it was renamed to Apache Wave when the project was adopted by the Apache Software Foundation as an incubator project in 2010.

The Wave Federation Protocol is an open protocol, extension of the Extensible Messaging and Presence Protocol (XMPP) that is used in Apache Wave. It is designed for near real-time communication between the computer supported cooperative work wave servers.

<span class="mw-page-title-main">Comunes Collective</span> Nonprofit organization

Comunes is a nonprofit organization aiming to encourage the commons and facilitating grassroots work through free software web tools. Previously known as Ourproject.org, this collective established itself as a legal entity in 2009, forming Comunes. Nowadays it serves as an umbrella organization for several projects related to the Commons.

<span class="mw-page-title-main">Eureka Streams</span>

Eureka Streams is a free, open-source enterprise, social networking platform developed by Lockheed Martin. Activity streams and gadgets make up its core functionality. Content within Eureka Streams consists primarily of microblogs and internal and external web feeds. Users typically provide links to other content, such as wikis, blogs and shared documents housed in a content management system.

<span class="mw-page-title-main">Apache OpenOffice</span> Free and open-source office software suite

Apache OpenOffice (AOO) is an open-source office productivity software suite. It is one of the successor projects of OpenOffice.org and the designated successor of IBM Lotus Symphony. It was a close cousin of LibreOffice, Collabora Online and NeoOffice in 2014. It contains a word processor (Writer), a spreadsheet (Calc), a presentation application (Impress), a drawing application (Draw), a formula editor (Math), and a database management application (Base).

Distributed social network projects generally develop software, protocols, or both.

SwellRT was a free and open-source backend-as-a-service and API focused to ease development of apps featuring real-time collaboration. It supported the building of mobile and web apps, and aims to facilitate interoperability and federation.

References

  1. 1 2 "Released Kune Version 1.0.0 Codename "free-riders"". Kune Blog. 2015-03-18. Retrieved 2015-06-23.
  2. 1 2 "Kune development site" . Retrieved 3 February 2011.
  3. 1 2 "Presentando el proyecto Kune, redes sociales y colaboración libre para grupos". Barrapunto (Spanish Slashdot) (in Spanish). 22 August 2011. Archived from the original on 10 June 2018. Retrieved 28 August 2011.
  4. "Presentando el proyecto Kune, redes sociales y colaboración libre para grupos". Menéame (Spanish Digg) (in Spanish). 23 August 2011. Retrieved 28 August 2011.
  5. "Kune FAQ" . Retrieved 7 July 2012.
  6. Boeing, Niels (31 August 2012). "Das neue Internet" [The new internet]. Die Zeit (in German). Germany. Retrieved 5 September 2012.
  7. Kune, Comunes.org, 2023-01-04, retrieved 2023-03-18
  8. Ohloh. "Kune project in Ohloh". Archived from the original on 14 May 2012. Retrieved 28 August 2011.
  9. "Kune repository in Gitorious". Gitorious. Archived from the original on 2012-10-24. Retrieved 2 September 2012.
  10. "Kune node "Kune.cc"". Maintained by Comunes Collective. Archived from the original on 13 December 2012. Retrieved 5 September 2012.
  11. "If You're Not Paying for It; You're the Product". Lifehacker. 23 November 2010. Retrieved 7 July 2012.
  12. "Kune 0.0.9 published (codename "15M")". Kune Blog. 4 August 2011. Retrieved 12 April 2012.
  13. "Software libre, hardware libre, ¿servicios libres?". Libertonia News. 27 May 2009. Retrieved 3 February 2011.
  14. Mass Araya, Elizabeth Roxana; Borsetti Gregorio Vidotti, Silvana Aparecida (15 July 2012). "Creative Commons: a Convergence Model Between the Ideal of Commons and the Possibilities of Creation in Contemporary TimesOpposed to Copyright Impediments". In Baptista, Ana Alice; Linde, Peter; Lavesson, Niklas; et al. (eds.). Social Shaping of Digital Publishing: Exploring the Interplay Between Culture and Technology. IOS Press. pp. 3–11. ISBN   978-1-61499-064-2 . Retrieved 19 August 2012.
  15. "Kune new release "99%" & production site". #Occupy Tech News. 24 April 2012. Archived from the original on 8 June 2012. Retrieved 9 June 2012.
  16. "New release of collaborative distributed social network Kune: "Ostrom"". #Occupy Tech News. 26 November 2012. Retrieved 26 November 2012.[ permanent dead link ]
  17. "There's Life after Microsoft - Free Software Advocates". Inter Press Service News Agency. 24 January 2004. Archived from the original on 7 September 2010. Retrieved 3 February 2011.
  18. Camino, S.; F. Javier; M. Jiménez Gañán; S. Frutos Cid (2008). "Collaborative Development within Open Source Communities". Encyclopedia of Networked and Virtual Organizations. IGI Global, Information Science Reference. ISBN   978-1-59904-885-7.
  19. "Towards a new manager of free projects (Hacia un nuevo gestor de proyectos libres)" (Press release). Ourproject.org. 6 December 2005. Archived from the original on 17 March 2012. Retrieved 22 April 2012.
  20. Video: Status of Kune development (Jan 2008) (AVI). 26 January 2008. Retrieved 28 August 2011.
  21. "¡Colabora con Kune! Llamado a desarrolladores/as". Peru Free Software Association. 5 May 2009. Archived from the original on 22 August 2010. Retrieved 3 February 2011.
  22. "MassMob: Meetings and Smart Mobs". Comunes Collective. 2009. Retrieved 22 April 2012.
  23. "Troco project: an experimental peer-to-peer currency". Comunes Collective. 2010 [2009]. Retrieved 22 April 2012.
  24. "Karma: A Reputation Rating System". Comunes Collective. 2010 [2009]. Retrieved 22 April 2012.
  25. "Free Culture Forum 2011" (Interview). Interviewed by Serotonina EH. Burgos, Spain: Radio Onda Expansiva. 9 November 2011. Retrieved April 8, 2017.
  26. "Move Commons, crowdfunding y etiquetado de proyectos sociales". Mis APIs por tus Cookies. 1 December 2012. Retrieved 11 April 2012.
  27. Toledo, Jorge (14 February 2012). "Move Commons & Kune: free tools for activism and collaboration (Move Commons y Kune: herramientas libres para el activismo y la colaboración)". Ecosistema Urbano. Retrieved 11 April 2012.
  28. "Presenting status of Kune development Jan-2011". 24 January 2011. Retrieved 22 April 2012.
  29. Gonzalo, Pilar (4 November 2011). "Activism 2.0 and citizen empowerment in the net (I) (Activismo 2.0 y empoderamiento ciudadano en red (I))" . Retrieved 11 April 2012.
  30. "Free Knowledge: Collective intelligence for developing free tools and community resources (Conocimiento libre: Inteligencia colectiva para desarrollar herramientas libres y recursos comunitarios)". ¡Rebelaos!. 1: 10. 2012.
  31. "Cooperation, Collaboration and citizen power (Cooperación, colaboración y poder ciudadano)". Sindikos. 20 January 2012. Archived from the original on 27 April 2012. Retrieved 11 April 2012.
  32. "Las redes de organizaciones sociales del CIS generan propuestas para la internacionalización de la acción". Foro Internacional Democracia y Cooperación. 5 March 2011. Archived from the original on 27 September 2013. Retrieved 11 April 2012.
  33. Document Summary of the Rapporteur of Second Regional Workshop Latin America and the Caribbean (PDF) (Report). Mexico City: Ministry of Foreign Affairs and Cooperation (Spain). February 2012. p. 15. Archived from the original (PDF) on 14 January 2015. Retrieved 12 April 2012.
  34. Lucrecia Baquero; Clara Alba (17 February 2012). "Kune". Contenidos en Red. Archived from the original on 14 January 2015. Retrieved 11 April 2012.
  35. Palacios, J. Ramón (24 October 2011). "Against social networks (Contra las redes sociales)". Jotarp. Archived from the original on 2011-10-27. Retrieved 11 April 2012.
  36. Lucrecia Baquero; Clara Alba (13 March 2012). "On the need to bring closer city and country (Sobre la necesidad de acercar la ciudad al campo y viceversa)". Semillas de Innovación. Retrieved 11 April 2012.
  37. "Open website of the week: Kune". Open Minds, Open University of Catalonia . 5 March 2012. Archived from the original on 14 January 2015. Retrieved 11 April 2012.
  38. "#Occupy Tech projects". Archived from the original on 11 March 2012. Retrieved 22 April 2012.
  39. "Radical Community Manager". Nociones Comunes. 17 March 2012. Retrieved 11 April 2012.
  40. "Emite: XMPP & GWT". Archived from the original on 28 August 2008. Retrieved 22 April 2012.
  41. "IEPALA Foundation homepage". Archived from the original on 5 April 2012. Retrieved 22 April 2012.
  42. "Grasia Research Group homepage". Archived from the original on 4 May 2012. Retrieved 22 April 2012.
  43. "Medialab-Prado (Madrid) homepage" . Retrieved 22 April 2012.
  44. "Comunes profile in Medialab-Prado". Archived from the original on 24 April 2012. Retrieved 22 April 2012.