Can this project be built and used on open source code alone? #12377
Replies: 3 comments 5 replies
-
Would you mean freely-licensed open source, in your understanding of the term? There are many ways to put source out in the open, depending on the license that is chosen. This must not neccessarily contradict with licencing only parts of an enterprise application freely, and keeping enterprise-oriented features under proprietary licencing, which is also known as the "open-core" model. GitLab is a good example here. The license statement is a good example of introducing ambiguity here. In https://github.com/Budibase/budibase/blob/master/LICENSE it reads:
I bet "overall" doesn't count as formal legal speech in any legislation, and thus all individual components that make up a final build package have to be considered for each build. Signed containers with SBOM will allow for provenance and integrity of this kind of metadata. SBOM
|
Beta Was this translation helpful? Give feedback.
-
I mean open source as per the commonly understood definition. If an application is being openly advertised as being "open source", I'd expect to be able to utilise the core value advertised from open source code alone really. I'm not too fussed about the granular licensing setup used, or even there being versions that have non-open code, but If I cannot build and use the application from the sources shared as open source, then I'd consider advertising the project as a whole as open source quite misleading. I'm not sure if that's the case here though, hence my original question. |
Beta Was this translation helpful? Give feedback.
-
So I've yet to find anybody who's actually built it from source. Hopefully some contributor or tryhard will point me in the right direction. I'm going to build it right now |
Beta Was this translation helpful? Give feedback.
-
Hello 👋,
I've just been playing with the codebase, and just want to confirm if this project can be built and used from the open source code alone?
I'm assuming it is, since the project is advertising itself as an open source project, but when attempting to build I'm seeing issues trying to resolve
@budibase/backend-core
files, which led me to notice some "pro" mentioning in some parts of the app (so not sure if it's related to licensing or pro components).Additionally, from just looking at the source, I'm seeing some references to use of a
@budibase/pro
package while this does not appear to be part of this git repo AFAICT (seems to be an empty submodule)?Beta Was this translation helpful? Give feedback.
All reactions