This repository was archived by the owner on Mar 24, 2025. It is now read-only.
Merged
Conversation
932beec to
d18261a
Compare
d18261a to
4445c38
Compare
As a startup we need to eventually find a way to make money to create a sustainable business. Coming up with a business model to open-source projects are always hard. We don't want to offer a managed solution which is the most common strategy when running full open-source. This has led us to decide to only be partially open-source for now. π What will remain open-source: - `rig-operator`. Our abstractions on top of kubernetes - `rig` The CLI for interacting with the `rig-platform` and it's resources. - Helm charts for installing `rig-operator` and `rig-platform`. - The platform protobuf interfaces (allows for easy API-client generation) π What will be closed-source (at least for now): - The `rig-platform` which consists of the dashboard and a better developer experience with regards to working with the abstractions provided by `rig-operator`. This split will allow us to create a paid product which we can go to market with together with support offerings, and at the same time we will keep our core kubernetes abstractions open-source. We think that the `rig-operator` by it self makes a lot of sense, as it standardises what resources are created for an application and how they are configured. It also provides security for our customers in the event that they should choose not to be `rig-platform` customers any more, they will still keep the abstractions and all of the systems they deployed through the `rig-platform`. We're looking forward to shipping updates soon, and getting feedback on the new version. π¦Ύ π
4445c38 to
0828dcc
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
As a startup we need to eventually find a way to make money to create a
sustainable business. Coming up with a business model to open-source
projects are always hard. We don't want to offer a managed solution
which is the most common strategy when running full open-source. This
has led us to decide to only be partially open-source for now.
π What will remain open-source:
rig-operator. Our abstractions on top of kubernetesrigThe CLI for interacting with therig-platformand it's resources.rig-operatorandrig-platform.π What will be closed-source (at least for now):
rig-platformwhich consists of the dashboard and a betterdeveloper experience with regards to working with the abstractions
provided by
rig-operator.This split will allow us to create a paid product which we can go to
market with together with support offerings, and at the same time we
will keep our core kubernetes abstractions open-source. We think that
the
rig-operatorby it self makes a lot of sense, as it standardiseswhat resources are created for an application and how they are
configured. It also provides security for our customers in the event
that they should choose not to be
rig-platformcustomers any more, theywill still keep the abstractions and all of the systems they deployed
through the
rig-platform.We're looking forward to shipping updates soon, and getting feedback on
the new version. π¦Ύ π