|
|
||||||||||||||||||||
| Home > SOA News > JBoss' Marc Fleury on SOA standards, Java and paranoia, part 2 | |
| SOA News: |
|
||
You've had some harsh words for the Service Component Architecture (SCA) specification. What are your exact concerns about it?
Back to the standards, I think what's going on is why were the Java bindings done for SCA, which is an attempt at a closed standard? Why wasn't it done through the JCP [Java Community Process]? Why are these folks pushing their implementations and then seeking the standards approval? Because they want to milk it as long as they can. It's about a business decision. I'm not knocking them. I would probably do the same if I were in their shoes. The message to the end-user community should be very clear: In 2006 what's shaking up again is the dichotomy between a group of vendors hyping up a marketing message to push licensed technology and give it a standards feel, even though it's a closed standard -- but people should not be mistaken about this. If you decide to go that route, as an IT user, you're basically choosing closed source and closed standards, which may be your strategy. I think that's a niche market, though. The other side of the dichotomy is this volume distribution of open standards based technology with open source. The IT end-user organizations should think long and hard about the value they get from proprietary vendors with closed source standards and the risk they expose themselves to by continuing down an SOA path with a license-based business model. Just playing devil's advocate, are Java and the JCP up to the challenge of SOA or is that a level of abstraction beyond it? That being said, anytime you have design by committee, that comes with its own inertia. Inertia is natural and it can be frustrating. For the reasons we've just talked about, some of the vendors prefer to fight a political battle, to splinter the standards so they can move at their own proprietary pace, breaking the SOA promise of interoperability, but wrapping themselves in 'Oh, we're building to standards now.' That's doing a disservice to the end-user community. The truth is the end-user community, if you read the latest Gartner reports, is barely starting to adopt SOA. This is the fundamental disconnect I was referring to, which is the vendors are hyping the story so you buy everything. We operate at JBoss very differently. Since we don't have licenses, we have no interest in running ahead of ourselves. We know what people are doing. They're adopting SOA piecemeal. We need to make sure the story we deliver is one of interoperability between all vendors and that means one thing: true open standards. The JCP has its set of, I wouldn't call them problems, I would say annoyances, such as its speed and the politics to go anytime you do something by committee, but that's the way it's got to be, by definition. Along those lines, JBoss obviously has its roots in Java, but is that something you'll grow beyond in the coming years, not abandon it per se, but expand into new arenas? Any plans to get into the Ajax business, on the portal side for instance? When companies make mistakes on the road to SOA over the next year, what mistakes will those be? Earlier, you mentioned your own personal paranoia, so what is it that makes you paranoid?
And the paranoia that we're so disruptive yet so, so small, we have to think like cockroaches here. There's a big war with Sun, with IBM, with everybody. We cannot afford to not be deeply paranoid as an organization. We exist because we're paranoid and we have to be going forward. Paranoia can be negative or positive. Paranoia being negative means you've become crazy, that you've become so paranoid of the world you don't see the reality out there. At JBoss I'm trying to turn the paranoia into a positive outcome. The positive outcome is this: Guys, we are not geniuses. We are good, but so is everybody. Never underestimate the competition. The positive result would be a constantly learning and adaptive organization. JBoss today is different from JBoss three months ago, is different from JBoss six, 12, 24 months ago. We will be successful at JBoss only if our paranoia results in humility. We've got to be adaptive. We've got to be agile. That is only done if we are humble enough, and yet arrogant enough, to know we can pull it off if we learn how to respond … and that has got to be rooted in paranoia. Today, we're doing great. Tomorrow, it may be a different game. We don't have the luxury of the big balance sheet like all of our competition does.
'); // -->
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| About Us | Contact Us | For Advertisers | For Business Partners | Site Index | RSS |
|
|
|
|||||||