..du musst natuerlich deine Programme unter solaris neu kompilieren, Binaercode ausfuehren hat bei mir sogar bei verschiedenen Versionen von debian (stable <-> sid) teilweise nicht funktioniert, da bibliotheken/funktionen mit jeweils jeweils verschiedenen Versionennicht immer kompatibel sind. Nutzt du irgendwelche Linux-spezifischen libraries? Ansonsten sollte dein Programm sowohl Zuhause als auch in der Schule kompilieren. Wenn du einen USB-stick hast (-> kriegt man ueberall ab 7 Euro nachgeschmissen) also kein Problem.