Printer Friendly
The Free Library
14,557,847 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Microsoft will abandon Java in 2004. (First in/First out: Stub Files).


This just in from the "reap what you sow" file: Microsoft Corp. in late June announced that, as of 2004, its operating systems Operating systems can be categorized by technology, ownership, licensing, working state, usage, and by many other characteristics. In practice, many of these groupings may overlap.  will no longer support Sun Microsystems' Java programming language.

As usual, the announcement was spun in different directions by the two rivals. Microsoft claimed that the decision was based on two factors. First, the company's settlement agreement of a 1997 lawsuit brought by Sun that prohibits Redmond for altering the core Java code. Second, the end result of said agreement, which Microsoft claims is the company's inability to repair product security breaches that take advantage of the Windows Java implementation. (Micro-soft has already pulled Java from Windows XP The previous client version of Windows. XP was a major upgrade to the client version of Windows 2000 with numerous changes to the user interface. XP improved support for gaming, digital photography, instant messaging, wireless networking and sharing connections to the Internet.  but offers support through a plug-in.)

For its part, Sun is inexplicably spinning Microsoft's decision as both a victory and a defeat. The victory, according to according to
prep.
1. As stated or indicated by; on the authority of: according to historians.

2. In keeping with: according to instructions.

3.
 public comments by company officials, is that consumers and developers will no longer be harmed by Microsoft's so-called proprietary use of the Java code. The defeat, of course, is that consumers will no longer benefit from Microsoft's so-called proprietary use of the Java code. While the decision seems like a victory for Sun and a defeat for Microsoft, upon closer examination it is lose-lose, and, as usual, consumers will suffer the fallout.

Is Microsoft being truthful in its claim that Windows security is behind the decision? We have no way of knowing for sure, but it's clear that Windows and IE have been plagued by security bugs in the Microsoft Java VM Java VM - Java Virtual Machine ; the problem is so pervasive that Microsoft issued a completely new build of its Java VM in March (for all versions of Windows). And it does make sense that Microsoft should be allowed to alter the code in its operating systems in response to security concerns (or potential concerns). This has been what many in the industry have been demanding for years.

That said, the real loser in Microsoft's decision is not Microsoft, but consumers--who want to take advantage of Java--based code using Windows-based products--and Sun, which seems to have both feet firmly planted in the "cut off your nose to spite your face" camp.

To make matters all the more confusing for users, a new report by research firm IDC indicates that the application server software market has basically made J2EE (Java 2 Platform, Enterprise Edition) A platform from Sun for building distributed enterprise applications. J2EE services are performed in the middle tier between the user's machine and the enterprise's databases and legacy information systems.  the de facto standard Hardware or software that is widely used, but not endorsed by a standards organization. Contrast with de jure standard.

de facto standard - A widespread consensus on a particular product or protocol which has not been ratified by any official standards body, such as ISO,
. "By the early part of [2002], it was clear that vendors had settled on Java 2 Enterprise Edition as the common standard for application server software," Michele Rosen, research manager for IDC's Business Process Automation and Deployment Software program, says in the report. IDC projects that worldwide, the ASS platform market will double to almost $4.4 billion by 2006.

Should Redmond be given some new type of Java license that allows it to alter code only as it relates to security breaches? Is such a technical solution even possible? And would either company support such a scheme? (I can already envision the lawsuit: claims and counter claims that a new security patch A fix to a program that eliminates a vulnerability exploited by malicious hackers. See vulnerability and patch.  makes Java code run faster on Windows machines. Ugh.)

One size, it seems, clearly does not fit all where Java is concerned; such is the drawback of cross-platform implementations. If Java is truly the open technology that Sun claims, then Microsoft (or someone else) should be allowed to put a workable, updateable VM into Windows. But whatever the solution, there needs to be some common ground that allows Windows users to take advantage of Java using the best-performing VM implementation available.

As a closing note, at press time Sun had just announced its intention to provide the core version of its Java application A Java program that is run stand alone. The Java Virtual Machine in the client or server is interpreting the instructions. Contrast with Java applet. See servlet.  server free to enterprises and ISVs on all leading platforms, including Solaris, Linux, Windows, HP-UX HP's version of Unix that runs on its 9000 family. It is based on SVID and incorporates features from BSD Unix along with several HP innovations.

(operating system) HP-UX - The version of Unix running on Hewlett-Packard workstations.
, and AIX (Advanced Interactive eXecutive) IBM's Unix-based operating system which runs on its Intellistation workstations and pSeries, p5, iSeries and i5 server families. . There was another company that used a similar strategy once. The company? Microsoft. The product: Internet Explorer Microsoft's Web browser, which comes with Windows starting with Windows 98. Commonly called "IE," versions for Mac and Unix are also available. Internet Explorer is the most widely used Web browser on the market. It has also been the browser engine in AOL's Internet access software. . The result? Class-action and anti-trust lawsuits.
COPYRIGHT 2002 West World Productions, Inc.
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2002, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Author:Piven, Joshua
Publication:Computer Technology Review
Geographic Code:1USA
Date:Jul 1, 2002
Words:641
Previous Article:No blues for Bluetooth: it powers the wireless growth engine.(Industry Overview)
Next Article:Inspeed thinks dig by thinking small. (Computer Technology Review Editors Choice 2002).
Topics:



Related Articles
Rear Windows: The software market is changing faster than the Clinton Administration can regulate it.(antitrust law does not apply)
THE FUTURE OF "PURE JAVA".(Microsoft's Java plans in light of the court decision supporting Sun Microsystems' ownership of the programming...
Security Supplement.
BRIEFCASE LOCKHEED, UNION REACH NEW DEAL.(Business)
BIZWATCH : MARKETS.(BUSINESS)
The philosophy of .NET. (A Revelation of .NET).
Embedded sys developer survey uncovers spike in Java Virtual Machine use.
Migrating Java applications to Net.(Java Progress - Migrating Java to .Net)
Java programming language.(TEACH -IN)

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles