Hubzilla-archive
This repository has been archived on 2024-08-19. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
2013-05-07 18:11:23 -07:00
doc doc update 2013-04-26 15:09:35 -07:00
images first cut at a new readme 2013-05-07 18:11:23 -07:00
include fixes 2013-05-06 02:17:20 -07:00
install add driver param to output queue so we know what protocol to use when faced with multiple choice 2013-05-06 03:55:58 -07:00
js Upgraded jQuery to 1.9.1, including jQuery Migrate (for the sake of keeping old code working) and upgrade Fullcalendar (because Migrate just wasn't enough for him). 2013-04-10 13:16:41 +02:00
library Colorbox 2013-04-26 22:31:50 +01:00
mod incorrect comparison operator 2013-05-02 21:17:35 -07:00
spec more detail 2012-10-16 16:24:37 -07:00
tests rev update, fix autoname test "random" failure 2012-04-26 01:33:41 -07:00
util minor fixes related to postgres development 2013-05-05 19:34:56 -07:00
view fix prettyphoto path 2013-05-07 00:41:00 -07:00
.gitattributes Required for github/Windows 2012-06-14 18:39:48 +10:00
.gitignore Ignore OSX .DS_Store 2013-02-02 22:59:39 +01:00
.gitmodules adjust2 2012-03-02 17:18:11 +01:00
.htaccess Merge branch 'master' of https://github.com/friendica/friendica 2012-04-05 13:39:15 +02:00
boot.php add driver param to output queue so we know what protocol to use when faced with multiple choice 2013-05-06 03:55:58 -07:00
bugs update xchans on url change 2013-03-12 17:39:35 -07:00
done poke doco and cleanup 2013-04-17 22:44:53 -07:00
index.php db abstraction layer 2013-04-22 20:02:21 -07:00
LICENSE begin to cut the umbilical 2013-04-14 22:24:47 -07:00
README.md first cut at a new readme 2013-05-07 18:11:23 -07:00
version.inc fix prettyphoto path 2013-05-07 00:41:00 -07:00

the Red Matrix

The modern web is "missing" a few important pieces which would make it much more useful. Many corporations have stepped in with products to supply these missing pieces, but with a loss of freedom and privacy and increased centralisation.

Centralisation is generally considered a bad thing in network design as the loss of one critical node or one centralised service could seriously impact the entire network - possibly taking years to recover. The original web was based on decentralised services.

These missing pieces are:

  • Secure and Private Communications

  • Identity and "Single-Signon"

  • Privacy and Permissions which extend to the entire web

  • Directory Services (like a phone book)

The Red Matrix (sometimes referred to as just "Red") is a collection of web services which provides these missing pieces. It operates as an independant network within the larger internet where all the nodes or servers (we call them "hubs") are able to fully interact with each other in ways that are simply not possible using legacy service providers. Additionally thay have the ability to set their own rules with regard to communications and privacy and data ownership, because they operate with full independance.

![images/red_antiprism.png](The Red Matrix model)

One of the flaws of many other decentralised network models is the binding of network identity with the physical server where it resides. Sometimes the burden or cost of maintaining these services becomes a burden (or hardware fails) and people are left stranded. They may have to "start over" building their social circle from scratch when this happens. Within the Red Matrix, identity is nomadic. You can take your identity, and all your friends and associates with you - to any other hub in the network. If your hub goes offline for any reason, you can relocate to any other hub and carry on as if nothing happened. Your friends and associates are still there.

the Red Matrix is free and open source distributed under the MIT license.