< As for as Java and ActiveX, I am becoming more convinced that ActiveX will win over Java (especially once it is adopted on UNIX). >
I think you are wrong here. Java will win out because:
1. ActiveX does not and cannot have a good security model. 2. ActiveX does not run on NCs. 3. Java will be available for Windows, Win95, NT, MacOS, OS/2, MVS, and all flavors of UNIX, and designed from the beginning to be portable. 4. IBM, SUN, NOVL, and other major vendors are committing in a huge way to Java. It does not make sense that they would use ActiveX since this conflicts with the reasons why they are doing Java. They are using ActiveX for CYA and because it can do more today. However, long-term, Java will catch up, and then ActiveX will just be another legacy system. 5. Vendors are eager to rid themselves of MSFT dependency. 6. Internet applications, in order to be successful, must run well on all browsers. Thus, most will avoid ActiveX. |