Can't a game that use LWJGL prohibit a reverse engineering?

Started by kureteRuby, February 04, 2016, 12:03:42

Previous topic - Next topic

kureteRuby

I want to prohibit reverse enginnering of my game that use LWJGL.
However, OpenAL that links LWJGL is LGPL.
The library that links the LGPL librariy can not prohibit the reverse engineeringãâ,¬â,¬in LGPL.
Thereby, Can't a game that use LWJGL prohibit a reverse engineering?

Kai

The OpenAL shared library shipped with LWJGL is the normal/default OpenAL soft library pre-built for each particular platform/architecture.
You neither need to obfuscate this compiled native shared library, nor does it prevent you from obfuscating your own Java application via some Java obfuscation tools, such as ProGuard.
You only need to make sure that the OpenAL shared library itself can be exchanged by other users' custom build, which it can.