¿Cómo protegería el código fuente de Python en un producto físico (como un dispositivo IoT), que viene con Ubuntu instalado en una mini PC con código Python?
Pocos métodos hemos pensado:
-
Compilando el código de Python (usando PyInstaller u otros productos).
-
Ofuscando el código fuente.
-
Solución basada en permisos de Linux: configure un usuario de permisos bajos que ni siquiera puede acceder al código, y el código que se ejecuta desde un usuario diferente utilizando la pantalla del usuario débil.
-
¿Alguna otra idea?