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

Conflicts with F-Droid policies #95

Open
eriknellessen opened this issue Dec 5, 2016 · 3 comments
Open

Conflicts with F-Droid policies #95

eriknellessen opened this issue Dec 5, 2016 · 3 comments

Comments

@eriknellessen
Copy link

I tried to publish one of my apps, that uses jCardSim, on F-Droid, see my merge request here.

As you can read in the merge request, F-Droid can not accept the jCardSim jar file included in my app. That is why I tried to find a way to build jCardSim myself. I then found some tutorial stating that I have to download JCDK first. JCDK includes a license, that is not compliant to the F-Droid policies.

Is there any way to build jCardSim without JCDK? If I understood the building process correctly, the JCDK jar file is included. That is not purely open source, is it? Am I missing something?

Any help on this would be appreciated! :)

@frankmorgner
Copy link

To avoid JCDK, you have the option to either include Sun's/Oracle's original code (GPLv2) or to exclude the parts of jCardSim that use JCDK.

@eriknellessen
Copy link
Author

Where is Sun's/Oracle's original code from?

@eriknellessen
Copy link
Author

Seems like 7e603d4 removed the open source files. Before this commit, jCardSim compiles without JCDK on my machine.

It seems like this is seen as a feature, because you can now link jCardSim against a chosen Java Card API version. But why is the open source solution no longer included? We could have linking against chosen Java Card versions and the open source solution, could'nt we?

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

2 participants