| ★ wanayoo — archive 1999 http://java.sun.com/javaone/javaone97/java1-97-mcnealykeynote.html | Nouvelle recherche | Portail wanayoo |
|
Scott McNealy's JavaOne KeynoteBesides doing the obligatory competition-bashing, McNealy and Miko Matsumura raise important security issues for the programming community
|
|
||||||
|
By Erica Rex, JavaWorld San Francisco (April 3, 1997) -- Scott McNealy (chairman, CEO, and president of Sun Microsystems) prefaced his Thursday morning speech by talking about how the computing world has changed in the past few years, and discussing new directions.
"A few years ago, Windows was the number-one unit-volume platform on the market," said McNealy. "Now that's changed, and the Web's in charge. A few years ago, Microsoft would be giving the keynote in the ballroom, not in a second-rate breakout room across the street," McNealy said, referring to Microsoft chairman Bill Gates' talk at a software trade show the night before. "My mom said to me this morning, 'Be nice to Bill today,'" McNealy grimaced. "But I just can't. Who can I pick on if I can't pick on Bill? DEC?" Smiling, the Sun Chairman continued with his trademark barbs at the industry. McNealy proposed: "If the Academy Awards ceremony were held at JavaOne, these are the awards I would give for: Best horror movie: Microsoft security Best tragedy: Apple Best romantic comedy: Ellison does Apple Best sci-fi: your applets running on a Pentium Best fictional screenplay: Microsoft on the Internet Best one-liner adaptation: Microsoft saying 'give me your money' Best sound: Microsoft demos crashing Best cartoon: Bob Best screenplay: Java by James Gosling Posthumous lifetime achievement: SGI Staying Open
McNealy said: "We decided with the JDK that we would find a way to make use of the best that the industry had to offer -- we would license the best of everyone else's R&D, add it to the JDK, and make sure that it was available free to those people who were building applications. Developers would not be sued for using the best technology. There are no hidden agendas. It's the advantage of the Unix space -- we learned through Unix how to keep the the system open. We don't want a process that coagulates." Proprietary computing platforms are gone, McNealy noted. "Wang, DEC, Apple -- no one wants to spend money on a limited platform where every time they want to use a new application they have to buy a new machine. The Web is where the energy is. The Web is now the customer and is in charge."
The Scaleable Java Future To demonstrate the potential of the ultimate thin client chip (Java chip) embedded in a device, McNealy held up a clear Swatch. "This watch is used on ski slopes in Switzerland. There's a proximity reader at the bottom of the slope. A skier wearing the watch goes to the lift, the reader reads the chip in the watch, debits his account for one lift ticket, and unlocks the turnstile." The Issue of Security "The Internet Exploder shuts off your machine when you visit the Web page," said Matsumura. Matsumura demonstrated McLain's latest creation, a site called "The Outer Limits," whose Web page includes an ActiveX application that does nefarious things when a user visits the pages and follows an innocent-looking hypertext link. "Fred will remove this ActiveX site from the Internet as soon as the demo is complete," said Matsumura, "and after the demo I think you'll see why." Matsumura clicked on a link on the Outer Limits page, and after he accepted a certificate for the ActiveX application, the browser began downloading and executing: first playing a multimedia demo and then systematically grabbing keyboard control, formatting a disk, starting Quicken and examining checkbook information, and then launching a tax application and displaying the user's tax records. "Not only can it manipulate the books, but such an ActiveX control could then call up the person's tax return, manipulate the numbers, and -- now that we have electronic tax filing -- submit it to the IRS. Someone could get in serious trouble," said Matsumura. "This is written in ActiveX, and everything you see in this demo is absolutely true. Nothing is cached," he continued, noting that the demo had been started from a cold boot. Matsumura stressed that security threats are real, reinforced the theme that Java -- architected with security in mind -- is best prepared to meet the challenge, and suggested that ActiveX is an invitation to security breaches. Matsumura said: "There's an automated virus out there called 'Pandemonium' that basically crawls all over the Internet looking for weaknesses. If it finds a way into your system, it can crash it and rewrite the hard drive before you know it. My personal favorite is the 'Moldavia' hack. If you stumble across the Web page, it shuts the speaker off of your modem, disengages the local link to the ISP, and then dials an ISP in Moldavia. " McNealy wrapped up the talk by underscoring the importance of security. "Security is a good idea," said McNealy. "No one in the auto industry looked askance when seatbelts were introduced. They were automatically considered to be a good feature."
He concluded: "With Java, the network is built into the DNA of the
architecture. It is the obvious choice for a networked world. You
don't have to go out and replace hardware each time you run new
programs. Java applications run on all legacy platforms. And it's safe."
Resources
|
||||||||