Simple Persistence for Java is an open source object-relational persistence library that uses a custom query language and built-in database support to simplify object persistence in Java applications. In this article, software architect Sami Salkosuo introduces the library and walks you through its zero-admin, zero-config approach to object persistence.
Bostech Corporation, creators of ChainBuilder ESB a new Java Business Integration (JBI) compliant Enterprise Service Bus (ESB), is setting the bar on open source usability. Developing a Service Oriented Architecture (SOA) infrastructure with Linux has never been easier. With ChainBuilder ESB, Linux developers can define standards-based ESB components through open source graphical user interfaces.
When you think programming languages and Linux, the languages that tend to come to mind are C, C++, Perl, PHP, Python and, lately, Ruby. But, Java probably doesn't enter your mind at all—that's because until recently Java was a proprietary language.
Open Source JBI-compliant ESB Available on Linux. The methodology of Enterprise Integration has advanced to Service Oriented Architecture (SOA) because of its ability to weave disparate applications and services to produce a business structure where data can flow as a business process. Environments have been built over time with diverse layers of applications.
What Sun finally did this week by releasing Java under GPL was a historic event. Using the GPL instead of yet another Sun license certainly makes adoption that much easier. But why did it take so long and why the change now?
The long-awaited open sourcing of Java is finally upon us, with Sun announcing the first of a set of releases planned through into 2007. The question of which license Sun would adopt is now settled: it's the GNU General Public License version two. However, key questions are yet to be answered - namely whether the move will help Sun's revenue, and whether open sourcing Java may be a step too late.
The Free Software Foundation (FSF) welcomed the public commitment from Sun Microsystems to distribute its proprietary Java platform under the GNU General Public License (GPL) — the world's most widely used free software license.
FSF president and founder Richard Stallman said, "I think Sun has contributed more than any other company to the free software community in the form of software. It shows leadership. It's an example I hope others will follow."
Sun Microsystems, Inc., the creator and leading advocate of Java technology, today announced it is releasing its implementations of Java technology as free software under the GNU General Public License version two (GPLv2). Available today are the first pieces of source code for Sun's implementation of Java Platform Standard Edition (Java SE) and a buildable implementation of Java Platform Micro Edition (Java ME).