Ah, perhaps proprietary is not the right word. I didn’t mean in the sense of legal/copyrights. What I meant was
- proprietary: non-Panda code
- native: Panda code
Using libpng would restrict code to png Images, and Panda already uses another png library (libpandapng13.lib). Using libpng is just another dependency. Similar, writing code using OpenGL calls doesn’t allow to use DirectX.
Sorry if there have been misunderstandings.