<div dir="auto">The more I was reading about console development, the more I understood that the main problem are NDAs that seem to still "guard" the information about each consoles closed APIs.<div dir="auto"><br></div><div dir="auto"><div dir="auto">This would mean that it is impossible to openly distribute an open-source code interfacing with e.g. PlayStation custom OS. Precluding open-source support from both FPC and Castle Game Engine for the consoles. Any code that uses some API covered by NDA must be closed-source, can be available only to people who also signed the NDA.</div><div dir="auto"><br></div><div dir="auto">I do not know are the NDAs so drastic for all the modern consoles too (Xbox One, PlayStation 4, Nintendo Switch). Xbox One seems to be more open, with things like Universal Windows Platform openly documented.</div><div dir="auto"><br></div><div dir="auto"><div dir="auto" style="font-family:sans-serif">Ogre3d was facing a similar problem, see <a href="https://www.ogre3d.org/2006/01/08/official-support-for-game-consoles">https://www.ogre3d.org/2006/01/08/official-support-for-game-consoles</a> </div><div dir="auto" style="font-family:sans-serif">. That said, that post is from 2006, I'm hoping that things are better in 2018:)</div></div><div dir="auto"><br></div><div dir="auto">Regards,</div><div dir="auto">Michalis</div></div></div>