ActivityPub
ActivityPub is an open, decentralized social networking protocol based on Pump.io's ActivityPump protocol. It provides a client/server API for creating, updating, and deleting content, as well as a federated server-to-server API for delivering notifications and content. Project status ActivityPub is a standard for the Internet in the Social Web Networking Group of the World Wide Web Consortium (W3C). The standard was co-authored by Evan Prodromou, creator of StatusNet (now known as GNU social). At an earlier stage, the name of the protocol was "ActivityPump", but it was felt that ActivityPub better indicated the cross-publishing purpose of the protocol. It learned from the experiences with the older standard called OStatus. It is the most widely supported standard (by some margin) in the Fediverse. In January 2018, the World Wide Web Consortium (W3C) published the ActivityPub standard as a Recommendation. The W3C Social Community Group organizes a yearly free conferen ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Fediverse
The fediverse (a portmanteau of "federation" and "universe") is an ensemble of Federation (information technology), federated (i.e. interconnected) servers that are used for web publishing (i.e. social networking, microblogging, blogging, or websites) and file hosting, but which, while independently hosted, can communicate with each other. On different servers (technically Instance (computer science), instances), users can create so-called identities. These identities are able to communicate over the boundaries of the instances because the software running on the servers supports one or more communication protocols that follow an open standard. As an identity on the fediverse, users are able to post text and other media, or to follow posts by other identities. In some cases, users can show or Data sharing, share data (video, audio, text, and other files) publicly or to a selected group of identities, and allow other identities to edit other users' data (such as a calendar or an addr ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Comparison Of Software And Protocols For Distributed Social Networking
Distributed social network projects generally develop software, protocols Protocol may refer to: Sociology and politics * Protocol (politics), a formal agreement between nation states * Protocol (diplomacy), the etiquette of diplomacy and affairs of state * Etiquette, a code of personal behavior Science and technology ..., or both. __TOC__ Projects Clients Dead or stalled projects Other federated communication or storage solutions References {{Social networking Social networks Distributed computing architecture Peer-to-peer Distributed social networking ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Mastodon (software)
Mastodon is free and open-source software for running self-hosted social networking services. It has microblogging features similar to Twitter, which are offered by a large number of independently run nodes, known as instances, each with its own code of conduct, terms of service, privacy policy, privacy options, and content moderation policies. Each user is a member of a specific Mastodon instance (also called a server), which can interoperate as a federated social network, allowing users on different instances to interact with each other. This is intended to give users the flexibility to select a node whose policies they prefer, but keep access to a larger social network. Mastodon is also part of the Fediverse ensemble of server platforms, which use shared protocols allowing users to also interact with users on other compatible platforms, such as PeerTube and Friendica. Mastodon is crowdfunded and does not contain ads. Mastodon was created by Eugen Rochko and announced on ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
PeerTube
PeerTube is a free and open-source, decentralized, ActivityPub federated video platform powered by WebTorrent, that uses peer-to-peer technology to reduce load on individual servers when viewing videos. Started in 2017 by a programmer known as ''Chocobozzz'', development of PeerTube is now supported by the French non-profit Framasoft. The aim is to provide an alternative to centralized platforms such as YouTube, Vimeo, and Dailymotion. As an ActivityPub platform, it is part of the federated network known as the Fediverse. Operation Each PeerTube instance provides a website to browse and watch videos, and is by default independent from others in terms of appearance, features and rules. Several instances, with common rules (e.g. allowing for similar content, requiring registration) can form federations, where they follow one's videos, even though each video is stored only by the instance that published it. Federations are independent from each other and asymmetrical: one insta ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Microblogging
Microblogging is a form of social network that permits only short posts. They "allow users to exchange small elements of content such as short sentences, individual images, or video links",. Retrieved June 5, 2014 which may be the major reason for their popularity. These small messages are sometimes called ''micro posts''. As with traditional blogging, users post about topics ranging from the simple, such as "what I'm doing right now," to the thematic, such as "sports cars." Commercial microblogs also exist to promote websites, services, and products and to promote collaboration within an organization. Some microblogging services offer privacy settings, which allow users to control who can read their microblogs or alternative ways of publishing entries besides the web-based interface. These may include text messaging, instant messaging, e-mail, digital audio, or digital video. Origin The first micro-blogs were known as ''tumblelogs''. The term was coined by why the lucky stiff ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
OStatus
OStatus is an open standard for federated microblogging, allowing users on one website to send and receive status updates with users on another website. The standard describes how a suite of open protocols, including Atom, Activity Streams, WebSub, Salmon, and WebFinger, can be used together, which enables different microblogging server implementations to route status updates between their users back-and-forth, in near real-time. History OStatus federation was first possible between StatusNet installations, such as Status.net and Identi.ca, although Identi.ca later switched to pump.io. As of June 2013, a number of other microblogging applications and content management systems had announced that they intended to implement the standard. That same month, it was announced StatusNet would be merged into the GNU social project, along with Free Social. 6 Following the first official release of GNU Social, a number of microblogging sites running StatusNet and Free Social began to t ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Tumblr
Tumblr (stylized as tumblr; pronounced "tumbler") is an American microblogging and social networking website founded by David Karp in 2007 and currently owned by Automattic. The service allows users to post multimedia and other content to a short-form blog. Users can follow other users' blogs. Bloggers can also make their blogs private. For bloggers, many of the website's features are accessed from a "dashboard" interface. , Tumblr hosts more than 529 million blogs. History Development of Tumblr began in 2006 during a two-week gap between contracts at David Karp's software consulting company, Davidville. Karp had been interested in tumblelogs (short-form blogs, hence the name Tumblr) for some time and was waiting for one of the established blogging platforms to introduce their own tumblelogging platform. As none had done so after a year of waiting, Karp and developer Marco Arment began working on their own platform. Tumblr was launched in February 2007, and within two weeks ha ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Pixelfed
Pixelfed is a free and open-source image sharing social network service. It is decentralized, therefore user data is not stored on a central server, unlike other platforms. Pixelfed uses the ActivityPub protocol which allows users to interact with other social networks within the protocol, such as Mastodon, PeerTube, and Friendica. Using this protocol makes Pixelfed a part of the Fediverse. The network is made up of several independent sites that communicate with one another, which is roughly comparable to e-mail providers. The parties involved do not all have to be registered with the same provider, but can still communicate with each other. Thus, users are able to sign up on any server and follow others on the other instances. Much like Mastodon, Pixelfed implements chronological timelines without content manipulation algorithms. It also aims to be privacy-focused with no third party analytics or tracking. Pixelfed optionally organizes its media by hashtags, geo-tagging and ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
ActivityPump
Pump.io (pronounced "pump eye-oh") is a general-purpose activity streams engine that can be used as a federated social networking protocol which "does most of what people really want from a social network". Started by Evan Prodromou, it is a follow-up to StatusNet; Identi.ca, which was the largest StatusNet service, switched to pump.io in June 2013. Technology Designed to be much more lightweight and efficient than its StatusNet predecessor, Pump.io is written in Node.js and uses Activity Streams as the format for commands and to transfer data via a simple REST inbox API. Pump.io requires: * node.js * npm * a database server (typically NoSQL databases such as MongoDB or Redis, though there are other options through the database abstraction layer called Databank) * GraphicsMagick with the `gm` command Pump.io can run easily on low-resource hardware (such as a Raspberry Pi or BeagleBone Black). It can be used via the Web UI, or other clients via the API. Federation As ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Federation (information Technology)
A federation is a group of computing or network providers agreeing upon standards of operation in a collective fashion. The term may be used when describing the inter-operation of two distinct, formally disconnected, telecommunications networks that may have different internal structures. The term "federated cloud" refers to facilitating the interconnection of two or more geographically separate computing clouds. The term may also be used when groups attempt to delegate collective authority of development to prevent fragmentation. In a telecommunication interconnection, the internal ''modi operandi'' of the different systems are irrelevant to the existence of a federation. Joining two distinct networks: *Yahoo! and Microsoft announced that Yahoo! Messenger and MSN Messenger would be interoperable. Collective authority: *The MIT X Consortium was founded in 1988 to prevent fragmentation in development of the X Window System. *OpenID, a form of federated identity. In networkin ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
World Wide Web Consortium
The World Wide Web Consortium (W3C) is the main international standards organization for the World Wide Web. Founded in 1994 and led by Tim Berners-Lee, the consortium is made up of member organizations that maintain full-time staff working together in the development of standards for the World Wide Web. , W3C had 459 members. W3C also engages in education and outreach, develops software and serves as an open forum for discussion about the Web. History The World Wide Web Consortium (W3C) was founded in 1994 by Tim Berners-Lee after he left the European Organization for Nuclear Research (CERN) in October 1994. It was founded at the Massachusetts Institute of Technology (MIT) Laboratory for Computer Science with support from the European Commission, and the Defense Advanced Research Projects Agency, which had pioneered the ARPANET, one of the predecessors to the Internet. It was located in Technology Square until 2004, when it moved, with the MIT Computer Science and Artificial ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |
|
Activity Streams (format)
Activity Streams is an open format specification for activity stream protocols, which are used to syndicate activities taken in social web applications and services, similar to those in Facebook's, Instagram's, and Twitter's. Facebook opens activity streams; offers API to developers New Facebook app lets users see real-time streams running on desktops or cell phones The standard provides a general way to represent activities. For instance "Jack added Hawaii to his list of places to visit". Would be represented as actor:jack, verb:add, object:Hawaii, target:placestovisit. Implementors of the activity Activity Streams draft include Gnip, Stream, Stream Framework, and Pump.io. The largest open source library (based on watchers) is Stream Framework, the authors of Stream Framework also run getstream.io. In addition there is a trend of SOA (service-oriented architecture) where third parties power this type of functionality. Example See also * ActivityPub ActivityPub i ... [...More Info...]       [...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]   |