Article: Sun Java

iSnare.com - Free Content Articles Directory
Authors Contents [Advanced Search][Add OpenSearch][Job Search]
Distribute your articles to thousands of article sites for only $2 and below! Read more...

Index  Internet
 

Sun Java

 
[ Contact the Author] [ Send to a Friend] [ Article Publisher] [Make PDF] [ Print] [ Bookmark & Share]
 
Read our Terms of Service before reprinting this article. The submitter specified above has claimed the rights to this article.
N.S. Ismail

Java is a programming language originally developed by Sun Microsystems and released in 1995 as a core component of Sun's Java platform. The language derives much of its syntax from C and [[C++]] but has a simpler object model and fewer low-level facilities. Java applications are typically compiled to bytecode which can run on any Java virtual machine (JVM) regardless of computer architecture.

The original and reference implementation Java compilers, virtual machines, and class libraries were developed by Sun from 1995. As of May 2007, in compliance with the specifications of the Java Community Process, Sun made available most of their Java technologies as free software under the GNU General Public License. Others have also developed alternative implementations of these Sun technologies, such as the GNU Compiler for Java and GNU Classpath.

Java's design, industry backing and portability have made Java one of the fastest-growing and most widely used programming languages in the modern computing industry.

History

The Java language was created by James Gosling in June 1991 for use in a set top box project.The language was initially called Oak, after an oak tree that stood outside Gosling's office - and also went by the name Green - and ended up later being renamed to Java, from a list of random words.Gosling's goals were to implement a virtual machine and a language that had a familiar C/C++ style of notation.

The first public implementation was Java 1.0 in 1995. It promised "Write Once, Run Anywhere" (WORA), providing no-cost runtimes on popular platforms. It was fairly secure and its security was configurable, allowing network and file access to be restricted. Major web browsers soon incorporated the ability to run secure Java applets within web pages. Java became popular quickly. With the advent of Java 2, new versions had multiple configurations built for different types of platforms. For example, J2EE was for enterprise applications and the greatly stripped down version J2ME was for mobile applications. J2SE was the designation for the Standard Edition. In 2006, for marketing purposes, new J2 versions were renamed Java EE, Java ME, and Java SE, respectively.

later the Ecma International to formalize Java, but it soon withdrew from the process. Java remains a de facto standard that is controlled through the Java Community Process. At one time, Sun made most of its Java implementations available without charge although they were closed source, proprietary software. Sun's revenue from Java was generated by the selling of licenses for specialized products such as the Java Enterprise System. Sun distinguishes between its Software Development Kit (SDK) and Runtime Environment (JRE) which is a subset of the SDK, the primary distinction being that in the JRE, the compiler, utility programs, and many necessary header files are not present.

On 13 November 2006, Sun released much of Java as free software under the terms of the GNU General Public License (GPL). On 8 May 2007 Sun finished the process, making all of Java's core code open source, aside from a small portion of code to which Sun did not hold the copyright.

Important NoticeDISCLAIMER: All information, content, and data in this article are sole opinions and/or findings of the individual user or organization that registered and submitted this article at Isnare.com without any fee. The article is strictly for educational or entertainment purposes only and should not be used in any way, implemented or applied without consultation from a professional. We at Isnare.com do not, in anyway, contribute or include our own findings, facts and opinions in any articles presented in this site. Publishing this article does not constitute Isnare.com's support or sponsorship for this article. Isnare.com is an article publishing service. Please read our Terms of Service for more information.

Article Tags: java [See Dictionary], language [See Dictionary], sun [See Dictionary]
Got a question about this article? Ask the community!
Article published on April 22, 2008 at Isnare.com
 
Rate this article:

History Of HTML
Submitted by: N.S. Ismail

HTML stands for HyperText Markup LanguageThe document format used on the Web...

Google's SafeSearch Helps Keep Kids Safer Online
Submitted by: Gregg Housh

The internet is a evolving community, home to everything from exotic recipes to ridiculous videos to books that are no longer in print...

Home Online Careers: Why Affiliate Marketing is the Best Home Online Careers For Single Parents
Submitted by: Brandon Wenzel

Being a single parent isn't an easy job Working, taking care of your children, and trying to make ends meet in today's economy is a daunting task...

How To Get Affordable & Quality Traffic To Your Website
Submitted by: Daniel Richmond

The problem that most marketers have is how to get a consistence flow of quality and affordable traffic to their site...

Search Engine Optimization – Top Back Link Building Techniques to Boost Online Visibility and Marketing
Submitted by: Daljeet Sidhu

The Internet provides a huge platform for all kinds of businesses to market their products and increase their revenues...

Work Part Time Online: Learn How to Pay Off Those Extra Bills With Affiliate Marketing
Submitted by: Brandon Wenzel

Are you one of the millions of American's that are looking for a way to earn extra money with this thought in mind, "I want to work part time online"...

How to Work Online For Free and Make Money
Submitted by: Brandon Wenzel

Can you imagine a job where you can work online for free and make money while you do it Is that even possible...

How to Find Good Online Jobs That Make You Money
Submitted by: Brandon Wenzel

Are you one of thousands of people that are looking for good online jobs If you are, you are looking to make some extra cash to pay of bills or be able to do more things with your family...

The Best Internet Jobs at Home: Have You Ever Heard of Affiliate Marketing?
Submitted by: Brandon Wenzel

Are you a single parent looking for the best Internet jobs at home that will help you earn a little extra cash...

Must Have Article Marketing Strategies For Beginners
Submitted by: Brandon Wenzel

If you are an affiliate marketer trying to make money online or a website owner who wants to drive extra traffic to their website, the easiest and most cost-effective way for both of these is article marketing...

What’s the Difference?
Submitted by: Andy Crestodina

Any company that has looked into getting a new website will tell you that the price range can be enormous… A few thousand dollars...

Search First, Ask Questions Later
Submitted by: John Cooney

Searches are an extremely important feature for most sites, as the first step of every user task is finding where to begin...

Quick and Simple Overview on Webhosting Services
Submitted by: Ani K

In the present internet world, if we think of something we can get it with in no time It is possible because of the ease of access to the internet where one can search for anything and can get the best result...

How Important is Web Design?
Submitted by: Derek Rogers

Many small business owners ask themselves the same question, "just how important is web design for the success of my website and my overall business...

How to Choose a Content Management System
Submitted by: Derek Rogers

A content management system can be an extremely powerful tool to have your disposal When properly matched with the needs of a particular company, it can be a seamless way to add more content to a website, edit existing content and quickly move things around, manage your materials and more...

How to Choose a Web Design Agency
Submitted by: Derek Rogers

When developing a website, there are many factors that you have to consider After all, your website isn't just an online destination; it's the online representation of your business and your brand...

Isnare.com Footer Divider

© 2004-2009. Isnare Free Articles - An Isnare Online Technologies Free Articles Project. All Rights Reserved.   Privacy Policy