Мы находимся в процессе разработки коммерческого настольного приложения на Java с использованием платформы Rich Client Platform от Netbeans/Eclipse. IDE (Netbeans/Eclipse) предоставляют хороший встроенный установщик для упаковки приложения. Единственная проблема заключается в том, что наши конечные пользователи могут видеть jar-файлы при развертывании, и у нас недостаточно защиты нашей интеллектуальной собственности, поскольку возможен обратный инжиниринг. Обфускация кода может использоваться для минимизации воздействия, но не может его избежать. Мы искали решения/продукты с открытым исходным кодом, которые могли бы помочь нам смягчить нашу проблему путем прямого преобразования нашего приложения в собственный код, что-то похожее на то, что должен делать AOT.
Заранее спасибо за вашу помощь.
-Бхан