Open Source Software Licenses Versus Business Models 95
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."
Re:Homo Erotica (Score:4, 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.
Re: (Score:2)
Re: (Score:1)
No. This is the IBM model. The IBM model is that they give you the software, but charge to customize it for you. They sell hourly service. Software becomes like driving a taxi or doing corporate taxes.
The Microsoft / Apple model is that you charge for the software, and charge for the device. The service is a mix of free and pay depending on how you handle it. There is no reason you can't charge for the software instead of giving it away.
You are absolutely correct that Software Engineering is the only
Re: (Score:3)
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 up
Re: (Score:2)
This is why Apple have placed themselves as the gatekeeper to installing software in iOS and Microsoft is heading that way with Windows 8. Want to install software? We get a cut. We also get to tell you what you can and can't install.
Re: (Score:2)
This is why Apple have placed themselves as the gatekeeper to installing software in iOS and Microsoft is heading that way with Windows 8. Want to install software? We get a cut. We also get to tell you what you can and can't install.
Kind of. What they are doing is giving you a platform for up-selling. It's the model Apple has been using since iTunes, and continued with iPhone, iPad, and is also used by Google, Amazon, and Barnes and Noble. Some of them even sell the platform at a loss expecting future revenues from their integrated "store". They can sell their own apps, or get a cut from other developers' apps. They can create free apps that are missing some specific functionality that is only included in another paid app.
The cost of software (Score:2)
This is not totally correct. Over time, more bugs are discovered in software, so if one tried doing a fresh install, one would do well to do an instant online update as well.
But more than that, there is also the question of the total cost of producing the software - the person-hours needed to create, test and ultimately release it to market. Whenever marketing or business development do their ROI analysis on that, they have to justify doing it to management. If the software costs, say, $100M to produce
Re: Homo Erotica (Score:2)
Friends don't let friends use Windows.
When friends ask me for help with Windows, I install Linux.
Re: (Score:1)
Guess what? If you go to an architect, he designs a new house for you. He doesn't just give you another copy of the house plan he designed five years ago. That's what you pay him for.
Re:Homo Erotica (Score:5, 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.
Re: (Score:1)
Architects make a lot of money on selling their pre-made plans. Each copy must be licensed to build, they get a fee every time. Architects also do custom hourly work. In that respect, they both sell product and are service slaves.
Re: (Score:2)
Perhaps you should try selling service or support on top of free software, instead of re-inventing the wheel each time?
"Open Source" is often called "Open Sores" for a reason.
Re: (Score:2)
Perhaps you should try selling service or support on top of free software
How should a developer of, say, non-MMO video games "try selling service or support on top of" the game?
Re:Homo Erotica (Score:5, 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/ [computerworlduk.com]
Re: (Score:1)
Oh how I love right-wing lies... Thanks to Obamacare, United Healthcare gave out refunds to members last year and dropped premiums.
But you certainly wouldn't want to use facts to support your propaganda party, right?
Re: (Score:2)
I am a bigger supporter to open specification over open source.
Open specs solves many of the problems open source does, while it allows more business models to operate.
Source code isn't that big of a deal compared to good specifications
Re: (Score:1)
It depends what you want to do. If you have an existing program and you want to extend it or fix a bug but the original developer isn't interested, open specifications are useless compared to the source code.
You said open specifications "allows more business models to operate" (as though you can have open source but closed specifications). Imagine if the Linux kernel was closed source. What more business models can operate exactly in comparison to it being open source?
Re: (Score:1)
I'm a student and have a temp job but occasionally help people out with their gear. I have a fixed price for just showing up because a) there's planning beforehand and b) you don't know how long you're stuck there (.5-8 hrs).
The fixed price is not the rate, I add that when the job's done. Usually, I under price the hours. This has two effects: a) they're more likely to call me again, and b) they usually pay more than I ask.
But the fixed price takes away all the people I am better off without.
Re: (Score:3)
Interesting hypothesis (Score:2)
Does your research show why the general public supports all this "gayness" over whatever "otherness" you feel they should be supporting?
Comment removed (Score:5, Insightful)
Re: (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.
Re: (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.
Re:I'm sorry but he is wrong.. (Score:4, Informative)
Google is not a business that is built around distributing FOSS.
Android.
Re:I'm sorry but he is wrong.. (Score:5, Insightful)
Google doesn't sell Android. It gives away Android so it can sell the eyeballs of Android users to its real customers.
Re:I'm sorry but he is wrong.. (Score:5, Insightful)
Re: (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.
Re: (Score:1)
Re: (Score:2)
It's not nitpicking.
Google could close source Android (or make its own OS since the license for Android probably prohibits this) and just customize it for the OEMs themselves based on requested specs and get a similar result.
If everyone who uses Android didn't use any of Google's proprietary products, Google has a noticeably less amount of cash coming in.
Android is FOSS, yes. But the key to Google's success with it wasn't that it was open, it was that it was cheap/free and good(the primary reason their clo
Re: (Score:1)
No, it isn't. The fact that Android is "FOSS" is irrelevant to the business model. It could just as easily be a no-cost proprietary license. Google's Android business is built around getting lots of people to use Google services so it can sell access and analytics.
Compare that to Red Had or Canonical, where the model actually generates revenue directly based on the software. Customers are handing over money at some point in the chain with the end goal being the software.
At Google, no one is paying money
Re: (Score:2)
Google doesn't sell Android. It gives away Android so it can sell the eyeballs of Android users to its real customers.
No true Scotsman.
Re: (Score:2)
Re: (Score:1)
Re: (Score:2)
Re: (Score:3)
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.
Re: (Score:2)
In what way is that not a business model?
Their ability to sell Andorid users' eyeballs is directly realted to how many Android users there are. The number of Android users is dictated by how well OEMs adopt the system and are able to sell it. The OEM's enthusiasm for Android is partly driven by the fact that they like the source model- it allows them to have freedom to muck with the OS however they like (within Google's framework).
Selling FOSS for money seems like a pretty niche business model in the FOSS w
Re: (Score:3)
Support (Score:2)
No true Scotsman...
If you just spout the name of a fallacy without showing how the fallacy makes the argument invalid, that's the "fallacy fallacy".
But back to the topic: "selling support, selling hardware, holding out a tin cup." In this case, "support" is the operation of Google Play and the other services that the Gapps depend on, so that manufacturers and carriers don't have to spend money on their own such services.
Re: (Score:2)
Google sold ads before FOSS (Score:3)
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.
Re: (Score:2)
...which ties back into the whole "Bioshock Principle".
Commercial game companies were taking advantage of Free Software long before most people ever heard of it or called it OSS or FOSS. The idea of selling a "box of software" has very limited potential. The real value of software is as a tool to do something else.
Payware software more than anything else is a drain on the economy. Artificial constraints prevent a lot of software from becoming a commodity and being devalued. This forces business to waste mon
Re: (Score:2)
...which ties back into the whole "Bioshock Principle".
Commercial game companies were taking advantage of Free Software long before most people ever heard of it or called it OSS or FOSS.
I'm somehow not understanding. If a video game like Bioshock is to be distributed as free software, how should it be financed?
Re: (Score:2)
Re: (Score:2)
Artificial constraints prevent a lot of software from becoming a commodity and being devalued. This forces business to waste money that they could better spend elsewhere. ...
Redhat seeks to devalue the entire server market.
Agreed, RedHat specifically and Linux in general HAVE in fact made it possible, and in fact made it the most common case, that people spend zero dollars on server software. Does that not prove false the idea that "Artificial constraints prevent a lot of software from becoming a commodity"? In fact, is it not true that the only software you ca't get at no charge is special, non-commodity software, those cases where there are not enough interested users to support a free project? The only type of software I
Re: (Score:2)
Re: (Score:2)
Google is not a business that is built around distributing FOSS.
Android.
You're confusing the means with the end: it's like saying a fishing company has built its business around distributing free bait. The fishing company wants to catch fish, and Google wants to catch eyeballs; those are the products the companies sell. Both the bait and the code are just production expenses, and not part of the business model.
Re: (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 com
Re: (Score:2)
Red Hat sells support, it's one of the blessed three.
Google didn't produce opensource software (Android) until it got really big.
Re: (Score:3, Insightful)
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 primar
So there is a 4th model - selling ads? (Score:3, 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?
Re: (Score:2)
I would have said selling a service, selling hardware, holding out a tin cup.
Selling a service can be a lot of things: support, web hosting, advertising
Re: (Score:2)
Re: (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.
Re: (Score:2)
Yea, I am well aware of the problems with artificial scarcity. I even wrote a series of blog posts about it.
Re: (Score:2)
Except that it inherently can't work like a cartel. If you want to set up a server with a LAMP stack, you certainly can. You can fiddle with anything about it. You can get into the business if you can find a way of differentiating your product in a good way, using all the FOSS you want. Your scenario applies only if server vendors were to get together and write some proprietary software.
As far as new operating systems go, darn few made it big in, say, the 90s, before Linux was all that important. At
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Trolltech owned all the code, so they could legally write a separate license to each individual user. LZO is another project that does the same thing.
Re: (Score:2)
Am I misunderstanding something about what you are saying? The article has one or arguably two examples of companies that didn't use one of your "blessed three" models.
5th, 6th and 7th model (Score:3)
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
Re: (Score:2)
So much wrongness.
Let's start with your conclusion, "Canonical doesn't follow the arbitrary pattern I believe I've identified therefore I think it will fail". This isn't science, it's looking for evidence to support your (quite poor) theories.
You started by saying, "businesses that succeed using FOSS". This today covers 95% of successful businesses.
You've ignored the many FOSS-based businesses (those that make and distribute it, not just use it) such as IBM, Amazon, Google, Facebook, Twitter, GitHub. None o
Re: (Score:2)
IBM doesn't fit his blessed three? How so? According to their earnings report, in the last quarter they sold more mainframe capacity than they ever did before, and over half of that was for 'new workload' engines. Linux is a huge part of that 'new workload'. So that falls squarely in his 'sell hardware' category.
IBM also has a very large services division, so that falls squarely in his 'sell services' category.
However, there is one more reason IBM supports Linux so heavily - so that they can sell propri
Re: (Score:2)
Google's cloud services are much cheaper than the competition because of unification which was possible because all code could use the same open foundation (IBM, even Microsoft could not).
Twitter's cost & proprietary competition, wha
Re: (Score:2)
My point was that none of the companies he mentioned have open source as a business model. Sure, they all use open source software as a tool. But claiming they are 'FOSS-based businesses' is just silly. You may as well claim they are 'realty-based businesses' because they shop for the cheapest location to have their datacenters, or 'Square D-based businesses' because their electricity goes through a Square-D load center, or 'Cisco-based businesses' because they have some Cisco equipment. Amazon is a ret
Re: (Score:2)
Re: (Score:3)
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:
Re: (Score:2)
Re: (Score:2)
OEL (Score:1)
If you think that CentOS is bad, Oracle is even more predatory. Even while they ended OpenSolaris and are now said to be in the process of either closing or dropping MySQL (which is why we had that story about Debian or Red Hat looking @ MariaDB), they had no qualms about taking RHEL and rebranding it. What's worse - they are guilty of exactly what the DoJ accused Microsoft of in their anti-trust case - Oracle uses its clout in databases and application software to make customers who use those on RHEL to
Re: (Score:2)
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.
I think you are missing the "Open source the tactical portions of the product, since they are not your bread and butter, and sell the strategic portions of your code under a different license" model.
This would technically be the Mac OS X model, although I think most open source people don't care about Mac OS X, even though there are serious security and other kernel improvements in the BSD parts of the kernel, and significant improvements in libc and other portions of user space that they actually do releas
Gettin' old, read it as: (Score:1)
"Open Source Software Licenses Virus Business Models"
I'm sorry (Score:1)
Mainstream vs niche (Score:2)