You are fully right - there is an open Linux available. Unfortunately, I have no experience programming the controller with Python etc., but only with CODESYS. Anyway, with CODESYS it works fine
Not the original question but if I have the choice of standard Codesys and manufacturer version I would always use vanilla.. Why.. I have used IFM controllers with Codesys works good but then you see that they doesn't support symbol configuration.. Not easy to use other brand of HMI.. Used Epec controller with Codesys.. that one didn't use Codesys standard functions for Can open... I hope that Codesys like Android forces manufacturers to support a minimum set of functions otherwise Codesys gets a bad name when it's really not Codesys fault..