- Revenera Community
- :
- FlexNet Embedded
- :
- FlexNet Embedded Forum
- :
- Re: ARM support for local license server
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Currently the license server is provided as windows and linux binaries for x86. However we would like to run the license server on ARM and wanted to know if there are any plans to support this in the future. Is there anything planned? If so, what would be the timeline. In the end we would like to run the (java) binaries including the administration / helper tools for ARM64 linux.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Hi @TrinityTonic , ** Updated Response **
- The JNI code lives inside the Local License Server jar as resources, and is extracted on server startup.
- You can’t run on ARM because we don’t have a build of the JNI for that architecture, so the extraction fails and the server stops.
Thx,
Jim
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Hi @TrinityTonic ,
There currently are no roadmap plans to support the local license server on ARM.
Thx,
Jim
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Do you have any experience in customers using the current x86 linux binaries of the license server on ARM platforms? After all, it's java binaries that should run "out-of-the-box" on any platforms as far as we understand it.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Hi @TrinityTonic ,
The license server is not a pure Java application as a native OS component is required for the extraction of hostids for license binding.
Thanks,
Jim
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Could you elaborate? I currently have the sources for linux x64 downloaded from your product center. Where would that "native OS component" be burried? What does the OS component have to do with not being able to run on ARM (linux 64)?
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Hi @TrinityTonic , ** Updated Response **
- The JNI code lives inside the Local License Server jar as resources, and is extracted on server startup.
- You can’t run on ARM because we don’t have a build of the JNI for that architecture, so the extraction fails and the server stops.
Thx,
Jim