Source First License 1.1: https://gitlab.futo.org/videostreaming/grayjay/-/blob/master/LICENSE.md

This is a non-open source license. They were claiming to be open source at one point, but they’ve listened to the community and stopped claiming they were open source. They are not trying to be Open Source™.

They call themselves “source first”. https://sourcefirst.com/

They’re trying to create a world where developers can make money from writing source first software, where the big tech oligarchy can’t just suck them dry.

  • paequ2OP
    link
    fedilink
    arrow-up
    2
    ·
    19 hours ago

    Here’s what I’ve found:

    • BUSL 1.1: a source available license that grants the right to copy, modify, create derivative works, redistribute, and make non-production use of the Licensed Work. If you release v1 of your app, 4 years later v1 becomes Open Source™. However, the latest version is still blocked from “production use”. This actually seems pretty reasonable.
    • Post Open: a source available license (and whole organization) that’s broken into 2 parts: zero-cost license for regular users and a paid contract for commercial use. It sounds like the Post Open Collective would go out and enforce and charge companies to use Post Open software and then pay devs. (Not ready yet!)

    Hashicorp recently switch to BUSL 1.1 for Terraform (and other things), which a lot of people got pissed about… which I understand! They took all of the community’s contributions and then changed the terms on them! I get that.

    However, starting a project from scratch with BUSL 1.1 and then not claiming to be Open Source™ seems totally fine to me. Contributions from the public may come or may not. That’s fine. A lot of projects don’t have a rich community of people all over the world contributing. A lot of projects are just 1 dude or 1 company doing 95% of the dev work. That’s fine. If you don’t want to contribute to a project because it’s source available instead of Open Source™ that’s tooootally fine.

    The regular user, however, would still mostly get the benefits of Open Source™. The people affected would be the ones trying to make money off of your app.