Slashdot Mirror


Open Source Software Licenses Versus Business Models

dp619 writes "Network World is running a guest article by Outercurve Foundation's technical director Stephen Walli discussing how FOSS license choice can affect a company's business model. Walli disagrees that a FOSS license dictates the business model or that the business model dictates the license."

22 of 95 comments (clear)

  1. I'm sorry but he is wrong.. by hairyfeet · · Score: 5, Insightful

    If you look at the businesses that have succeeded using FOSS every. single. one. has used one of the "blessed three" business models, selling support, selling hardware, holding out a tin cup.

    This is why for example no matter how many game engines are given to the FOSS community you will NEVER see a great single player masterpiece like Bioshock come from the FOSS community, because games do not fall under the blessed three and therefor they simply can't get enough funding to keep the doors open. This is also why we'll see Canonical close their doors in 3 years or less, they have already moved to the tin cup model after trying both support (Ubuntu One, Ubuntu Server) and selling hardware (Ubuntu TV, Ubuntu Tablet) but desktop OSes don't fit under the blessed three so they simply don't have a chance.

    This isn't saying that FOSS can't be successful, look at Red Hat, but your business needs to fall under the blessed three to succeed. The reason why is obvious, if anybody can make infinite copies and give them away you simply have to have some other way of making money. Personally I think there needs to be a subset of GPL with no redistribution clause so we can get things like games and software for home users that don't fit under the blessed three as without the redistribution clause the "printer story" that gave birth to the GPL would still be solved, but its so ingrained now I doubt you could ever get it to take off. So in the end stick to the blessed three if you are going FOSS or you'll end up like Xandros, Linspire, Mandriva, Loki, and soon Canonical.

    --
    ACs don't waste your time replying, your posts are never seen by me.
    1. Re:I'm sorry but he is wrong.. by ozmanjusri · · Score: 3, Insightful

      If you look at the businesses that have succeeded using FOSS every. single. one. has used one of the "blessed three" business models, selling support, selling hardware, holding out a tin cup.

      Google.

      --
      "I've got more toys than Teruhisa Kitahara."
    2. Re:I'm sorry but he is wrong.. by Telvin_3d · · Score: 3, Informative

      Google is not a business that is built around distributing FOSS. It is simply a business that makes heavy use of FOSS to support their needs.

      No one would think of describing Amazon as a FOSS business, despite their heavy use of it. Same with Google.

    3. Re:I'm sorry but he is wrong.. by tlhIngan · · Score: 3, Insightful

      If you look at the businesses that have succeeded using FOSS every. single. one. has used one of the "blessed three" business models, selling support, selling hardware, holding out a tin cup.

      Google.

      Google doesn't provide FOSS as a product. They provide search as a hook to attract eyeballs for ads (AdSense, DoubleClick, AdMob, practically all the other advertising companies are owned by Google).

      Otherwise we could say Apple as well since they use and provide a fair amount of FOSS. But FOSS is not their primary business as well. It's just incidental to their primary business.

      This article is referring to FOSS companies who provide FOSS as a product - RedHat, MySQL, probably even others like Codeweavers (WINE paid support).

    4. Re:I'm sorry but he is wrong.. by Anonymous Coward · · Score: 2, Interesting

      Google makes almost all of their money on proprietary code which runs as a service.

      Google open sources certain pieces of software which is secondary to their business. In these cases (such as Chrome and Android) they went the open source route to foster adoption, with the end goal being that their proprietary services make more money.

      Call me when Google's search algorithms or their complex services like Google Docs become open source.

    5. Re:I'm sorry but he is wrong.. by ozmanjusri · · Score: 3, Informative

      Google is not a business that is built around distributing FOSS.

      Android.

      --
      "I've got more toys than Teruhisa Kitahara."
    6. Re:I'm sorry but he is wrong.. by Anonymous Coward · · Score: 2, Insightful

      Quick addendum: I think GP is confusing "using" FOSS and "selling" FOSS. Obviously you don't "sell" FOSS, but Red Hat does something like "selling" FOSS and that's the point. They have a model where they release free and open-source software as their primary function, but still manage to make money. Google makes their money by using and contributing back to FOSS projects, but their primary money makers are in licensing their search engine for local company use, providing custom instances of Gmail for company email, and selling/using your personal information for the purpose of advertising to their customers. All three of these may have some open source component, but I can guarantee you that the algorithm Google uses to make it's search results great is closed source and it will stay that way until the company goes up in flames.

    7. Re:I'm sorry but he is wrong.. by Zerth · · Score: 4, Insightful

      Google doesn't sell Android. It gives away Android so it can sell the eyeballs of Android users to its real customers.

    8. Re:I'm sorry but he is wrong.. by DeSigna · · Score: 4, Insightful

      ...which is a business model built around distributing FOSS.

    9. Re:I'm sorry but he is wrong.. by Anonymous Coward · · Score: 3, Interesting

      No, the business model is selling eyeballs. FOSS is one means to that end. Apple does quite well selling the means to the same end as well.

    10. Re:I'm sorry but he is wrong.. by Gaygirlie · · Score: 2

      Google is not a business that is built around distributing FOSS.

      Android.

      Android isn't Google's business model, services are. Android is just a means to an end, and that is to drive people to Google's services.

    11. Re:I'm sorry but he is wrong.. by unixisc · · Score: 2

      This is exactly what I've been arguing!

      GNU's Freedom 2 - Help your neighbor - while altruistic in its own right, forces software development to be a hobby, and a pretty expensive one at that, instead of allowing developers to profit from their work. Drop Freedom 2, as well as the part of Freedom 3 that allows re-distribution of modified work, and allow a customer to use or edit and use the software he has bought on all the computers that he likes.

      This is a win-win situation for both customer and ISV:

      • - The customer gets the source code to the software, and all rights to do what he likes within his organization but not distribute it outside
      • - As a result, the customer doesn't have to bother about the fortunes of the ISV, and can independently maintain the code, port it to their favorite boxes. Imagine a customer still w/ OVMS/AXP - which HP no longer supports. They can port this software to that platform and use it.
      • - ISV EOLs the software. Customer doesn't care, since they are maintaining practically their own version of it, and can stick w/ it for the rest of their history
      • - The ISV gets to sell the software to that customer once, and then forget about them, (unless they've also sold support contracts)
      • - The ISV doesn't lose out by distributing the source code, since anybody else who wants the software still has to buy it from them, and not their customer

      Since this is a win-win, unlike the GPL or even the BSD licenses, there is more of an incentive to go for this one, instead of those 'free software' licenses. The current FOSS licenses are lose-win propositions for ISVs & users, which in the long term translate to lose-lose for both. If this continues, open source would itself remain relegated to obscurity, which would be a shame, since it does a good job in ensuring good code.

      As for Red Hat, the way they get around it and make money is making the source code freely available, but selling the compiled versions along w/ support. Yet, they have been looted white by both CentOS and Oracle, and Canonical too has been bled white due to this. Had they followed the above models, they would have been prosperous, and even more successful, since CentOS and Oracle wouldn't be able to eat their lunch, and distros like Mint, Zorin, Comice & Trisquel would have to come directly off Debian, rather than Canonical.

    12. Re:I'm sorry but he is wrong.. by Curunir_wolf · · Score: 2

      Google doesn't sell Android. It gives away Android so it can sell the eyeballs of Android users to its real customers.

      Doesn't Google make a cut of all the apps sold from the Google Play? I think that's the model there. They make the platform, partners make the hardware, and they control the app store where they make money.

      This is the market that Microsoft is trying to tap with Windows 8. They have an app store now, too. And you can't even play Solitaire (even thought it's a "free" app) on Windows 8 without signing up, providing a credit card, and downloading the app from the MS app store.

      --
      "Somebody has to do something. It's just incredibly pathetic it has to be us."
      --- Jerry Garcia
  2. So there is a 4th model - selling ads? by perpenso · · Score: 2, Interesting

    If you look at the businesses that have succeeded using FOSS every. single. one. has used one of the "blessed three" business models, selling support, selling hardware, holding out a tin cup.

    Google.

    So is there a 4th model - selling targeted advertising? Or is this just selling support where the customer is an advertiser rather than a user?

  3. Re:Homo Erotica by wmac1 · · Score: 3, Funny

    But seriously, I always think "didn't open source cause software engineers and developers" to live a poor or at least not so good life?

    I have developed software for 28 years (freelance, my small company, as an employee of another company) . I have created hundreds of small and sometimes large software, been team member of huge projects (core banking), created websites with millions of members ...

    After 4x years of life, with a recent PhD I am living a miserable life (compared to my friends which work in construction and civil engineering, medical fields etc.).

    I have always been abused by clients who compared my prices with free software, those who threatened to use open source free alternatives, those who thought software should not be expensive if not free, and those who thought a 100MB software can be stored on a single $0.1 CD and is nothing and last but not least relatives who thought installing windows and other software on their PC is a small favor (as if my time is free like free open source).

    We software people did it to ourselves. Professionals in other fields never did that. No civil engineer or architect would design building for you for free.

  4. Re:Homo Erotica by Gaygirlie · · Score: 2

    Business CEO's are Gay, 99.9%.

    For some reason I get the feeling that this AC is talking out of first-hand experience here!

  5. Re:Homo Erotica by ozmanjusri · · Score: 4, Informative

    After 4x years of life, with a recent PhD I am living a miserable life

    You're doing it wrong.

    Linux IT pros in US saw a giant salary leap in 2012
    IT professionals enjoyed their biggest salary jump in more than a decade last year, but for those using Linux, it was even better.

    Following up on its January 2012 study that found tech salaries had finally started to climb again, IT careers site Dice today published an annual update showing not just a continuing trend in that respect, but also a huge boost for those in the Linux field.

    http://www.computerworlduk.com/news/careers/3422018/us-linux-it-pros-saw-giant-salary-leap-in-2012/

    --
    "I've got more toys than Teruhisa Kitahara."
  6. Re:Homo Erotica by FlyingGuy · · Score: 4, Insightful

    You are both correct and incorrect. I have a couple of friends who are architects. The reuse major structural elements, design elements etc.. They also come up with new stuff, so yes and no.

    --
    Hey KID! Yeah you, get the fuck off my lawn!
  7. Re:Homo Erotica by Bert64 · · Score: 2

    Selling units works well in the short term, and you can make huge profits on something that costs nothing per additional unit to produce.

    On the other hand, once purchased they have no further need for you, and unlike physical goods, software does not wear out or become damaged over time, you can always install a new pristine copy from your original media. You can try selling upgrades which offer new functionality, but sooner or later the users will have all the functionality they need and won't want your upgrades.

    Software will gradually become commoditised, market by market until its impossible to sell anything. On the other hand, companies and end users will always want customisations and support, be willing to pay for them but unable to perform those functions themselves.

    If anything, the model of off-the-shelf software is very bad for business, i have seen countless businesses which adapt their business practices to revolve around how the software they bought does thing. It should be the other way round, software should compliment the way *your* business runs, not force it to conform with what a developer half way round the world thinks a business should do.

    Steam doesn't really come into it because all of their software is for entertainment, an entirely luxury service that noone depends on and which inherently does become "worn" as you complete the game and become bored of it.

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  8. 5th, 6th and 7th model by dutchwhizzman · · Score: 2

    Others have mentioned google. There is yet another model. Having customers pay for features to be developed and implemented is one that for instance PowerDNS uses. The sixth model is using a "free" version that is essentially the same as the paid version, minus a few features. Wine is the free version of a commercial product, Atlassian sells most if not all of their products this way, or as a hybrid where you pay almost nothing for a small number of users but only start paying once you outgrow the limited user license. MySQL used to work this way, I'm sure there are plenty of others as well.

    Evidently, there are still creative ways to make money out of FOSS if it's your business to be making it. They may not be used by the (vast) majority of companies in this business, but they do exist and have proven to be successful.

    --
    I was promised a flying car. Where is my flying car?
  9. Mainstream vs niche by beinsvein · · Score: 2

    The examples in the article are pieces of software that are distributed in the hundreds of millions of copies. Things might look different if you produce software that is even slightly specialized. It's no cheaper to make special-purpose software, but your customer base shrinks exponentially with the degree of specialization.

  10. Google sold ads before FOSS by raymorris · · Score: 2

    Google was selling ads way before they got involved in any FOSS. Ads on the internet is their business. Gmail, maps, and Android are interchangeable methods. The business model is to put ads on internet SaS.

    What Google shows is that FOSS can be effectively used, and even developed, by companies that have business models unrelated to FOSS. Similarly, a grocery store might increase sales by 1% by oferring delivery. They'd still be in the grocery business, not the transportation business.