{"id":58,"date":"2006-03-22T19:09:13","date_gmt":"2006-03-23T02:09:13","guid":{"rendered":"http:\/\/www.redmonk.com\/cote\/wp\/?p=58"},"modified":"2006-03-22T19:09:13","modified_gmt":"2006-03-23T02:09:13","slug":"bea-analyst-summit-2006-blended-combining-the-best-of-open-source-and-bea-software","status":"publish","type":"post","link":"https:\/\/redmonk.com\/cote\/2006\/03\/22\/bea-analyst-summit-2006-blended-combining-the-best-of-open-source-and-bea-software\/","title":{"rendered":"BEA Analyst Summit 2006: Blended &#8211; Combining the Best of Open Source and BEA Software"},"content":{"rendered":"<p>[See <a href=\"http:\/\/www.redmonk.com\/cote\/archives\/2006\/03\/bea_analyst_sum_2.html\">intro notes to my first post for what&#8217;s going on here<\/a>.]<\/p>\n<p>[The alternate title for this panel should have been &#8220;bashing on the GPL, JBoss, and MySQL. Our Open Source is Better than Yours!&#8221; See <a href=\"http:\/\/www.redmonk.com\/cote\/archives\/2006\/03\/ibm_open_source.html\">my previous comments about how I like to spend my Sunday mornings<\/a>.]<\/p>\n<p>Franz Aman (moderator, BEA VP of Worldwide Customer Engagement), Tim Wagner (Eclipse Board), Patrick Linskey (&#8220;Active Member JDO 2.0 and EJB 3.0&#8221;), Eddie O&#8217;Neil (Beehive, PMC), Rod Johnson (Spring, Interface 21).<\/p>\n<p>Franz: why is blended better?<\/p>\n<p>Rod: the word is more important than the concept. &#8220;We want to help people execute what they&#8217;re doing more successfully, not force them to do it one way.&#8221; There&#8217;s 2 types of software, not open and closed source: good and bad.<\/p>\n<p>Eddie: supporting what people are doing already.<\/p>\n<p>Patrick: blending goes in two directions, blending in and out (like Beehive and Kodo).<\/p>\n<p>Rod: been working with BEA for the past two days. Franz: so you&#8217;re not trying to rid the world of costly software. Rod: &#8230;it doesn&#8217;t always follow that OSS is cheaper than closed source.<\/p>\n<p>Franz: when I think blended, I think maximum productivity for the developer.<\/p>\n<p>Franz asks&#8230; and Tim says: we won the first annual Eclipse award for IDE tools. Franz: so what happened to Rational. Tim: they dropped out pretty early.<\/p>\n<h2>Persistence<\/h2>\n<p>Franz: We&#8217;re putting something into OSS, but there&#8217;s already something there: Hibernate. So what&#8217;s going on?<\/p>\n<p>Patrick: OpenJPA being extracted from Kodo. &#8230;OSS as a platform for collaboration. Chose ASL for license.<\/p>\n<p>Franze: &#8230;Hibernate is pretty widely distributed&#8230;<\/p>\n<p>Patrick: [in summary:] we&#8217;re dong it differently, and we think that&#8217;s better. Also from an organizational (we&#8217;re not JBoss) and licenses aspect (not LGPL).<\/p>\n<p>Rod: Java Persistence API is out there, the JSR&#8217;ed standard. So, it&#8217;s good to have a choice of solutions. I&#8217;ve heard Gavin King say that O\/R mapping is a problem that&#8217;s been solved, so from that angle, you&#8217;re not going to get innovation.<\/p>\n<p>[Us dorks will never play well together. So goes a meritocracy based culture. Only one person can be the winner, based on what they do, not what the culture as a whole does.]<\/p>\n<h2>Spring<\/h2>\n<p>Franz: What&#8217;s up with Spring adoption, and why is Spring with WLS?<\/p>\n<p>Rob: Interface 21 deals with a lot of large customers. Spring is widely adopted in, e.g., banking. We have 5 out of the world&#8217;s top 10 banks as clients [to what degree?]. We sell to big enterprise, who use BEA, so we want to work with BEA. There&#8217;s several value add that we&#8217;ve done: Interface 21\/BEA partnership announced last year; Spring transaction integration with WLS, complete positive for users\/devs JTAWeblogicTransactionManager.<\/p>\n<p>Franz: blended sounds cool. Tim, Patrick, and Eddie are wearing the same shirts [blue with vertical white stripes, not exactly the same of course, but close.]<\/p>\n<h2>Licensing &amp; Indemnification<\/h2>\n<p>Eddie: use to make money, not use to make money. ASL is friend. Then you have (L)GPL&#8230;[JBoss attack time!]. GPL makes using it more difficult because you can&#8217;t change the software over time. [Listen to <a href=\"http:\/\/www.peapodcast.com\/msc-oss-sig\/MTLC-Enterprise1-2005-12-01.mp3\">this recording for more detail<\/a>.]<\/p>\n<p>You can be sure that stuff coming out of Apache doesn&#8217;t have IP issues. Lead has to clear IP issues.<\/p>\n<p>Rod: indemnification isn&#8217;t asked for a lot from our customers.<\/p>\n<p>Patrick: people may not ask a lot, but when someone does, they <i>really<\/i> want it. Also, people don&#8217;t always know what they&#8217;re asking for: it&#8217;s just a bullet point for them. Probably sourced from the legal department and not understood by purchasing department.<\/p>\n<p>Eddie: there&#8217;s a lot of license discussion at Apache, e.g., in the incubator.<\/p>\n<p>Rod: we think about looking at insurance and such, &#8217;cause we couldn&#8217;t afford a huge lawsuit&#8230;but, indemnification doesn&#8217;t come up very much.<\/p>\n<p>Tim: I spend a lot of my time working with Eclipse on IP issues. In open source, you can go see the process in flight, unlike in legal settings. Transparent and open.<\/p>\n<h2>Support<\/h2>\n<p>Franz: if Interface 21 went of business, BEA would still support it [for some reason, the partnership I guess].<\/p>\n<p>Rob: &#8230;we&#8217;re a healthy company&#8230;but as technologist, we like something like the ASL because it means the software can live beyond the company. Not so clear with &#8220;any sort of viral license.&#8221; We&#8217;re more than happy to compete by hiring the leaders of the Spring community and high quality stuff.<\/p>\n<p>Franz: so you wouldn&#8217;t send a cease and desist letter to a company making money off your stuff.<\/p>\n<p>Rod: no, we wouldn&#8217;t be like that &#8220;certain company.&#8221;<\/p>\n<h2>Audience Q&amp;A<\/h2>\n<p>Q: Calling back to Gavin King quote&#8230;it must be easier to say things like that if you&#8217;re part of one of those &#8220;closed communities&#8221; [like JBoss].<\/p>\n<p>Patrick: we innovate faster, better, etc. The influencers of open source projects are more than just the committers.<\/p>\n<p>Rob: a more open system gets you a lot&#8230;but there&#8217;s a pullback on saying JBoss is a bad model.<\/p>\n<p>Patrick: you don&#8217;t want your software vendor to be a club, where the only the cool kids can commit.<\/p>\n<p>Rob: the point is, the more embracing you are, the more oppurtunities you get. [See <a href=\"http:\/\/en.wikipedia.org\/wiki\/Metcalfe's_Law\">Metcalfe&#8217;s law<\/a>.]<\/p>\n<p>Q: what products does BEA provide indemnification for?<\/p>\n<p>Franz: we can send you the small print.<\/p>\n<p>Same Q: there&#8217;s a lot of software there. Have you really covered everything?<\/p>\n<p>Patrick: a lot of the OSS we use is from Apache. Apache goes through a rigorous process.<\/p>\n<p>Time: Eclipse has a person, Sharon, who does all the indemnification. We spent 3 hours this past Sunday [Tragic! OSS requires weekend working! Terrible! Back to our regularly scheduled program&#8230;]. Starting to\/thinking of using Blackduck.<\/p>\n<p>[Right, so it sounds like BEA doesn&#8217;t have teams of lawyers and researches doing &#8220;five 9&#8217;s&#8221; indemnification coverage.]<\/p>\n<p>Q: Blackduck is great, but it has a limited code base. Have you looked at Palamedia?<\/p>\n<p>Tim: I wasn&#8217;t involved in that.<\/p>\n<p>Patrick: I know that the people who know this stuff at BEA have looked at both of those.<\/p>\n<p>Franz: there are some people doing indemnification.<\/p>\n<p>Same Q: my real question is Geronimo. What are you planning to do with\/about that.<\/p>\n<p>Tim: I&#8217;m not a server guy, so I don&#8217;t know for sure. No surprise or secret that the [basics] of app servers have commoditized. So, the blended strategy is to look at &#8220;where can we recover value&#8221; from OSS, and then have value adds, e.g., JRocket. Frankly, our customers aren&#8217;t paying us for the low-level stuff.<\/p>\n<p>Patrick: we do have Geronimo committers. I&#8217;ve talked with several who are excited about using OpenJPA&#8230;I&#8217;d like to see OpenJPA used by them, of course.<\/p>\n<p>Management consoles for Geronimo, other value adds.<\/p>\n<p><b>Disclaimer:<\/b> BEA is a client, and paid for me to come to this conference.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[See intro notes to my first post for what&#8217;s going on here.] [The alternate title for this panel should have been &#8220;bashing on the GPL, JBoss, and MySQL. Our Open Source is Better than Yours!&#8221; See my previous comments about how I like to spend my Sunday mornings.] Franz Aman (moderator, BEA VP of Worldwide [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9,11,12,19],"tags":[],"class_list":["post-58","post","type-post","status-publish","format-standard","hentry","category-companies","category-conferences","category-enterprise-software","category-open-source"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/posts\/58","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/comments?post=58"}],"version-history":[{"count":0,"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/posts\/58\/revisions"}],"wp:attachment":[{"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/media?parent=58"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/categories?post=58"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/redmonk.com\/cote\/wp-json\/wp\/v2\/tags?post=58"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}