Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
The Almighty Buck GNU is Not Unix Operating Systems Software Linux IT

What's The Linux Kernel Worth? 376

schneelocke writes "What's the value of the Linux kernel? After an offer by one Jeff V. Merkey to pay 50K USD for a BSD-licensed copy of Linux, David Wheeler does some calculations and comes up with an estimate of 612M USD." Wheeler has come up with a number of interesting software-worth estimates and other quantified facts about Free software; since some aspects involve ineffables and hypotheticals, the details can be argued, but he provides a good framework with SLOCCount.
This discussion has been archived. No new comments can be posted.

What's The Linux Kernel Worth?

Comments Filter:
  • Re:Nothing (Score:5, Insightful)

    by millwall ( 622730 ) on Wednesday October 13, 2004 @11:49AM (#10514150)
    The end result is that the Linux kernel has no market value what so ever. The developers won't sell it at the market's price, and the market won't buy it at the developers price.

    This is not quite true. The market value is what the market would buy the product for, if it WAS for sale.

    Imagine that you have a car, which you for whatever reason don't want to sell at the moment. This doesn't leave your car with "no market value". The market value is still what the market would have bought it for if it was for sale.
  • by Anonymous Coward on Wednesday October 13, 2004 @11:53AM (#10514193)
    That depends on what price you put on freedom.

    In an increasingly technologically based society and future, the GNU license provides the theoretical foundation for freedom.

    It's Linux, and all the other Free (as in speech) software that gives us the practical foundation to realise this freedom.

    What price on that?
  • Re:Nothing (Score:5, Insightful)

    by wcbarksdale ( 621327 ) on Wednesday October 13, 2004 @11:54AM (#10514198)
    So the Mona Lisa [wikipedia.org] is worth nothing, because the Louvre isn't willing to sell it?
  • Re:Nothing (Score:5, Insightful)

    by bickerdyke ( 670000 ) on Wednesday October 13, 2004 @11:59AM (#10514243)
    You are asuming that there IS a market. The OP stated that there is currently no market for linux kernels, because there is only one potential buyer and one potential seller who cant agree on a price --> no trade, no market, no market price.

    In your example there is a market for collector cars which can be used to find a market price.

    But it would be better to say "priceless" than "nothing"
  • Re:Nothing (Score:1, Insightful)

    by Anonymous Coward on Wednesday October 13, 2004 @12:01PM (#10514253)
    There's no market for his (one) car either. There is a market for cars however, just like there is a market for software, and operating systems in particular.
  • Eh? (Score:5, Insightful)

    by niko9 ( 315647 ) on Wednesday October 13, 2004 @12:02PM (#10514256)
    It's like trying to put monetary value on a Van Gogh or a Matisse. The Linux kernel is truly priceless. You could never get that kind of collaboration even with the most highly paid software engineers, beacuse they don't do it for money, neither did Van Gogh.
  • Mu (Score:5, Insightful)

    by Vainglorious Coward ( 267452 ) on Wednesday October 13, 2004 @12:04PM (#10514264) Journal

    What is air worth? Some things have great value, but simply trying to measure that value in dollars is to misunderstand the nature of that value.

  • Re:612 millions? (Score:3, Insightful)

    by kawika ( 87069 ) on Wednesday October 13, 2004 @12:07PM (#10514287)
    No, it's the same accounting used by Microsoft and the RIAA. If someone has a copy then you assume they would pay (or could be forced to pay) the full retail price of the product as defined by its maker.

    That's not the way the market works though. Only a small fraction of people pay full asking price. The others pay less via sales, rebates, coupons, volume discounts, or other incentives. And yes, some will pay zero by stealing it.

    The key to maximizing profit is not to have one price, but to have a spectrum of prices that extracts the most money that each group is willing to pay...
  • by reporter ( 666905 ) on Wednesday October 13, 2004 @12:12PM (#10514315) Homepage
    Are we entering voodoo economics again? The value of a good (e.g. IBM p690) or service (e.g. labor) is principally determined by the market when the market is relatively free. The forces that determine the dollar value are incredibly complex, and there is no way for a supercomputer or a human being to model them accurately.

    We can, to some extent, model the overall economy and predict economic growth, but such models are imprecise. Further, modeling the overall economy is easier than predicting the precise value of a particular good or service because the overall economy is a lumped parameter, the net result of a multitude of forces. Consider predicting the price of an individual stock versus predicting the price of the S&P 500. The latter is hard but roughly do-able; the former is impossible.

    So, attempting to calculate the value of the Linux kernel is just another exercise in voodoo economics (tm).

    If we really could calculate precisely the value of the Linux kernel, then the implications would be enormous. We could then calculate the true price of all goods and services in the USA. There would be no need for a market economy. The government could then control the economy in much the same fashion that Lenin proposed. The government could then give everyone a number representing each person's correct salary and, also, assign the correct price to everything. There would be no unemployment or recession.

    Nirvana.

  • Re:Nothing (Score:5, Insightful)

    by eln ( 21727 ) on Wednesday October 13, 2004 @12:14PM (#10514336)
    The discussion based on the offer is what would it be worth in a binary-only form under a BSD-style license. The developers are willing to accept a price of $0 for the code under a GPL license, but are not willing to sell at any price under a less restrictive license. Hence, there is no asking price for the actual product demanded, as it is explicitly not for sale. Since there is only 1 person in the potential market at this point, and there has been only one offer, with no counter offer (unless you count "infinity dollars" as a valid asking price), there is not enough data to set a reasonable market price for the product.

    Estimating based on what it would cost in a commercial environment is also flawed, because there are too many variables to consider. If it were developed in, say, Silicon Valley, each programmer's hourly rate would probably approach $100. If it were developed in, say, Boise, Idaho, the hourly rate for these programmers would probably be in the neighborhood of $20 to $30. There is also development models, management, total personnel required, etc. These things will all vary depending on the nature of the business, what kind of timelines they were looking at, who the management team was, etc.

    The bottom line is, since the developers have always been paid nothing for their work (except those that are being sponsored by commercial entities), the total value of their time put into the project is $0. Sure, you could try and put it in terms of an opportunity cost to the developer, but that sort of thing leads to inflated valuations, since in all likelihood if these guys weren't writing the code in their spare time, they would be doing some other hobby that doesn't pay them anything instead.

    The bottom line here is, the only time that you can assign a value to is the time that someone actually received a wage for. This is a small minority of the overall code base, so by that method the code would not be worth much at all.

    Therefore, all we are left to consider is whether or not Linux is a good value to the consumer. Generally speaking, a good value to the consumer is one in which they extract more value out of the product then what they paid for it. Since most people get Linux for free, it doesn't take much to get more than what you paid out of it, especially if you use it in a business context. There are those, of course, who will get negative value out of it (they get frustrated and throw the computer out the window, for example), but the vast majority of users will get a net positive value out of the product. Putting a dollar amount on that value is difficult, though.
  • by IGnatius T Foobar ( 4328 ) on Wednesday October 13, 2004 @12:17PM (#10514358) Homepage Journal
    No price is high enough for the Linux kernel. If Linux is ever translicensed to anything other than the GPL, it paves the way for Microsoft to eventually come up with their own closed-source version of it -- at no cost to them. From there, they could "embrace and extend" it and drive the GPL version of Linux into obscurity.

    Think about that, and then tell me how much the Linux kernel is worth. $50,000? A few hundred million? A billion or more? Nope -- it's like a MasterCard commercial, in real life. "Having an operating system Microsoft can never own: PRICELESS."

    I suppose I could get a "funny" mod by saying "There are some things money can't buy; for everything else, there's Microsoft" but I'm actually dead serious here.
  • pretty safe offer (Score:5, Insightful)

    by Kwantus ( 34951 ) on Wednesday October 13, 2004 @12:18PM (#10514361)
    Jeff's offer:
    This offer must be accepted by **ALL** copyright holders...
    That'll be harder than getting agreement on the Charlottetown accord (a thing in which any given Canadian could find something to hate)...A) you'll never find *ALL* the copyright holders - plus the complication some have died, who of their heirs has the say? B) of the hundreds you can find it's sure a few will say No on principle.
  • by snowtigger ( 204757 ) on Wednesday October 13, 2004 @12:29PM (#10514438) Homepage
    I would say that Linux (in this case, RTFA) is worth the opportunity cost of using another *BSD. That's to say the cost of modifying another kernel to doing the same thing as Linux. So $50000 sounds like a good deal to this guy. If they save a developer salary because of Linux, then $50000 is a good deal to them.

    Saying Linux is worth $600M doesn't make sense to a single user, since they can opt for another kernel. But if you can find 12000 small companies, then sure.

    The guy clearly wants to use the kernel in a BSD way, which I interpret as wanting to modify Linux without telling the rest of the world about how. And possibly get away from getting accused of breaking the GPL.

    What I don't understand is _why_ the guy wants a BSD copy of the Linux kernel. If he wanted to add a specific feature without releasing the code, he could just add for a binary one, right ? (Just like NVidia does)
  • Re:Nothing (Score:1, Insightful)

    by Anonymous Coward on Wednesday October 13, 2004 @12:31PM (#10514456)
    That guy doesn't want just one Atari 2600 or a single binary of Zork I for use on one computer. He want's the design and unlimited redistribution and modification rights. That would mean giving up almost all power that the GPL has, so they would have to price it like a complete "loss" of their product. I wouldn't even start to think about numbers with less than 10 digits.
  • Re:GPL vs BSD (Score:2, Insightful)

    by Anonymous Coward on Wednesday October 13, 2004 @12:55PM (#10514600)
    Uh...there are already kernels developed under the BSD license. A lot of them. Most of which have been in development longer than linux.


    Your "experiment" has already been done: linux IS the GPL case, and the various BSDs are the BSD case. If linux has been wildly more succesful than the BSD variants...

    well...what does that tell you?

  • Re:Nothing (Score:5, Insightful)

    by Bombcar ( 16057 ) <racbmob@bo[ ]ar.com ['mbc' in gap]> on Wednesday October 13, 2004 @12:55PM (#10514601) Homepage Journal
    You've hit the nail on the head. The Linux kernel is Priceless.

    A DSL connection to the internet: $50
    A decent PC: $500
    Downloading enterprize-class source code: Priceless.

    There is some code you can't buy, for everything else, there's Microsoft.
  • Re:Nothing (Score:5, Insightful)

    by ajs ( 35943 ) <{ajs} {at} {ajs.com}> on Wednesday October 13, 2004 @01:00PM (#10514640) Homepage Journal
    The bottom line is, since the developers have always been paid nothing for their work

    Why do we keep saying this when it is so patently untrue?

    Were the SGI engineers payed nothing for their work on the Linux kernel? The DEC engineers who made 2.0 possible? The IBM engineers who ported massive amounts of IBM code into Linux (the topic of a lawsuit, I'll remind you) and wrote a good amount of their own code? What about the Red Hat engineers who have contributed hugely? Alan Cox isn't paid? I think he'd be upset to hear it. Last I checked Linus was being paid specifically for his work on Linux by OSDL.

    These are just the high-profile cases. Dozens of people around the world are paid to work on specific niches of the Linux kernel all the time.

    Same thing goes for the rest of the OS tools, utilities, and subsystems.

    The fact that some, even a majority (and I'm not conviced on that point) of the work might be gratis does not mean "the developers have always been paid nothing."
  • Very little (Score:3, Insightful)

    by adiposity ( 684943 ) on Wednesday October 13, 2004 @01:03PM (#10514666)
    Considering the several free kernels (OpenBSD, FreeBSD, NetBSD to give a few) of comparable (or superior, some would say) design, performance, and extensibility, which can be used in any commercial product you like, I'd say the market is very weak. When comparable products sell for $0, your product isn't worth (read: market value) much more than that. -Dan
  • Re:GPL vs BSD (Score:4, Insightful)

    by ceswiedler ( 165311 ) * <chris@swiedler.org> on Wednesday October 13, 2004 @01:07PM (#10514686)
    We have BSD-licensed Unix variants, and we have a GPL-licensed one. How is this different from what you're proposing?

    The problem is that the people who have contributed to Linux have specified the GPL. They do this, because in return they get anyone else's improvements to their code, and they also benefit from the entire GPL community. It isn't altruism.

    It's interesting to note that Linux picked up a large set of talented developers very quickly. When Linux was starting up, BSD was mired in some legal battles, which certainly hampered it. But since then, developers have worked on GPL projects like Linux more than on BSD-licensed projects. There are many possible explanations for this, but it's a strong indicator that the GPL is more attractive to developers.
  • Re:Nothing (Score:5, Insightful)

    by Tassach ( 137772 ) on Wednesday October 13, 2004 @01:11PM (#10514705)
    Yet it seems that the developers would demand a price in the range of 612 million
    RTFA. The 612M figure is an ESTIMATE of what it would cost to DUPLICATE the 2.6 kernel using traditional software development methods. And it's probably a pretty reasonable estimate. Developing good complex software is HARD and EXPENSIVE.
  • Re:Nothing (Score:3, Insightful)

    by Anonymous Coward on Wednesday October 13, 2004 @01:11PM (#10514707)
    " So the Mona Lisa is worth nothing, because the Louvre isn't willing to sell it?"

    Apparently that is what some people here think. They also think my wife is worth nothing I might add. I however think she is priceless, as is my son.

    A Nony Mouse
  • Re:Nothing (Score:3, Insightful)

    by Thud457 ( 234763 ) on Wednesday October 13, 2004 @01:11PM (#10514709) Homepage Journal
    What is the Grand Canyon worth? The Smithsonian institution? The Lincoln memorial?

    The greatest part of the "worth" of these things is that they are public and shared freely with everyone.

    Why the hell would some idiot want to buy a BSD-licensed Linux? Just go get yourself a BSD.

  • by Anonymous Coward on Wednesday October 13, 2004 @01:15PM (#10514731)
    More threatening scenarios have been mentioned on the mailing list than simple competition with a BSD or closed source Linux tree. Besides, $50k is ridiculous. I estimate $50k to be the value of the drugs that you have to be high on to think that such an offer is reasonable.
  • Re:GPL vs BSD (Score:5, Insightful)

    by Daytona955i ( 448665 ) <{moc.oohay} {ta} {42yugnnylf}> on Wednesday October 13, 2004 @01:29PM (#10514837)
    Well considering many of the developers would not work under a BSD license I say your argument is flawed. There is a BSD licensed UNIX that runs on x86. I think not as many developers work on it because what incentive does a large comany have to return it's modifications back into the free version as opposed to just saying FU, I have my fork.

    Granted it does happen (as in the case of apple) but it is kindof enforced under the GPL and I think that gives the developers some solice that they wouldn't have under a BSD style license.

    How would you feel if someone took your work, made a change or two and sold it as their own? I'd be pretty pissed.
  • Re:Nothing (Score:3, Insightful)

    by OwnedByTwoCats ( 124103 ) on Wednesday October 13, 2004 @01:35PM (#10514887)
    Parent post clearly identified that he was estimating cost, not value. The labor theory of cost works very well.

    Value is entirely contextual. A quart of pure water is worth a lot more to someone stranded in the deserts of Utah than it would have been to a member of the crew of the Edmund Fitzgerald, for example.
  • Re:Nothing (Score:5, Insightful)

    by poptones ( 653660 ) on Wednesday October 13, 2004 @01:39PM (#10514929) Journal
    The bottom line is, since the developers have always been paid nothing for their work (except those that are being sponsored by commercial entities), the total value of their time put into the project is $0.

    So... if I fix a flat tire on my car myself, that labor has a value of zero dollars? Even 'tho I just saved myself twenty bucks? If I fix my neighbor's computer for free, saving her fifty bucks in the process, the value of my labor is zero? If I spend some time I could be laboring for a paycheck instead engrossed in a hobby, that time has zero value?

    Dude... you got some fucked up values

    Value:

    1 # An amount, as of goods, services, or money, considered to be a fair and suitable equivalent for something else; a fair price or return.

    2 # Monetary or material worth: the fluctuating value of gold and silver.

    3 # Worth in usefulness or importance to the possessor; utility or merit: the value of an education.

    4 # A principle, standard, or quality considered worthwhile or desirable: "The speech was a summons back to the patrician values of restraint and responsibility" (Jonathan Alter).

    Therefore, all we are left to consider is whether or not Linux is a good value to the consumer.

    By your measure it's not - it's completely worthless unless that consumer paid for it.

    What is the value to me of a diamond? Only what I could sell it for - I have no use for a diamond (unless, perhaps, I need to cut a piece of glass). Bottom line is you expended a lot of words saying nothing. Value and price are not directly related, nor even comparable to one another.

  • by AHumbleOpinion ( 546848 ) on Wednesday October 13, 2004 @01:41PM (#10514949) Homepage
    Someone wrote the kernel ist estimated about USD 1 billion

    You confuse investment with worth. Companies fail to recover their investment costs every day because the market says their product/service is not worth that much. Would you value MS Windows at how much MS has spent on it?
  • Re:Why (Score:5, Insightful)

    by Brandybuck ( 704397 ) on Wednesday October 13, 2004 @01:46PM (#10514988) Homepage Journal
    The 3-clause BSD licence is poisonous, because it allows someone effectively to turn an open-source product into a closed-source one, just by not distributing the source code.

    Not "poisonous" at all. Keep your FUD out of this. While one can take BSD licensed source code and create a binary closed source product, this is not "poisonous". The orginal source code is still there. The orginal project is still there.

    It would be like someone taking one apple from a free apple tree and locking it up. Are people going to be screaming "he poisoned the tree" when he locks up one apple? Of course not!
  • by AHumbleOpinion ( 546848 ) on Wednesday October 13, 2004 @01:47PM (#10514993) Homepage
    Uh...there are already kernels developed under the BSD license. A lot of them. Most of which have been in development longer than linux.

    Yes, and the older uber-geeks often prefer the BSDs. However there is much more hype about Linux and the suits and PHBs have heard about Linux. In short, Linux may be an easier sell for some application for political reasons, not technical reasons. Welcome to the real world.
  • by Anonymous Coward on Wednesday October 13, 2004 @01:56PM (#10515070)
    Only if value to you is money.

    In that case stick to buying prostitutes.
  • Re:Nothing (Score:4, Insightful)

    by MikeBabcock ( 65886 ) <mtb-slashdot@mikebabcock.ca> on Wednesday October 13, 2004 @02:00PM (#10515101) Homepage Journal
    Any script kiddie can download enterprise class source code :)

    Priceless is running it on your home computer, finding a bug, fixing it, and having Linus Torvalds tell you your patch is going in and millions of other people will see it in an hour.
  • by merdark ( 550117 ) on Wednesday October 13, 2004 @02:00PM (#10515104)
    No... that's Linux. Optionally, you can install over the network, hence it requires no price. It's priceless, see?
  • Re:Nothing (Score:1, Insightful)

    by Anonymous Coward on Wednesday October 13, 2004 @02:36PM (#10515525)
    But I never get the source code, since the BSD license doesn't require anyone to give it to me. Thus we can say that BSD is less restrictive to software companies while the GPL is less restrictive to end users. The idea was that software companies should serve end users and not the other way around.
  • Re:Eh? (Score:3, Insightful)

    by ickoonite ( 639305 ) on Wednesday October 13, 2004 @02:47PM (#10515684) Homepage
    Is it really that easy to put a monetary value on Linux though? It's such a nebulous thing, having so many contributors and being quite an important unifying thread for so many dissatisfied technorati.

    What I'm trying to suggest is that, like the works of Van Gogh or Matisse, Linux is perhaps greater than the sum of its parts. Even if you were to cleanroom reimplement Linux, that only takes care of the engineering side. We live in a world where intellectual property is king, so shouldn't some financial regard be given to the sometimes simply wonderful ideas, the ways of doing things, and so on.

    As Microsoft may well find out in the years ahead, you just can't buy the kind of dedication for and belief in some of the open source projects out there. True, most people do have a price, but they will work harder and better when working for themselves.

    iqu :)
  • by Anonymous Coward on Wednesday October 13, 2004 @03:06PM (#10515907)
    Well, for apple, the university-esque, counter-culture vibe works.

    Of course, most of the same PHBs would run screaming from the room if you said "lets run that server app on an Apple platform."

    Sorry kids, Apple does NOT have a great deal of mindshare in the enterprise market. I'd be rich if I had a dollar for every time I've heard the comment from upper management at various businesses that they have to get "those people off those Macs" and the words "those people" are heavily emphasized.
  • null vs zero (Score:3, Insightful)

    by radtea ( 464814 ) on Wednesday October 13, 2004 @03:45PM (#10516485)
    This is something that people on /. ought to understand: the difference between null and zero.

    The market value of the linux kernel is null--it does not have one. That's very different from having a value of zero, which would be the case if there were a market and the only way you could transfer ownership of the kernel in that market would be to give it away.
  • by EmbeddedJanitor ( 597831 ) on Wednesday October 13, 2004 @06:07PM (#10518143)
    The value cannot be expressed in dollar terms because there can not be (realisticly) any seller.

    The Linux code is owned by, perhaps, thousands of people [the individual contributors/copyrightholders]. Each of these could sell you non-GPL rights to their code, but not to anyone elses.

    Linus "owns" probably less than 10% of the code. That'a a much bigger share than the 0.05% or so that I've written, but he still can't sell it.

  • Re:Nothing (Score:2, Insightful)

    by Euler ( 31942 ) on Wednesday October 13, 2004 @06:15PM (#10518211) Journal
    Don't forget Econ 101. Alternates and substitutes have as much effect on price. i.e. the cost of building Linux from the ground-up, or using a substitute BSD-liscensed product. like.. oh.. say.. BSD.

    This while thing looks shady though.. A post on some board for a $50K deal?
  • by Nailer ( 69468 ) on Wednesday October 13, 2004 @09:32PM (#10519729)
    There is a market for kernels.
    There is not a market for Linux kernels.
    The Linux kernel still has value in the earlier market.

    There is a market for paintings.
    There is not a market for Mono Lisas.
    The Mona Lisa still has value in the earlier market.
  • by syousef ( 465911 ) on Wednesday October 13, 2004 @09:41PM (#10519780) Journal
    Asking the price of the Linux Kernel is pointless.

    What exactly would you be buying?

    The right to make it proprietary? (Sell it or a derivative for a lot of money) That'd be worth a lot to a few of companies - who wouldn't sell it they'd just keep it locked up and continue selling their own product?

    The right to use it? Value there would be $0 thanks. You already have that for free unless you want to modify in a way that doesn't comply with the GPL.

    The right to sell it. People already do that - oh sorry correction my mistake sell support for it.

    The question is pointless because you can't un-GPL it once its been released under GPL...which is the point of that license.

    I think the question being asked here is what would it cost to develop something similar? The answer is bucketloads. But why would you want to? How many freaking times does UNIX need to be redeveloped. Go create a different OS.

"May your future be limited only by your dreams." -- Christa McAuliffe

Working...