Is this method effectively just duplication of the linux one? Maybe we should make this class abstract and mark this method as abstract?