Skip to content

What about "fair source with a proprietary shell"? #53

@Dieterbe

Description

@Dieterbe

PowerSync does something interesting: they have a core product ("PowerSync Open Edition") which is FSL licensed, and a proprietary (closed) shell around it ("PowerSync Cloud & PowerSync Enterprise Self-Hosted Edition")

This is effectively a blend of open core & FSL, more restrictive than pure open core, and more restrictive than pure FSL.
I've tried to explain this on my blog ; their implementation is the top right variant on this diagram

To be clear: this is not a value judgement towards PowerSync and how they chose to license their software, that's up to them. What I want to convey here is that I see ambiguity and am looking for alignment on the terms that we're trying to promote.

Now, I have 2 questions:

  1. is this full setup something that can be considered "Fair Source", or should it only be the "core" open edition that should be referred to as fair source? Most (or all?) other companies that have come out in support of fair source seem to apply a fair source license to all of their software, or I am missing any? please share any more examples if you know of any.
  2. perhaps a setup like this could be called "Fair Core"? Currently the FCL describes itself as "Fair Core" which doesn't make sense to me so i created this ticket. Should the Fair Source website mention anything about "Fair Core"? it's a bit weird that right now the FCL website introduces this term.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions