La otra solución ampliamente usada es desarrollar formas de código estandarizadas y abiertas (por ejemplo es el código HTML).