I read this on Interactive Age Daily:
Sun Microsystems next week will unveil new software that will bring interactive applications to
the World Wide Web.
Sun has developed Java, a secure, multi-threaded object-oriented programming language able to
bring in "applets," or small computer programs, from over networks and execute them on the fly.
Sun has also built a Web browser, dubbed Hot Java, built on the Java language.
Java will allow webmasters to design pages that "come to life," including the creation of such
applications as animated graphics and cartoons and live, constantly updated stock tickers or
Users will need to run a Java-based browser. But they won't need to have viewers and players to
run different media formats. Instead, Java will dynamically download whatever software the user
needs to view a page. This capability could lead to an explosion of new media types on the Web
because Web builders no longer need to worry about whether the user will have the software
needed to view a home page in all its glory.
To encourage rapid adoption of Hot Java, Sun will follow the NCSA Mosaic model of releasing
the core code freely on the its home page, at http://www.sun.com, and setting license fees for
commercial use low. It expects to launch a new industry of developers creating Hot Java
browsers, authoring tools and content.
Sun also is in talks with all of the major online players to integrate Java into those venues as well.
Like Virtual Reality Modeling Language (VRML) -- which Java complements, rather than
competes with -- Java code is compact and concise, enabling sophisticated applets to be sent
over the network in less time than a typical graphic image. That means the technology will work
over existing, low-speed modem connections.
Java source code already is available on the Web. Hot Java browsers running on basically every
existing computer platform will be available beginning later this month -- except initially Windows
-- Richard Karpinski
Would anybody port this to Linux and make it available to the community ?