diff --git a/distribution/server/src/assemble/LICENSE.bin.txt b/distribution/server/src/assemble/LICENSE.bin.txt
index b5e839aa01e5f..791dcee21932b 100644
--- a/distribution/server/src/assemble/LICENSE.bin.txt
+++ b/distribution/server/src/assemble/LICENSE.bin.txt
@@ -339,7 +339,10 @@ The Apache Software License, Version 2.0
- org.apache.logging.log4j-log4j-core-2.18.0.jar
- org.apache.logging.log4j-log4j-slf4j-impl-2.18.0.jar
- org.apache.logging.log4j-log4j-web-2.18.0.jar
- * Java Native Access JNA -- net.java.dev.jna-jna-5.12.1.jar
+ * Java Native Access JNA
+ - net.java.dev.jna-jna-5.12.1.jar
+ - net.java.dev.jna-jna-jpms-5.12.1.jar
+ - net.java.dev.jna-jna-platform-jpms-5.12.1.jar
* BookKeeper
- org.apache.bookkeeper-bookkeeper-common-4.15.3.jar
- org.apache.bookkeeper-bookkeeper-common-allocator-4.15.3.jar
@@ -509,7 +512,8 @@ MIT License
- org.slf4j-jcl-over-slf4j-1.7.32.jar
* The Checker Framework
- org.checkerframework-checker-qual-3.12.0.jar
-
+ * oshi
+ - com.github.oshi-oshi-core-java11-6.4.0.jar
Protocol Buffers License
* Protocol Buffers
- com.google.protobuf-protobuf-java-3.19.6.jar -- ../licenses/LICENSE-protobuf.txt
diff --git a/pom.xml b/pom.xml
index 1685003a23fb0..db6de83545ff3 100644
--- a/pom.xml
+++ b/pom.xml
@@ -286,6 +286,7 @@ flexible messaging model and an intuitive client API.
0.9.15
1.6.1
1.18.20.0
+ 6.4.0
rename-netty-native-libs.sh
@@ -1344,6 +1345,11 @@ flexible messaging model and an intuitive client API.
RoaringBitmap
${roaringbitmap.version}
+
+ com.github.oshi
+ oshi-core-java11
+ ${oshi.version}
+
diff --git a/pulsar-broker/pom.xml b/pulsar-broker/pom.xml
index ce20aed7bede6..074c6fc8a9bc0 100644
--- a/pulsar-broker/pom.xml
+++ b/pulsar-broker/pom.xml
@@ -342,6 +342,11 @@
RoaringBitmap
+
+ com.github.oshi
+ oshi-core-java11
+
+
${project.groupId}
pulsar-functions-api-examples
@@ -425,6 +430,7 @@
pulsar-package-filesystem-storage
${project.version}
+