should work fine on Linux & BSD