Why Linux is not ready for the desktop, the final edition