Comments
jcl wrote: Hi,thank you for this tutorial I'm interested on the first way to intregate Spring and EJB3. I have tried it in a example project buy it doesn't run. I'm searching since many time a solution,but nothing. I have posted on Spring forum,but no one seems can help me. I appreciate if you can help me.Thank you Antonio
Cloud Expo on Google News

SYS-CON.TV

2009 East
PLATINUM SPONSORS:
IBM
Smarter Business Solutions Through Dynamic Infrastructure
IBM
Smarter Insights: How the CIO Becomes a Hero Again
Microsoft
Windows Azure
GOLD SPONSORS:
Appsense
Why VDI?
CA
Maximizing the Business Value of Virtualization in Enterprise and Cloud Computing Environments
ExactTarget
Messaging in the Cloud - Email, SMS and Voice
Freedom OSS
Stairway to the Cloud
Sun
Sun's Incubation Platform: Helping Startups Serve the Enterprise
POWER PANELS:
Click For 2008 West
Event Webcasts
Yakov Fain's Java Blog: The Open Source Life Cycle Examined
"Up in the sky a bunch of hawks (a.k.a. venture capitalists) are slowly sailing over the sourceforge ready to dive..."

The  Open Source Life Cycle

I like free software, especially if it’s legally free. When a bunch of programmers-enthusiasts gather in a basement ( a.k.a. sourceforge.net ) to write some tools for fun, it’s a real open source. Meanwhile, up in the sky a bunch of hawks (a.k.a. venture capitalists) are slowly  sailing over the sourceforge ready to dive... Then a tool xyz is getting popular and 50000 people have downloaded it. Creators of xyz start thinking, “Can xyz  make us some money?”.  At the same time  the hawk dives upon the download counter used as bait...

The corporate world ignores xyz for some time, until xyz  becomes a household name.  It’s a really difficult task for any software to be approved for use in production environment.  Meanwhile, up in the sky a bunch of hawks (a.k.a. open source service providers) are slowly sailing over the corporation ready to dive.  The corporation wind up with a free software and expensive service, training  and support.  At the end of the day, production  deployment of the open source software is far from being free, but  the total cost of ownership is still cheaper comparing to a similar commercial product.

So is this bad? Absolutely not. It’s a win-win situation:

  • for hawks (they make money)
  • for corporations (they save money)
  • for creators of the open source software (they become celebrities, which is exactly why they’ve gathered in the basement in the first place)
  • for regular developers like you and me (we can download free versions not only of the open source products, but legally free "developer's" (formerly trial) versions of commercial software).

    Who is the loser then? The short term loser is the software vendor who’s producing the tool competing with xyz. No worries. First off, they’ve earned enough money in the past reselling the written-once software. Second, instead of selling their software, they’ll make it free  and will charge premium for service and support. So they are not losers either.

    Next morning, in one of the basements two smart college kids will come up with a new idea (i.e. to make a better and faster search engine). While kids are working on their engine, the hawks are thinking of the proper business model for this tool. The president of the corporation N sleeps well...for another  couple of months

    Competition rules! Open source rules!

  • About Yakov Fain
    Yakov Fain is a Managing Director of Farata Systems, consulting, training and product company. He has authored several Java books, dozens of technical articles. SYS-CON Books released his latest co-authored book , Rich Internet Applications with Adobe Flex and Java: Secrets of the Masters in Spring 2007. Sun Microsystems has nominated and awarded Yakov with the title Java Champion. He leads the Princeton Java Users Group. He is an Adobe Certified Flex Instructor. Currently Yakov works on the book for O'Reilly "Enterprise Application Development with Flex". He twits at twitter.com/yfain.

    In order to post a comment you need to be registered and logged in.

    Register | Sign-in

    Reader Feedback: Page 1 of 1

    Well, original title of this posting was "Open Source = Free? Yeah, Right!". But then I thought it was too nasty :)

    I'm pro open source... when it's used properly in the enterprise world as long as no one kid themselves thinking that it's free.

    I'm 100% pro open source when it comes to an individual developer: you have an easy access (and can participate in development) to an ocean of software, even though it's not as polished as its professional counterparts.

    And the most important thing: open source movement forces big guys to come up with some innovations and drop the prices of their "polished" products, which is good for everyone.

    Happy New Open Source Year!


    Your Feedback
    Yakov wrote: Well, original title of this posting was "Open Source = Free? Yeah, Right!". But then I thought it was too nasty :) I'm pro open source... when it's used properly in the enterprise world as long as no one kid themselves thinking that it's free. I'm 100% pro open source when it comes to an individual developer: you have an easy access (and can participate in development) to an ocean of software, even though it's not as polished as its professional counterparts. And the most important thing: open source movement forces big guys to come up with some innovations and drop the prices of their "polished" products, which is good for everyone. Happy New Open Source Year!
    Latest Cloud Developer Stories
    Large enterprises and government agencies are drowning in data. IT teams deploy a myriad of data warehouse-centric solutions – BI, predictive analytics, data and content mining, portals and dashboards – to harness and deliver data for intelligent decision-making. Yet, large enter...
    As a preface to the series of articles I will be writing on the Value Proposition and Business Cases for Cloud Computing, I wanted to discuss the layers below and within the cloud. It is important to understand what each of the layers is composed of, what the intended function of...
    Rackspace Hosting announced a new service to assist its e-commerce customers this holiday season. The Rackspace Holiday Shopping Mall, a promotional area hosted on NoMoreServers.com will offer discounts and coupons to encourage holiday shopping and highlight the benefits of using...
    I've been at this 35 years and I've seen sea changes come and go. If you step back for a moment and look from a broad perspective, we've lived through the mainframeclient/server world and the Internet world. And now, the next sea change is cloud computing. The reality is that vis...
    Cloud computing is a game changer. The cloud is disrupting traditional software and hardware business models by disrupting how IT service gets delivered. Entrepreneurial opportunities abound as this classic disruptive technology begins to proliferate, so it is no surprise that SY...
    Subscribe to the World's Most Powerful Newsletters
    Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
    Click to Add our RSS Feeds to the Service of Your Choice:
    Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
    myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
    Publish Your Article! Please send it to editorial(at)sys-con.com!

    Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

    SYS-CON Featured Whitepapers
    ADS BY GOOGLE

    Breaking Cloud Computing News

    PrismTech™, a leader in high-performance software integration and infrastructure so...