Slashdot Mirror


How Can Companies Profit While Giving Code Away?

An anonymous reader writes "In an almost philosophical essay replete with references to everyone from Larry Lessig and Tim Bray to to Professor Yochai Benkler, Sun Micrososystems evangelist Simon Phipps explores the metaphor of subscription (well, of course it's not just a metaphor any more from Sun's point of view) as the way that companies will make money off of deploying open source solutions. His distinction between OS developer and OS deployer is useful, but the crux is his contention that, with a "system" such as Sun has put together like the JDS, 'You don't buy the software from Sun - instead you subscribe to the editorial outlook.' It's an alluring analogy - Sun as the editor-in-chief of a 'publication' (JDS) with readers who may or may not choose to subscribe. Worth reading."

240 comments

  1. Trickle Down Theory... by Anonymous Coward · · Score: 0

    It's obviously a trickle-down theory... making easy to customize apps allows workers to gain productivity.

    1. Re:Trickle Down Theory... by Anonymous Coward · · Score: 2, Funny

      trickle-down my ass! hey, wait...

    2. Re:Trickle Down Theory... by Anonymous Coward · · Score: 0

      We'll have none of your voodoo-economic theories here. Republican!

  2. interesting by linuxislandsucks · · Score: 2, Interesting

    Sun preaches subscription as a opensource model.. when are they going to acknowledge and treat the gpl right in their subscription?

    its kind of hypocritical to proclaim opensource when misss treating the Licneses of the code tha tyou use..

    --
    Don't Tread on OpenSource
    1. Re:interesting by kdogg73 · · Score: 5, Insightful

      The code is free. The support is not.

      --
      Let's face it, most of us are scoffers. But moments before zero hour, it does not pay to take chances.
    2. Re:interesting by Anonymous Coward · · Score: 0

      they won't make money unless it is money for nothing = license costs.

      you can't make a margin on labour as the expectation - results ratio is too small

      the only way to make a labour model profitable is to offshore so expectation (lower wages)is lower compared to activity (billed activity in foregin country)

      Thank you to MTV / Friends / Blockbuster du jour / et al for making this possible and increasing expecations..... grrr

    3. Re:interesting by chris_mahan · · Score: 5, Insightful

      Then it is a support contract.

      That's a different thing.

      When you cancel a support contract, you lose the support, but you keep the code and get to use it.

      When you cancel a software subsciption, you can't use the code anymore.

      --

      "Piter, too, is dead."

    4. Re:interesting by AKAImBatman · · Score: 4, Informative

      When you cancel a software subsciption, you can't use the code anymore.

      No, that's not how it works. You subscribe to Sun's software, and you get new releases on a quarterly basis. If you cancel you still keep the software, but you don't get anymore updates.

      You're confusing subscription with "maintenance" contracts.

    5. Re:interesting by joeljkp · · Score: 3, Insightful

      Right, look at Transgaming. They charge $5/month for Cedega, but you get the releases forever, even if you cancel your subscription. When you cancel, however, you miss out on support, new releases, voting rights, and the knowledge that you are helping to support its development.

      --
      WeRelate.org - wiki-based genealogy
    6. Re:interesting by cronot · · Score: 3, Interesting

      ...but you get the releases forever... ...you miss out on support, new releases...

      Wtf?

      Well, I believe you meant to say the code is free, so you always get the releases that way if you want, but without the subscription you don't get the binary releases.

      Anyway, without the subscription, apart from the binary relases, you also don't get stuff that aren't open-sourced, like the safe-disc circunvention, and some DirectX/3D stuff, I believe (not sure about that one though).

    7. Re:interesting by chris_mahan · · Score: 1

      Ok, so in order to get the newest code, you have to keep paying. But if your happy with code you have, you can stop paying. Fair enough..

      Except in reality what happens if there's a vulnerability out in the wild. You can't get updates free, or any other way. Like I said, you gotta keep paying, or you can't use the code.

      I do agree with you they don't make it easy necessarily.

      --

      "Piter, too, is dead."

    8. Re:interesting by Donny+Smith · · Score: 3, Insightful

      >its kind of hypocritical to proclaim opensource when misss treating the Licneses of the code tha tyou use..

      its kind of hypocritical to proclaim people are hypocritical whenever they try to make a living.

      wtf are companies supposed to do? give away everything under GPL and die? give me a break.

      and it is also hypocritical to support GPLization of everything while you work for an entity that either lives off the government budget or makes money selling [whatever product or service].

      on a broader note, i dislike Sun and I also (to some extent) compete with their products/services, but i respect them because i know some things they do are cool.
      many people here (not necessarily author of the parent post) have the lame attitude of being against everything yet bringing nothing or little to the table themselves.
      have you ever heard Red Hat CEO complaining like that about Sun? Or Bill Gates? of course not
      yeah, maybe they'll say some generic stuff for the press - customers, value, choice, blah blah blah - but they're essentially interested in going back to whatever they do and doing it better - they are too busy to bitch endlessly about something like some folks on this site.

    9. Re:interesting by ahsile · · Score: 0

      Transgaming already has a subscription service for their product Cedaga. And I do see a lot more companies moving to this model. Open source is gaining momentum, and the "support subscription" model is probably going to be one of the only ways that these companies can make money off of it.

    10. Re:interesting by pyros · · Score: 2, Insightful

      The thing that irritates me is that so many people think GPL implies free binaries and source for everyone direct from the original distributor, it doesn't. It means that whomever the original distributor gives binaries to, the distributor must also give them the source, which they are free to redistribute. Sun can release Solaris under the GPL, and not ever give away a single free binary, and not ever put a single line of source code on a single public web/ftp server. That is the truth of the GPL that so many people don't seem to realise. Then they start spouting off about how companies are disrespecting/violating the GPL.

    11. Re:interesting by Country_hacker · · Score: 1

      I think he rather meant to say you get to keep the releases forever, just no new ones.

      --
      Never give any object more potential energy than you want it to have.
    12. Re:interesting by Donny+Smith · · Score: 1

      I'm with you on that.
      And these same things drive me nuts every day...
      Oh, sometimes I'd like to enter Slashdot armed to teeth and ... too bad it's just a Website - all I can do is change the URL :-(

    13. Re:interesting by Anonymous Coward · · Score: 0

      "No, that's not how it works. You subscribe to Sun's software, and you get new releases on a quarterly basis. If you cancel you still keep the software, but you don't get anymore updates."

      How is Sun's code open source if the only way to get updates is by paying them a maintenance fee?

    14. Re:interesting by AKAImBatman · · Score: 1

      It's not. It's based on Open Source. Sun has bundled their software with a custom SuSE distribution (a practice known as "value adding"). You can always update the system from publicly available packages, but you're only going to get updates from Sun if you pay for them.

    15. Re:interesting by Anonymous Coward · · Score: 0

      How is Sun's code open source if the only way to get updates is by paying them a maintenance fee?

      If you have the code and don't want to pay, you can maintain it yourself. It's also possible to have someone else maintain it for you. Open source is not about handouts, but choice and flexibility. I have no problem with Sun being paid for their work. The problem is MS style lock-in.

    16. Re:interesting by kbielefe · · Score: 1
      You are almost correct. Actually, the original creator of the software doesn't need the GPL in order to freely distribute the software because they hold the copyright. As the GPL only grants rights to distribute and does not revoke any, they are not required to distribute the source to anyone, not even the party they distributed the binary to, but that begs the question, "What's the point?"

      If the company is not the one and only original creator of the software, then that is a different matter entirely. They must tell everyone that receives GPL software they distribute where to get the original source code or distribute it themselves. They must also distribute the source to any modifications they make for at least 3 years to any third party that makes a request or distribute the entire source together with any binary.

      I agree with you though. I don't think Sun is violating any terms of the GPL with its subscription model, and I think we would know about it if they were. I don't know what specific perceived offences "treating the GPL right" refers to, but it is obvious that the FUD surrounding the GPL is still going strong.

      --
      This space intentionally left blank.
  3. Um, okay Sun... by jpmorgan · · Score: 5, Insightful

    But let's not forget newspapers make their money off the ads.

    1. Re:Um, okay Sun... by Throtex · · Score: 4, Funny

      You might be on to something... // This block of source code was brought to // you by McDonalds! Try our new extra value // meals at just 1 dollar apiece! // // McDonalds... I'm lovin' it!

    2. Re:Um, okay Sun... by bfree · · Score: 1

      And they print on paper and lots of other differences. I like the analogy, but personally I like to get news from Debian, sometimes reprinted slightly by Knoppix. Debian write the best pieces but sometimes they need a bit of help with the presentation!

      --

      Never underestimate the dark side of the Source

    3. Re:Um, okay Sun... by fitten · · Score: 4, Interesting

      Advertising has to be seen/heard to be effective. Comments in the code will not be sufficient. The ads will have to be inherent in the GUI or something... like your background has to be like one of those billboards that changes every few minutes. Maybe some add has to pop up first before any application you activate runs...

      Sounds fun and wonderful...

    4. Re:Um, okay Sun... by Threni · · Score: 2

      > But let's not forget newspapers make their money off the ads.

      An over-simplistic analysis. Apart from free or subscription only papers, they make money from a combination of sales and advertising.

    5. Re:Um, okay Sun... by ArsonSmith · · Score: 3, Funny

      Maybe some add has to pop up first before any application you activate runs...


      So IE/Windows has been useing this method then? No wonder M$ makes so much money.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    6. Re:Um, okay Sun... by Shimmer · · Score: 2, Informative

      Traditionally, I believe the revenue generated from newspaper sales merely covers the cost of distribution (paper, trucks, delivery people, etc.). Since distributing bits is very cheap by comparison, one could plausibly conclude that the "subscription" price for software should be very low.

      --
      The most rabid believers in American Exceptionalism are the exact same people whose policies are destroying it.
    7. Re:Um, okay Sun... by mystkdragon · · Score: 1

      I've used this type of thing in the past in my code. It is more to get a developer's attention than to advertise, but ultimately it is the same thing.

      I use comment blocks into OUT to tell people what might be going on, where it is broken, WHY it is broken, and how to fix it. Usually it is another file (as many developers have code that react to STD* output).

      Transition that to advertising. In this case, the OUT wouldn't be a report, it might be an advertisement to a product that resolves some issue (STDERR analysis might be a little encroaching, [see MS Error Reporting]).

      Take a look at Adobe Acrobat 6.0 reader. In the upper right hand corner is a clickable 'advertisement' about other Adobe products...much easier to implement in a GUI world, but it can be done in a Text world.

      --
      Sometimes one pays most for the things one gets for nothing. -- Albert Einstein
    8. Re:Um, okay Sun... by Anonymous Coward · · Score: 0

      Advertising has to be seen/heard to be effective. Comments in the code will not be sufficient.

      but targetted advertising is very effective, and mcdonald's couldn't ask for much better targetting than ads in source code (please note the attractiveness of the typical programmer in your tech department for further evidence of this)

    9. Re:Um, okay Sun... by Pflipp · · Score: 1

      That's a rightly wonderful business model.

      I suggest that you zap yourself back to the nineties and try to make a Profit of it...

      --
      "We can confirm that Debian does *not* ship the version with the trojan horse. Our version predates it." [CA-2002-28]
    10. Re:Um, okay Sun... by Anonymous Coward · · Score: 0

      Kind of like "mounting filesystems ... [OK]; journaling support sponsored by mp3.com"

    11. Re:Um, okay Sun... by Sentry21 · · Score: 1

      Yes, but newspapers charge a commodity price (a dollar usually) to get their papers read, and rely on ads to support the infrastructure (reporters, editors, rent, bills, printing, distribution, etc).

      Thanks to the internet, online publications can eliminate a lot of the physical aspect of that (printing, distribution, even most rent and bills). This trims a lot off, leaving only the essential resources - people.

      With Sun, however, they can supply a subscription at a more realistic rate, as opposed to a dollar per customer. They can make their funds directly from their subscription and support, without having to resort to other methods (ads) to make up for it. Sun's products aren't a commodity, so there's no concern of having to subsidize.

      --Dan

    12. Re:Um, okay Sun... by St.+Arbirix · · Score: 1

      Just FYI cause you probably didn't notice it.

      McDonald's stopped advertising.

      Coca-Cola too.

      Try to think of the last commercial for McDonald's or regular Coke you've seen. Now think... was it in the last year?

      --
      Direct away from face when opening.
    13. Re:Um, okay Sun... by Anonymous Coward · · Score: 0

      > Try to think of the last commercial for McDonald's or regular Coke you've seen. Now think... was it in the last year?

      Coke print ads are all the hell over the place. To say nothing of movie ads. I don't watch much TV, so I couldn't say there.

      As for McDonalds, I'm still cringing at their "I'm Lovin' It" slogan, which yes indeedy, continues to ring out obnoxiously as ever on radio and TV. There's been some rumours of McDonalds dropping all print advertisement, but it has not panned out.

    14. Re:Um, okay Sun... by sharkey · · Score: 1

      Sort of on this topic. ~25% of the total file size of the Windows 95 OSR2 install files was for the bundled CompuServe installer. About 57MB for Windows + AOL and about 20MB for Compuserve. And, of course, you had to have that file to install Windows.

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  4. Analogy by jetkust · · Score: 3, Insightful

    'You don't buy the software from Sun - instead you subscribe to the editorial outlook.'

    Is this kind of like how Casino's give away complemetary rooms and gifts to their biggest gamblers?

  5. Here at the International Change Bank ... by craenor · · Score: 4, Funny

    People ask how we make a profit, I'll tell you...

    Volume

    1. Re:Here at the International Change Bank ... by Anonymous Coward · · Score: 1, Funny

      People ask how we make a profit, I'll tell you...

      Volume


      I've got one of those knobs on my stereo... you're telling me I can use it to make profit?!?!

    2. Re:Here at the International Change Bank ... by Karhgath · · Score: 1

      Only if it goes to 11.

  6. they'll make money by Moonlapse · · Score: 5, Funny

    Just use the argument for mp3's. When Sun goes on its 'tour', 'arenas' will sellout to see 'live' code

    --
    - I got my free iPod and a free Nintendo DS....why not
    1. Re:they'll make money by Anonymous Coward · · Score: 0

      Don't forget that they can also lots of money by selling items like t-shirts, bumper stickers, ...um... autographed photos, ... and other stuff. After all, it's worked so well with bands that give away their music...

    2. Re:they'll make money by Anonymous Coward · · Score: 0

      And the profits on a t-shirt or poster is so much higher than the CD. The CD took a year of high dollar studio time, recording engineers, producers , etc. and the t-shirt that cost almost a much if not more (if purchased at the concert), took a week for an underpayed graphic artist to slap together.

  7. Free software - costing support by Turn-X+Alphonse · · Score: 3, Insightful

    Seems we already have a few models of this.

    The software is free but you pay for the CD it's on and tech support.

    --
    I like muppets.
    1. Re:Free software - costing support by fitten · · Score: 2, Interesting

      Paying for the CD is usually just enough to actually cover the cost of the media... a few $$ at most. It's hard to get folks to pay for tech support when it can be had for free everywhere else (newsgroups, web searches, etc.) It isn't like hardware tech support where you provide an actual service like if a HDD fails, someone will be waiting for you at the open of business the next day to replace it for you.

    2. Re:Free software - costing support by Anonymous Coward · · Score: 3, Interesting

      I've always wondered about this. If you write good enough software, with simple install, concise manuals, etc., people shouldn't have to call you for tech support; essentially ruining any chances of you giving away the software for free and surviving off support calls. Or are you meaning charge for adding new features that specific customers want?

    3. Re:Free software - costing support by antifoidulus · · Score: 4, Insightful

      Paying for the CD is usually just enough to actually cover the cost of the media... a few $$ at most. It's hard to get folks to pay for tech support when it can be had for free everywhere else (newsgroups, web searches, etc.) It isn't like hardware tech support where you provide an actual service like if a HDD fails, someone will be waiting for you at the open of business the next day to replace it for you.
      While that may be true for personal use, business use is a whole other story. Are you going to take a bunch of highly paid engineers and waste their time by having them go onto newsgroups instead of just getting support and getting the solution fast? Are you going to tell angry customers that your system is down, and if they could please wait till you google for the solution?
      Don't think so. While doing that stuff may be fine for you if your linux box goes down, it doesn't work for businesses who need reliable, easy to maintain systems.
      THere will be a market for support(regardless of whehter you paid for the software or not) for the forseeable future.

    4. Re:Free software - costing support by Roxton · · Score: 3, Interesting

      The support model has its applications, but it should be plainly evident that it's not enough for everything. You know you're hitting the corners of a flawed philosophical system when doing something like writing intentionally mediocre documentation can be a (admittedly short-term) profit incentive.

      People use BSD-style lincensing to allow people to see and use their code. People use the GPL to allow other people to see and use their code and not let commercial packages make use of them.

      "If someone uses my code in a commercial product, then they're making money off my work!"

      Well, if you really think about it, since they have access to your unmodified free code, they're only really paying for the extra features offered by the commercial code. What's so bad about that?

    5. Re:Free software - costing support by cdrguru · · Score: 1
      Exactly. Properly-written end-user software doesn't need any support at all. It works, it doesn't do unexpected things and the user interface is clear enough that the user doesn't have to have a 3-inch binder of documents in order to use it.

      Contrast this with what I would consider "improperly-written" end-user software where it does not function as it is supposed to, it does unexpected things and you absolutely do need a huge amount of documentation to figure out what it did when you thought you knew how to use it.

      Most of the open-source "solutions" I have seen aren't quite as bad as completely falling into the 2nd category, but the first is a lofty goal that might one day happen. Writing software with the goal that people will pay for necessary support dooms the software to requiring that support. And, in my opinion, this makes it third-rate or worse.

    6. Re:Free software - costing support by Donny+Smith · · Score: 4, Insightful

      >essentially ruining any chances of you giving away the software for free and surviving off support calls.

      Hah, let me tell you, no matter how good your software or documentation is, users will ALWAYS find ways to fuck it up.
      It has nothing to do with the software - while shitty app will get more support requests, the perfect app will still get many more than a few.

      Sometimes it's just a matter of user misreading (correct) documentation and then bothering you to "fix" the application :-). Hence "luser".

      So it's both - always improving the quality to cut down on bullshit calls (the 80:20 rule), and also adding features...

    7. Re:Free software - costing support by laughing+rabbit · · Score: 1

      Actually, if you cruise some of the mailing lists you'll find engineers asking their peers if/how/why because the commercial support, after not resolving the problem, threw up their hands and said, "not supported in this version".

      Having provided support to end users, we often googled for answers, but as a professional, you'd never say that. "Please hold while I resaerch that issue. I'll be right back."

      --
      No incumbents, not no where, not no how.
      Vote them out every term.
    8. Re:Free software - costing support by 16K+Ram+Pack · · Score: 4, Insightful
      I wonder if plumbers sit around saying "you know what, I don't know why these loser businesses don't do their own plumbing. It's so easy."

      People often simply don't want people doing things that aren't their job in business. Smart business owners don't want to do things that aren't the focus of their business because it takes their energy away from the things that are their business.

    9. Re:Free software - costing support by 16K+Ram+Pack · · Score: 1
      You can put GPL code in a commercial product. It's just that if you modify it, you have to make it available.

      It's not that you can't make money off it, it's that you have to buy into the philosophy of sharing the improvements and modifications.

    10. Re:Free software - costing support by fitten · · Score: 2

      While that may be true for personal use, business use is a whole other story. Are you going to take a bunch of highly paid engineers and waste their time by having them go onto newsgroups instead of just getting support and getting the solution fast? Are you going to tell angry customers that your system is down, and if they could please wait till you google for the solution?


      Actually... Google and Google Groups are the very first thing I look at when I run into a snag. Usually someone else has run into the same thing and either solved it or advanced it to a state further than I am at. If I can't find the solution within 30 minutes using Google and the like, then I start thinking about calling tech support. So far, I haven't had to call tech support for anything in quite a while.

      Not only that, but most of the F/OSS support is online already either on Google+Groups or on their own web site. The only time I've had to call tech support in the last few years is to call Microsoft about some serious bug issues (like one in MSSQLServer that I found a few years ago).

    11. Re:Free software - costing support by Donny+Smith · · Score: 2, Insightful

      > If I can't find the solution within 30 minutes

      30 minutes? No offense, but for many enterprises that's already a disaster.

      Google - I know, I do the same, but it's about responsibility - the grandparent was right.

      Say something goes wrong, you spend an hour on Google (no luck) and have no support contract with the vendor - soon after that you'll start getting calls from your boss, and your boss will start getting calls from his boss.
      In the end, the big boss will say "screw everything, here's the budget and buy that goddamn support contract, I don't want any excuses any more".

      Many of my customers can't stand more than 5 minutes of downtime (during working hours).

    12. Re:Free software - costing support by fitten · · Score: 1

      Well... depends on what you are doing...

      Unless you have the support in-house, you aren't going to even get through the phone menu system in 5 minutes if you have to call support on the phone ;) Even if you have a direct number, 5 minutes is a very short amount of time.

      If it is a hardware issue, you'd better have spare parts locally if you want 5 minute response time. Spare HDD for that hot-swap RAID array, spare/redundant/failover machines, even multiple ISPs for the network.

      If some server/software is "down", then other than a restart of the software, 5 minutes isn't going to get you far either... database corrupted? restore from backup?

      How many issues have you helped solve within 5 minutes that wasn't simply "reboot" or "restart the service" type?

    13. Re:Free software - costing support by Lumpy · · Score: 1

      Are you going to take a bunch of highly paid engineers and waste their time by having them go onto newsgroups instead of just getting support and getting the solution fast?

      yes.

      I can get PHP answers faster using google than calling tech support at Zend.

      it helps quite a bit to have competent highly paid engineers that can actually use a search engine.

      In fact that is one of the tests that the department head now uses. all new hires have to find a nanswer to a technical question using the internet... Come on people this is 2004.

      I'll hire the guy that can honestly say "i dont know" and then find the answer online in 20 minutes than the guy that is a self proclaimed know-it-all.

      --
      Do not look at laser with remaining good eye.
    14. Re:Free software - costing support by Donny+Smith · · Score: 1

      > Well... depends on what you are doing...

      Totally. I see it like this:
      o Large enterprises - need to buy support no matter what
      o Medium - depends; if they can keep skilled people, they can get away with semi-DIY
      o Small - largely DIY

      We use replication, failover and such to ensure short downtime. Sometimes a node goes down and need fixing - in case of failover you have short downtime but you can't screw up anything while fixing the failed node (mount shared storage, screw up DB while failing back, etc.). Then again it comes down to what's the purpose - do it cheaply, do it right, do it quickly, etc.

    15. Re:Free software - costing support by Tony-A · · Score: 1

      essentially ruining any chances of you giving away the software for free and surviving off support calls.

      You give away sofware for free, without support, without even phone number.
      You charge for supported software, and both you and the customer prefer that there doesn't need to be any support calls. However, when and if the customer does run into trouble is not the right time to start to establish a relationship. The customer really needs as much of that stuff as is practicable done before the customer runs into trouble. You really want to make the money from support that is available and not needed (yet). The customer also gains from this kind of relationship.

      You (as a customer) have something that is supported and you spend half a day mostly on hold? Everybody loses in that scenario.

    16. Re:Free software - costing support by Eric119 · · Score: 1

      I add that the entire commercial product, if a single program, must be distributed under the GPL (or not distributed at all).

      But the GPL is absolutely not against commercial software. You are perfectly free to sell commercial copies of others' GPLed software (or, indeed, any free software).

      What the GPL is against is non-libre software, which is not the same as commercial software.

    17. Re:Free software - costing support by Roxton · · Score: 1

      *eyeroll*

      Then you're not selling software, are you? Given that anyone can repackage it and give it away for free if they wish, the genuine market value of your software qua software is decided by fanboyism.

    18. Re:Free software - costing support by Eric119 · · Score: 1

      Yes, anybody is allowed to redistribute such software for free or for whatever price he wishes.

      However, it is not necessarily true that somebody will do that. Ultimately, it WILL cost somebody money. And in any case to do so may be impractical. If you have a software package that spans 5 CDs, only transmission via the Internet could allow near-free distribution. But it'd take a lot of server space and for a lot of people it'd take too long to download.

      Furthermore, assuming such a copy is available, people have to know about it. You'll probably want to advertise, which will cost money, which you won't be getting if you're distributing it for free. So most people would just end up purchasing the original version. Indeed, many people violate copyright law by installing a software package on more than one computer, yet the software companies don't seem to be going out of business. That a copy is actually legal may cause more downloads but the majority of people won't even know its existance.

      And, finally, none of this has any effect on the rules of the GPL, which, quite intentionally, permit commercial distribution. Such distribution is feasible and has been sucessfully done.

    19. Re:Free software - costing support by Morosoph · · Score: 1

      I've just meta-moded your "Insightful" mod with a "fair", but I felt that I ought to argue here why I don't entirely agree.

      The thing is that you can dual licence code, and therefore you can charge for commercial use. You don't need to deny use of your copyrighted code; you're free to licence it in much the same way as if you'd not GPLed it.

      Another point is that the GPL levels the playing field if you enlarge the context a little: you can't take code randomly from a proprietor and make arbitary use of it, at least not without a licence that would be distinct from the sale and transfer of the product containing the results of this code, and the GPL means that the reverse is also true. Just as you would have to negotiate with them, so they have to negotiate with you.

      Also, you might be publishing the code in order to find paying customers. If you have no budget for advertising (say), this might be the only way to reach them.

      A further point is that you might support the contension that software should be free (usual comment about speech and beer), or less radically that you wished to act in order to maximise the amount of free software in the world. If this is part of you motivation, then why would you publish your code under a licence that would result in significant quantities of proprietry code, possibly backed with software patents?

  8. How Can Companies Profit While Giving Code Away? by Anonymous+Writer · · Score: 4, Informative

    Advertising. Giving code away would give software the attributes of free-to-air broadcast media. And given that software usually needs regular updates for bug fixes, downloading would be more than just a one-time affair. Free-to-air broadcast media revenue comes from advertising. And although general advertising doesn't guarantee the audience will have any interest, the type of software being downloaded will give a better idea of what kinds of ads would interest their downloading demographic.

  9. Simple: nobody reads the license by FooBarWidget · · Score: 4, Insightful

    It's very simple: nobody reads the license. I made some money by selling an open source app (of which I am the maintainer). I also sell it, and include the source code. Yes I'm actually able to sell it, even though it can be downloaded for free.

    The fact is, nobody reads the license. I include the source and the GPL. The GPL only gives the user more freedom. But nobody reads the GPL! Most don't even know they're allowed to distribute it, or even resell it.

    1. Re:Simple: nobody reads the license by Raffaello · · Score: 3, Insightful

      This model only works if there is no competition in your tiny market niche. In a small enough market niche, there may be none, and you may continue to charge a premium for GPL software.

      However, once the market is large enough, competitors will move in to do exactly what you are doing - charging for GPL software. The price competition will drive the price down to just a hair above the cost of efficient CD duplication and distribution (or on-line distribution if that's the route your competitors take).

      You can't charge a premium for free software in a large market. Price competition will guarantee that.

    2. Re:Simple: nobody reads the license by cuzality · · Score: 1

      nobody reads the license

      Sure, right now everybody clicks "I agree" at the license agreement assuming that it's the standard commercial license, but this ignorance won't last much longer, especially as exposure to the FOSS movement becomes more widespread.

    3. Re:Simple: nobody reads the license by Anonymous Coward · · Score: 1, Insightful

      Did you make enough off it to support yourself and family, exclusive of any other income?

    4. Re:Simple: nobody reads the license by FooBarWidget · · Score: 1

      I don't see exposure to the FOSS movement getting more widespread any time soon, on the Windows market. After all these years, the concept of being allowed to read, modify and sell the source code is still alien to most Windows users. As long as the Windows world is filled with commercial software, and people are still using Windows, it won't happen any time soon.

    5. Re:Simple: nobody reads the license by fitten · · Score: 1

      After all these years, the concept of being allowed to read, modify and sell the source code is still alien to most Windows users.

      Not only that, most Windows users aren't computer technical folks. These "features" are non-features to them and offer little/no incentive to use the software for those reasons. They don't care or want to be able to read, modify, or sell the source code. They just want their program to work. The only real "feature" that attracts these users to F/OSS is the price tag, which is to say they can download it for free (as in beer - no cost). The other "features" you mention (allowed to read/modify/sell the source) are simply noise to them. They could care less.

    6. Re:Simple: nobody reads the license by Confused · · Score: 3, Insightful

      The model works always, as long as you provide a useful service to the customer at a price he's willing to afford.

      Most customers aren't interested in the details of software development, they just want a product that meets their need and someone they can complain to, if they're in trouble. More prudent customers want also some kind of safety net, that they aren't left alone if the provider decides to move on to other things (like bankruptcy).

      The code itself is of no real use to most customers and handing it to the customer is most ot the time no risk at all.If the customer can do something useful with it, he would have written the thing himself in the first place.

      Secret magical algorithms that need to be protected by trade secrets are more of a myth than reality. Most code ist shockingly simple and boring, where the biggest effort goes in to producing the required amount of obvious functions and ironing out the bugs.

      The best testament to this are the myriads of programs, doing more or less the same things. Sometime a company comes up with a good set of functions at a reasonable price, which makes developing these functions in-house very unattractive. If combined with good marketing/sales, these products may become nearly a monopole like MS-Office.

      People pay for convenience and products are just vehicles to achieve that. And most people people don't care about number of wheels on the vehicle, as long as it transports them well enough.

    7. Re:Simple: nobody reads the license by networkBoy · · Score: 1

      modify and sell the source code is still alien to most Windows users

      what's this source stuff you guys are always ranting about and how do I modify solitare's source to show the cards face up?

      [/dumb humor]
      -nB

      --
      whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
    8. Re:Simple: nobody reads the license by Spoing · · Score: 1
      1. The fact is, nobody reads the license. I include the source and the GPL. The GPL only gives the user more freedom. But nobody reads the GPL! Most don't even know they're allowed to distribute it, or even resell it.

      Yeah, isn't it great!

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    9. Re:Simple: nobody reads the license by syrinx · · Score: 1

      They could care less.

      So why don't they then?

      Or did you mean "couldn't"?

      --
      Quidquid latine dictum sit, altum sonatur.
    10. Re:Simple: nobody reads the license by fitten · · Score: 1

      Yeah, I meant "couldn't care less". To most Windows users, those aren't features at all.

    11. Re:Simple: nobody reads the license by Tony-A · · Score: 1

      Most customers aren't interested in the details of software development, they just want a product that meets their need and someone they can complain to, if they're in trouble.

      To oversimplify, they aren't buying the software, they're buying a phone number and some sort of access/support that's vaguely related to the price. Regardless of whatever happens to get written into some contract, The vendor wants to keep good customers and the customer wants to keep good dependable vendors. Non-paying customers? will get some support if and to the extent they have "interesting" problems. Ultimately though it boils down to Read The Fine Manual. No manual? Then Write The Fine Manual. Well-paying customers will get support even when the problems are mundane and no longer interesting. That's really what they are paying for.

    12. Re:Simple: nobody reads the license by kisrael · · Score: 1
      They could care less.

      So why don't they then?

      Or did you mean "couldn't"?

      We come from the Planet "Vernacular". We have much to teach you and the other residents of Pedantica.

      Dumbass.
      --
      SO YOU'RE GOING TO DIE: The Comic for Dealing with Death
    13. Re:Simple: nobody reads the license by Blakey+Rat · · Score: 1

      So far the companies selling rebranded GPL software on EBay seem to be doing ok...

    14. Re:Simple: nobody reads the license by eraserewind · · Score: 1

      Fair enough, but there is also nothing to stop anybody else from selling your app, or giving a free binary.

    15. Re:Simple: nobody reads the license by drsmithy · · Score: 1
      After all these years, the concept of being allowed to read, modify and sell the source code is still alien to most Windows users.

      You seem to have misspelled "totally and utterly irrelevant".

    16. Re:Simple: nobody reads the license by FooBarWidget · · Score: 1

      Being proprietary doesn't stop people from pirating your app either.

    17. Re:Simple: nobody reads the license by FooBarWidget · · Score: 1

      Ha, that's what you think. Being able to read and modify the source may be irrelevant to most people, but being able to distribute and sell it certainly isn't!

      When people are first introduced to open source, they are curious about it. Most people are not we-don't-care-about-anything, like most Slashdot geeks are. Most of them do ask questions about open source, like why people release the source code and why they're not afraid someone will steal it and claim they made it, that kind of stuff.
      I've found that if you have two pieces of equal quality software, one proprietary and one commercial, users who have been introduced to open source before (know what it is) will usually pick the open source app.

      I'm the maintainer of an open source app for Windows, which is pretty popular and used by many people. Most of our users have never been introduced to open source before. If you read our forums, you'll see that users certainly do care about it being open source.

    18. Re:Simple: nobody reads the license by eraserewind · · Score: 1

      I wouldn't be pirating your app. I would be operating under the terms of your license. If you think there's no difference between breaking the law and not, why bother with a license at all?

    19. Re:Simple: nobody reads the license by FooBarWidget · · Score: 1

      I wasn't saying you'd pirate my app. I'm saying redistributing proprietary software is just as easy as redistributing open source software.

      You can tell me all about breaking the law, but that doesn't matter. The average user pirates stuff, downloads MP3s, movies and software from Kazaa, downloads cracks, etc. etc. If your collegues/friends don't ever pirate software (highly unlikely), well... take a good look at all the stuff their teenage sons are doing.

  10. Good Essay, but by AbbyNormal · · Score: 2, Interesting

    what makes the community do what they do? (what my boss always asks, even though he loves OS products).

    That's how a "subscription" company makes money, but how is the community sustained through governance? I realize these are rather wide open questions, but encouraging discussion enlightens us all.

    --
    Sig it.
  11. all software should be free by Anonymous Coward · · Score: 0, Troll

    and get people to pay for hardware and services

    use your expertise to help get the software customised - and no you won't get priced out of the market by "small developers" because there will be no monolithic company behind the software, only small developers. The GPL is anti-corporation, pro small-business.

    And have a commodity hardware market with open drivers, so the distinguishing point is quality and price of hardware. No special software packs, no tie ins, no incompatabilities.

    IBM benefits from helping linux because they sell hardware and they sell services. But sooner or later they will be squeezed out too, because corporations can't move fast enough.

    This is a good thing. It returns us to what capitalism is all about, hardware trading on equitable terms (no lock-ins) and service trading without mega corps. It is pure capitalism.

    The future just happened, although there are a few people who don't know that yet.

    1. Re:all software should be free by Anonymous Coward · · Score: 0

      Mod parent up, people should go see "The Corporation" to get a nice backgrounder on it. The corporation as a legal entity is very much an unnatural addition to an ideal capitalist system. We see everyday here people who claim to be capitalists working in corporations to stifle innovation; RIAA + MPAA stopping technologies by funding INDUCE, Microsoft using market share to it's advantage, Darl McBride using intellectual property over innovation - to a lesser extent even Apple using DRM.

      N.B. The wonderful thing about "The corporation" is that it illustrates how these people aren't "evil" but operate within structures that make them do what they do. In other words, it is not anti-capitalist. The corporation as an entity becomes something which subverts social value in the film. I would go further and say that it subverts pure capitalism to the whims of non-entitys that are simply too large.

      This is why Microsoft should have been busted up into smaller companies (and legally they could have, but they didn't). That would have been good capitalism, what isn't good capitalism is when industry has too close ties with government (INDUCE) - that road leads to facism.

      That's one definition of facism, where the corporations/capitalists have more power than the citizens. So there is a form of facism haunting many western democracies, particularily America.

    2. Re:all software should be free by Anonymous Coward · · Score: 0

      No offense. I guess you're trying to express something heartfelt, but Capitalism is all about corporations. The equity markets are the pillar of Capitalism and were before any of us were born. That is the definition of Capitalism. The scenario you're describing where small business are championed and publicly held corporations bite the dust is not called Capitalism. It might hurt your feelings, but it's a fact.

    3. Re:all software should be free by j3110 · · Score: 1

      Corperations, as we know them today, were tacked onto capitalism. There's just too many rights for a company. Lobeying is nothing more than buying votes. If employees could afford to do so, they could afford lower wages. Because of the falure of corperations to work properly, we had unions crop up to be the other great evil. So because of lobeying and stupid special interests, we now have a special interest government where the government represents a million special interest groups instead of the population as a whole.

      Capitalism and polotics got too mixed up.

      --
      Karma Clown
    4. Re:all software should be free by Evil+Adrian · · Score: 3, Insightful

      You know, all of your bitching about the stifling of innovation would be a lot more effective if you had some actual fact to stand on. New technologies are constantly being introduced to the market. How fast is your computer now? How fast was it 5 years ago? How much more economical are cars than they were 5 years ago?

      And so on.

      --
      evil adrian
    5. Re:all software should be free by latroM · · Score: 1

      Mispelings: Corperations, Lobeying, falure, polotics.

      This is completely off topic but I have to say that you have a good point but your poor English ruins your text.

    6. Re:all software should be free by Derkec · · Score: 1

      What is capitalism, as opposed to companies that are owned by a number of people which try to make money? You can argue that money has too great a role in the US politocal structure, but that would be a flaw in the political system, not in capitalism.

      You make lots of big claims and back those up only with other big claims. How does any of this hold up?

    7. Re:all software should be free by j3110 · · Score: 1

      It's already been mathematically proven that capitalism is not the most effecient economy. The extent of government's involvement should be limited to keeping the playing field level and trying to ensure the public's interests as a whole (where capitalism breaks down... AKA the free-loader problem).

      You actually imply that capitalism isn't a part of government.

      Capitalism is a form of economy where anything goes (economically). This is bad because when "anything goes"/"lassez faire" economic principals are applied, it means that any given company will do anything within law to destroy competition. The reason why capitalism works at all is that competition exists. If you were forced to buy your food from only one company, then you would really be screwed, because they could charge anything they wanted. If you draw the supply and demand curves, you would see that they optimize in a position where some people will die. It is possible for capitalism to reach such a place in "lassez faire" (some people call this "pure") capitalism. This is basically what Microsoft has on the small businesses of the world, and no doubt, some of them have gone under due to expenses of overly priced software. This is bad for the market as a whole.

      So, my point is that capitalism as a whole is so bad that it requires government involvement, but because we are capitalistic, the government can be bought easier than the competition. You're not going to find people getting elected if they don't support enough big-money special-interest agendas in order to get funded.

      --
      Karma Clown
    8. Re:all software should be free by huchida · · Score: 1

      With that kind of logic, what would be the point for, say, Adobe to create Photoshop? They don't sell hardware and the program is designed for ease-of-use, so they couldn't make much back from support. We simply wouldn't have it, or it would be a much different-- and most likely worse-- application.

      And yes, I'm aware of the Gimp. But the Gimp is the open source community's reaction to Photoshop, it's not what natural evolution in an open source world would have brought us.

      Software is as much a tool as hardware. People, or more importantly, companies make money using it. Why shouldn't Adobe be able to charge for the use of an application that's a bedrock for my production house?

  12. Crazy Idea by Drasil · · Score: 1

    The reproduction of hardware costs a lot, while the reproduction of software costs very little. People often make a success of things that ignore reality, but they rarely do so with things that are directly opposed to reality.

    1. Re:Crazy Idea by Anonymous Coward · · Score: 0

      Reproduction of hardware costs very little at the right scale. Note the price of a wristwatch, calculator, etc is lower than the price of a CD or MP3.

    2. Re:Crazy Idea by burns210 · · Score: 1

      Could we develop a web interface, that deploys software in a Steam/bittorrent fassion and does dependency checking and such? Picture an apt web interface ran off a server(not a local cache) that will also allow for new software and software purchases to be installed.

  13. Simple! by ivarneli · · Score: 4, Funny

    Simple, just follow step number 2:

    ???

    After that, profit is inevitable!

  14. But magazines don't stop working... by questro · · Score: 3, Insightful

    Lot's of people talk about the subscription model and it's benefits. Often compared to a magazine subscription. The difference is that back issues of magazines still continue to work, unlike some subscriptions of software that have time-bomb unlock codes. I think the subscription model is a bad idea for consumers.

    1. Re:But magazines don't stop working... by alex_tibbles · · Score: 4, Interesting

      It's more about newspapers: yesterday's news is not news. The assumtion is that old news is worthless; therefore, old newspapers are worthless.
      Old newspapers are nearly worthless. It is worth having an archive, but only a few of them, so old newspapers are worth very much less than their cover price.
      So... by anology, old software must be worthless. Hmm. 'Old' webservers are useless ('cos they will get r00ted in no time). But old, offline typesetting software? Pfft. 'Old' here really means 'unmaintained'. I think that an analogy with rusty machinery is a better one for unmaintained open source software:
      at any point you can take it to a mechanic to get an estimate on repairs;
      old models continue to be useful, in certain applications, as long as they are adequately maintained.

    2. Re:But magazines don't stop working... by dave420 · · Score: 5, Funny
      The magazines do stop working. My stack of PC World mags from 1993 aren't as up-to-date as a similar publication I could buy today. Magazines are one big time-bomb, because they can never be updated, only replaced.

      Shit, but ask me about 386 notebooks, and I'm all yours.

    3. Re:But magazines don't stop working... by j7953 · · Score: 1
      The difference is that back issues of magazines still continue to work, unlike some subscriptions of software that have time-bomb unlock codes.

      With free software, you're free to remove the time-bomb code, so this argument doesn't apply.

      --
      Sig (appended to the end of comments I post, 54 chars)
  15. Service/Support/Implementation/Customization by Anonymous Coward · · Score: 0

    At least in the case of complicated software like ERP, you can make as or more in the support services area as the customer ever paid for initial software.

  16. Sun forgets the smaller apps by draggin_fly · · Score: 3, Insightful

    The win-win philosophy underlying the Sun statements is good; that is, it's true that Sun can make money by operating as 'editor in chief' of a suite of freeware applications. However, I don't buy into the statement that open source doesn't mainly benefit from having many hands involved. Making the best people the 'committers' of projects is important but nowhere in the article does anyone mention how much good software is created and maintained by people not previously recognized as 'best' for the job. The process doesn't work the way the Sun statement implies.

  17. Service Providers by gtrubetskoy · · Score: 2, Interesting

    Service Providers (hosting, ASP, ISP, VoIP, etc.) can make money by charging for their services while giving code away. An open source service provider will attract more customers because they are not dealing with a black box (a white box?), they will provide better services because bugs will be fixed faster, they will have more loyal customers, especially those that are actively involved with the product; And if other companies use their code and compete, better service as opposed to more obscurity will result.

    1. Re:Service Providers by jrexilius · · Score: 1

      That is exactly what we are doing. Our expectation is that people will get value from us building, managing, and maintaining the infrastructure to support the service, spending the time to write the software and integrate it all, and make it easy for them to use. Since our costs are low using OS we charge less and we think its a valuable trade.

      We hope anyways as we just got started.

      The one thing I struggle with when dealing with other CEO's and business types is their mentality of a business has to have lock-in and has to strive for monopoly. I think by giving away my code that people who have more time then money can serve themselves and those who have money and less time will see value. When someone else moves into the market I am then competing on value, relationships, and my ability to innovate. This is how other business compete. Why the software industry has developed this idea that lock-in, IP, and monopoly is the only way to be successful is what I struggle with. Who knows, maybe I am missing something.

  18. Sun's not the only one by smartin · · Score: 2, Informative

    If i understand them correctly i believe that Gentoo and Lin(spire|dows) are pushing the same sort of model.

    --
    The difference between Canada and the USA is that in Canada healthcare is a right and gun ownership is a privilege.
    1. Re:Sun's not the only one by Anonymous Coward · · Score: 0

      I don't think Gentoo is exactly raking in the $$, it was always my impression that they are basically not for profit.

  19. Vast wasteland by nelsonal · · Score: 5, Interesting

    There is so much good open source software out there (my most recent find was a sweet little bookkeeping package called Lazy8 ledger) that gets very little promotion. I'd guess that there are many, many useful packages and programs that if I knew about I'd use. So I can see significant value in "editing" open source into useful groups. Also, I've long thought that it would be nice to see a "starter's" edition of Linux that reduced the choices of packages available to the "best" pieces of software. Nothing against vi and EMACS ed and the others, but does a first time user really need to choose between 12 or more text editors (or two desktop environments or three office suites, etc). I realize there are tremendous advantages to having diverse software offerings, but it's not as useful for the first time user.

    --
    Degaussing scares the bad magnetism out of the monitor and fills it with good karma.
    1. Re:Vast wasteland by Anonymous Coward · · Score: 0
      Nothing against vi and EMACS ed and the others, but does a first time user really need to choose between 12 or more text editors...

      Nope, no need to choose. Just use vi and you're all set. ;)

      Let the flame war begin.

      Trollin' Trollin' Trollin' Keep those slashbots trollin'. Slashdot!

    2. Re:Vast wasteland by DaEMoN128 · · Score: 1

      I completely disagree. I am a relative newbie to linux. I have only been using it for a few years, but I never learned how to fix/admin/use it properly. I can do the most simple things, but that is about it.

      I am actually glad for the choice of 2 or 3 Desktops, or window managers. I like the choice of 12 text editors, it lets me toy with things and see what I like best. It also introduces me to new ideas in how to do things. I personally like Gnome, but my wife preferrs KDE. Without both coming on the same DVD, I would have had serious problems downloading, compiling, and installing them. Having multiple options to choose from in the install is a major plus for a newbie.

      I do agree, sometimes the selection may be overboard, but if I find two editors (say ed and pico) that I like....it was worth the extra work wading through the ones I didnt like.

      --
      Stop signs are only Suggestions
    3. Re:Vast wasteland by Anonymous Coward · · Score: 0

      There is an interesting counterpoint to this (the problem of little-known software) for the open source developer himself or herself. In order to get noticed, you need to "sell" your story to the editors, so that you get included -- or at least mentioned -- in the "newspaper". In turn, the editor is likely to be interested in your software only if it is both high quality, has good documentation, and is supported by the community (otherwise, the editor is going to have to pay more to support it), which creates incentives to improve quality, documentation, and support of your package. Everybody wins.

      If your goal in developing the software is to create and share something cool, the open source movement makes that easy. If you also want to make that something popular, it pays to remember a few basic principles of marketing.

  20. Journalist recommends subscriptions by alex_tibbles · · Score: 3, Insightful

    ... perhaps because that is the business model he knows best?

    1. Re:Journalist recommends subscriptions by cuzality · · Score: 1

      because that is the business model he knows best?

      Thank G0d he's not a vacuum salesman -- I'd hate to sell my software door-to-door.

      ....

  21. Commercial vs. Consumer Markets by G4from128k · · Score: 5, Insightful

    This model is very compelling for the commercial market -- companies know that they will both want customization and will need support for their software. They are willing to pay for expert assistance and 7x24 access to services. Enterprise software and support can sell for hundreds or thousands of dollars per seat - providing plenty of revenues to offset the labor costs of support can customization.

    But the consumer market is very different. The consumer market has very low retail prices that can't support the high cost of labor - a $49.95 price point product can go from profit to loss on a single tech support call. This consumer market consists of two segments -- geeks who don't need support and the clueless who needs lots of expensive support. Currently, proprietary software makers can earn a profit, in aggregate, because they capture money from both the geek and clueless segments. They may lose money on the clueless, but that make up for it on the geeks who don't need support.

    In a FOSS environment, the geeks can go for the free downloads and do-it-themselves when it comes to deployment, customization, and support of FOSS. Geeks have little reason to pay for FOSS-related services. This leaves only the labor-intensive clueless expecting to get a year of support for their $49.95. But because they are clueless, they will use more that $49.95 of support labor (even if that labor is in India).

    The trick with these services models is finding people that are both willing to pay for service but that don't actually need to use the service that much. Its a very good model for corporate IT, but I don't see how the numbers can work on the consumer side. Perhaps someone in tech support has numbers for the statistical distribution of the percentages of people that use X-minutes of support.

    --
    Two wrongs don't make a right, but three lefts do.
    1. Re:Commercial vs. Consumer Markets by HappyPerson · · Score: 2, Insightful

      The better you build it the less support you would have to have, if you want a user to edit some esoteric config file, then fine you will need a lot of support. If you design your apps with the end user in mind before you write code, then your support costs will be far less if you do a good job

    2. Re:Commercial vs. Consumer Markets by elmegil · · Score: 1

      HERESY!!!!!!

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    3. Re:Commercial vs. Consumer Markets by Wesley+Felter · · Score: 1

      They may lose money on the clueless, but that make up for it on the geeks who don't need support.

      Given that geeks are a small part of the population, I'm skeptical. I would bet that they really make money on clueless users who don't even bother to try to get support.

      But I agree with your overall conclusion.

    4. Re:Commercial vs. Consumer Markets by sjames · · Score: 1

      The better you build it the less support you would have to have, if you want a user to edit some esoteric config file, then fine you will need a lot of support.

      Agreed to a point. However, semi-seriously, no amount of good software design will prevent:

      User: this software don't work.

      Support: well let's see if we can get this figured out...

      time passes...

      User: This is crap! I already turned the computer on (meaning the monitor), why do I have to turn the MODEM (meaning the PC) on to install your software?

      That is MOSTLY just semi-serious.

  22. support is the name of the game by for_usenet · · Score: 4, Interesting

    IBM has realized this, and is building up their services business around this model, and it would be great if companies like Sun join the fray, to keep the competition there.

    I also liked the portion of the essay where he talks about being able to pull together all of the components yourself, and support it yourself, or to pay someone else to support it for you. The first part of that is why I used OSS, and the 2nd part is what is currently lacking to make OSS more generally accepted. While there are people that will need support, there are some of us that just want the choice, freedom and flexibility, and OSS seems to be the best way to provide both right now.

  23. This is not an original idea by Anonymous Coward · · Score: 3, Insightful

    This is not an original idea - even in the software world.

    Microsoft for many years has already sold countless subscriptions to their MSDN.

    Of course the OS is, itself, a subscription with 'issues' every 2-3 years..

    95, 98, 2000, etc..

  24. Support And Development by oliverthered · · Score: 5, Insightful

    How to make money on 'free' software.
    Charge for support.
    (You want me to tell you how to use the software, then pay me).
    Charge to become a member of the stearing group. (you want development to go this way then pay me).
    Charge for features, and non critical bug fixes. (you want that, then pay me)

    I think support should be by Open FAQ's, you have to pay to get someone to look at your problem, but as soon as the solutions posted everyone can view it.

    --
    thank God the internet isn't a human right.
    1. Re:Support And Development by BobTheAtheist · · Score: 2, Insightful

      What if you write a good quality app that has lots of built in help? Or do you strip out the help to get more support contracts?

      --
      -- You're too stupid to be an atheist.
    2. Re:Support And Development by fitten · · Score: 2, Insightful

      (You want me to tell you how to use the software, then pay me).

      This only works if you are the only player in that niche for the software. As soon as someone gets fed up with your cryptic, practically unusable software (after all, you'll have to purposefully make your app hard to use to get folks to pay for this kind of support) and writes their own with good help and easy to use, you're out of business.

    3. Re:Support And Development by gnuLNX · · Score: 1

      Campany A many want soultion B, but they are not gonna pay you to solve it say that their competitor (company C) can use it for free....this isn't star teck people. It is not human nature to live were everyone is equal.

      --
      what?
    4. Re:Support And Development by oliverthered · · Score: 1

      ok, that's bollocks.

      Your assuming that the companies are more or less identical and use the same products in the same environment and want to target the same cost cutting, profit making inovations.

      Even if company A and C want the sameish functionality, company A still wins.

      1: The solution isn't going to be exactly what C wants, so Company A still ahead.

      2: The feature would never have been developed, so company A wins.

      3: Company A has been stearing development, so would be further ahead in the implementation, and possibly have less support requirements, Company A is still behind.

      --
      thank God the internet isn't a human right.
    5. Re:Support And Development by oliverthered · · Score: 1

      Oh, I forgot to say, sometimes helping a competetor out help drive a market which means you both make more money.

      --
      thank God the internet isn't a human right.
    6. Re:Support And Development by oliverthered · · Score: 1

      Help is never perfect or complete and there are always going to be support calls, just charge for the extra support.

      Maybe they want translations, maybe they want more detail in and area.

      Now at the moment options for that kind of support are limited, your stuck with what the project provides, but if you could put a bounty on support, or pay someone to gaurentee that they will support you.

      What if someone wants a how to on using xyz with abc, now I could write that, or the how to on using xyz with 123 that someone will pay me for, capatilism wins, well until I write xyz -> abc in my free time.

      --
      thank God the internet isn't a human right.
    7. Re:Support And Development by Anonymous Coward · · Score: 0

      What like, Microsoft, Macromedia, the people that make InstallShield?

      InstallShield $500 (no manual, poor help), 3 day training course $3000.

      That doesn't meen you have to be that cruel, but if you've got a industry standard product you can provide no help until the pay through the roof for it.

    8. Re:Support And Development by Anonymous Coward · · Score: 0

      What if you write a good quality app that has lots of built in help?

      Please, we're trying to have a serious discussion here, not competing for the Slashdot "best fiction" award.

    9. Re:Support And Development by Sloppy · · Score: 1
      What if you write a good quality app that has lots of built in help?
      You're supposed to get someone to pay you to do that. Nobody writes documentation for fun.

      Anything you spend time on, bill someone for it. If there's no one to bill, then you shouldn't be doing it (unless the "customer" you're serving, is yourself).

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    10. Re:Support And Development by gnuLNX · · Score: 1

      Well I can only comment about the company I work for. Anything that could potentially even help a competitor is a no no and would get you fired....yeah I know it blows...I hate it, but what is a person gonna do? I fear that many others companies are living in the dark ages just like the company I work for is. Perhaps some are not and I applaud those companies...perhaps someday the word will actaully find a way to compete and help at the same time.

      --
      what?
  25. Heh by Otter · · Score: 4, Insightful
    This is certainly an elegant way of saying "Hey, it may not be good for us but it's sure as hell bad for Microsoft!"

    Really, they're coming around to Apples's position -- given a situation where the open-source world has a lot and one's company has a little, throwing in with the crowd is a sound strategy. When the company has a lot and open-source has a little, best to keep what you have.

    Meanwhile, I'd never heard of Benkler until this week, when he wrote an inane essay in Science about how research should be "open-source". If you took the most witless comments here about how if a distributed group can write software, then, logically any subject about which one knows nothing can obviously be done efficiently by a distributed group -- that's basically what it was.

  26. Re:How Can Companies Profit While Giving Code Away by fitten · · Score: 1

    The only time you could enforce it (which would be what the advertisers who pay you to show their adverts will require) is during the download time. Giving the source away means that folks will disable any pop-ups or the like pretty fast. With no guarantee to advertisers that anyone will see the add except for those updates, which you will probably have to force just so folks will see the advertisements, won't entice advertisers to give you much money to advertise for them.

    Advertisers pay for exposure... the more exposure, the more money they pay. If you can't guarantee them any exposure, they won't pay.

  27. Newspapers by Craig+Ringer · · Score: 4, Insightful

    Let's also not forget, as someone who works for a newspaper, that it's not easy to make money in the newspaper business at all. The whole industry seems to be feeling the pinch these days.

    1. Re:Newspapers by Wonko · · Score: 1

      The whole industry seems to be feeling the pinch these days.

      Maybe because newspapers are becoming outdated? I'm sure things will only get worse :)

  28. When I quit my job by Craig+Ringer · · Score: 2, Funny

    "When I quit my job because my boss is an asshole, I called the maker of this software I know they pirated. The guy who answered the phone laughed so hard it sounded like he was going to die, then hung up. What the hell?"

    *grin*

  29. Subscription Model is interesting but... by Arkus · · Score: 5, Insightful

    If you take a look at what Sun is currently charging for the Java Desktop, it just doesn't make financial sense at the current price point. I for one don't expect to see companies switching to a subscription model that charges $100 per system per year (granted the current pricing until December 2, 2004 is $50). To be competitive and offer the business community a truly compelling reason to switch to the Java Desktop, the price is going to need to come down just a bit more.
    What might be a motivating factor for a company to purchase a product using the subscription model, support perhaps? Well they do give you 60 days of support but the remaining 305 days of the year support will cost extra.

    --
    -- Just my $0.02 worth...
    1. Re:Subscription Model is interesting but... by DevolvingSpud · · Score: 1

      It's actually $100 per employee per year. A small, but important difference.

      --
      Keep your friends close.
      Keep your enemies in a little jar on your desk.
    2. Re:Subscription Model is interesting but... by greed · · Score: 1
      That's Sun's "We'll never break down your doors and ask to see your proof-of-licensing" licensing model.

      The main thing they offer with that is conveneince. Want to slap a new deveopment or test box together? It's licensed. Need a cluster for a few weeks? Rent the machines, you've already licensed the software.

      The only audit they perform for the number of employees is via the company's financial filings--which have to be made anyway.

      It seemed a lot more interesting when the BSA and Microsoft were going to everyone and asking to prove they had enough/the right licenses.

    3. Re:Subscription Model is interesting but... by streamscape · · Score: 1

      All the big software vendors want to move to a subscription based licensing model for one simple reason. Rather than peaks and troughs in their balance sheets when new versions of their software are released, they want a predictable revenue stream - i.e. a monthly / quarterly / annual subscription fee. Microsoft has introduced it already with OSL. They take a big hit upfront as they only get a 1/3 of the cost of a new license in year one, but year 2,3,4,5... they carry on collecting.

  30. We all do this by Anonymous Coward · · Score: 1, Interesting

    None of the information I provide for my employer is secret. It's all out there buried like a needle in a haystack. My employer is always welcome to fire me but somebody has to find the needle and the haystack is very big. If you're not as big as IBM, paying somebody to provide you with the good stuff on a silver platter is way more profitable than trying to dig out the stuff yourself.

  31. Demand for Support Built In by sugarmotor · · Score: 5, Interesting
    The article doesn't cover the incentive for the developers to produce software that requires support. There might be a lot of little tasks which the software can perform but only with hand-holding by the support staff. E.g., a window may pop-up saying "There is a way to do this - contact support to find out how!".

    The emphasis here is on incentive.

    Just something to ponder. Stephan

    --
    http://stephan.sugarmotor.org
    1. Re:Demand for Support Built In by Animats · · Score: 1
      "There is a way to do this - contact support to find out how!"

      Cute, but providing support is so expensive, even if outsourced to Outer Nowhere, that it wouldn't pay.

    2. Re:Demand for Support Built In by sugarmotor · · Score: 1

      I'm not sure what you're after; support was supposed to be the source of revenue. I'm trying to point out this might compromise the developers and incite them to add pointers to the support track to the software and thus make the software less attractive.

      --
      http://stephan.sugarmotor.org
    3. Re:Demand for Support Built In by Anonymous Coward · · Score: 0

      No, the key is to keep support calls to a minimum. That maximizes profit, because invariably "lusers" will always call and use support, and hence pay for it, but the rest of the people won't need it. Shareware that turned into nagware tried that approach, and look how it faired.

  32. Re:How Can Companies Profit While Giving Code Away by jrexilius · · Score: 2, Informative

    I dont think that is the only way. There was an article a while back on the different business models around OS and there were some good examples that were not advertising.

    One way, which my company is doing it is by giving away source code of components that plug in to our services system. What you are really buying from us is infrastructure, management, and time.

    We are expecting that many people will build their own systems but that is OK, we dont need to be a monopoly, we just have to offer value to customers such that the say its worth the money.

  33. Re:Suhttp://slashdot.orgn forgets the smaller apps by chris_mahan · · Score: 2, Interesting

    >>Sun can make money by operating as 'editor in chief' of a suite of freeware applications.

    Of course, when a group of university students in Sweden or Germany or (God Forbid!) China decide that they want to work together and editor-in-chief Sun's freeware applications, for free just 'cuz, and make some great admin tools, then Sun is going to have a cattle drive (instead of just a cow).

    > The process doesn't work the way the Sun statement implies.

    Exactly. If I were Sun, I would give money to fledging open-source projects. It's amazing how much goodwill a $500 paypal donation will generate on a one-man project.

    For example. Python operated "under the radar" for many years. Now, there's street recognition (not much, but some) but it's now too late for outside parties to influence or even buy Python.

    Likewise there are many projects out there that could become just revolutionary yet are completely ignored by Sun and the like. The people in these projects toil in darkness, stressing about money and relationships, gritting their teeth as their pre-alpha api takes shape on their sub-par hardware. If a company or three came and said: We believe in what you are doing, and here's a $1,000, keep up the good work and post progress to your blog, we'll check it out regularly; then said developer would remember said company as an early benefactor and would just have a warm feeling for them for years to come.

    BTW, Johnathan Schwartz' weblog is interesting, except maybe a little paternalistic.

    --

    "Piter, too, is dead."

  34. Add-ons, support, customization by otisg · · Score: 1

    Not the whole package needs to be given away for free. Companies can give away the core, and charge for useful add-ons. This way they will gain the market share, and still manage to profit from customers who want and need more.

    Companies can also place their products in a way that allows them to provide per-customer consulting, customization, system integration, etc. The company's employees should be THE experts for doing this, so they could easily have the advantage over 'generic' consulting companies.

    Those are just some of the ideas.

    --
    Simpy
  35. Weak analogy, does Sun really get it? by buck68 · · Score: 2, Informative

    I still get an uneasy feeling from parts of this essay. The link between community governance and control of the commit authority is played up a little too much for my comfort. Open source has a fallback mechanism for users/customers who are unhappy: the code fork. This is one way in which the analogy with newspapers is a bit week. A newspaper is ephemeral, the stories change every day. A "fork" doesn't make sense. Sure you can make your own by going to base news sources, but you can't re-use the mechanical bits that make up the NYTimes layout or the website. If you tried to my a MYTimes that re-cycled the NYTimes content directly, you would certainly be violating their terms of use and copyright.

    This article gives me the impression that Sun is still clinging to control of the commit mechanism as a way to exercise ultimate authority over the community. In contrast, if you read interviews with Linus Torvalds, he is usually very careful to express how limited his control is, downplaying the fact that he holds the ulimate "commit" keys, and emphasizing that his true power comes from the amount of respect he has earned (and is able to sustain) from his fellow kernel developers.

  36. Same Idea as Free Content by alarocca · · Score: 1, Interesting

    the whole idea is that you give something away... but not EVERYTHING... or.. at least you eventually charge for something. for example, people spend countless hours creating animations and videos for the internet, only to give it away for free...just to generate hype. is this any different? speaking of that, what you really should be doing-- rather than thinking about or discussing this topic-- is riding bmx bicycles. Videos and Pictures of people riding BMX bicycles[bmx.zensky.com] have fun and don't eat poop.

  37. Don't forget about hardware. by blackketter · · Score: 5, Interesting

    Our company, profits selling hardware, while most of our engineering effort goes towards our open source software, SlimServer. The open source part of our business has helped us build an great community of users. Some of our users don't buy the hardware but contribute nonetheless, making our hardware, Squeezebox, more useful and valuable to the folks who do buy. It's a business model that's working for us right now.

  38. Not all developers work for software companies by abiggerhammer · · Score: 4, Insightful
    The article restricts itself to how companies whose primary focus is software development can profit while giving code away. This is just about the only note that ever gets sung in the open-source/profitability debate, and I'm getting awfully tired of it.

    Software companies are not the only companies which write software. I defy anyone to show me a company with over 50 employees which doesn't use some kind of home-brewed software somewhere in its operations (and, yes, I mean other than HTML content). This is especially the case in scientific research, where if the budget's tight and a needed tool is either nonexistent or too expensive, the answer is "Write your own." I work for the bioinformatics department of a biotech firm, where I am paid to write free software.

    Up until recently, that's been free as in beer; we have a suite of DNA development apps that we provide as web services, so our clients are doing their research with our cycles instead of shelling out $4000 a seat for a closed-source solution. Lately, however, I've been working on a tool (for site-directed mutagenesis, if anyone really cares) which will be both integrated into the web toolkit and released as a stand-alone GPLed app. The legal department's behind it. I am stoked beyond comprehension.

    But does this work? Oh hell yeah, if you go by the bottom line and by the number of calls my boss gets every week from bioinfo startups trying to convince him to provide 45-day free-trial downloads of their software on our site. (Use our bandwidth to promote your closed-source code? I don't think so, bitch.) Obviously, people could visit the site (the tool suite doesn't require registration or anything like that), design a primer, then order it from one of our competitors, and I'm sure some people do; but why bother when there's a convenient, unobtrusive "Order now" button just below your results? I'm sure we could sell our software, but in the long run, the customer goodwill we build up (along with the increased orders) by providing this for free is more important to the CEO than whatever short-term quick bucks we could squeeze out by hawking SciTools. In the end, providing free software is the game-winning solution.

    I'm sure this can't be the only example of a situation where this tactic works, though I haven't given a lot of thought to where else it would be appropriate. Hmm, maybe I should post this as an Ask Slashdot.

    --
    Dance like nobody's watching. Sing like you're in the shower. Fuck like you're being filmed.
  39. Re:How Can Companies Profit While Giving Code Away by Anonymous+Writer · · Score: 1

    Advertisers pay for exposure... the more exposure, the more money they pay. If you can't guarantee them any exposure, they won't pay.

    The type of software being downloaded can help tailor advertising for the downloading demographic. People downloading software for servers may be interested in server hardware or accessories like a UPS or rackmount keyboard or display. People downloading website development software like PHP may be interested in credit card transaction processing services. With that kind of a setup, people may actually want to see the advertising, compared to television, where the advertising is too broad.

    And with the click-through nature of internet advertising, advertisers can pay per click-though viewing and purchases, rather than paying a flat rate. You don't have to guarantee anything, because if they don't get anyone through click-through browsing, then they don't have to pay anything, as opposed to the television/radio model where they pay first.

  40. Common expression... by pjrc · · Score: 4, Insightful
    The expression "make money off of" seems to have gained a lot of popular usage in recent years. Maybe it's just a harmless common phrase, but every time I see it, I get this dot-com era feeling.

    Lacking in this common phrase is a sense that money is being earned. Lacking is a sense of exchange of some tangible goods or valuable service in exchange for the money. Often even an expectation of work performed for or responsibility to customers is absent. Money will simple be made "off of" something... usually intangible intellectual property.

    So, dear reader (if you've endured my little rant so far), please keep an eye out for this phrase. Is it usually used in a context devoid of striving to satisfy customers? Or am I just reading to much into it? If so, I'm sure you'll reply to let me know :-)

  41. The Free Software Problem: Possible Solution by Louis+Savain · · Score: 1

    Sun Micrososystems evangelist Simon Phipps explores the metaphor of subscription (well, of course it's not just a metaphor any more from Sun's point of view) as the way that companies will make money off of deploying open source solutions.

    This is not the way free/open source software should be approached, IMO. Nobody is going to make much money by trying to sell something that users can get for free. You can sell a service based on the software but that's about it.

    The way to approach free software is for the big users of software (i.e., corporations) to form software development consortiums whose sole reason for being is to develop open software for its members. The cost of development should be shared among the members of the consortium. Of course, if you're not a paying member, you don't get the timely updates and you don't get the informed support. You have to wait until they make it out to general public. Just an idea.

    Cooperation is always better than competition. Let us be humane toward members of our own species for a change.

    1. Re:The Free Software Problem: Possible Solution by SlashSpam · · Score: 1
      This is not the way free/open source software should be approached, IMO. Nobody is going to make much money by trying to sell something that users can get for free. You can sell a service based on the software but that's about it.

      I don't think you intended to imply that Free Software or Open Source software is always free of charge. I'll make the point anyhow, just in case someone misreads it. I am sure there is somebody who wants to read About Free Software.

      While it is often true that its usually easy for users to get Free Software for no charge, it doesn't have to be like that.

      A hypothetical example:
      I might write a peace of software, that I chose to distribute for a fee, but distributing it under the GNU General Public License. Now, while you might get it for free, it might be hard. My customers might not wanna give it away something they paid for in full for no fee, or maybe you don't even know who to ask.

      Eventually my customers might be selling the software cheaper than I am, and I'll have to compete, maybe adjusting my price down, selling support and the like to the end-users, but if I already sold enough software to pay for my work when this happens, why be sad? A lot of users will be using my software and will learn that my software is good quality, which again will make it easier to sell them my next product, ensuring me butter for my bread.

      If you want to read more about selling Free Software, you might want to read the article Selling Free Software, it has even been translated to several languages.

      /Spam .

    2. Re:The Free Software Problem: Possible Solution by Macrat · · Score: 1

      Nobody is going to make much money by trying to sell something that users can get for free.

      Then why do I pay for Mac OS X which includes Apache, Samba, etc.???

      I also bought my New Beetle from Volkswagen. I didn't really feel the need to buy all the individual components and build the car myself.

    3. Re:The Free Software Problem: Possible Solution by Anonymous Coward · · Score: 0

      The way to approach free software...
      You obviously confuse free beer and free speach.

      ...is for the big users of software (i.e., corporations) to form software development consortiums
      And what Sun is triyng to do is exactly that in a lot more ellegant and a lot less bureaucratic way. Free software is about flexibility and choice not about handouts or bureaucracy.

  42. Re:How Can Companies Profit While Giving Code Away by Anonymous+Writer · · Score: 1

    There was an article a while back on the different business models around OS and there were some good examples that were not advertising.

    That sounds interesting. Got a link to the article?

  43. Pennies worth by iamacat · · Score: 4, Informative

    Yes, I would pay for a free software subscription. I even occasionally click on google ads while searching to buy a particular item. But it would be a long time before I spend $299 that I might pay for a complex app that really meets my needs. Yes you can make money from side business if software itself is free, but probably not enough to cover writting software in the first place. Perhaps enough to cover distribution and minor bug fixes.

    Of course support can be expensive, but that's only for corporate customers, and even then many free apps can be "supported" by googling for info. What kind of questions about Firefox are worth $100 a pop?

    Let's just accept that most free software is written as a hobby, as an academic project or for personal use. Linus didn't set out to make great riches, and as far as I know he didn't. If you are trying to make money off either free or pay software that other people are willing to write and maintain as a hobby, well you should have known better.

    1. Re:Pennies worth by jonnash · · Score: 1

      I think this point of view is quite common. Unfortunately it often leads people to waste resources. My employeer bills out my skills at well over $100/hour. It is in my employeer's best interest to spend $100-$200 for, say, a VB.Net date control so I can get on with the project at hand instead of me spending an hour writing a control similar to that one and then the additional future time required to maintain it as well as work on the original project.

      I think that people always remember that time => money but rarely realize that money => time. I can spend a little money that allows me to reallocate my time - time that is billable at a much higher rate than what I paid for it.

    2. Re:Pennies worth by Anonymous Coward · · Score: 0

      Linus has done very well for himself originally from stock options that were given to him by linux companies during the dotcom days. I believe Red Hat was the one that made him enough to buy a house in california and a z3.

  44. A publication doesn't sound free to me by RodeoBoy · · Score: 1

    My paper this morning was copyrighted.

    Just a thought.

    1. Re:A publication doesn't sound free to me by FireDoctor · · Score: 1

      So is open source software. The copyright is held by the author, which what gives the GPL it's teeth. You're confusing OSS and public domain.

  45. If I had to speculate... by scottking · · Score: 3, Insightful

    Does this essay seem like probing to anyone else?

    By that I mean, it's like the essay was written to see exactly how much we're willing to spend on software. Further it seems to want us to answer in what method we prefer the pricing to be structured.

    Anyway, for my two cents on profiting while giving the code away:

    • Training for End Users of Your Product
    • Rapid Customization Services
    • Recommended Hardware Partners (i.e., use an OEM as your "preferred" vendor, and charge/commission them for the privilege)
    • Tiered Support Subscriptions, right up to placement of an expert(s) in your clients organization
    • Roll Out Services (better known as installation services. Places like Lowes and Home Depot make great money and increase customer satisfaction a lot with these services)
    --
    scott king
  46. Sun Logo? by spudmcduck · · Score: 1

    Ick. Either there's something hideously wrong with the Sun logo gif or my glasses have fallen off.

  47. Toll House Cookie is Open-Source by bokmann · · Score: 5, Interesting

    I wrote something similar yesterday...

    Sometime in the 1940's Nestle approached Mrs. Ruth Wakefield, the inventor of the chocolate chip cookie, and purchased her recipe. After purchasing it, they gave it away by printing it on every bag of chocolate chips.

    Why would they do this? They PAID for that recipe! Why would they turn it around and GIVE it away?

    Nestle was not in the business of selling cookbooks, and they were not a restraunt. They are (among other things) in the business of selling chocolate.

    By giving away that recipe, they gave everyone a reason to buy chocolate chips. They couldn't patent the recipe (recipes aren't patentable), but they DID trademark the name "Nestle Tollhouse Cookies". Today, that is a brand that makes a considerable amount of money selling chocolate chips, selling prefab cookie dough, and selling cookies in shopping malls.

    Why would someone pay a dollar for a cookie at a store in the mall whenthey could make that same cookie for 20 cents? Convenience.

    So, people make money off of open source by providing the goods necessary to USE the open source, by providing services around the open source product, AND by turning it into a recognizable BRAND (ala Red Hat).

    This is not a new business model - it is actually very old. People just think of it as new because of the huge impact it has had in recent history in a new market.

    1. Re:Toll House Cookie is Open-Source by mangu · · Score: 1
      Why would someone pay a dollar for a cookie at a store in the mall whenthey could make that same cookie for 20 cents? Convenience.


      Or, if they are like me, due to an absolute lack of talent for cooking. But don't forget the price. It's all about the price ratio. If a ready-made cookie cost $100, I'd be willing to learn how to cook one. Experts say that Gimp does not do everything Adobe Photoshop does. But at the price they charge for a copy, I'm willing to do without some features and use Gimp.

    2. Re:Toll House Cookie is Open-Source by bokmann · · Score: 1

      This is not different from the point I already made. You are paying for a service. It is worth it to you to pay for it than do it yourself. You can spend your time doing something other than learning to cook. It is convenient for you to buy the cookie.

      I don't pay someone to clean my house, although a lot of people do pay for that kind of service. I have to pay for the windex, Mr. Clean, and paper towels myself. If I were to hire a main service, they would send me a bill based on time... it is not itemized saying, "4 paper towels - 13 cents each". In effect, the cleaning supplies appear 'free' to someone hiring the maid service.

  48. Symbiosis by Anonymous Coward · · Score: 0

    I'm starting to think that there is a symbiotic relationship that exists between propriety vendors and Open Source. It seems to me that this model works provided the technical team you need is pretty small (the mark-up you can charge for "editorial" is pretty small too). If the whole world goes open source then the total number of developers surely has to reduce as well. And what you have left is fewer developers available to work for free so the amount of open source development that can happen reduces also. Most big open source projects survive because their major contributors earn money working for proprietary vendors. Others (like Mono) survive because a proprietary vendor funds them. So what happens if there are no proprietary vendors left?

    1. Re:Symbiosis by Quill_28 · · Score: 1

      Coders will code just because they love to, which is the way it should be anyway. Just ask RMS.

  49. independent by comet69 · · Score: 1, Interesting

    i always seem to compare the open source movement, to the independent music scene..

    a lot of the times, artists promote their band, or work, by giving it away for free. what better way to get your name out there, than to just give everyone a taste of what you got goin on..

    one way or another, the artist, still fulfills their goal, gets recognized for it, and manages to make a buck or two in the process, even though they don't hit major MTV rockstardom.

    independent musicians in particular, aren't what you would call mainstream artists.. neither is anything open source.. its nothing compared to an operating system in which 90% of computer users, use...

    same goes for music.. that 10% of elitests, usually have some pretty damn good taste.. wether its in music, or choice of OS..

    eventually, after years of hardwork, striving to accomplish your passion, it always happens.. you fulfill it.. you end up, or even die, being happy.. so money, shmoney.. the open source movement was created for a morally good reason.. and it will succeed wether the programmers and companies that donate their time make money or not.

    --
    - Hi I'm Linus Torvalds and I pronounce Linux, Lih-nix..
  50. Re:How Can Companies Profit While Giving Code Away by jrexilius · · Score: 1

    Sorry, you called me out on my laziness ;-) It took a bit to find it, it was posted on slashdot a while back, here is the article:

    IT Managers Journal

  51. Re:How Can Companies Profit While Giving Code Away by 16K+Ram+Pack · · Score: 1
    You can do things like put page ads on, which a lot of people don't block. Most people are OK with them, where popup ads really do irritate nearly everyone.

    The other thing is to use things like Newsletters to distribute update information.

    I used to get a newsletter from a company which told me about any updates to a free component I used and also updates to their commercial components. I later bought one of their commercial products.

  52. Easy answer: by schon · · Score: 2, Insightful

    what makes the community do what they do?

    Because that's how they get the tools they want.

    The company I work for provides specialized web services (intranet sites, etc.) The software we use is GPL'ed. Both my employer and I have contributed code to this software.

    It costs nothing to contribute (we would have written the code anyway), and we get back *way* more than we put into it. That's why we do what we do - because we get something back (better software.)

  53. Re:How Can Companies Profit While Giving Code Away by 16K+Ram+Pack · · Score: 2, Interesting
    A lot of people probably would say things like "yeah, but then people could go anywhere".

    The bottom line is, they often won't. Businesses just don't want to muck around getting a free piece of software and then finding someone to configure it. They want black box solutions as a rule, particularly if the price is quite cheap.

  54. Revenge of the Nerds by suso · · Score: 3, Funny

    For some reason, this article made me think of the pie selling contest in Revenge of the Nerds. Where they put a special surprise underneath the pie.

    1. Re:Revenge of the Nerds by sharkey · · Score: 1

      *please be killcreek*
      *please be killcreek*
      *please be killcreek*
      *please be killcreek*
      *please be killcreek*

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  55. Re:Suhttp://slashdot.orgn forgets the smaller apps by draggin_fly · · Score: 1

    Yes, this is exactly the sort of support that makes an incredible difference. I work in a scientific research environment -- where we use tons of little apps shared by user bases sometimes in the single digits -- and a little support goes a long, long way. The idea of Sun supporting university/student developers with token amounts of money is probably pie-in-the-sky but it would be wonderful if it ever happens. Even used hardware donations would provide a boost. P.S. I hadn't seen the Jonathan Schwartz blog -- interesting comment about Red Hat making the cost of switching OSes high.

  56. Don't forget nmap by Anonymous Coward · · Score: 1, Interesting

    Insecure.org retains ALL copyright to all nmap code, regardless of the original author. This allows them to release it under the GPL for general use, and also to sell it for big bucks under a closed source license to security companies who want to make it a component of their products without the GPL's "viral" licensing requirements. Nmap gets a sweetheart deal: their community of users helps build their tool, so they get free development and testing in return for shared use of their product, but they retain all profit rights.

    So while this guy is writing an essay, insecure.org is actually doing it.

    1. Re:Don't forget nmap by Creepy+Crawler · · Score: 2, Insightful

      Way I look at this is GOOD. However some of the socialists here will probably believe otherwise.

      -Insecure gives out program to scan networks with multiple methods.
      -Hacker types either trying to secure, or breaking security, use the tool
      -When tool breaks, they report bugs ...time passes...
      -Bigger companies realise that this tool would save X thousand hours of work and debugging
      -Big company pays insecure to use said tool in closed project. Insecure gets paid big bucks
      -Because Insecure now has income, they can MAINTAIN development on tool, nearly guaranteeing stability

      Who wins? If you hate profit, the 'people' have lost. If youre glad to see such a good product stay free, everybody has won.

      --
    2. Re:Don't forget nmap by IvyKing · · Score: 1
      So while this guy is writing an essay, insecure.org is actually doing it.

      And Sun isn't??

      Hint: OpenOffice.org

  57. That's real nice... by MickyJ · · Score: 0

    ...but could they please say how much of their profit was from this type of business plan? I would wager that they made absolutely nothing from it.

    People who can get things for free are not going to pay for it. You pay for something you need, something that adds value, something you cannot get elsewhere for free, or cheaper.

    As with most technical magazines, they've found that they are losing money because people can just Google for answers. They don't need a print solution every month/week, they need an instant answer right now, with commentary.

  58. Version 1 and that's it. by oliverthered · · Score: 1

    Well, I havn't seen many good apps that get to version 1 and then stagnate.

    Maybe someone would pay you to do some more development because they like the
    app?

    And unless the help is blinding, your always going to need support, 'I tried to install it on my pokamon but it didn't work'.

    --
    thank God the internet isn't a human right.
  59. By writting crappy code and charging for support! by melted · · Score: 1

    This is that easy:

    1. Write code that nobody will be able to run/fix/maintain on their own, provide very little documentation (ever heard of development and program management specs?)
    2. Give the code away for free
    3. Profit from the support contracts your customers will inevitably need

  60. How do you make money giving something away? by revision1_1 · · Score: 3, Insightful

    Same way Gillette and Shick do. Give away the razor and sell people the blades. In software, sell the support (or the updates, or whatever).

  61. does buck68 really get it? by Macrat · · Score: 1

    The newspaper isn't the source silly.

    The articles are the source. And they fork all the time from different news sources.

    did you even bother to read this commentary?

  62. One word by Anonymous Coward · · Score: 0

    "Volume"

    1. Re:One word by scottking · · Score: 1

      the volume equation for open source:

      d = development cost
      s = selling price
      n = number of clients
      a = profit

      (s*n) - d = a

      now, let's fill in the variables shall we:

      d = $0.00+
      s = $0.00
      n = let's say... 10000

      ($0.00 * 10000) - $0.00 = $0.00

      well, looks like we're back to the drawing board for a sustainable business model. of course if this were the late 90's i'd have gotten 20 million+ for this idea.

      this formula is better known as "the future of redhat" in some circles.

      --
      scott king
  63. Some of it makes sense by HangingChad · · Score: 2, Insightful
    Companies all paying for the exact same software that does the exact same thing is economic insanity.

    Say 100 companies all chip in a percentage of what they would've paid on license fees to improving OpenOffice with features they want. Yes, it costs them some money and yes, some other companies will get the benefit of those improvements for free. But they still save a ton of $$ and don't have to keep paying and paying and paying like you do with Microcrapware.

    --
    That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
  64. Go even farther with that thought by DG · · Score: 2, Insightful

    Not only "not all developers work for software companies" - the MAJORITY of developers don't work for software companies.

    The VAST VAST majority of software is written by in-house (or contracted) IT staff supporting some other sort of business - banking, manufacturing, transportation etc etc etc. The people writing software for direct sale are far and away the minority.

    With the possible exception of games, the whole concept of "software for sale" is an abberation that FOSS is (slowly but inexorably) correcting.

    DG

    --
    Want to learn about race cars? Read my Book
    1. Re:Go even farther with that thought by abiggerhammer · · Score: 1
      You're certainly right. Of course, what I didn't mention in my original post is that a lot of that software is difficult to turn into an independent release (it's an awful lot easier to open-source an application or a library than, say, an abstraction layer) and a lot of it is so business-specific that it wouldn't be of use to the OSS community.

      OK, so the latter is a design issue -- a lot of stuff that could be rewritten to be robust and reusable is instead written quickly, off-the-cuff and site-specific. I suspect a lot of that is the bastard child of time demands -- writing good software is hard and takes planning! -- but I also wonder how many in-house developers who could be writing reusable code aren't because they're not thinking about it in that way.

      I also wonder how many legal departments actually would say "screw off, not a line of this code is getting outside this company" and how many just haven't been asked. Pretty much all my dev work has been in academia or for companies with a rather academic mindset, so I'm not the one to ask.

      --
      Dance like nobody's watching. Sing like you're in the shower. Fuck like you're being filmed.
  65. cars? by zogger · · Score: 1

    Ever hear of Smokey Yunick? He was big time when I was a kid. Famous nascar mechanic and auto editor of popular science? Not some unknown inventor that someone's cousin heard someones nephew talking abouty in 1897, nope, a pretty famous dude. He built some engines and stuck them in some cars back in the 80's that were fantastic. If dee-troit (corporations, to get to the point) had followed his lead cars would be getting twice the mileage they are today, maybe more.

    Here is an url that has a lot of links relating to him and his inventions.

    http://schou.dk/hvce/

    little copy/paste from one of the links off that first page:

    "Did you happen to hear about "Smokey" Henry Yunick's adiabatic engine? He holds several patents related to the article I saw in the April 1983 issue of Popular Science. He managed to get 150 Hp and 60 MPG out of a 78 ci. 2 cyl motor. The article even goes on to say that one of the "detroit boys" were donating a car (chassis) to him for testing. Of course you've never heard about this since. Check out patent #4,862,859 and his related patents."

    I have a photocopy of this issue, shows the car, etc, and had a full write up. It was a normal VW model, sorry , forget which one, but a normal for the time commuter car. It was the cover story that month. And the car didn't overheat, in fact it ran so efficiently that it ran quite cool. 150 horse and 60 mpg, not bad for in the 80s.

    AFAIK now, been awhile since I read about it, GM offered him a paltry 250 grand for his patents, he laughed at them and went back to professional racing, because he knew it was worth a lot more.

    As to software and patents and computer hardware, who knows if advanced software had been open sourced a long time ago. I hear guys here to this day claim amiga was killer good OS for instance, years ahead of anything else in a lot of aspects. I never used it myself, just I know it's been priased here over and over again.

    Patents and copyrights are good and bad. I have no doubt they need to be reassessed though, especially patenting intangibles like software, I think that's just silly and counterproductive to long term advances.

    1. Re:cars? by PCM2 · · Score: 1
      AFAIK now, been awhile since I read about it, GM offered him a paltry 250 grand for his patents, he laughed at them and went back to professional racing, because he knew it was worth a lot more.
      I don't get it. Why not sell? Then we'd have the evil auto manufacturers to blame for never creating cars based on this engine. Now the only one we can blame is "Smokey."
      --
      Breakfast served all day!
  66. Not related by iamacat · · Score: 1

    You are talking about paying for commercial software in a business environment. It's probably cheaper to have you download a free VB.Net date control and spend an hour figuring out how to use it than paying for support and having you spend time talking to them.

    Now imagine playing with your PC at home and a choice between paying $100 or spending the evening manually installing and configuring free software. If you value your time that much, just let me know and I will be happy to assist with your computer difficulties :-)

  67. Raffaello correct, only works w/ no competition by AHumbleOpinion · · Score: 2, Interesting

    The model works always, as long as you provide a useful service to the customer at a price he's willing to afford.

    Sorry but Raffaello's point, "This model only works if there is no competition in your tiny market niche", is correct. I can take you GPL'd code and offer to maintain and support it for less. And I should always be able to undercut you. I only need to cover my support costs while you need to cover both support and the initial development. Thank you for researching the market, establishing the market, and building the market to an interesting size.

    1. Re:Raffaello correct, only works w/ no competition by Confused · · Score: 1

      I can take you GPL'd code and offer to maintain and support it for less. I only need to cover my support costs while you need to cover both support and the initial development.

      Speaking from experience, price isn't everything, otherwise companies like IBM, Unisys, EDS, Siemens, GE etc. should be dead for a long time.

      To take away satisfied customers from an existing provider takes more than just lowering the price. If it were otherwise, Microsoft should be dead by now and OpenOffice and Linux everywhere.

      First you need to be able to offer the same service at a lower price. Specially for niche markets, lot of programs are developed for inhouse use and then sold to other customers too. So if a company has a few big customers that finance development, all the others are basically 100% net gain while operating with a team that has the necessary knowledge. As a newcomer, you need to pay at least a few people who know what the product is used for and understand your customers business.

      The same goes for other parameters like location. If I'm sitting here in Tinyville, making house-calls to customers across the street is far cheaper than sending over the cheapest tech-support from Bangalore. On the other hand opening an office in Tinyville covers your costs only when you reach a critical mass of customers. You'd have to gamble your resources whether you'll get enough.

      Then you need to be able to access the customer. This is specially hard if you're a small company trying to win contracts with multi-national corporations. You simply don't have the access to the key decision makers, while IBM and Microsoft key account managers are playing golf with the C*O every saturday. Your wonderfull cheap offer won't make it past the garbage bin, even if you offer your service for free.

      Should you manage to pitch your product, you'll have to overcome the general inertia. Why should a customer switch from a service of know quality for a reasonable price (we're talking about happy customers) to something cheaper of unknown quality, specially considering the involved costs of migration? In most cases, this is gamble that isn't worth the risk, as most businesses need to spend their time earning money and not upgrading computers and software. This comes up every time some big organisation considers switching away from Microsoft Linux and it's Bill's strongest argument.

      So you see, there are a lot of other factors here beside the development costs, and getting the software for free doesn't guarantee your success.

    2. Re:Raffaello correct, only works w/ no competition by AHumbleOpinion · · Score: 1

      To take away satisfied customers from an existing provider takes more than just lowering the price. If it were otherwise, Microsoft should be dead by now and OpenOffice and Linux everywhere.

      That is not a good analogy. OpenOffice can actually be more expensive than MSOffice when you consider retraining of staff and reworking any custom apps that integrate with MSOffice. Your app would be in a completely different situation. Since it is GPL'd no software would change, no retraining would be necessary, one programmer is merely replaced with a different programmer.

      . If I'm sitting here in Tinyville, making house-calls to customers across the street ...

      This seems to match Raffaello's no competition niche market argument.

      Why should a customer switch from a service of know quality for a reasonable price (we're talking about happy customers) to something cheaper of unknown quality, specially considering the involved costs of migration?

      There is no migration, no change in hardware or software, merely replacing one programmer with another.

    3. Re:Raffaello correct, only works w/ no competition by Confused · · Score: 1

      This seems to match Raffaello's no competition niche market argument.

      Then I have to assume, that nearly all companies serve a tiny niche market made from the customer it wants to have. IBM would by this definition server the tiny niche composed of big, rich corporations.

      merely replacing one programmer with another.

      And exactly this other programmer is the unknown quality. For the customer, if the old one delivered a satisfactory service, saving little might not be worth getting worse service in the future. In addition, house-breaking and potty-training new programmers usually takes time and effort from the customer.

  68. Old fashioned economics apply by Anonymous Coward · · Score: 0
    Same way Gillette and Shick do. Give away the razor and sell people the blades. In software, sell the support (or the updates, or whatever).


    That isn't the way Gillette and Schick do it.

    In fact, you have to pay $14 for the Gillette M3 Power razor. Here are some prices: http://www.drugstore.com/templates/stdplist/defaul t.asp?catid=1312&cmbProdBrandFilter=7744&brand=774 4

    The Schick razors also aren't cheap: http://www.drugstore.com/templates/stdplist/defaul t.asp?catid=1312&cmbProdBrandFilter=7805&trx=BS-78 05&trxp1=HP&trxp2=0&trxp3=1312&brand=7805; the Schick Quattro razor costs $8.31.

    Last time I checked, $14 and $8.31 aren't "free" in any sense of the word.

    Imagine that: You have to pay more for a stupid razor than for software.
  69. Tragedy of the Commons.... by katorga · · Score: 1

    'Ultimately, as population grows and greed runs rampant, the commons collapses and ends in "the tragedy of the commons"' (Garrett Hardin, Science 162:1243, 1968).

    That is what will happen to OSS as more and more commercial companies build mechanisms to profit from the OSS work of others. Remember, that Sun or any other public company holds primary concern for the shareholders, not the "community".

  70. OTOH by pommiekiwifruit · · Score: 1

    On one hand PC and review magazines get outdated very quickly. Those old coverdisks age quite quickly over the years.

    On the other hand, "Euroboy" and "Freshmen" magazines in theory work fine for several years... until the hairstyles or underwear become embarrassing to look at (and you really don't want to look at 70s pr0n magazines).

    1. Re:OTOH by dave420 · · Score: 1

      I would never, EVER besmirch pr0n mags. I never meant to allude to pr0n having a shelf-life - we all know they're good for at least 40 years :)

  71. easy. by Anonymous Coward · · Score: 0

    They can't. Implementors can.

  72. Slight variation produces current condition by ciphertext · · Score: 1

    you wrote:

    1. Write code that nobody will be able to run/fix/maintain on their own, provide very little documentation (ever heard of development and program management specs?)
    2. Give the code away for free
    3. Profit from the support contracts your customers will inevitably need

    Modified you get this:

    1. Write code that nobody will be able to run/fix/maintain on their own, provide very little documentation (ever heard of development and program management specs?)
    2. Charge for the code
    3. Profit from the support contracts your customers will inevitably need.

    Item 1 in the first case is really a moot point, as most Open Source Software that is used commercially is documented quite sufficiently or at least as well as the for-sale software. In the second case, it costs you more. Because you are paying for both the support package and the code (that you cannot modify)

    --
    To know is to have knowledge....to understand is to be enlightened.
    1. Re:Slight variation produces current condition by melted · · Score: 1

      Show me anything remotely resembling MSDN and MS Knowledge Base for any of the products that come with, say, RedHat distro. Or ANY linux-based product at all.

    2. Re:Slight variation produces current condition by ciphertext · · Score: 1

      Here are two that I've used in the past.

      1. Linux Documentation Project
      2. IBM Developer Works

      I know that Novell has a "DeveloperNet" program, and IBM also has an Alpha works program. Though, Alpha works isn't devoted to only Linux technologies. Red Hat, also has a developer program and SuSE does as well.

      --
      To know is to have knowledge....to understand is to be enlightened.
  73. yep, cars by zogger · · Score: 1

    He's dead now. And he wanted them to PRODUCE it, not just shelve it, which I think he thought they would do, both from low balling him on the offer,and also from what he knew about past detroit track records with consumer cars. You got to understand, he was an outstanding engineer, he knew first hand daily how bad detroit iron was then, all he did was improve on it constantly to get it to reliable racing specs. And it's not like they didn't know, the original "planned obsolesence" came from detroit. Think about it from the maximum profits crowd, do you make more selling a new car every 100 to 200 thou miles,(less usually) or if you sold million mile cars that only cost 50% more to manufacture? And if you are an uberfatcat who sells cars and also got a big hand in the selling gas and oil market, do you really want high mileage cars? It's simple math to them, that's why I used this example to go along with the corporate condemening, pure profit capitalism does not always result in the best stuff, it usually results in the barely good enough quality being sold for the very most the market can bear. Hmm, I guess this being slasherdot I'll say MS is another example there.

    Another thing about his engines, they had normal carbs, he didn't even need fuel injection to get what he was getting.

    Anyway, this subject comes up occassionally and I usually drop a link to it. It's because I remember reading the magazine at the time and thinking "cool, good mileage and goodf performance cars around the corner". Back then you got one or the other, not both at the same time. Now it's two DECADES later and they are struggling to reproduce what he had then, and they have to do it with computerised fuel injection and variable computer controlled ignition and whatnot. His was all mechanical, he just followed normal thermodynamic principles combined with very good quality machining. Racing tech applied to commuter cars. The stuff we have offered to us now is a horror show of rube goldberg overly complicated profit generators more than anything else.

  74. Monolopy Capitalism by Exousia · · Score: 2, Insightful

    It is neither capitalism nor corporations that are the problem. Rather it is *monopoly* capitalism that is the problem. The freer the markets to all comers, the better overall for society. Too much concentration of wealth or power is always a Bad Thing. How much is too much? I can't define it but I know it when I see it.

    --

    --Slashdot: News for Turds. Stuff that Splatters.
    1. Re:Monolopy Capitalism by Anonymous Coward · · Score: 0

      free market capitalism always favors those already established. that's why boeing and some european company make jets and there's no such thing as a bolivian (or any other country, take your pick) start-up jet manufacturer. if such a company tried to start, boeing and the other company could just complain to the WTO (or is it the IMF? i don't feel like looking up my source, but it's Siva Vaidhyanatha's The Anarchist in the Library).

  75. It costs nothing to give away free code. by karlandtanya · · Score: 2, Funny

    Since it doesn't actually exist.

    --
    "Reality is that which, when you stop believing in it, it doesn't go away." - Philip K. Dick
  76. How to profit by Cyno · · Score: 3, Interesting

    To make a profit you have to make an income greater than your expenses. Your total gross earnings must exceed your costs.

    There are many ways to make money as a GPL using company. You can:

    a) Sell the software in a box on a store shelf.
    b) Sell the software on CD from an online order form.
    c) Sell the software or ask for donations online via PayPal, Visa/MC, etc.
    d) Offer commercial customization options online so anyone who uses your software can purchase enhancements.
    e) Offer support services so anyone who uses your software can get support.
    f) Sell documentation.
    g) Sell certification.
    h) Sell training.
    i) Sell merchandise using the software and your accomplishments as advertisement. A simple contribute/donation option and a url link are much more pleasant than a full screen flashing advertisement from the perspective of the customer.
    j) Sell systems designed to run your software.
    k) Sell yourselves, offer money in exchange for your time on interviews, presentations, implementation/contracting, analysis/design, review/benchmarking with news and mass media, etc.
    l) Ask for donation (politely) from other F/OSS organizations if they are using your software.
    m) Be evil and try to make your customers pay by only offering the software for sale on your website, for very high prices, with marketting fluff and very little internal information so your customers can't tell what you do (if anything) to your software behind the scenes, then only give your source code modifications to the people who ask for it and only if it is required because you borrowed your source code from someone else because you were too [slow|stupid|lazy|greedy|cheap] to do it yourself, but unfortunately (for you) they were smart enough to release it with a GPL style license. So now you claim they don't exist and threaten to sue everyone who uses any copies of this software that you didn't authorize, build up your army of lawyers and plan to take over the world.

  77. Good argument by hsoft · · Score: 1

    And that is also what I think about OSS. I have nothing against OSS. However, I think that a business model based on OSS *has* to release poorly documented software or bad UI or anything that will require support. If OSS had a super good UI that allowed any grandma to use it without any trouble, how the heck could any OSS business make money on support?

    However, a lot of closed source software business have free e-mail/tel support. It is in *their* interest to make their software easy to use and well documented.

    I'm not bashing OSS, I'm saying that IMHO, the OSS business model is flawed if it means that the business revenues come from support. (Of course, there are OSS business models where OSS is fine, like if the revenues come from hardware.)

    --
    perception is reality
  78. The big loser in your story? by hsoft · · Score: 1

    Mrs. Ruth Wakefield. Why ? Because she only sold 1 freaking receipt for all the R&D she invested in it. Now, Nestle's happily selling chocolate, but Mrs. Ruth Wakefield has income trouble.

    --
    perception is reality
    1. Re:The big loser in your story? by Anonymous Coward · · Score: 0

      How can she have income now? She died in 1977. Besides, she's now famous as the inventor of the chocolate chip cookie.

    2. Re:The big loser in your story? by bokmann · · Score: 1

      Wrong. Although she is dead now, Mrs Wakefield ran a restraunt and sold cookbooks under the name "Recipes from the Toll House". the publicity that she got from Nestle using the name of her restraunt brought her a lot of residual benefits.

      She actually sold them the right to the recipe in exchange for a lifetime supply of free chocolate. No cash exchanged hands... but I bet she made some fabulous desserts at her restraunt with all of that cocolate!

  79. U.I. by IanDanforth · · Score: 1

    What he is describing is called a user interface. He just takes a long time to say it.

    Functionality is hard to get right. Thats what development is for.

    User Interface is also hard to get right. But its a totally different kind of hard that takes into account all sorts of fluffy things.

    "Editorial Style" is just another way of saying U.I. design, because ultimately what companies like Sun are going to get you to pay for is ease of use.

    Ease of Use, Usability, Packaging, Whatever you call it its all the same thing.

    Why bother with an analogy from a seperate industry when you have a perfectly good term for what you do in your own?

    -Ian

  80. hippy flashbacks by goon · · Score: 1
    '... Linus didn't set out to make great riches, and as far as I know he didn't. ...'

    sounds like your having a bit of a hippy flashback.

    • ... His fortunes changed in 1999. Red Hat and VA Linux, both leading purveyors of Linux-based software packages tailored for large enterprises, had granted him stock options with no strings attached, thank-yous from entrepreneurs who hoped to grow rich off his creation. When Red Hat went public that year, Torvalds was suddenly worth $1 million. On the day VA Linux (now VA Software) went public, Torvalds was worth roughly $20 million, though by the time he could sell his shares, they were valued at only a fraction of that. ... [Wired Magazine, Gary Livlin, 11.11, Leader of the Free World]
    In numerous articles it outlines he has made a comfortable amount money (not stinking rich, but not poor either) out of his work. And for the ideas and toil deserves every bit of it. I think most interesting idea was giving Linux away. Linus said it himself who said that probably the best idea was to make Linux freely available.
    --
    peterrenshaw ~ Another Scrappy Startup
    1. Re:hippy flashbacks by iamacat · · Score: 1

      Wow, that's an excelent, informative post. But wouldn't you agree Linus got a measly sum compared to Steve Jobs, whose company has a market share which is not dramatically different? Many smaller contributors who, say, wrote a new virtual memory manager for Linux kernel, could have earned at least 100K in commercial companies, probably just got a thanks and bragging rights.

      So the bottom line is: Some free software naturally requires support. Most doesn't, and some minumum amount of money can be made through convinient updates/CD-ROMs/t-shirts/online ads/tips. Beyond that, make $$$ by selling some commercial software that people are not willing to write for their own enjoyment or use. Agree?

  81. How about this solution ... buggy code by LemonFire · · Score: 2, Funny

    Give away code including bugs and all for free but charge for those bug fix/patch releases. ;-)

  82. Profit by Anonymous Coward · · Score: 0

    Did I read that correct? Sun Microsystems discussing how a company can be profitable while giving away source. Am I the only one that sees the irony here?

  83. Profit by releasing expired-shelf-life products by gfecyk · · Score: 1

    id Software does this to considerably positive effect. They released the source to everything related to Quake II and earlier they were allowed to.

    They won't profit from those products again, but they can entice would-be licensees with demonstrations of past experience, and then wow them with current stuff (Q3A, DOOM3) and charge larger amounts for that.

    1. Give away older stuff
    2. Sell licenses to current stuff
    3. Profit!!!

    --
    Use Evolution instead of Outlook? Bewa
  84. It's all about consistent monthly cash flow by macraig · · Score: 1
    This article is philosophical garbage, more industry-funded spin for what the industry dearly wants to achieve. Subscription models for software are rooted in simple greed and the corporate obsession with consistent (and of course massive) monthly cash flow. Software developers and publishers years ago looked at the business models of content publishers and theorized that they could draw a parallel to their own industry and thus justify spinning and marketing software to consumers as an ever-changing product to which one must logically subscribe to receive full benefit, rather than simply buy a license once like an appliance. They've been trying ever since to "re-educate" the public to this notion, and this biased article is the latest bit of propaganda in that effort.

    That, of course, is all disingenuous manipulation of the truth. I predict that, if this ongoing bid to mislead consumers of the value of subscribing to software actually succeeds, then the next in line to miseducate consumers will be the actual appliance manufacturers themselves: you'll no longer BUY a washer, microwave, or refrigerator, you'll "subscribe" to them.

    Actually, this "subscription" model sounds a lot more like a "rental" model to me, but IANACFO.

  85. Re:How Can Companies Profit While Giving Code Away by L7_ · · Score: 1

    I believe what you're talking about is "Open Standard", not "Open Source". To encourage people to develop applications or components to plug in to your services system so that more people will purchase your services system is very, very analagous to what Sun is doing with Java.

  86. tale of 2 technologists by goon · · Score: 1
    '... wouldn't you agree Linus got a measly sum compared to Steve Jobs ...'

    the salesman
    different generation, different locale. Jobs was around at the birth of the PC revolution. He's had plenty of time to create products (hardware + software), make mistakes and sell to a large domestic then international market. I dont think Jobs has ever given away code. Jobs has a knack (and the appropriate reality distortion field ) to foster an ideas environment, root out the better ones (for good or bad: read Insanly Great and think Andy Herzfeldt (And another thing)), take a punt and back the idea to the hilt.

    For that Apple, Next, Pixar have delivered big bucks.

    the engineer
    Compared to Jobs and Apple, Linus and Linux are babies. Linux is a product of it's time. Just like in Victorian England where amateur gentleman had the time (and money) to ponder, think, question and execute their way into the industrial revolution, Linus tucked away in his bedroom with a donated '386 and copy of GCC gave heart and life to the GNU suite of tools in the form of the Linux kernal.

    This is one big block in the Information revolution that is now occuring. And while Linus maybe currently *worth less* than Jobs the potential for Linux to generate new wealth is staggering.

    In Killer App, Downes and Mui argue that moore + metcalf = law of disruption + coase . Linux and the birth of the Internet has in a way directly influenced this. Anyone who can exploit these effects and sell products stand to make $$$.

    Linux is a product. How Linus utilises his time, programming and creating or selling: Its up to him.

    '... Beyond that, make $$$ by selling some commercial software that people are not willing to write for their own enjoyment or use. ...'

    think diesel not ford
    or to put in a different light ... produce software that others have yet to think of or cannot do for themselves. Not everyone want's to sit behind a keyboard and have to understand computers. But to think you can make a living the old way, ignoring mr more and metcalf and hope that distruption and coase go away is shere lunacy.

    I like to think of Linux as revolutionary as the Diesel engine (which by the way was not patented and possibly led to the early death of Rudolf

    --
    peterrenshaw ~ Another Scrappy Startup
  87. Do you... by oliverthered · · Score: 1

    Advertise? that helps you competitors as well as you.

    You don't work for one of those companies that only hold patents do you, or the republican party?

    --
    thank God the internet isn't a human right.