La condición es que no se utilicen llamadas nativas o funciones específicas de una plataforma y aun así no se asegura completamente que se cumpla una verdadera independencia de plataforma.