Linked by Thom Holwerda on Wed 9th May 2007 10:08 UTC, submitted by Ford Prefect
Java Sun Microsystems has announced the release of an open-source version of its Java Development Kit for Java Platform Standard Edition. Sun has contributed the software to the OpenJDK Community as free software under the GNU GPLv2. Sun also announced that OpenJDK-based implementations can use the JCK (Java SE 6 Technical Compatibility Kit) to establish compatibility with the Java SE 6 specification. OpenBSD has already started importing the release.
Permalink for comment 238954
To read all comments associated with this story, please click here.
Member since:

The rules of grammar are a standard to follow

No it's not. At least not in Denmark. I'm not aware of any democracy where there is such a standard to follow. There are guidelines to make it easier but no standards (standards are something you _have_ to follow). Most so-called language standards are not standards but merely an interpretion of how the language is being used at that time the "standard" was created.

Besides that the two situations cannot be compared.

Two persons are still speaking the same language even if they dynamically enhance the language. They will often understand each better when they do so, rather than sticking to a government body's static interpretion of the language.

However with software and hardware the situation is completely different. Even small violations of a standard can make a driver incapable of communicating with the hardware - or make it impossible for the client to communicate with the server. A slight variation in standard implementations can often result in situations akin to one speaking Old Norse (the Danish Tongue (dǫnsk tunga in Old Western Norse, dansk tunga in Old Eastern Norse, dansk tunge in modern Danish) and the other speaking Thai.

Besides that people have the option to clarify their statements if other people don't understand a word. Even if we invent new words on the spot we are still talking the same language.

A language's nature is to evolve dynamically. Creating a "standard" for a language is merely in order to be helpful and not something one _must_ follow. A standard in software is different since a small variation equals a completely different language.

Reply Parent Score: 2