BEA CTO: Open-source projects out of sync with users
IDG News Service - The open-source community doesn't always deliver software that customers want, according to Rob Levy, executive vice president and chief technology officer at BEA Systems Inc.
"The community builds what it thinks is good, but it is not always the same as what the customer thinks is good," Levy said this week in Bangalore, India, where he visited BEA's research and development center.
The Apache Tomcat servlet container, for example, is not strong on management -- because the community didn't see management features as very important -- although BEA customers wanted it, Levy said. So BEA had to build a Tomcat management console for its WebLogic Java server platform, he said.
BEA has adopted what it calls a "blended strategy" on open-source. It has put products in open-source, to take advantage of the innovation that comes from community development, and also supports open-source technologies like Spring and Hibernate on its own products, Levy said.
BEA announced earlier this year that it will put in open-source a significant portion of BEA Kodo, its persistence engine, under the name Open JPA. BEA acquired Kodo after purchasing SolarMetric Inc. last November. Open JPA is a set of Java persistence application programming interfaces that are based on the Enterprise Java Beans 3.0 (EJB 3) standard. "We pushed Kodo out in open-source, and we now have 2,000 people working on it, [compared with the] 50 people when we bought the company," Levy said.
But there are other products that BEA will not release as open-source so it can retain full control over their development, Levy said. "The reality of life, specially businesses, is that you have to be a good corporate citizen; you want to know where a piece of code came from, because if you don't control it, how do you know there is nothing malicious in it," he added.
BEA has bet the farm on service-oriented architecture (SOA), because it will be fundamental to the way businesses are run, Levy said.
Industry and users can easily get taken in by the hype that SOA is going to halve IT costs, Levy said. There are some cost savings in deploying SOA, but the technology's real benefit is the agility and competitive advantage it gives companies to think up and add business services quickly, he added.
Without SOA, adding a service involved a time-consuming process to integrate it with the company's existing services, Levy said. With SOA, a company can add a service without making any system changes, Levy said.
Deploying SOA will also free company resources to focus on business processes, rather than the underlying IT infrastructure. "If you look at the total effort that is being used from business needs to applications and production, today it is very skewed toward IT," Levy said.
- Google I/O 2013's Coolest Products and Services
- 10 Star Trek Technologies That are Almost Here
- 19 Generations of Computer Programmers
- 25 Must-Have Technologies for SMBs
- A walking tour: 33 questions to ask about your company's security
- 15 social media scams
- The 7 elements of a successful security awareness program
- IT Certification Study Tips
- Register for this Computerworld Insider Study Tip guide and gain access to hundreds of premium content articles, cheat sheets, product reviews and more.
- Is an Open Source Business Process and Rules Management Solution Right for You? The availability of highly functional, open source business process management systems (BPMS) and business rules management systems (BRMS) are bringing the benefits of...
- The Benefits of IBM: The Savings of Open Source Download Now
- Harness IT -- An Introduction to Business Intelligence Solutions Learn the key selection criteria required to provide your organization with the capability to address structured data, unstructured data and mobile demands so...
- Business Intelligence Shows its Smarts Today's Business Intelligence (BI) tools provide a new way to think about data with self-service capabilities and user-friendly analytics that can be used...
- Becoming An Analytics Driven Organization Join us on Tuesday, June 18, 2013, 11:00 AM EDT and learn how your agency can create an analytics culture that will enable...
- 3 Reasons Why Sepaton is the World's Fastest Backup Solution Leading analyst, Storage Switzerland learns how Sepaton backs up and deduplicates massive data volumes while maintaining the industry's fastest performance - all in... All Open Source White Papers | Webcasts