Add Linux compatibility