Commentary "Software is a purely intellectual creation, and its embodiment is intangible. Very little in today's world can be changed as quickly or as easily. What can I confidently predict? Not much. No-brainers include: more COTS (common off-the-shelf software), Web-aware distributed computing, more Internet, more parallelism, software components, better graphics, and easier-to-use software. The jury is still out on two prominent question marks: Java and Linux. Java has yet to fulfill its promise and, as has been pointed out in these pages last year, has not been adopted for substantial c...