Originally posted by Volta
View Post
But conversely, there are many things that Windows indeed got right. Some aspects of it are an unmitigated trainwreck but some are good and Linux would be well inspired to learn from them and implement them, even if it means breaking Unix or POSIX compatibility. The NT kernel is free from the antiquated TTY layer (I for one don't need my OS to be first and foremost a giant teletex emulator, thank you very much), it uses ACLs pervasively instead of the moronic U-G-O model and it does them right unlike the so-called POSIX ACLs in Linux, it has kernel support for AIO, it does file locking better (not quite right, but better), it has always used Handles (= fd's) for processes instead of referring to them through PIDs which is 1) wrong (race conditions) and 2) inconsistent with other kernel APIs, etc....
Comment