Can you explain the differences between distributed os and time-sharing os? How can we compare the distributed os and the time-sharing os according to the criteria below?