As with almost all thin clients of this generation you should have no problems running Linux. Having fitted a 16GB SanDisk module in the spare mPCIe slot I installed Tiny Core 12.0 to it without any problems.
NB: It looks like my unit was once fitted with WIndows Embedded Standard 7 (WS7E).