As you'd expect the M300C happily runs various flavours of Linux including DSL 4.4.10 and Tinycore 3.3.
When I revisited it in March 2017 it ran Tiny Core 7.2 without any problems.