This website is work in progress, sorry.

Open Console Documentation

This website documents the Open Console implementation, which is part of the vision of Project Open Console, where Open communities can share their efforts competing Big Tech.

Positioning

One of the core advantages of huge commercial players, like Google and MicroSoft, is that those offer services as one integral infrastructure. You only need one login to access dozens of applications, which also easily share data between them. Small players can (at the moment) not offer such ease: you need to register everywhere again and maintain lists of contracts yourself. This is where "Open Console" comes in: a shared front-end for multiple specialized services.

The Solution Offered

The main advantages which the Big Tech has are:

The same is provided by Open Console, with the extension of:

Key Components

For a basic understanding of Open Console, it helps to understand the main components.

Your personal Single-Sign-On (SSO) account to manage all of the web-services you use. You configure generic facts (like the languages you speak, an avatar, an email address)
You may want to present yourself differently for different roles you play in life (work, board member, employee, shopper). These roles are reflected in multiple identities, which you present to services when you want to use them.
Together with other people, you can shape a group. One of your identities takes part in a group to share facts and contracts, and publish services.
You can collect proofs (assets) by yourself or with a group of people. These proofs can be shared with the services you use. For instance, the proof your IT department manages a certain website together.
A person or group can offer services to other users of Open Console. The service describes which personal facts, group facts, and proofs it wishes to receive from users. It registers where it can be found and its payment scheme.
When you wish to use a service, you sign a contract (as person or with a group): you have to agree about what kind of data you will to share. It is immediately clear which kinds of facts the service provider will receive from you each time you visit it.
Each time you visit a service, you will need to comply to the signed contract: the services receives some personal and group facts, and additional proofs as you have agreed upon. If anything has changed since last login, you will revisit the contract.

Key components, the technical view