Free Newsletters
InfoWorld Daily

InfoWorld
Log-in | Register

Best of open source in platforms and middleware

Our picks among operating systems, app servers, Web servers, databases, service buses, and virtualization platforms


Open source cut its teeth on operating systems, earned its street cred on Linux and Apache, and never looked back, continuing ever since to extend the kingdom to databases, middleware, and newfangled platforms such as hypervisors for server virtualization. Our Bossies in platforms and middleware recognize a few old faces, and some fairly new ones.

[See Bossie winner slideshows: Applications | Networking | Platforms and Middleware | Security | Software development | Storage ]

Let's start where it all began: the server operating system. Here CentOS is our Bossie winner, which is actually a feather in Red Hat’s cap. We don’t have any firsthand knowledge of Red Hat’s feelings toward CentOS, but we’d wager it's not happy about it. Well, live by the sword, die by the same.

CentOS is RHEL (Red Hat Enterprise Linux), after all, just packaged under a different name, and without any references to Red Hat. That means you can install applications for RHEL on a CentOS server without any incompatibilities, and all RHEL updates are applicable to CentOS as well. Obviously, no support contracts are available for CentOS, but that’s the draw for many Linux veterans – the familiar Red Hat distribution, including updates, without the onus of having to purchase a support contract that is never used.

For open source client OS, we like Ubuntu Desktop Edition, although we almost hate to say it. Sometimes it seems that Ubuntu is the iPod of Linux distributions. It’s flashy, simple, and easy to work with. It also has legions of fanatical supporters, along with many detractors. It’s unquestionably a great distribution for those just getting into Linux and those who like the eye candy. For others, it’s too simple and too much like a Microsoft OS – but then those are generally the people that run Gentoo and are proud of it. The sheer amount of effort that’s been put into bringing Ubuntu into the mainstream is impressive, and it gets better with every release… now if we can only get the fanboys to tone it down a little.

Between Ubuntu and CentOS, you have the best of both Linux worlds – a strong desktop with plenty of pizzazz and community support, and a strong, entirely free server OS based completely on the most prevalent commercial Linux distribution available. The “Why Linux?” question has been answered, and it just might prove to be tougher to answer the “Which Linux?” question. Either of these distros will fit the bill.

In Java application servers, the Bossie was hotly contested. This year has seen important updates to Apache Geronimo, Apache Tomcat, JBoss Seam, and GlassFish. Although all of these releases provided significant new value, none came close to delivering the amount of new functionality in JBoss Seam. Seam is a Java EE-based framework that reduces the chore of enterprise programming by combining EJB (Enterprise Java Beans) 3.0 and JSF (Java Server Faces), giving developers resources they would otherwise have to code for themselves. These new benefits include handling the thorny problem of stateful page flows, simple construction of CRUD applications, AJAX and Web 2.0 interfaces on server-based applications, reporting enhancements, and an extensive business-rules capability.

Although many pundits believe that simplification of enterprise Java via the heralded release of EJB 3.0 might lead the way to greater adoption, we think that lightweight, high-functionality frameworks such as JBoss Seam are an even more compelling driver. For this combination of functionality and elegant design, Seam gets our nod for the Bossie.

Andrew Binstock is senior contributing editor of the InfoWorld Test Center.  James R. Borck is senior contributing editor of the InfoWorld Test Center.  Paul Venezia is senior contributing editor of the InfoWorld Test Center and writes The Deep End blog.
Continued
1 | 2 | NEXT PAGE » 


Talkback:

commentPost a Comment

 

MOST COMMENTS

 
 





FIVE WAYS TO REDUCE IT COSTS IN 2009
The demands on IT have never been greater, particularly in light of lower revenue and uncertain demand for the goods and services. There are many ways that IT can help organizations adjust to this new economic environment. Learn about five key technology trends that can immediately impact your organization's bottom line, and how to build a strategy to implement these technologies within your current budget. Sponsored by: Riverbed

»  Click here to view this Webcast
  Enterprise Data Security Solutions Guide
Data security used to be about outside threats. These days the biggest challenge for data-driven organizations is the management of secure information from the inside out. Data is available on laptops, your network and even USB devices, but not always secure. Read this Solutions Guide to learn the best ways to keep it safe. Sponsored by ISC2

»  Click here to download now

- Special Advertising Partners -
WHITE PAPERS
 

» Technology White Papers Library

Technology White Papers by Topic

Technology White Papers E-mail Alert

Find out when the latest white paper is available:
 
 
INFOWORLD MARKETPLACE
 
» BUY A LINK NOW
 
 

Video

 
 
 

Podcasts

 
IFW Daily 12/04/2008

Sun enters RIA realm with JavaFX, Adobe says it will cut 600 jobs, AMD...

 
 
 

Columnists

 
 
 

Resource Center


Ads by techwords beta  [See your link here]
 




Sponsored Technology Links

 
 
 HOME  NEWS  BLOGS  PODCASTS  VIDEOS  TECHNOLOGIES  TEST CENTER  EVENTS   About | Advertise | Awards | RSS | Contact Us 

Copyright © 2008, Reprints, Permissions, Licensing, IDG Network, Privacy Policy, Terms of Service.
All Rights reserved. InfoWorld is a leading publisher of technology information and product reviews on topics including viruses,
phishing, worms, firewalls, security, servers, storage, networking, wireless, databases, and web services.

CIO :: ComputerWorld :: CSO :: Demo :: GamePro :: Games.net :: IDG Connect :: IDG World Expo
Industry Standard :: IT World :: JavaWorld :: LinuxWorld :: MacUser :: Macworld :: Network World :: PC World :: Playlist
TecChannel :: TecCommunity