on both Microsoft Windows and Unix/Linux. The library contains both the "basic" classes (strings, arrays, lists) and the higher-level functionality (networking, multi-threading).