Comparison of social networking software
Encyclopedia
Social Network Engine Comparison
Social Network EnginesSocial software
Social software applications include communication tools and interactive tools. Communication tools typically handle the capturing, storing and presentation of communication, usually written but increasingly including audio and video as well. Interactive tools handle mediated interactions between a...
or Social Engines
Social engine
A social engine is a hybrid between a Social Network and a Search Engine.The term social engine is the shortened version of the term social networking engine which provides a software development framework for developing social applications and a platform for hosting them...
provide the basis for community driven content and social/business networking.
Category | Tiki Wiki CMS Groupware | BoonEx Dolphin | BuddyPress BuddyPress BuddyPress is an open source social networking software package owned by Automattic since 2008. It is a plugin that can be installed on WordPress to transform it into a social network platform... |
EngineY | PeopleAggregator | ELGG Elgg (software) 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.... |
Mugshot (Discontinued) | Drupal Drupal Drupal is a free and open-source content management system and content management framework written in PHP and distributed under the GNU General Public License. It is used as a back-end system for at least 1.5% of all websites worldwide ranging from personal blogs to corporate, political, and... |
Telligent Community | iScripts Socialware | ImpressCMS ImpressCMS ImpressCMS is an open source content management system for building and maintaining dynamic web sites, written in the PHP programming language and using a MySQL database. The product is released under the GNU General Public License.-History:... |
Joomla | PHPizabi | ODS | Oxwall Oxwall Oxwall is free and open source community software distributed under the Common Public Attribution License. It is written in PHP and is used as a platform for social networking and community sites.... |
Jcow | phpFox v2 | XOOPS XOOPS XOOPS is a free open source content management systems , written in PHP. It uses a modular architecture allowing users to customize, update and theme their websites. XOOPS is released under the terms of the GNU General Public License and is free to use, modify and redistribute.-Overview:XOOPS is... |
JomSocial | webNetwork | Noosfero | SocialEngine SocialEngine SocialEngine is a PHP-based white-label social networking service platform, that provides features similar to a social network on a user's website. Main features include administration of small-to-mid scale social networks, some customization abilities, unencrypted code, multilingual capability,... |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Last Access | 2011-02-21 | 2010-09-9 | 2010-03-25 | 2010-02-26 | 2007-03-05 | 2009-03-21 | 2008-10-31 | 2008-11-02 | 2009-06-23 | 2008-10-10 | 2009-10-07 | 2007-03-05 | 2007-03-05 | 2008-03-06 | 2011-05-07 | 2010-03-29 | 2011-03-10 | 2010-06-06 | 2011-07-14 | 2011-05-02 | 2011-05-15 | 2010-07-01 |
License License The verb license or grant licence means to give permission. The noun license or licence refers to that permission as well as to the document recording that permission.A license may be granted by a party to another party as an element of an agreement... |
LGPL 2.1 | CC-BY | GPL 2.0 | Apache 2.0 | Custom [5] | Open source under the GPL 2.0 [6] | GPL 2.0 | GPL 2.0 [7] | Custom | Custom | GPL 2.0 | GPL 2.0 | Custom | Custom (based on GPL 2.0) | CPAL 1.0 Common Public Attribution License The Common Public Attribution License is a free software license approved by the Open Source Initiative in 2007. Its purpose is to be a general license for software distributed over a network... |
Creative Commons | Custom | GPL 2.0 | GPL 2.0 | Custom | AGPL | Custom |
Cost Cost In production, research, retail, and accounting, a cost is the value of money that has been used up to produce something, and hence is not available for use anymore. In business, the cost may be one of acquisition, in which case the amount of money expended to acquire it is counted as cost. In this... |
Free | Free, $99 | Free | Free | Free (not free, $2700–$20,000) | Free (free trial for 15 days, $29/month or $49/month thereafter.) | Free | Free | Per License | Per License, $147.00 | Free | Free | Free | Free | Free | 30 Day Trial, $199, $219, $299 | $99, $199, $299 | Free | $99, $149, $499 | $199 | Free | $299 |
Source Code Source code In computer science, source code is text written using the format and syntax of the programming language that it is being written in. Such a language is specially designed to facilitate the work of computer programmers, who specify the actions to be performed by a computer mostly by writing source... |
||||||||||||||||||||||
Version | 7.0 | 7.0.x | 1.2 | 1.2pre6 | 1.7.8 | 5.12, 6.16 | 5.0 | 2.2 | 1.1.3 | 1.5.20 | 0.848b C1 HFP1 | 5.0.5 | 1.1.1 | 1.3.5 | 2.0.7 | 2.4.4 | 2.2.3 | 0.31.0 | 4.7 | |||
Installation Installation (computer programs) Installation of a program is the act of putting the program onto a computer system so that it can be executed.... |
Out of the box | Out of the box | Out of the box | Out of the box | Out of the box | Out of the box | Out of the box | Out of the box | Out of the box | Out of the box | Out of the box | Out of the box | Out of the box | Out of the box/hosted | Out of the box | Out of the box | Out of the box | Out of the box on Debian Debian Debian is a computer operating system composed of software packages released as free and open source software primarily under the GNU General Public License along with other free software licenses. Debian GNU/Linux, which includes the GNU OS tools and Linux kernel, is a popular and influential... or manual install |
Out of the box | |||
Codebase Codebase The term codebase, or code base, is used in software development to mean the whole collection of source code used to build a particular application or component. Typically, the codebase includes only human-written source code files, and not, e.g., source code files generated by other tools or... |
PHP PHP PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document... , MySQL MySQL MySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My... |
PHP PHP PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document... , MySQL MySQL MySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My... |
PHP PHP PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document... , MySQL MySQL MySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My... |
Ruby Ruby (programming language) Ruby is a dynamic, reflective, general-purpose object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features. Ruby originated in Japan during the mid-1990s and was first developed and designed by Yukihiro "Matz" Matsumoto... , Rails Ruby on Rails Ruby on Rails, often shortened to Rails or RoR, is an open source web application framework for the Ruby programming language.-History:... |
PHP PHP PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document... , MySQL MySQL MySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My... |
PHP PHP PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document... , MySQL MySQL MySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My... /PostgreSQL PostgreSQL PostgreSQL, often simply Postgres, is an object-relational database management system available for many platforms including Linux, FreeBSD, Solaris, MS Windows and Mac OS X. It is released under the PostgreSQL License, which is an MIT-style license, and is thus free and open source software... |
PHP PHP PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document... , MySQL MySQL MySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My... |
ASP.NET ASP.NET ASP.NET is a Web application framework developed and marketed by Microsoft to allow programmers to build dynamic Web sites, Web applications and Web services. It was first released in January 2002 with version 1.0 of the .NET Framework, and is the successor to Microsoft's Active Server Pages ... 3.5 / Microsoft SQL Server Microsoft SQL Server Microsoft SQL Server is a relational database server, developed by Microsoft: It is a software product whose primary function is to store and retrieve data as requested by other software applications, be it those on the same computer or those running on another computer across a network... |
PHP PHP PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document... , MySQL MySQL MySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My... |
PHP PHP PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document... , MySQL MySQL MySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My... |
PHP PHP PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document... , MySQL MySQL MySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My... |
PHP PHP PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document... , MySQL MySQL MySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My... |
VSP/VSPX Virtuoso Universal Server Virtuoso Universal Server is a middleware and database engine hybrid that combines the functionality of a traditional RDBMS, ORDBMS, virtual database, RDF, XML, free-text, web application server and file server functionality in a single system... |
PHP PHP PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document... , MySQL MySQL MySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My... |
PHP PHP PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document... , MySQL MySQL MySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My... |
PHP PHP PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document... , MySQL MySQL MySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My... |
PHP PHP PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document... , MySQL MySQL MySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My... |
PHP PHP PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document... , MySQL MySQL MySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My... |
Ruby Ruby (programming language) Ruby is a dynamic, reflective, general-purpose object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features. Ruby originated in Japan during the mid-1990s and was first developed and designed by Yukihiro "Matz" Matsumoto... , Rails Ruby on Rails Ruby on Rails, often shortened to Rails or RoR, is an open source web application framework for the Ruby programming language.-History:... |
PHP PHP PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document... , MySQL MySQL MySQL officially, but also commonly "My Sequel") is a relational database management system that runs as a server providing multi-user access to a number of databases. It is named after developer Michael Widenius' daughter, My... |
||
SSO Single sign-on Single sign-on is a property of access control of multiple related, but independent software systems. With this property a user logs in once and gains access to all systems without being prompted to log in again at each of them... support |
||||||||||||||||||||||
RSS RSS -Mathematics:* Root-sum-square, the square root of the sum of the squares of the elements of a data set* Residual sum of squares in statistics-Technology:* RSS , "Really Simple Syndication" or "Rich Site Summary", a family of web feed formats... |
||||||||||||||||||||||
RSS RSS -Mathematics:* Root-sum-square, the square root of the sum of the squares of the elements of a data set* Residual sum of squares in statistics-Technology:* RSS , "Really Simple Syndication" or "Rich Site Summary", a family of web feed formats... Reader/Aggregator |
||||||||||||||||||||||
Access control Access control Access control refers to exerting control over who can interact with a resource. Often but not always, this involves an authority, who does the controlling. The resource can be a given building, group of buildings, or computer-based information system... |
||||||||||||||||||||||
Wiki Wiki A wiki is a website that allows the creation and editing of any number of interlinked web pages via a web browser using a simplified markup language or a WYSIWYG text editor. Wikis are typically powered by wiki software and are often used collaboratively by multiple users. Examples include... |
||||||||||||||||||||||
Forum Internet forum An Internet forum, or message board, is an online discussion site where people can hold conversations in the form of posted messages. They differ from chat rooms in that messages are at least temporarily archived... |
||||||||||||||||||||||
Blog Blog A blog is a type of website or part of a website supposed to be updated with new content from time to time. Blogs are usually maintained by an individual with regular entries of commentary, descriptions of events, or other material such as graphics or video. Entries are commonly displayed in... |
||||||||||||||||||||||
Media sharing Media sharing Media sharing occurs through online social networks and digital communities with a comprehensive platform and diversified interfaces to aggregate, upload, compress, host and distribute images, text, applications, videos, audio, games and new media. As media is shared it takes on a variety of... |
||||||||||||||||||||||
Messaging | ||||||||||||||||||||||
Event Calendar Calendar A calendar is a system of organizing days for social, religious, commercial, or administrative purposes. This is done by giving names to periods of time, typically days, weeks, months, and years. The name given to each day is known as a date. Periods in a calendar are usually, though not... |
||||||||||||||||||||||
Social Grouping | ||||||||||||||||||||||
Tagging Tag (metadata) In online computer systems terminology, a tag is a non-hierarchical keyword or term assigned to a piece of information . This kind of metadata helps describe an item and allows it to be found again by browsing or searching... |
||||||||||||||||||||||
Connectivity Extensible Messaging and Presence Protocol Extensible Messaging and Presence Protocol is an open-standard communications protocol for message-oriented middleware based on XML . The protocol was originally named Jabber, and was developed by the Jabber open-source community in 1999 for near-real-time, extensible instant messaging , presence... |
||||||||||||||||||||||
Bookmark Sharing / Management | ||||||||||||||||||||||
Poll Generation/Tally | ||||||||||||||||||||||
Contact Management | ||||||||||||||||||||||
Supports the Semantic Web Semantic Web The Semantic Web is a collaborative movement led by the World Wide Web Consortium that promotes common formats for data on the World Wide Web. By encouraging the inclusion of semantic content in web pages, the Semantic Web aims at converting the current web of unstructured documents into a "web of... |
||||||||||||||||||||||
Supports DataPortability DataPortability Data portability is the ability for people to reuse their data across interoperable applications - the ability for people to be able to control their identity, media and other forms of personal data... |
||||||||||||||||||||||
Customizable | ||||||||||||||||||||||
Comment Comment A comment is generally a verbal or written remark often related to an added piece of information, or an observation or statement. These are usually marked with an abbreviation, such as "obs." or "N.B."... |
Comes with iPhone App, Android App, Desktop App, Flash Players and Converter. Backed by large community. Hundreds of extensions. | Based on WordPress, should be familiar to anyone who has used or developed with WordPress before. | Integration of many services | "Clean, simple" | More like RSS aggrators | Equipped with a powerful blend of features, Drupal supports a variety of websites ranging from personal weblogs to large community-driven websites. | Community and collaboration platform with many integrated core applications | Supports Free and paid membership plans | Install only if you like with modules. ImpressCMS = Make a Lasting Impression | Content management | All component applications fully integrated, and all data accessible by multiple means including SPARQL SPARQL SPARQL is an RDF query language; its name is an acronym that stands for SPARQL Protocol and RDF Query Language. It was made a standard by the RDF Data Access Working Group of the World Wide Web Consortium, and considered as one of the key technologies of semantic web... /RDF Resource Description Framework The Resource Description Framework is a family of World Wide Web Consortium specifications originally designed as a metadata data model... , ODBC, JDBC, ADO.NET ADO.NET ADO.NET is a set of computer software components that programmers can use to access data and data services. It is a part of the base class library that is included with the Microsoft .NET Framework. It is commonly used by programmers to access and modify data stored in relational database systems,... , OLE DB OLE DB OLE DB is an API designed by Microsoft for accessing data from a variety of sources in an uniform manner. It is a set of interfaces implemented using the Component Object Model ; it is otherwise unrelated to OLE... , XMLA, and other protocols. |
Simple, plugin-based, user-friendly, SEO-friendly, customizable Facebook-style newsfeed | Ajax comment | Modular approach, with hundreds of free modules and thousands of free themes. | A Joomla component, can be installed alongside other Joomla components | Focus on a content productizer user, has professional support by Colivre, has enterprise specific profile type with products showroom and global search. | plugin based, white label | |||||
Category | Tiki Wiki CMS Groupware | BoonEx Dolphin | BuddyPress BuddyPress BuddyPress is an open source social networking software package owned by Automattic since 2008. It is a plugin that can be installed on WordPress to transform it into a social network platform... |
EngineY | PeopleAggregator | ELGG Elgg (software) 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.... |
Mugshot (Discontinued) | Drupal Drupal Drupal is a free and open-source content management system and content management framework written in PHP and distributed under the GNU General Public License. It is used as a back-end system for at least 1.5% of all websites worldwide ranging from personal blogs to corporate, political, and... |
Telligent Community | iScripts Socialware | ImpressCMS ImpressCMS ImpressCMS is an open source content management system for building and maintaining dynamic web sites, written in the PHP programming language and using a MySQL database. The product is released under the GNU General Public License.-History:... |
Joomla | PHPizabi | ODS | Oxwall Oxwall Oxwall is free and open source community software distributed under the Common Public Attribution License. It is written in PHP and is used as a platform for social networking and community sites.... |
Jcow | phpFox v2 | XOOPS XOOPS XOOPS is a free open source content management systems , written in PHP. It uses a modular architecture allowing users to customize, update and theme their websites. XOOPS is released under the terms of the GNU General Public License and is free to use, modify and redistribute.-Overview:XOOPS is... |
JomSocial | webNetwork | Noosfero | SocialEngine SocialEngine SocialEngine is a PHP-based white-label social networking service platform, that provides features similar to a social network on a user's website. Main features include administration of small-to-mid scale social networks, some customization abilities, unencrypted code, multilingual capability,... |