linux adaptions