Skip to content

Migrate away from JNA to raw JNI #58

@DavyLandman

Description

@DavyLandman

We want to move to JNI for performance reasons, and it also clarifies the confusion that the dual license situation of JNA might create. We're using it as apache 2, but not all tools (including maven meta-data) support dual-licenses and this could cause down-stream confusions which we rather avoid.

For JNI we will need to setup cross compilation, some places where this is discussed:

We'll only need to add support for JNI for macOS, and then mainly for x64 and arm64.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions