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

ObjectBox cannot be used in Open Source apps #1100

Closed
LeoColman opened this issue Sep 19, 2022 · 18 comments
Closed

ObjectBox cannot be used in Open Source apps #1100

LeoColman opened this issue Sep 19, 2022 · 18 comments

Comments

@LeoColman
Copy link

From Fdroid's repository:
https://gitlab.com/fdroid/fdroidserver/-/merge_requests/1150

As ObjectBox is not Open Source, you can't used it in Open Source apps.

Could you please make this project really open source so that developers can use it?
If not, could you please remove the LICENSE file from the repository root? If the code is not Apache-2.0 we shouldn't advertise it as such

@LeoColman LeoColman added the bug Something isn't working label Sep 19, 2022
@greenrobot greenrobot removed the bug Something isn't working label Sep 20, 2022
@obvionaoe
Copy link

Can anyone address this issue? @greenrobot-team I'd like to use ObjectBox in my app, but I won't if it isn't truly open source

@greenrobot
Copy link
Member

@LeoColman Sorry, but the facts are wrong on so many levels, I don't know where to start. "ObjectBox cannot be used in Open Source apps" is just FUD level. Please inform yourself and create a new ticket once you understand the setup.

@greenrobot greenrobot closed this as not planned Won't fix, can't repro, duplicate, stale Sep 29, 2022
@obx-vivien
Copy link
Collaborator

ObjectBox can be used in any app, open source or not - I want to make this clear first of all 😊

And here is a really great resource to inform oneself on the basics of open source: https://www.youtube.com/watch?v=gF4b1TA5Q5w

@obvionaoe
Copy link

Isn't the gradle plugin proprietary and used to install a proprietary binary? If that is not the case, please clarify it...

@obvionaoe
Copy link

obvionaoe commented Sep 29, 2022

@LeoColman Sorry, but the facts are wrong on so many levels, I don't know where to start. "ObjectBox cannot be used in Open Source apps" is just FUD level. Please inform yourself and create a new ticket once you understand the setup.

maybe, as part of the ObjectBox team you could clarify this for us instead of just shutting down the issue...

@LeoColman
Copy link
Author

My open source app got suspended.
Object box cannot be used in open source apps.
Please reopen this issue

@LeoColman
Copy link
Author

@greenrobot @greenrobot-team

If it's open source, can you give me the source code for the gradle plug-in?

@greenrobot
Copy link
Member

maybe, as part of the ObjectBox team you could clarify this for us instead of just shutting down the issue...

We happy to engage in discussion if a minimum level of understanding or willingness to learn is demonstrated.

@LeoColman
Copy link
Author

What is left to learn?
The app got disabled, you can send me 100 videos and the app is still suspended.

That leads me to the conclusion that object box cannot be used in a floss setting.

Could you please explain how to do that?

@greenrobot
Copy link
Member

I'm very sorry about whatever happened to your app. Nevertheless, you need to educate yourself about licenses. Before this does not happen, please refrain from further comments. This is an issue tracker, and what you have written so far is not constructive and not actionable.

@LeoColman
Copy link
Author

This is an issue tracker.
Object box cannot be used in Open Source apps

Isn't this an issue?

@LeoColman
Copy link
Author

not actionable

You could release the source code of the gradle plugin, that's an action that would fix this issue

@LeoColman
Copy link
Author

LeoColman commented Sep 29, 2022

Sorry, but the facts are wrong on so many levels, I don't know where to start.

Prove it to me that I'm wrong.

  • Write a basic app that uses ObjectBox
  • Publish it to FDroid
  • Don't have it removed for not being open source

@greenrobot
Copy link
Member

Fdroid does not equal open source. Please. If there are specific rules, the expectations here are an inquiry quoting specific requirements for Fdroid. E.g. if for fdroid, all the libs - including native binaries - have to be open source, than ObjectBox does not qualify for those specific terms. There's no secret and no surprise here.

@LeoColman
Copy link
Author

I raised #1102 to tackle the specific rule that Objectbox is not conforming to

@LeoColman
Copy link
Author

than ObjectBox does not qualify for those specific terms

Then ObjectBox is not FLOSS, and we should remove that information from the README

@obx-vivien
Copy link
Collaborator

There are thousands of live apps using ObjectBox... so I think that is not what this is about... but rather, please correct me if I am wrong, a strong copyleft condition?

@LeoColman
Copy link
Author

Yes, I believe you're correct

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