Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Many of the listed projects/start-up are not Open Source #143

Closed
ssddanbrown opened this issue Jul 24, 2022 · 6 comments
Closed

Many of the listed projects/start-up are not Open Source #143

ssddanbrown opened this issue Jul 24, 2022 · 6 comments

Comments

@ssddanbrown
Copy link

Hi! Just had a scan through the project list and noticed many of these are generally not considered to be "Open Source" as per the common definition.

  • FusionAuth - Can't find any significant open source offering.
  • Tracardi - Applies commons clause.
  • Chaskiq - Applies commons clause.
  • Gravitl (netmaker) - SSPL License.
  • Lunatrace - Very mixed, Large portions BSL (Including lunatrace portion)
  • Airbyte - Defaults to Elastic License 2.
  • Memgraph - Mixed BSL and custom enterprise.
  • Graylog - SSPL.
  • Outline - BSL.
  • Sentry - BSL.
  • Uptrace - BSL.
  • Castled - Can't find any significant open source offering.
  • OpenReplay - Elastic License 2.
  • N8N - Sustainable Use License.

I think all the BSL licenses were backed by Open Source licenses, making them a bit of a grey area, but in many cases, applying your 10-year start-up window, it does mean that the source be be non-Open-Source for half that 10 year time, then somewhat outdated for the remainder.

@ssddanbrown
Copy link
Author

Would a PR be accepted to remove the listed items?

@garrrikkotua
Copy link
Collaborator

Hey @ssddanbrown!

I agree that FusionAuth and Castled should be removed, but regarding others I don't really want to do this, because for many people it still super usefull to know about these tools (even if they source avalialbe VS completely open-source).

So I am happy to accept PR removing FusionAuth and Castled.

@garrrikkotua
Copy link
Collaborator

On the other hand, it would be super cool to add a license column to the table - I think many people would benefit from that.

It's quite a lot of work, so I would be super happy if someone wants to collaborate on this 😄

@ssddanbrown
Copy link
Author

Hi @garrrikkotua,

On the other hand, it would be super cool to add a license column to the table - I think many people would benefit from that.

That sounds like a good improvement.

I don't really want to do this, because for many people it still super usefull to know about these tools (even if they source avalialbe VS completely open-source).

Okay, but are you looking to still keep the list name, description and criteria the same, with references to "Open Source" specifically?

I ask because many folks that love and work in Open Source, including myself, get concerned when seeing attempts to stretch the term "Open Source" outside of the common OSI definition, commonly for marketing benefit of the projects doing so.
This counters the efforts that have been made to build the reputation of Open Source, and in my opinion these licenses counter what Open Source is about by putting the freedoms/interests of their business first over the code/users.
I don't think there's anything specifically wrong with that though, or that I think it's wrong for people to protect their business or livelihoods, it's just the particular case of applying "Open Source" to such projects/license.
I'd worry that including such "source available" projects along with the "Open Source" terminology would only enforce that idea that open source means "open to viewing" rather than being fully "open to viewing, use and distribution without discrimination".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants
@ssddanbrown @garrrikkotua and others