Open Source business intelligence vendor JasperSoft wasn’t always an open
JasperSoft made the decision to become open source just over two-and-a-half
years ago and since then has become a leading open source business intelligence vendor.
The business intelligence vendor recently added the final pillar to its
solution suite with the release of JasperETL ETL (define) (Extract, Transform and Load), which allows applications to take data from outside sources, turn it into something usable and make it available for loading in a database application.
JasperSoft is also taking a leading role in the open source solutions
community as a founding member of the Open Solutions Alliance, which aims to promote interoperability between open
Internetnews.com recently spoke with JasperSoft’s CTO Barry Klawans
about the challenges, misconceptions and opportunities the company faces.
Q: JasperSoft has been in business for over five years now. Have things gone
according to plan or have there been some surprises along the way?
Looking back over our history, I think there was one major shift, which was
two-and-half years ago when we made the shift from proprietary to the open
source model. That was the one thing we hadn’t planned on five years ago, but
most people then didn’t really think about open source as being a
viable business model.
Since we’ve made the shift things have been going really well.
Q: What do you see as the biggest misconception in the marketplace today
about what Jasper does or doesn’t do?
I find that there are a couple of things that we run into over and over
again. One is about JasperReports. People ask about how they can use Jasper
as part of another business intelligence solution. I respond that we’ve got
all the stuff that they are talking about and why not just use our package.
The awareness of the entire product suite isn’t always there. There is still a lot of confusion in the marketplace around open source
licensing. It’s not unique to us, but people just don’t understand why they
can and cannot do with our stuff.
Q: Speaking about open source licenses, are you moving to GPL v3? Is it
something customers ask about?
Our plans are to stay with GPL version 2, at least for the immediate future.
There is a lot of confusion about GPL version 3; the various drafts have
seen some significant changes.
Whether or not you agree with the Free Software Foundation’s goals, I
think that the FUD (Fear, Uncertainty, and Doubt) in the press is good
enough reason not to go there now. Especially since Linus Torvalds is sticking with version 2, it’s hard to argue a case for GPL version 3.
Q: Is the competition over other open source projects — let’s say Pentaho — or is it more about displacing proprietary vendors? Or is it green field startups?
It’s actually all of the above. Some cases its green field. If they are
looking at only open source, it’s us versus Pentaho, but it’s not uncommon
for us to go against a proprietary vendor.
Q: What are the biggest technology innovations you’re
working on to push the envelope on Jasper’s products?
I’m really excited about Jasper Babylon, our translation project. I think
that is an incredibly innovative way of dealing with localization, and it
really leverages the community.
Right now I think a lot of the innovations going on in open source aren’t in
technology, per se, but in working with a community — how to leverage the
community, how to take advantage of it and how to give back to the
Q: What have been the barriers to adoption so far for JasperSoft’s products,
and what are you doing to overcome them?
I think the biggest barrier has been the uncertainty around open source. A
certain amount of the selling cycle is almost unrelated to the product. Why
is it safe? Why is it now three guys in a garage and convincing people that we
have a viable business model?
We don’t have many technology barriers except when competing for a big deal
bake off against proprietary vendors. They say that certain obscure features
are needed and we have to convince them that those features aren’t ever
going to be used.