Many principles are widely quoted by which computer operating systems and subsystems might advantageously be designed and implemented. Most of these principles have gained wide acceptance - at least in principle. The situation has been somewhat different in practice
2009 Apr 4