zacharee / CameraXInfo

A simple app to list supported CameraX extensions and video resolutions
MIT License
104 stars 4 forks source link

Add to fdroid #1

Open Donkey-Doug opened 2 years ago

Donkey-Doug commented 2 years ago

Add to fdroid.

zacharee commented 2 years ago

I'm using the ARCore library to display ARCore compatibility information in the app. This library isn't open source so I don't think F-DROID will accept it.

mariobrostech commented 2 years ago

It's always worth a shot with the F-Droid Repository. You'll probably just have the NonFreeDeps Anti-Feature thrown on if you choose to publish directly to F-Droid.

If that doesn't work, you could see if you can get it added to the IzzyOnDroid F-Droid Repository. They tend to be more lenient in terms of the inclusion of apps with non-free dependencies than the upstream F-Droid Repository. You could also consider hosting your own repository, but most developers (understandably) don't want to deal with this, especially considering the existence of IzzyOnDroid.

Please consider working on this because you'll help a lot of people out by making this app more discoverable with its inclusion in FOSS platforms!

paolo-caroni commented 1 year ago

I'm using the ARCore library to display ARCore compatibility information in the app. This library isn't open source so I don't think F-DROID will accept it.

https://github.com/google-ar/arcore-android-sdk/blob/master/LICENSE

It seems to me that ARCore sdk is apache licensed. What i'm missing?

zacharee commented 1 year ago

I'm using the ARCore library to display ARCore compatibility information in the app. This library isn't open source so I don't think F-DROID will accept it.

https://github.com/google-ar/arcore-android-sdk/blob/master/LICENSE

It seems to me that ARCore sdk is apache licensed. What i'm missing?

The SDK is just a listing of public APIs in the library, which is closed source. That SDK is also only for the C++ library whereas I'm using the Java library.

paolo-caroni commented 1 year ago

I'm using the ARCore library to display ARCore compatibility information in the app. This library isn't open source so I don't think F-DROID will accept it.

https://github.com/google-ar/arcore-android-sdk/blob/master/LICENSE It seems to me that ARCore sdk is apache licensed. What i'm missing?

The SDK is just a listing of public APIs in the library, which is closed source. That SDK is also only for the C++ library whereas I'm using the Java library.

Thanks for the clarificarion. So is very difficult to include on official f-droid repository. But as noted by @mariobrostech you can add the official package as a release here on github and then ask to add at izzy's repository.