I moduli di sistema compilati per un sistema operativo specifico non funzioneranno dopo lo spostamento dell'applicazione in un sistema operativo diverso. Alcune piattaforme cloud hanno un numero limitato di scelte di sistema operativo disponibili ed è quindi necessario considerare l'utilizzo dei moduli di sistema o delle DLL. Questa regola contrassegna le chiamate al metodo java.lang.System.loadLibrary.
Se si sta effettuando la migrazione ad un sistema operativo diverso, sarò necessario migrare nel sistema operativo di destinazione anche il modulo di sistema. In alternativa, considerare di modificare l'applicazione affinché utilizzi una soluzione Java portabile.