@Simbo2k6 I don't think open source solves this problem, but this *specific* problem is absolutely solved by Linux and I am not going to generalise beyond that