Вы можете написать класс в своем основном плагине, похожий на LocalFileNatives из org.eclipse.core.filesystem
.Он загружает библиотеку, которая реализует набор собственных методов.Затем он предоставляет фасад для системы, которая использует собственную реализацию, если она доступна, но имеет некоторые функциональные возможности по умолчанию для платформ, где нет собственных реализаций.
Тогда каждый фрагмент платформы просто предоставляет соответствующую собственную DLL или .so
Существуют и другие варианты предоставления фрагментом службы, которые могут быть получены с помощью плагина хоста.