Why can't Linux do this?