A small part of an open internet

The internet belongs to no one.

It works because independent computers and networks can communicate using protocols that are open to everyone. escix.com is our small contribution to keeping that idea alive: running our own infrastructure, using open-source software, and choosing distributed communication over closed platforms.

Open Element Request access
Our Matrix homeserver @you:escix.com

Open protocols matter more than platforms.

Much of the Internet is built on published standards. You don't need permission from one company to implement them. The web, email and many other parts of the Internet work because independent systems can communicate with one another.

That distinction matters. A platform can decide who participates, what features exist, and where your conversations live. An open protocol gives people another option: build, host and communicate for themselves.

Distributed by design

The Internet is a network of networks. Its strength comes from many independent computers and organisations being able to connect without requiring one central system to coordinate everything.

Open by default

Open protocols can be implemented by anyone. Software can be inspected, modified and replaced. Communication does not have to depend on one company's application.

People can host

You don't have to build a global platform to participate. A server in a home, office or datacentre is still part of the wider idea: independent infrastructure operated by people.

We try to practice what we believe.

escix.com is not an attempt to replace one centralised platform with another. It is a small experiment in doing more of the work ourselves, using software and protocols that remain available to everyone.

Open-source software

Our communications infrastructure is built with open-source software. We can run it ourselves, understand how it works, and change it when we need to.

Our own infrastructure

Instead of treating communication as a service we simply consume, we operate our own homeserver. The infrastructure is ours to maintain and be responsible for.

Distributed communication

We use Matrix, an open communication protocol, rather than making communication dependent on a single proprietary messaging network.

Open standards

We prefer systems based on published standards. Software can change. Providers can change. Open protocols give the underlying ideas somewhere to survive.

The network is bigger than us.

escix.com is only one small server. The larger idea is an ecosystem of independent services, open protocols and people running their own pieces of the Internet.

These projects are examples of that broader ecosystem. They are not all identical — some are protocols, some are software projects and some are independently operated services — but each represents a different way of keeping more of the Internet open and participatory.

Matrix Open, federated communication for messaging, voice and video. matrix.org ↗ Mastodon Social networking built from independently operated servers connected through an open protocol. joinmastodon.org ↗ PeerTube Federated video hosting that lets different servers participate in a shared network. joinpeertube.org ↗ Nextcloud Open-source software for self-hosted files, collaboration, calendars and communication. nextcloud.com ↗ Codeberg Community-oriented infrastructure for hosting and collaborating on open-source software. codeberg.org ↗ OpenStreetMap A collaborative geographic database created and maintained by a global community. openstreetmap.org ↗ XMPP An open standard for real-time communication that has been independently implemented and operated for decades. xmpp.org ↗ GNU A foundational free-software project built around the idea that users should be able to run, study, modify and share software. gnu.org ↗ Debian A community-maintained operating system and one of the foundations of much of the open-source server infrastructure on the Internet. debian.org ↗

Where escix.com fits in.

Matrix is one part of the picture, not the destination. We use it because it demonstrates something important: communication does not have to begin and end with one company's servers.

escix.com currently runs as a private Matrix homeserver. Federation is switched off for now, so this server is intentionally limited to its own community.

That is a configuration choice, not a limitation of the protocol. The important part is that we can run the software, operate the infrastructure and participate in an ecosystem built around open standards.

  1. Run it ourselves Our homeserver is operated by us rather than being an account inside somebody else's communication platform.
  2. Use open software The software behind the service is open source, so the technology is not dependent on a proprietary black box.
  3. Keep the protocol open Matrix is an open standard. Other implementations and homeservers can exist independently of ours.
  4. Keep building A distributed Internet is not something that happens automatically. It survives when people choose to operate, use and contribute to open systems.