Lua API license question

, ,

Hey all, I'm in the planning phases for a new project, and had some questions about the SDK license terms, specifically around the Lua API and developing simultaneously for another platform. I think I'm correct in assuming that

Use the SDK to develop applications for other platforms or to develop another SDK, without express written permission from Panic.

means I couldn't include CoreLibs files in a game released for a non-Playdate system, but would writing my own "wrapper" library that uses the same function signatures as CoreLibs be allowed under the license?

I think lawsuits around the Java language showed that the api cannot be copyrighted, but the implementation can. So I think you are allowed to copy the function signatures