Non-profit Matrix.org Foundation seems to be moving funds to for-profit Element

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • matrix-spec

    The Matrix protocol specification

  • I've published my official response over on GitHub, where I provide context and answer the specific questions the OP has asked: https://github.com/matrix-org/matrix-spec/issues/571#issueco...

    I'm copying the first part of my response here for y'all's convenience:

    Hi @alohapersona, I’ve included answers to your specific questions below, but first I wanted to share some context.

    You can expect the Matrix.org Foundation to grow and evolve like other open source foundations, in terms of incrementally staffing up, increasing transparency and community governance, and establishing programs that support the ecosystem.

    There are a lot of great examples we can learn from, though the manner in which we are starting adds some complexity. It’s a lot cleaner to start with a small balance and some IP than to inherit massive pre-existing commitments like running the matrix.org homeserver. The added complexity also makes things more difficult, and it’s fair to say the path to now has reflected that difficulty level.

    The Foundation hit a key milestone this year when it delivered on its promise to make its first hire. If you look at the landscape and the history, you’ll find that the first hire makes a radical difference in delivering on the kinds of things I see you’ve been seeking for the last four years.

    Setting expectations

    So, I’d like to set some expectations. The Foundation’s fiscal year, as you know by now, runs from November 1 to October 31, and it takes time to close the books. Especially when we’re still separating out our infrastructure and relying on people for whom the Foundation isn’t their first priority. After we close our books, two things happen: we send them off to the tax accountants, and I begin preparing our annual report. That annual report will cover revenue, expenses, and programmatic activity, all contextualized with our vision and where we are on the path to realizing our vision.

    The timeline is a little fuzzy, but I’d expect that annual report to land around March or April.

    And we should expect further maturation/normalization of process each successive year: when we seat our first elected Governing Board in 2024 Q2, I’ll finally have a board of community representatives to review and approve my budget! With that, we’ll start to see both a public budget before each financial year begins, and an annual report after it ends.

    Getting involved

    Ultimately, the project is to build this Foundation up into an independent, transparent, self-sustaining organization with community-driven governance at every layer. We will need continued mutual accountability to stay the course on the way to achieving that vision. To wit, I welcome call-ins and incisive questions, and also stress the need to be charitable with each other. This work is hard, it is painfully incremental, and it happens over the scale of years and decades.

    I do not, however, welcome escalation to Hacker News with bad faith editorializing, which brings out the worst in people and leaves me wasting time confronting FUD rather than tending to forward-looking work that truly serves the community. Starting fires like that isn’t helpful.

    For those who are invested in Matrix and want greater visibility into the Foundation’s activities, I invite you to join the Office of the Matrix.org Foundation room I launched last month. We have a lovely community of people there who provide input, offer accountability, and join together to celebrate even the small successes on our collective journey to organizational maturity and self-governance.

    I hope this helps you and all those who read this to understand where we are, where we are going, why things are the way they are, and how to get involved.

    With gratitude,

  • matrix-spec-proposals

    Proposals for changes to the matrix specification

  • Luckily, it doesn't matter what individuals expect. There is written documentation on what the foundation is supposed to do or not to do: https://github.com/matrix-org/matrix-spec-proposals/blob/mai...

    Notably, "Code Core Team members must arrange their own funding for their time", which I understand as such that the Foundation does not pay directly the developers (same as other standards organizations like IETF).

    Main tasks of Matrix.org Foundation is maintaining the spec, documentation, owning IP, promotion and the matrix.org home server. The home server is "generously hosted" by UpCloud (i.e. is not using New Vector EMS), at least according to the matrix.org website.

    Looking again at MSC1779, I noticed it says that one function of The Matrix.org Foundation is "Owns the copyright of the reference implementations of Matrix (i.e. everything in https://github.com/matrix-org). By assigning copyright to the Foundation, it’s protected against New Vector ever being tempted to relicense it." That protection apparently wasn't very effective, but also notably, New Vector and their leadership clearly have shown to not stand behind the goals of the Foundation. As the leadership of New Vector is also part of the leadership of the Foundation, I see some huge potential for COI here.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Nextcloud

    ☁️ Nextcloud server, a safe home for all your data

  • NextCloud does exactly this: AGPL, no CLA.

    https://github.com/nextcloud/server#contribution-guidelines-

    >Nextcloud doesn't require a CLA (Contributor License Agreement). The copyright belongs to all the individual contributors. Therefore we recommend that every contributor adds the following line to the header of a file if they changed it substantially:

  • Synapse

    Discontinued Synapse: Matrix homeserver written in Python/Twisted.

  • Why not Matrix? Here's one reason: it has incredibly hard-to-debug edge cases, and plenty of bugs. One of my favourites is the one where people are kicked out of your room at random, which was reported a year ago[0]. It wasn't fixed, however, because the head of the Matrix foundation (Matthew) presumably didn't like the issue being posted on Twitter.

    This is honestly really disappointing behaviour from a platform owner.

    [0]: https://github.com/matrix-org/synapse/issues/14481

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts