You can edit almost every page by Creating an account. Otherwise, see the FAQ.

Hubzilla

From EverybodyWiki Bios & Wiki


Hubzilla
Other namesFriendica Red[1]
Redmatrix[2]
Hubmaker[3]
Original author(s)Mike Macgirvin
Developer(s)Mario Vavti et al.
Initial release24 December 2015; 8 years ago (2015-12-24)
Stable release
9.4.3 / 10 October 2024; 36 days ago (2024-10-10)
Written inPHP, JavaScript
Engine
    Operating systemCross-platform
    Standard(s)ActivityPub, Zot
    TypeContent management system
    LicenseMIT License
    Websitehubzilla.org

    Search Hubzilla on Amazon.

    Hubzilla is a free and open-source software suite designed for hosting and sharing user-generated content. A default installation (commonly referred to as a pod) of Hubzilla includes support for basic web publishing and file sharing for each user, however a hub's capabilities can be expanded via a custom plugin system that users can pick and choose from for their needs. Unlike other platforms for user-generated content such as Nextcloud or WordPress, Hubzilla is designed to be similar to a social networking service, with each user having the ability to create any amount of channels that are profiles for a user, an organization or any other type of object. These channels can then establish relationships with each other, with various access controls to customize what is permitted within a relationship.

    A major feature of Hubzilla is that hubs can communicate between each other through the Zot protocol, which allows for users to have a decentralized identity (dubbed by the suite as a nomadic identity) that can be migrated and cloned across a network, even if the channel's original hub is no longer available. ActivityPub support is also available via an official plugin, making Hubzilla interoperable with the fediverse.[citation needed]

    History[edit]

    Before the creation of the fork, a new communication protocol named Zot was developed by Mike Macgirvin on Friendica, providing capabilities such as server-to-server content federation, access controls for such content, remote authentication and a "nomadic identity" system that allows for users to be independent from their server.[4] The development focus later shifted away from social networking and towards providing a range of decentralized privacy-focused services such as content publishing, cloud storage, and groupware.[5][6]

    Hubzilla was first created by as a fork of Friendica (also created by Macgirvin) to experiment with the Zot protocol in a more experimental manner.[7][8] The first commit to its source code repository was published on May 12th, 2012.[1] Blogging features, WebDAV, CalDAV and CardDAV, and also a range of content management tools were added.[5] On May 3rd, 2015, the suite was renamed Hubzilla after a series of short-term names that were adopted and subsequently dropped.[3] On December 4th, 2015, Hubzilla 1.0 was officially launched.[9] In 2016, the platform software was rebuilt to support multiple server roles.[6] In 2017, the Zot protocol received a major upgrade, named Zot6, which separated the services and APIs. Around the same time, the ActivityPub protocol was implemented through a first-party plugin. In 2018, the migration to Zot6 started, with user settings being separated into their own apps.[10] In 2020, version 5.0 was released, completing the migration to Zot6.[11]

    Features[edit]

    Hubzilla is a decentralized communication and publishing platform. A server running Hubzilla, called a hub, interoperates with other hubs primarily through the Zot protocol, yet may also be configured to function in isolation. Some notable features of Hubzilla are:

    Nomadic identities - a member of a hub may create any number of web identities, called channels. The Zot protocol allows channels to be unbound from the hub where they are created. They may be ported to a different hub, but also cloned, in which case the channel's identity and data will exist simultaneously in more than one location. This provides resilience to channels should a hub shut down or become unavailable.[12][13]

    Access control - any item published by a channel, be it a post, photo or web page, has its own access control list determining which local or remote identities can access it.[12]

    Open Web Auth - OWA is a subset of the Zot protocol describing a method for a user agent, typically a web browser, to identify itself on behalf of a channel through what is called remote authentication. It allows hubs to provide or deny access to items and actions for identities residing in a different hub.

    DAV - the WebDAV, CalDAV and CardDAV protocols are supported[12]

    Directory - a decentralized searchable directory of channels[12]

    OpenID - Hubzilla functions as an OpenID provider, allowing users to log into OpenID-enabled sites with their Hubzilla channels.

    Reception[edit]

    An academic report published in 2015 says Hubzilla "is currently most suited to be provided as an alternative to the current centralised social networks and [...] can be provided as a service by hosting providers. It has an efficient message distribution model, enhanced privacy features, and provides an unique feature named nomadic identities. [...] It is currently more mature than some of the other implementations and puts the user back in control of their data."[12]

    Hubzilla was the only open-source social network solution whose implementation of privacy is considered "Extensive" in a 2015 peer-reviewed survey paper regarding the extensibility of privacy options on various social media platforms.[14]

    Hubzilla is mentioned on PRISM Break, a catalogue of software that can be used to avoid mass surveillance.[15] A tech blog states that the abundance of functions makes Hubzilla an interesting network, on the other hand this abundance might put off new users.[16]

    Hubzilla appears as a case and recommendation in the chapter "Tendências democráticas e autoritárias, arquiteturas distribuídas e centralizadas" (Democratic and authoritarian tendencies, distributed and centralized architectures) in the book "Democracia Digital, Comunicação e Política em Redes", organized by the Digital Culture Laboratory of the Federal University of Paraná, Brazil.[17]

    A peer-reviewed academic article (in Portuguese) from the conference of the Latin American Network for Studies of Surveillance, Technology and Society highlights the importance of features unique to Redmatrix/Hubzilla in the effort to recover privacy and decentralization of the Internet.[18]

    In connection with the failure of billions of Facebook accounts on October 2021, German public broadcaster ZDF recommended alternative decentralized services, including Hubzilla: "Instead of Facebook, Friendica, Hubzilla or Diaspora can be used." [19][20].

    The broadcasting authority of North Rhine-Westphalia, State Media Authority of North Rhine-Westphalia [de], named Hubzilla as one of the services known for "ensuring high data protection and using open standards that make offerings interoperable".[21]

    The Digitalcourage association, in an article introducing the Fediverse, recommends Hubzilla as a "social-media-cockpit" given its versatility.[22]

    In 2020, the project was recognized by the NLnet organization with a NGI Discovery grant to support its future development over the next two years, highlighting the contribution of Hubzilla in providing a decentralized identity and authentication layer to the internet.[23]

    There is at least one documented large-scale use of Hubzilla beyond the typical personal, family or community communications platform. Peer reviewed publications in IEEE's International Symposium on Computer-Based Medical Systems, and BMC Health Services Research, describe the use of Hubzilla as a tool for integrating and providing continuous care across the network of healthcare providers serving a neighborhood of 600'000 people in the city of São Paulo, Brazil.[24][25]

    See also[edit]

    References[edit]

    1. 1.0 1.1 friendica (2012-05-12). "initial commit (cd727cb2) · Commits · hubzilla / core". GitLab. Retrieved 2018-11-23.
    2. friendica (2013-05-08). "first cut at a new readme (328811c6) · Commits · hubzilla / core". GitLab. Retrieved 2018-11-23.
    3. 3.0 3.1 redmatrix (2015-05-05). "readme (7a63a88b) · Commits · hubzilla / core". GitLab. Archived from the original on 2018-10-28. Retrieved 2018-11-23. Unknown parameter |url-status= ignored (help)
    4. friendika (2011-07-12). "zot scraper (180c15cd) · Commits · hubzilla / core". GitLab. Retrieved 2018-11-23.
    5. 5.0 5.1 Tilley, Sean (2017-10-10). "Got Zot — Mike Macgirvin". We Distribute. Archived from the original (Blog) on 2022-05-16. Retrieved 2018-10-31. Unknown parameter |url-status= ignored (help)
    6. 6.0 6.1 "The history of Hubzilla" (Blog). talkplus. 2016. Retrieved 2018-10-31.
    7. Macgirvin, Mike. "Friendica Red - help us". Friendica. Retrieved 21 March 2016.
    8. Mühlbauer, Peter (2018-04-10). "Mastodon, Friendi.ca, Hubzilla, WeChat, Akasha | Telepolis". Telepolis (in Deutsch). Archived from the original on 2018-10-14. Retrieved 2018-10-31. Unknown parameter |url-status= ignored (help)
    9. Macgirvin, Mike (2015-12-04). "Hubzilla (1.0) release". Archived from the original on 2016-10-21. Retrieved 2018-11-23. Unknown parameter |url-status= ignored (help)
    10. "Hubzilla 3.8.3 veröffentlicht". Pro-Linux. 2018-11-14. Archived from the original on 2018-11-14. Retrieved 2018-11-15. Unknown parameter |url-status= ignored (help)
    11. "5.0 hubzilla/core Gitlab". 2020-11-05. Retrieved 2020-11-06.
    12. 12.0 12.1 12.2 12.3 12.4 Miltenburg, Wouter. "Functional breakdown of decentralised social networks" (PDF). Archived from the original (PDF) on 2018-10-08. Retrieved 2018-08-05. Unknown parameter |url-status= ignored (help)
    13. Manning, Andrew (2017-07-15). "Nomadic identity, brought to you by Hubzilla". Retrieved 2020-01-05.
    14. Islam, Mohammad Badiul; Iannella, Renato; Watson, Jason; Geva, Shlomo (2015). "International Journal of Information Privacy, Security and Integrity (IJIPSI), Vol. 2, No. 2, 2015" (PDF). International Journal of Information Privacy, Security and Integrity. 2 (2): 102. doi:10.1504/IJIPSI.2015.075438. Archived from the original (PDF) on 2018-11-02. Retrieved 2020-03-05. Unknown parameter |url-status= ignored (help)
    15. "Hubzilla - Projects - PRISM Break".
    16. Hasecke, Ulrich (2018-04-11). "Hubzilla vs Mastodon" (in Deutsch). Retrieved 2020-01-05.
    17. da Silva, Sivaldo Pereira; Bragatto, Rachel Callai; Sambaio (orgs.), Rafael Cardoso. "Democracia Digital, Comunicação e Política em Redes " Teoria e prática" (in português). Archived from the original on 2018-12-26. Retrieved 2018-08-05. Unknown parameter |url-status= ignored (help)
    18. Abdo, Alexandre Hannud. "DESCENTRALIZAÇÃO E CRIPTOGRAFIA NO COMBATE À VIGILÂNCIA E CONTROLE (Decentralization and cryptography in combating surveillance and control)" (PDF) (in português). Archived from the original (PDF) on 2018-10-08. Retrieved 2018-08-05. Unknown parameter |url-status= ignored (help)
    19. Welchering, Peter (2021-10-05). "Digitale Souveränität. Blackout zeigt: Facebook-Logins sind riskant" (in Deutsch).
    20. Deutschlandfunk (2021-10-05). "Umwelt und Verbraucher [AUDIO]" (in Deutsch). Archived from the original on 2021-10-05. Retrieved 2021-11-14. Unknown parameter |url-status= ignored (help)
    21. Landesanstalt für medien Nordrhein-Westfalen (2024-03-01). "DATENPORTABILITÄT UND INTEROPERABILITÄT – DIE EINE WELT DER DATEN UND DIENSTE?" (PDF) (in Deutsch).
    22. Schötteldreier, Jan (2021-04-17). "Fediverse – So geht gutes Social Media" (in Deutsch). Archived from the original on 2021-11-08. Retrieved 2021-11-08. Unknown parameter |url-status= ignored (help)
    23. "NLnet; Hubzilla". nlnet.nl. Retrieved 2021-10-02.
    24. Abdo, Alexandre Hannud; Delgado, Ana; Mafra, Ana; Nascimento, Tatiane Ocon; Bracco, Mario (2015). Technology Enhanced Integration of Hospital and Primary Care in the M'boi Mirim Neighborhood of São Paulo City. pp. 366–367. doi:10.1109/CBMS.2015.42. ISBN 978-1-4673-6775-2. Search this book on
    25. Bracco, Marion Maia; Mafra, Ana Carolina Cintra Nunes; Abdo, Alexandre Hannud; Colugnati, Fernando Antonia Basile; Dalla, Marcello Dala Bernardina; Demarzo, Marcelo Marcos Piva; Abrahamsohn, Ises; Rodrigues, Aline Bacífico; Delgado, Ana Violeta Ferreira de Almeida; dos Parzeres, Glauber Alves; Teixeira Jr, José Carlos; Possa, Silvio (2016). "Implementation of integration strategies between primary care units and a regional general hospital in Brazil to update and connect health care professionals: a quasi-experimental study protocol". BMC Health Services Research. 16 (1): 380. doi:10.1186/s12913-016-1626-9. PMC 4983016. PMID 27519520.

    External links[edit]

    Template:FediverseTemplate:Social networking services


    This article "Hubzilla" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Hubzilla. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.