Elgg (software)
Developer(s) | The Elgg Foundation and the open source community |
---|---|
Stable release | 1.8.5
/ May 20, 2012 |
Repository | |
Written in | PHP |
Operating system | Cross-platform |
Type | Social networking |
License | GPL 2 |
Website | elgg.org |
Elgg is open source social networking software that provides individuals and organizations with the components needed to create an online social environment. It offers blogging, microblogging, file sharing, networking, groups and a number of other features.
History
Elgg was founded in 2004 by Ben Werdmuller von Elgg and David Tosh. Combining their experience - Werdmuller was a web entrepreneur who had been building and facilitating online communities since 1995, while Tosh was a postgraduate student in online education - they created a social networking approach to e-learning[1], with the latter designing the architecture and writing most of the code. Subsequently, they founded the company Curverider Ltd to continue the development of the software and to provide Elgg-related services. Elgg has since become a cross-purpose open source social networking platform.
In April 2009, Werdmuller decided to leave the project[2]. In May 2010 a hosted version of Elgg launched in beta. In December 2010, Curverider was acquired by Thematic Networks and Elgg was transferred to a non-profit foundation[3][4][5].
Elgg is free to download and use. It is licensed under the terms of the GNU General Public License (GPL) as published by the Free Software Foundation. Elgg runs on the LAMP (Linux, Apache, MySQL, and PHP) platform. Elgg is used as the engine of the N-1/Lorea, the main social network of the Spanish 15-M political movement.[6]
In April 2010 a multiple site version of Elgg was released by the former core developer Marcus Povey [7]. As of February 2012 this project can be found on Github [8].
Current Version : Elgg 1.8.5 (As of 20th May 2012)
Features
Powerful Data Model Elgg provides a powerful data model making the creation of different entities simple, yet flexible.
Activity Streams The granular activity stream API ensures your plugins can push the required content to your users.
Plugin API Use Elgg's powerful plugin API to build and add your required features.
User Management Elgg handles your user management and relationship requirements.
Access controls All objects in Elgg can have an access control level applied making granular access permissions possible.
Web Services API Expose functionality through the REST API by building a plugin and then either publish the API for other developers to build clients or provide your own.
Browse the plugins gallery to find other exciting features to add to your Elgg network.
Elgg Powered
Here are a list of sites powered by Elgg
|
|
|
External Elgg related projects
Commercial elgg stores and Elgg Developers
See also
References
- ^ Elgg - social network software for education ReadWriteWeb, 2006.
- ^ End of an era, start of a new one benwerd.com, 2009.
- ^ A foundation, acquisition and change blog.elgg.org, 2010.
- ^ The Elgg Foundation benwerd.com, 2010.
- ^ The Elgg Foundation www.downes.ca, 2010.
- ^ N-1, red social del movimiento #15M
- ^ Multiple site support with MP's Multisite Elgg
- ^ Elgg Multisite Project