The fundamental parts of software today, remains the same as LISA or NextStep software written 25 years ago, with a complete GUI metaphor, a true pre-emptive multitasking operating system, productivity applications an a true object oriented development environment.