Slashdot Mirror


Open Source Payday

itwbennett writes "The recent Slashdot discussion on the open source community's attitude on profits neglected an important point: 'no profits' doesn't mean 'no money.' There are plenty of open source not-for-profit organizations that take in millions of dollars in order to pursue their public-minded missions, and some pay their employees handsomely. Brian Proffitt combed through the latest publicly available financial information on 18 top FLOSS organizations to bring you the cold, hard numbers."

129 comments

  1. What does each dude make? by rottenSoul · · Score: 1

    Working on FOSS or commercial, its good to know your value. On commercial, I have a dollar value on mine. RS

  2. Brian Proffitt by Alex+Belits · · Score: 0

    Brian Proffitt should shut up and stop trying to manufacture some kind of controversy over absolutely nothing controversial or even notable.

    --
    Contrary to the popular belief, there indeed is no God.
    1. Re:Brian Proffitt by kaizokuace · · Score: 3, Funny

      1. manufacture controversy
      2. ???
      3. Proffitt?!

      --
      Balderdash!
    2. Re:Brian Proffitt by Anonymous Coward · · Score: 0

      What controversy? The article is as factual as a listing of the facts appearing in the companies' filings could possibly get. It doesn't contain a single subjective word offering opinion in any direction whatsoever.

      If anyone is trying to create a controversy it's the poster Alex Belits, starting with the pure ad hominem in the subject line.. Christ, what a retard.

      Perhaps I should have given this response a title of "Alex Belits", but that would have been just too easy.

    3. Re:Brian Proffitt by Alex+Belits · · Score: 0, Flamebait

      Brian Proffitt has a long history of Fox News-style articles with idiotic "questions" he is trying to attach to open source developers and open source software in general. This is clearly one of them.

      --
      Contrary to the popular belief, there indeed is no God.
    4. Re:Brian Proffitt by Anonymous Coward · · Score: 0

      The fact that the article doesn't contain a single subjective word offering opinion in any direction whatsoever is impossible to dispute --- try and find one --

      Cherry-picking which companies are talked about is one way to inject a subjective opinion into a factual report. There may not be any subjective words or opinions expressed directly, but that doesn't mean they aren't in there.

      You're adopting the reporting standard of Fox News perfectly.

      Yeah, if you want some good examples in action watch Fox.

  3. H. Peter Anvin by game+kid · · Score: 4, Informative

    The source article mispells H. Peter Anvin as "Alvin" where he's listed for "The Linux Kernel Organization". I normally wouldn't have cared but for all the times I've seen his name on various Linux bootloaders...he's kind of a big deal. :)

    --
    You can hold down the "B" button for continuous firing.
  4. Electrician.... by Anonymous Coward · · Score: 5, Interesting

    If I need a new electrical socket, I may hire an electrician to put one in. I pay him some money.

    Yet, the specs of the socket, the wiring, how to connect them all up are easily available and in the public domain, for free. After he's connected the socket, I can see his work, I could even copy it to add my own socket in another room.

    The electrician would be paid money for what he did. He does not fit sockets out of 'love'!!

    Why should Open Source software development be any different?

    1. Re:Electrician.... by TheRaven64 · · Score: 3, Insightful

      Why should Open Source software development be any different?

      Wrong question. The correct question is why should software development be any different? Back in the day, putting software on disks, boxing it up and distributing it was a large part of the cost of development. Now, with the Internet, distributing software is basically free. Writing software, however, still takes time, which means it takes money (even if it's just opportunity cost). In fact, given the increase in complexity of software, it often costs a lot more than it used to.

      So does it make sense to do the expensive bit (creating the software) for free and then try to charge for the trivial bit (copying the software)? Absolutely not! It would be like your electrician putting in the socket for free and then charging you a small fee every time you turned it on or off.

      I write quite a lot of open source software. Some of it I write because I want to use it. Some of it I write because I'm paid. The people who pay me are almost always people who want to use the software. It's usually much cheaper for them to pay me to add a few features to an existing project than to pay a team of people to recreate it. I get paid to write it, so I'm happy. They get the software that they want to use and don't have to worry about EULAs, license audits, or hidden costs when they scale up their business, so they're happy. The only people who are unhappy are the ones trying to cling to a business model that doesn't make any sense.

      --
      I am TheRaven on Soylent News
    2. Re:Electrician.... by Ihmhi · · Score: 1

      It's usually much cheaper for them to pay me to add a few features to an existing project than to pay a team of people to recreate it.

      Hurm...

      My dad's a master carpenter. If you asked him to, say, add in a bay window to the front of your house he'd be able to estimate what it would cost including materials, time, and potential cost overruns. Contractors pretty much always pocket the difference.

      I really like the whole "bug bounty" thing as it provides an economic incentive to find bugs... so why aren't there more software developers that do the same thing? "Want me to add a feature to this program? Ask me. If enough people ask me I might do it for free. If it's something you really want, I may very well do it for a fair price."

      There are more than a few programs out there that I wish had certain functionality and I'd be more than glad to pay for it.

    3. Re:Electrician.... by JoeMerchant · · Score: 1

      Back in the day, putting software on disks, boxing it up and distributing it was a large part of the cost of development. Now, with the Internet, distributing software is basically free.

      Way back in the day, I wrote code for single configuration computer systems (8 bit Apple/Atari/Commodore), and when I had it working, I copied it onto a disk and shipped it. There were some optional fancy loader schemes, but basically, no headaches at all.

      Now, get out NSIS or whatever to make an installer, test it on 3 or 4 of the OSs it's supposed to run on, put in the "live patching via web" module, test that... you could invest a couple of hundred man hours in distributing "Hello World" to a typical spread of target systems. If your target audience size is in the millions, it's clearly worth the effort, but down in the less than 100 customers range, software is much harder to distribute now than it was when you FedEx-ed a floppy, and if you pay your developers anything, no cheaper.

    4. Re:Electrician.... by TheRaven64 · · Score: 2

      why aren't there more software developers that do the same thing? "Want me to add a feature to this program? Ask me. If enough people ask me I might do it for free. If it's something you really want, I may very well do it for a fair price."

      Most open source developers will do this. If you want a feature, we'll quite happily give you a quote for implementing it. I usually work on a fixed price, so I estimate how long it will take, multiply that by my daily rate, and will do it for that amount. Even if projects don't advertise it, a mail to the list saying 'I want this feature, what will it cost' will usually get some replies...

      --
      I am TheRaven on Soylent News
    5. Re:Electrician.... by Ihmhi · · Score: 3, Interesting

      Most open source developers will do this. If you want a feature, we'll quite happily give you a quote for implementing it. I usually work on a fixed price, so I estimate how long it will take, multiply that by my daily rate, and will do it for that amount. Even if projects don't advertise it, a mail to the list saying 'I want this feature, what will it cost' will usually get some replies...

      Consider my ignorance of the fact a hint that maybe you guys should advertise it a bit. Think of all the people who are not taking advantage of something they otherwise would had they known it exists.

    6. Re:Electrician.... by Anonymous Coward · · Score: 0

      p>The electrician would be paid money for what he did. He does not fit sockets out of 'love'!!

      Why should Open Source software development be any different?

      Er...because they are claiming to be not-for-profit....in order to maintain not-for-profit status, you DO need to demonstrate that your *objective* is not to make profit, even if you are bringing in the cash

    7. Re:Electrician.... by Anonymous Coward · · Score: 0

      And what's your daily rate? Most people who offer $$ for features in OSS have a massive disconnect between their perceived value of the feature and the actual cost of having said feature implemented (by a professional). I've been approached on more than one occasion to add a customized feature to an OSS package. I tell them 15-20 hours of work to do it and quote them what 20 hours of my professional time is worth - and that's where the discussion tends to stop. We are never ever even close on the numbers. Most (non-tech) customers feel like a feature addition should cost like $25 or $50... even after I tell them it's 15-20 hours of work. I can barely clone the latest version of the source code for $25 much less start implementing a feature.

      This is the problem... people who want custom features don't want to pay for the work, but rather just a perceived value for the feature. If you're the only one who wants said feature then you have to be willing to foot the bill for it or go find others who want it and are willing to split the costs.

      I speak as a professional developer who contributes to various OSS projects for free/pleasure/interest, but make my living as a developer at a software dev company. I have been approached to do this type of work on many occasions. If it's something I'll use or even find interesting then I usually just add the feature as part of my regular contribution to the project. But if someone comes to me and says they want some new feature that I have no interest in using and it's not a particularly interesting problem then I just say no thanks, then they offer to pay, then I quote them a cost, then they think I'm joking, then I ask them what they think it's worth then I tell them to go find a dev on the project forums who finds the problem interesting enough to take on for free.

    8. Re:Electrician.... by TheRaven64 · · Score: 1

      That's where feature and bug bounties come in. A new feature may only be worth $20 to one person, and then it's probably not worth implementing. It may be worth $20 to 100 people though, and then it becomes a lot more interesting. If it's worth $20 to 1,000 people, then that's even better.

      Some projects have a mechanism for doing this already. New features are listed along with their costs, and when the total pledge value reaches that amount a developer implements them and gets paid.

      --
      I am TheRaven on Soylent News
  5. Does the OS community really hate RH? by nzac · · Score: 3, Interesting

    As long we can obtain the source code for free (as in both beer and freedom) does anyone care if someone found a way to make a profit off it?
    I would much rather give a company selling FOSS related products so they could profit over someone else.

    1. Re:Does the OS community really hate RH? by ix42 · · Score: 5, Informative

      I don't hate RH. I like RH. I'm kind of annoyed with RHEL because people keep using ancient bug-ridden libraries and blaming me.

      I've lost track of the number of times I've had this conversation:

      Them: Foo doesn't work. Fix it. Fix it now.
      Me: That was fixed upstream in library bar 7 years ago.
      Them: We use RHEL4, and our policy won't let us install 3rd party library update packages.
      Me: So you have an expensive contract. I'm sure RedHat will provide an official patch.
      Them: Actually, we use CentOS4.
      Me: . o O (Go buy a RHEL contract, you cheapskates. Or change your idiotic policy.)

      But that's not RedHat's fault.

    2. Re:Does the OS community really hate RH? by TheRaven64 · · Score: 1

      I was going to post almost exactly this, but then I thought it would be interpreted as trolling. I'm glad to see I'm not the only one who's had this experience. If any RedHat employees are reading this, please pay careful attention to the following:

      A stable system means not changing the ABI. It does not mean refusing to ship bug fixes.

      --
      I am TheRaven on Soylent News
  6. Re:didnt that song say .... by K.+S.+Kyosuke · · Score: 2

    Cant buy me looooovvvvveeeee! Looooovvvvveeee! ~ Beatles

    I'm quite sure Robert Love will be happy to do a consulting gig for you for a fee.

    --
    Ezekiel 23:20
  7. Non-profit allows small profit by Anonymous Coward · · Score: 0

    Non-profit doesn't mean that they can not make profit. It is just that they can not make greedy profit as capitalistic corporations does. Non-profit allows profit up to 5% or what is ethically correct.

    1. Re:Non-profit allows small profit by Anonymous Coward · · Score: 1

      Um, no.

      Non-profit means the owners of the company get paid a set salary. No bonuses, no dividends.
      This is opposed to a for-profit company where the owners can take as much of the companies profit they want. (Think: sole-proprietership)

      A non-profit is not obligated to restrict its revenue generating activities or pricing. It also is able to pay employees whatever it wants to so long as that compensation isn't based, or in proportion to, revenue or profit.

    2. Re:Non-profit allows small profit by Anonymous Coward · · Score: 0

      Non-profit doesn't mean that they can not make profit. It is just that they can not make greedy profit as capitalistic corporations does. Non-profit allows profit up to 5% or what is ethically correct.

      Good to know that You, and You alone get to decide what is "ethically" correct and what gets defined as a "greedy" profit.

      What you're saying is if company A sells a cure for cancer at $10 for a complete cure which cost them $8 to produce, they are more ethical than company B who sells the same cure for $8 with a manufacturing cost of $5 because they're better at reducing manufacturing costs.

    3. Re:Non-profit allows small profit by Anonymous Coward · · Score: 0

      And non-profits employ family and friends who do nothing but get the salary anyway, and they use profit-making companies owned by the same directors for their services, paying whatever they want to pay.

      Non-profits are not charities, they are unregulated and ripe for abuse.

      Never give non-profits the same discounts you would give to charities.

  8. Plenty? millions? by chrismcb · · Score: 2

    TFS claims that plenty of projects take in millions of dollars. And then points to an article that list 7 (about half) that take in at least a million dollars. And these projects have thousands of volunteers. Sure a handful of people are taking home some bacon. But the majority of the people contributing are not.

    1. Re:Plenty? millions? by WaywardGeek · · Score: 1, Insightful

      I agree. Frankly I'm shocked about the low numbers reported. Surely the author of Python deserves more than $30K/year? I'm not a big fan of the coders behind the GTK+ code base. Could it be partly because the whole Gnome organization runs on about $500K/year? Maybe that doesn't buy very many good coders? Apache makes practically nothing. How is that a good thing? I had no idea that our collective generosity added up to so little. I mean, we seem to be able to put together a couple hundred million in small donations to elect president, so why can't we help out some of these organizations a bit more. I donated something like $50 last year to the FSF, and $100 to NVDA, the free screen reader for the blind. I figured that makes me a stingy SOB... gee a whole $150 in a year. And that was my most generous year of FOSS support ever. Still... don't we add up to a bit more than a few million?

      The top earner, Mozilla Corp, is getting $300M/year from Google. So, combined, Mozilla is making something like $301M/year, assuming no other major cash sources exist. In short, Mozilla is rolling in cash, but they only have to report on the $1M. I would not be surprised to see several million in compensation per year to their top earner. How many other organizations on this list play similar tricks, having a private commercial side to make all the cash, while reporting as if they were poor starving do-gooders?

      --
      Celebrate failure, and then learn from it - Nolan Bushnell
    2. Re:Plenty? millions? by icebraining · · Score: 3, Informative

      Hmm, just because the foundations don't get a lot, doesn't mean the programmers don't - some (many?) of them are employed by other companies.

      For example, the creator of Python, Guido van Rossum, is employed by Google not by the PSF, so you can be well sure he gets more than $30k/year.

    3. Re:Plenty? millions? by TheRaven64 · · Score: 1

      The amount that developers on a project make is not always limited by the amount that an associated foundation makes. For example, some of the work I did last year on FreeBSD was funded by the FreeBSD Foundation, but a lot of it was not. Some of it is funded by other companies. If a company wants a new feature in FreeBSD, then it's often easier for them to pay someone to add it (or hire people to work full time, as companies like Qualcomm and Yahoo do) than it is for them to go via the FreeBSD Foundation. In contrast, individuals who want to contribute something may only pay less than the cost of hiring a developer for an hour - it's not worth their while doing this as a separate contract, but the sum of those donations will be enough to get a few new features added. The FreeBSD Foundation typically gets something a little under half a million dollars in donations each year, but that's nowhere near all of the money that's made by people working on FreeBSD.

      --
      I am TheRaven on Soylent News
  9. Some do by Sycraft-fu · · Score: 2, Informative

    You find a number of people like OSS not because it is free as in speech but because they don't want to pay for anything. They don't tend to claim that is the reason, of course, but it is. I've met more than a couple people that were big OSS heads and claimed it was all about freedom of the code (though they never did anything with it themselves) but were completely opposed to the idea of paying for any software.

    How they expected developers to put food on the table I'm not sure.

    1. Re:Some do by turbidostato · · Score: 3, Interesting

      "You find a number of people like OSS not because it is free as in speech but because they don't want to pay for anything."

      Which they have perfect right to do. *I* don't want to pay for anything, from software to Ferraris. When I pay for something is because I *have* to do it.

      "were completely opposed to the idea of paying for any software."

      I am basically opposed to the idea of paying for something that it is already done, payed for and that has zero replication costs too.

      Paying for writing new software or servicing said software, both of them activities that have obvious production cost tagged to them, on the other hand, I find perfectly reasonable.

      "How they expected developers to put food on the table I'm not sure."

      I'll tell you. By doing what they are qualified to do: writing software, not distributing software of tagging artificial scarcity to something with no replication costs.

    2. Re:Some do by firefrei · · Score: 3, Insightful

      I am basically opposed to the idea of paying for something that it is already done, payed for and that has zero replication costs too.

      So what if the replication costs are zero? The work to make the software in the first place isn't free (we're assuming of course a for-sale product), so compensating for said effort is appropriate. It might take quite a number of sales before the costs for developing a product breaks even. Then there are the distribution costs, which even if it's something as simple as a server requires upkeep and maintenance costs.

      Your position doesn't match the realities of the real world and no-one would take you seriously if you tried doing business with such a position.

      --
      I remember when Linux was good... too...
    3. Re:Some do by firefrei · · Score: 2

      Shit, I'll admit it. It used to be because I though it was a nice ideology (and it is), but nowadays I'll freely admit that I just like free software. I don't want to pirate anymore, but I don't want to buy software if there's a perfectly good OSS alternative available. Plus by using the OSS alternative I future-proof myself in case I finally decide to move to Linux (which may never happen, but it can't hurt to keep my options open and make the possible transition as painless as possible).

      There's nothing wrong with being tight with money, particularly if the OSS options are good enough. I tend to now buy games and media more than tools, so long as the games are cross-platform and the media is non-DRMed. Keeps me happy, and yes it's a cheaper way to do things. Big deal, I like cheap. :)

      --
      I remember when Linux was good... too...
    4. Re:Some do by sourcerror · · Score: 1

      I think he favours the Blender model of FOSS: there are people in the community coming up with ideas for new features and making fundraisers for it. It's like Kickstarter except the result becomes OSS. If not enough money comes together, less features will be implemented. Of course it only works for people with proper resume/portfolio. (See their OpenCL renderer.)

    5. Re:Some do by Jens+Egon · · Score: 2

      Many years ago I stopped paying for non-free software. I don't want it. I don't need it. And I'm not going to pay for it unless it's (going to be) free.

      After all, for most software the major part of the value comes from all the other lemmings.

      (And, yeah, I know, that means I should be running (pirated) Windows .... But I'm not, I'm on Debian atm.)

    6. Re:Some do by firefrei · · Score: 1

      I think he favours the Blender model of FOSS: there are people in the community coming up with ideas for new features and making fundraisers for it. It's like Kickstarter except the result becomes OSS. If not enough money comes together, less features will be implemented. Of course it only works for people with proper resume/portfolio. (See their OpenCL renderer.)

      Blender is rather unique though. They have their milestone rendering projects to create short films (Big Buck Bunny, Sintel, etc) that push the latest features and raise their profile. This helps in fundraising and allows the project to continue. I think Blender is a success story for a professional-level tool in the FOSS ecosystem, but not all software can be made like this. A single product like a game, well... maybe the engine can be released as FOSS and you end up buying the data (maps, models, sounds, etc). But from his post I don't think he'd be satisfied with any financial compensation as an end-user, no matter how minor. That's his prerogative though.

      --
      I remember when Linux was good... too...
    7. Re:Some do by firefrei · · Score: 1

      After all, for most software the major part of the value comes from all the other lemmings.

      Belittling people who see value in purchasing non-free software just makes you look like an arrogant ass. There's nothing wrong with a balanced middle-of-the-road approach.

      --
      I remember when Linux was good... too...
    8. Re:Some do by turbidostato · · Score: 1

      "So what if the replication costs are zero?"

      I already said what. Why do you cite out of context asking question already answered within that text?

      "compensating for said effort is appropriate"

      No, that's never appropriate. If it were, I could make a living out of farting. Compensation is never asociated to effort -and it shouldn't, but to percieved benefits to the recieving end. That's in fact why selling software usage licenses have been such a good business no matter how much I dislike it: because there's an enormous differential between effort (basically nill) and percieved benefit (quite high, specially for niche/novelty products).

      "Then there are the distribution costs"

      Which I already told I'm perfectly open to pay for if I have to.

      "Your position doesn't match the realities of the real world and no-one would take you seriously if you tried doing business with such a position."

      The fact is that I *already* have been in such a position, both as provider and customer and you can bet I've been taken seriously -and why I shouldn't, since there's real and serious money in exchange?

    9. Re:Some do by turbidostato · · Score: 1

      "Blender is rather unique though."

      Only on perception. Basically *all* service companies work that way: you*1 contact them asking for a service, they tag a price to the service, you negotiate and in the end, you either accept their conditions or you don't. If you accept the conditions, you pay for the service and they deliver. Quite easly understandable and common.

      It just happens the provided service is "writing software".

      *1 For an operative definition of "you": it can be you yourself, the company you work for, an association of end users, and association of companies with common needs...

    10. Re:Some do by firefrei · · Score: 1

      Actually I don't care about what you say anymore. I was just glancing over at your previous comments to see if I was dealing with a nutbag, and I saw that in response to someone saying ""Medicaid and public universities both work fine", you replied "No, they don't."

      In my country (Australia) we couldn't afford private health insurance so we relied on Medicare and the public health system. We also have predominately public unis although there are some private ones, but once again due to lack of funds I went to a public uni like most other people. I turned out alright and now have a great hardware engineering job. So as far as I'm concerned you can fuck off, because you clearly don't know anything.

      I feel happy knowing I don't have to keep debating with a stranger when he's actually quite stupid and in the clouds. :)

      --
      I remember when Linux was good... too...
    11. Re:Some do by tepples · · Score: 1

      So how do you recommend that "an association of end users" fund the development of a video game?

    12. Re:Some do by tepples · · Score: 1

      Unless someone meant "No, they don't work in Slashdot's home country, even if they might work in one of yours." Do you have a link to the relevant post so that I can read it for myself?

    13. Re:Some do by turbidostato · · Score: 2

      "here's nothing wrong with a balanced middle-of-the-road approach."

      That's the stupid notion of "all opinions are born equal". No, they aren't.

      Just to make fun of Mr Godwin, since one opinion is "jews are people too" and the other is "let's kill all jews" are you still saying there's nothing wrong with "OK, so let's kill just half of them"?

      Stablishing artificial scarcity to the so called "intellectual property" is a stupid notion on almost all grounds (except for the few making massive profits out of it without returning society comparable benefits), and History supports it i.e.: what did USA for as long as it needed to "stand on the shoulders of giants" for their own development? Would the world be a better place now if USA had honored the copy rights of the then developed nations, so it probably would still be now a third world country since those developed nations would have sucked up basically all the capital gains? As a general position, would be the world a better place if all-time intellectual creations were subjected to the terms and conditions that corporations stand for newer creations? I say "not at all".

    14. Re:Some do by Jens+Egon · · Score: 1

      That statement holds true for every last one of us. Not just people who buy non-free software.

      So if you’re feeling belittled, at least you have company.

    15. Re:Some do by turbidostato · · Score: 1

      "So how do you recommend that "an association of end users" fund the development of a video game?"

      Not necessarily. But I support the notion that the videogame company shouldn't make its business model to stand on top of artificial scarcity of the product it delivers.

      If that means there's no business case for creating videogames, so be it.

      It happens that right now I'm listening 1980 Gould's interpretation of Bach's Goldberg variations. There's no way a today's Bach would write a work of art like that, much less have it marketeed by a record company exactly *because* the way the media industry wanted and managed this market and what's their standpoint? So be it.

    16. Re:Some do by turbidostato · · Score: 1

      "I saw that in response to someone saying ""Medicaid and public universities both work fine", you replied "No, they don't.""

      Were the hell did you read something along these lines?

      "In my country (Australia)"

      It happens that I'm Spanish, so I see your Medicare and double it. Spain, as basically all Europe, have public medical and educations systems that do work so I'm perfectly aware about what I'm talking about.

      And how do you think i.e. a public health system works? Is it not a coallition of free citizens pooling to pay exactly for the service they in common decide they need without paying a premium on artificial scarcity for those services?

      And doesn't it happen that health costs for European citizens average about a 25% less than their USA counterpart while at the same time European citizens average a 10% better life expectancy than USA?

      QED.

    17. Re:Some do by Anonymous Coward · · Score: 0

      You know what? You're right! Every day, I drive by car dealerships just filled with cars. Why do they charge for those cars? They've already been built and paid for!

    18. Re:Some do by sourcerror · · Score: 1

      How it could work for a game: there's a developer with high street credit and makes a fundraiser Kickstart style. If there isn't enough money coming together, no game is being made and supporters get their money back, otherwise the game is made and it gets opensourced (even the game art).

      So the punishment for those who didn't support is that the game doesn't get made and there's nothing to piggyback. (And maybe get the game with 2 months delay if it gets made.)
        If you thing about it, the way Steam sales goes are a bit similar: hard core fans get the game on day one for $60, patient gamers get it for $5 one year later in a sale.

      I'm not saying that it's a one size fits all model, but it can work.

    19. Re:Some do by rgbrenner · · Score: 1

      The real problem isn't people using Linux because it's free.. If a developer wants to create a piece of software and give it away, or they sign up to work on a project that they know will be free, there really isn't a problem.

      The problem is when those users, start making demands that cost the developers money. They demand features from a commercial version be added to the free version; or they demand tech support; or even just free downloads instead of a torrent. (Yes, that download of Ubuntu wasn't free.. can you imagine how much it costs Ubuntu to provide millions of downloads of a 2gb+ file?!)

      And unfortunately, the most demanding people are usually those who aren't developers, who don't care about the software, and just want something for free.

    20. Re:Some do by Anonymous Coward · · Score: 0

      'Not necessarily' doesn't make any sense as a reply to his question; he asked 'how', not 'do you'.

      Shit, you read almost as badly as you write. 'Only on perception' -- WTF is that supposed to mean?

    21. Re:Some do by tepples · · Score: 1

      'Not necessarily' doesn't make any sense as a reply to his question; he asked 'how', not 'do you'.

      I took it as "-- How do you x? -- You don't."

    22. Re:Some do by turbidostato · · Score: 1

      "I took it as "-- How do you x? -- You don't.""

      Take it whatever way you want.

      In fact, in the end, you are right: I am not in the videogames industry, therefore I don't do X. It's up to those in the videogame industry to seek for their profit as it is up to me to stablish the social contract I feel profits myself and the society I want to live in the best. And certainly I don't think it's a good bargain, one that benefits overall society, the current one with regards of "intellectual property".

      Maybe a collective of users can found a videogame production, maybe not. Maybe a good business model is the old and probed arcade shop, where owners pay for game development and then recover by the coins on the machines... I certainly don't give a damn.

    23. Re:Some do by dkleinsc · · Score: 1

      An illustrative example, taken from real life:

      Many years ago, I was working at a small cell phone company who wanted to introduce a new voice mail system. The dev team's manager found an OSS project that did the job and did it well, but was written for GSM phones when the company was running CDMA phones. Now, we looked through the source code (which we could never have done if it had been closed source), found the portion that was specific to GSM phones, then placed some appropriate ads and found somebody who could create a version of this project that could be used with CDMA phones for an reasonable fee.

      End result: We got, for a few thousand dollars, something that we could use that was far cheaper than the commercial alternatives, so we won. The programmer got paid, so he won. The project got the code we had paid for, so they won. Oh, and our customers got a nice new voice mail system, so they won.

      That really provides the answer for business-oriented packages. For consumer-oriented packages, I could definitely imagine a software project saying "Everybody who really wants us to add this feature, kick in $5. When we have $X, which is what it will cost us to make it happen, we'll get to work on it."

      --
      I am officially gone from /. Long live http://www.soylentnews.com/
    24. Re:Some do by shutdown+-p+now · · Score: 1

      Something like this?

      Though, admittedly, it only works when you already have a name that comes with good reputation among the target audience, and a solid portfolio of past works.

    25. Re:Some do by Waccoon · · Score: 1

      There is no such thing as zero replication cost. It may be small, you may be able to get/sucker other people to bear the cost, but it's not zero.

  10. Economics 101 by Anonymous Coward · · Score: 0

    Doh. Generating income is not the same as generating profits.

  11. Who is in it for the long run by islisis · · Score: 1

    Take 5 of the most grating bugs collated from any Slashdot project discussion, particular those which are often compared to 'the leading (non-floss) brand.' Imagine 5 programmers hired FULL TIME every year to work on each respective area. Subtract an average programmer's salary times 5 from (the top few, with some assumptions in data) salaries occupied in the upper management echelon.

    A simple calculation shows which management figureheads understand the long term role of floss in public technology. You can either believe 100% in the war or choose the liberty of a 'private view'. No matter the absolute level of funding an organisation receives, the according effect on the future will be exponential. This is how the character of project members must be understood.

  12. Big deal? by Haedrian · · Score: 2

    I work for a for-profit company. What the boss decides to do with the software is none of my buisiness - I still need to put food on the table.

    If I worked at a company who's target was not to make profit - I still would need to eat if its my full-time job. Just that at the end of the day(year) the company won't cut a big check to shareholders.

    I have no problem with non-profits making money - if you don't have fulltime developers the company will collapse sooner rather than later.

  13. Cold and hard numbers indeed... by Slyswede · · Score: 1

    ...as the article seems to show that while there is certainly *some* money in FOSS, unless you're the top exec you probably won't be seeing any of it.

    Gah!!!

  14. No money by aaaaaaargh! · · Score: 1, Flamebait

    I guess I'm being voted flamebait or troll for this, but someone's got to say it.

    The only problem with FLOSS is that you can't make money with with two exceptions: (1) You can earn money if your software is sufficiently complicated; in that case you get money mostly for support work and maintaining the software, not from selling the software itself. (2) You can earn money by making the software FLOSS, but using obscure languages, build systems, or distributing the source in a way that makes it almost impossible for anyone else to build it.

    Both (1) and (2) works only with highly complex software involving a lot of know how. With anything else you cannot make money. That's a fact and it's kind of annoying that some FLOSS aficionados try to constantly deny it. A perfect example is AdaCore, who gave one of the most hypocritical talks I've ever heard on Fosdem 2012. Basically, AdaCore works because of (1)&(2), particularly (2), because their GPL edition forces you to put every program you compile under GPL, whereas the FSF GNAT edition with MGPL lacks essential tools (AdaCore doesn't provide them...), is about 2-3 years behind, and contains numerous bugs fixed in newer releases. Notice also that (1) is inherently bad, because it means that a FLOSS developer is more likely to make money with his software the less it is usable out of the box/without training.

    I'm a big fan of FLOSS and also contribute to it myself, but someone has to say the truth. You cannot make money with ordinary end-consumer software under the free software model. That's why I think that the shareware model is still a viable route to go even if it means that the software remains proprietary. Perhaps releasing libraries under LGPL and keeping the end product proprietary is the right way for small companies. Of course, RMS, whom I respect very much, will disagree.

    1. Re:No money by TheRaven64 · · Score: 2

      You got moderated flamebait, but that seems to be a placeholder because there is no moderation option for 'just plain wrong'. You categorically can make money from open source software - I do. The difference is that you make money from writing it, not from copying it. If you write something that ever gets to the state of being feature-complete and bug free (and comes with a free unicorn) then you probably can't make any money from it, but why should you? It doesn't need improving in any way, so what would you do to justify the money? Until then, there are people who need specific bugs fixed and people who need specific features added, and they'll pay someone to do this. That person may not be the original author - one of the reasons why open source software is often cheaper is that there is competition - but someone will make money from adding those features and fixing those bugs. In a large project, that will be a lot of people.

      --
      I am TheRaven on Soylent News
    2. Re:No money by brit74 · · Score: 1

      So, basically, you have to make software that's great enough to attract a whole bunch of people, but incomplete enough that they still want to pay you money to keep improving it. Sounds like walking a fine line to me, and you'd better make sure you're working on a product that has a fairly wide gap between "good enough to attract a large audience" and "complete enough that people stop paying you to customize/improve it".

      > It doesn't need improving in any way, so what would you do to justify the money?

      Because you did all the work to get it to a place where it can attract a large audience. That could take years of unpaid development work (and it's risky because it might never attract a large audience), but you want to tell developers "eat the cost!" Yeash - why do open source developers not understand the concept of initial development costs?

    3. Re:No money by TheRaven64 · · Score: 3, Insightful

      You seem to be missing the reason why most software is written in the first place. It's not done because someone wants to make money, it's done because someone wants to use the resulting code. This accounts for 100% of the open source code I've worked on. Some projects I've started because no one else provided the tools I wanted. Some projects other people started and I've contributed to because it's easier than rewriting everything.

      Clang is a good example: it was started because Apple wanted a modular [Objective-]C[++] front end that could be used in a compiler, in refactoring tools, for syntax highlighting, and so on. My first contribution was to support the GNU Objective-C ABI - something of no use to Apple, but a great deal of use to me. I didn't get paid for this directly, but having a decent compiler for Objective-C stuff on Linux/*BSD has helped me get paid for other stuff. I've since done paid work on clang for other companies that needed other features implemented, or other systems supported.

      Clang wasn't started in the hope that its authors would be able to get people to pay, it was started because its authors' employer needed it. It was open sourced because that helped reduce the cost of development for everyone involved. Apple probably could have kept it proprietary and developed in house, but then companies like Google and ARM, and individuals like myself, wouldn't have contributed anything, so their costs would have been higher.

      --
      I am TheRaven on Soylent News
  15. The lady doth protest too much by Anonymous Coward · · Score: 0

    The fact that you see so many posts about business models and profits in regards to open source strikes me as a case of the lady protesting too much.

    Trying so hard to convince people about how profitable open source can be just makes me think that money IS really THAT hard to come by when going the open source route. If it weren't the case, then the monetary opportunities provided by open source would be obvious to all and there would be no need for all these posts about it over the years.

  16. cash cows by gbjbaanb · · Score: 3, Interesting

    there are aspects of 'non profit' where there are no profits because the directors pay themselves such large salaries that there's (strangely!) no cash left over each year. I don't consider these non-profit at all.

    eg. from TFA:

    the Mozilla Foundation generated the highest compensation levels for Baker and Eich who, while receiving no direct salary from the Mozilla Foundation, were compensated $589,953 each from "reportable compensation from related organizations" and "estimated amount of other compensation from the [Mozilla Foundation] and related organizations."

    "Related organizations," in this instance, is the Mozilla Corp., the for-profit subsidiary of the Mozilla Foundation that generates much of the Foundation's revenue.

    With a revenue of $1,934,659, the Mozilla Foundation ranked fourth of the eighteen FLOSS-related non-profits researched for this report. But with a net cash flow loss of $1,333,815 for the 2010 fiscal year, the Mozilla Foundation was next to last on money lost for the year.

    so, basically Mozilla Corp pays Mozilla Foundation cash to make stuff that the corp then sells/advocates/etc. Only the foundation sat on a net loss of $1.3m, yet the corp paid its 2 directors $1.2m..... hmm.

    Now I don't mind the directors making a reasonable amount of money from the situation, we all got to eat after all, but I'd say a more reasonable remuneration would be more like $100k, not nearly 600k. And I totally disagree with directors sucking the non-profit cash-cow dry.

    1. Re:cash cows by laffer1 · · Score: 1

      And it doesn't stop with cash. Mozilla had a private jet for "advocating" that the CEO used to travel. There are many perks associated with the job.

      I get angry they have money for private jets and large salaries but won't support more operating systems and get more development going on the products. Don't tell me you don't have resources to officially support mobile or even larger OS projects when you can fly around the country in your own plane.

    2. Re:cash cows by BZ · · Score: 1

      Citation please? I'm not aware of either Gary Kovacs or John Lilly traveling in a private jet during their tenures as CEO....

    3. Re:cash cows by BZ · · Score: 1

      Do you really think $100k is the correct salary for a full-time job being CTO of a 500+ person company whose main business is technology? In the Bay Area?

      This is not money Brendan and Mitchell are being paid as "directors"; this is money they are being paid as employees with quite specific jobs involving a good bit of responsibility.

    4. Re:cash cows by laffer1 · · Score: 1

      It was Mitchell Baker. I'm having trouble finding the article now. It was something I read on a mozilla blog some years ago.

    5. Re:cash cows by BZ · · Score: 1

      I would also be very very surprised by that. Please do cite, because so far this looks like pretty basic FUD to me...

    6. Re:cash cows by guises · · Score: 1

      So... If $100k isn't enough, then how are the rest of Mozilla's employees getting by with a median income of only $86k?

      http://www.salarylist.com/company/Mozilla-Salary.htm

    7. Re:cash cows by BZ · · Score: 1

      Mozilla has employees in multiple locations, some of which have lower cost of living than Silicon Valley.

      Mozilla also has a number of employees who happen to not be the CTO...

      Was your question serious (as in, you really don't understand why different people in an organization might be paid different amounts), or are you just trolling?

      But last of all.. The site you linked to just has bad data. For one thing, it lists a "high" of $116k, which is quite obviously bogus....

    8. Re:cash cows by guises · · Score: 1

      Mozilla has employees in multiple locations, some of which have lower cost of living than Silicon Valley.

      Tha'ts very interesting, but the locations of all of the positions given on the site are listed right next to them - Mountain View, California. I'm not sure where the site gets it's data, but you're right that it's clear that they don't have information on every employee. I suspect that this is self-reported information.

      Given that I didn't ask why different people are paid different amounts, your question is a nonsequiter. I wrote what I did in the hope that a reader (you) would be able to do a modicum of interpretation, but let me spell it out: the assertion that a high cost of living justifies a 10x salary increase over another employee is invalid when both people are living in the same place and subject to the same cost of living. Additionally, 600k is far more than a person, or family, needs to live anywhere on earth - cost of living is clearly not a factor in this case.

      As for whether 600k is the correct salary, let's turn back to the data we have: with some variation a software engineer at Mozilla is making 75k, and a senior software engineer is making 110k. That's increased compensation presumably based on greater experience and responsibility. Most people would likely agree that a 45% increase in salary is probably not outrageous under the circumstances, regardless of whether they feel that the absolute values are right for those jobs.

      Not you, apparently. You're saying that if a software engineer is making 75k, then a senior software engineer at the same company should be making something like 350k. Right? Because they live in the bay area? Or something? Maybe I'm being too subtle again.

    9. Re:cash cows by BZ · · Score: 1

      > with some variation a software engineer at Mozilla is
      > making 75k, and a senior software engineer is
      > making 110k.

      Those numbers are too low, especially if you look at total compensation (including bonuses), and not just salary.

      I have no idea where the site you linked to is getting its numbers, but they're just flat-out wrong. If Mozilla was paying those rates in the Bay Area they wouldn't be able to hire people. The correct numbers for salary+bonus are probably close to 1.5x to 2x that much for those positions. Heck, Google is paying close to $100k plus stock grants plus bonuses to people more or less fresh out of college, last I checked. That's the general salary range involved here.

      And again, Brendan is CTO, which is a heck of a lot more responsibility than being a Sr. software engineer, and at least in Mozilla's case involves some serious annoyances (like having to spend a bunch of time traveling and hence not being able to spend time with your family). Definitely not a 40-hour-a-week job.

      Should a job like that pay $600k? I dunno. Should it pay at least $300k total compensation, given what the rest of the market looks like? I'd certainly think so! $100k would be way way too low.

      You may not like that, but that's what market rates are....

  17. News flash: Management gets paid by msobkow · · Score: 4, Insightful

    The people who do the real work don't.

    --
    I do not fail; I succeed at finding out what does not work.
  18. You can go deeper than that. by Futurepower(R) · · Score: 1, Informative

    Saying things to make the subject go away avoids useful investigation. As usual, the money needs understanding.

    For example, Mozilla Foundation is a rich, rich corporation. No one should make the mistake of thinking that work on Firefox is done mostly by volunteers.

    But where does all the money go? Did you see $78.6 million worth of improvements in Firefox in 2008?

    Did you see improvements suggesting that Mozilla Foundation had $168 million in assets in 2010? -- (Official PDF file, see page 2. Numbers are in thousands, as it says at the top of the page.)

    Firefox is a world-class asset. No other browser has all the features. There is no substitute for the capabilities of Firefox together with Firefox add-ons. (Mozilla Foundation calls one thing by 3 names: Add-ons, extensions, and plug-ins.)

    But Firefox is unstable. Firefox instabilities are experienced most frequently by those who open many Firefox windows and tabs, and leave them open while putting the computer into standby or hibernation several times. That is the pattern of use of those who do a lot of online research. The crashes and memory gobbling have been reported for more than 10 years, since version 0.9 of Mozilla Suite, before Mozilla began using the name Firefox. Firefox is still unstable even though the change reports for almost every version say there have been "stability improvements".

    Firefox crash info:

    about:crashes
    Put about:crashes into your URL bar and press ENTER. Firefox will then show a list of crashes of the copy of Firefox on that computer.

    Crash info for all users and all versions:
    https://crash-stats.mozilla.com/products/Firefox

    Crashes per 100 active daily users, version 10.0, the version before the most recent:
    https://crash-stats.mozilla.com/products/Firefox/versions/10.0

    Version 11 is less stable. Crashes per 100 active daily users, version 11.0, the most recent version:
    https://crash-stats.mozilla.com/products/Firefox/versions/11.0

    Top crashers, version 11.0:
    https://crash-stats.mozilla.com/topcrasher/byversion/Firefox/11.0/14

    Notes:

    1) The lists of crashes are ONLY the ones that Firefox caught and that were submitted. The lists do NOT include crashes that did't start the crash reporter. The lists do NOT include crashes that weren't submitted to Mozilla Foundation.

    2) The crashes are often preceded by rapidly increasing memory use. Firefox often corrupts Microsoft Windows, so that Windows needs to be re-started. When Firefox corrupts Microsoft Windows it often damages operations in Windows that are not connected with browsing.

    1. Re:You can go deeper than that. by jorgevillalobos · · Score: 1

      Crashes per 100 active daily users, version 10.0, the version before the most recent:

      https://crash-stats.mozilla.com/products/Firefox/versions/10.0

      Version 11 is less stable. Crashes per 100 active daily users, version 11.0, the most recent version:

      https://crash-stats.mozilla.com/products/Firefox/versions/11.0

      Comparing crashes this way isn't quite fair. Firefox interacts with other software (plugins, extensions, injected DLLs) and it is likely that a new release will cause more crashes that a release that has been out for 6 weeks already because the developers of this software haven't tested or updated it to work in the new version. One would need to compare the current crash rate in 11 vs. the crash rate in 10 at the same point in the release cycle to come up with meaningful numbers.

    2. Re:You can go deeper than that. by shutdown+-p+now · · Score: 1

      The crashes are often preceded by rapidly increasing memory use. Firefox often corrupts Microsoft Windows, so that Windows needs to be re-started. When Firefox corrupts Microsoft Windows it often damages operations in Windows that are not connected with browsing.

      Can you give any references for that? Given that Windows (NT, anyway) has process separation and all that other nifty stuff, the only way a user mode process can "corrupt" the system is if you've stumbled into a kernel security hole that would be potentially exploitable - and those kinds of things tend to be Slashdot front page news.

  19. Re:Stop lying by suy · · Score: 5, Interesting

    Seriously, just stop. The FLOSS community hates to pay money and thinks no one should make any money from software. All one has to do is look at comments on Slashdot to see that.

    Well, I'm going to lose the moderation point that I just used, but I have to reply to this.

    Dude, you can't judge the way the FLOSS community thinks because of the comments on Slashdot. First, because you will have to prove first that Slashdot is a non-biased sample of the community. Second, because normally the comments on one news entry are the reaction to that event, not a proper statement from such community.

    And if you want more, here is one small piece of evidence: 9000€ collected in 3 months to fund Nepomuk. Nepomuk is one of the most hated and/or more controversial pieces of KDE 4.x. From what I read on the KDE related sites, lists, etc., many people are quite vocal in stating that they don't want Nepomuk and want to disable it, or get rid of it as a forced dependency. And still got some love in the form of money.

    Oh, and remember the figures from the Humble Indie Bundle: Linux users of the bundle paid (a lot) more on average that Mac or Windows users.

  20. Microsoft's fault by tepples · · Score: 3, Insightful

    When Firefox corrupts Microsoft Windows it often damages operations in Windows that are not connected with browsing.

    That Windows allows itself to be corrupted in a way that survives killing firefox.exe is the fault of Microsoft (for defective Windows code) or of hardware manufacturers (for defective driver code).

    1. Re:Microsoft's fault by Barbara,+not+Barbie · · Score: 0

      That linux allows itself to be corrupted in a way that survives killing firefox is the fault of Linux (for defective Linux code) or of hardware manufacturers (for defective driver code).

      I've seen it happen too many times. While I *am* posting this from firefox on linux, I also log out regularly because firefox is unstable, and it does corrupt other parts of the system. It's not "just a Windows problem," unfortunately, and their "rapid release cycle" only aggravates the problem.

      --
      Let's call it what it is, Anti-Social Media.
  21. Truth is some companies benifit big time by Anonymous Coward · · Score: 0

    Take Samsung for instance. Just about all of their devices like smart tvs run on the Linux kernel for dick all cash. Yet the jerks do not even include support for flac. Neither do they give out the code to allow FOSS for their allshare interface to the devices to have Linux ports. You buy their TV or BD player it shows the GPL licence and when you go into the store all you see on their devices is that they are JAVA powered ...which is essentially bullshit because they are running a VM on a Busy-box kernel.

    So the truth is that there are a great many getting rich from open source and the programmers that created it are essentially ignored. Hell they even use ffmpeg if you look at the licence info. The average joe hasn't got a clue as to what is really going on. The Linux kernel and open source have become an engine for the consumer electronics industry. Sony, LG, Samsung and others are dependant upon the fact that embedded open source software keeps them from having to pay Steve Ballmer a cent. It is time for us to start educating the consumer as to what open source really is.

  22. A positive network externality by tepples · · Score: 1

    After all, for most software the major part of the value comes from all the other lemmings.

    Belittling people who see value in purchasing non-free software

    That's not how I read Jens Egon's comment. I understood it more as a positive network externality: "Microsoft Word and Excel are valuable because they let you collaborate on documents and spreadsheets with other users of Microsoft Word and Excel." Multiplayer video games are the same way.

  23. Games, media, and tax software by tepples · · Score: 1

    I don't want to buy software if there's a perfectly good OSS alternative available.

    What's your opinion on income tax return preparation tools? Even if the engine is free, Intuit and H&R Block treat their machine-readable interpretations of this year's amendments to the U.S. Internal Revenue Code and the 50 states' respective tax codes as a valuable trade secret and thus have no business case to make their products free software.

    I tend to now buy games and media more than tools, so long as the games are cross-platform and the media is non-DRMed.

    Except for the fact that a lot of games that aren't FPS, RTS, or MMORPG aren't cross-platform; they're either Wii exclusive, Xbox 360 exclusive, PS3 exclusive, or for 360+PS3 with no PC version. Even those games with a PC port are often crippled, with multiple gamepad multiplayer getting cut out. And as for media, since when have the Hollywood studios distributed a movie in any digital format (disc, downloadable, or streaming) without digital restrictions management?

  24. patterns by Anonymous Coward · · Score: 0

    There are good patterns:
    - agile software projects with a community driving it
    - heavier software projects with for-profit support (they pay people to work on OSS)

    and bad patterns:
    - bloated software projects with the purpose of driving other for-profit company
    - marketing/speculative enterprises looking to whore out OSS
    - confused OSS projects, managed by boards full of for-profit money nerds, that want to be "players" in technology

    (my opinions, of course)

    If you look at those categories, its very easy to go down that list and pick out which project is what kind.

  25. Software that doesn't need new features by tepples · · Score: 1

    Take the example of a video game. A single-player or non-massively multiplayer video game is supposed to be feature-complete upon release; any big new features are supposed to go into the sequel so as not to break game play balance. So once a video game is reasonably bug-free, it gets to the point of "doesn't need improving in any way" apart from keeping it compatible with changes to the underlying platform, so where's the money to develop a sequel?

    1. Re:Software that doesn't need new features by TheRaven64 · · Score: 1

      where's the money to develop a sequel?

      From people who want to play the sequel, perhaps? If you enjoyed playing the first game, would you pay $10 towards the development of a sequel? If you're allowed to share the game with any of your friends, then this increases the number of people who might be similarly willing. This also reduces the risk for game developers: they don't invest a lot of money in developing a game and then find no one buys it, they pitch the game to people who will buy it and then get the money in advance if they will.

      --
      I am TheRaven on Soylent News
    2. Re:Software that doesn't need new features by tepples · · Score: 1

      So where does the money come from for the first game in the series get developed and promoted?

    3. Re:Software that doesn't need new features by TheRaven64 · · Score: 1

      From people willing to invest based on the reputations of the authors. And this is gained by either releasing the first game for free, getting a sponsor based on the idea, or by working on a project run by someone else first.

      --
      I am TheRaven on Soylent News
  26. Unfortunately that doesn't work all the time by Sycraft-fu · · Score: 2

    Either from the consumer or the author's standpoint. The real problem is with software that is complex and expensive to develop but, if done right, easy to use. There's little to no ability to sell support on it if you do it right because it is easy to use, well documented, and so on. So you aren't going to make money trying to sell support contracts. However you also can't rely on good will. If you need to spend $10 million to write the stuff you'd better have a way to make that money back. However it isn't feasible for a customer to plunk down that kind of cash, and if it was they very well might wish to own the resulting code.

    As an example: I need video editing software at work. None of the OSS solutions are remotely close to capable of what they need to do. So, commercial software it is. We can afford to drop $500 for Sony Vegas (and did). We can't afford to pay developers to fix up the OSS out there because it would cost a lot, given that it would be a ton of work to get what we want, and of course there's no guarantees they could get the job done.

    Well Sony has to charge for Vegas, because it took a substantial team a good amount of time to write the stuff (not to mention shit they had to license). They can't afford to give it away and hope people will give them money either to be nice, or for new features. Frankly I wouldn't because it has all the features I want that I'd be willing to pay for.

    I'm not saying it is a model that can never work, but there are many cases where it isn't workable.

    So then when you wish to charge for the development, how do you do it? Well by breaking it down in to small amounts that each person pays. You sell it for a price people are willing to pay, and sell enough copies and you make your investment back and make a profit.

    Same shit is done with physical goods. When you buy a CPU you aren't just paying for the production cost, you are paying R&D. That's why even after you account for all the markups and so on you find the cost doesn't match. The reason is there's hidden cost in there. You pay the marginal AND the R&D. For Software there is a low marginal but there's still the R&D.

    1. Re:Unfortunately that doesn't work all the time by hairyfeet · · Score: 3, Interesting

      The problem with FOSS is what I call the "Busted shitter dilemma" which you ran into when you couldn't find a replacement for Vegas. As you pointed out taking one of the existing FOSS editors and bringing it to to Vegas level? Really really REALLY not fun, instead it'll be long, slow, headache inducing thankless work. Since as you have pointed out it is VERY difficult to make money with FOSS except in some very niche circumstances that work simply doesn't get done.

      I bet the FOSS editing software you looked at had lousy or incomplete docs, obvious features missing, and one or more nasty bugs that had been well documented but not fixed. That isn't because all FOSS software is shit, its because of human nature. We humans love to create new things but HATE long boring tedious jobs. Ask for someone to write you a song or paint you a portrait for free? you'll probably find several willing to do so. Ask them to come fix your busted shitter? Watch as you have ZERO willing to do this, its just the way it is.

      That is why I have been saying for years we need a NEW license, one that will allow companies like Canonical the ability to get paid for fixing busted shitters. Wouldn't it be nice if Canonical didn't have to flail around trying to find some way to make money, like slapping together Unity and trying to sell it to TV and phone OEMs that will never bite? Wouldn't it be nice if instead they could pay developers to ONLY make things better? Better docs, QA, regression testing, insuring that all software fit the UI conventions, in short making a truly world class OS? Wouldn't that be nice? Because like it or not for every creative job you have in FOSS you have 100 that are about as pleasant as being the guy that cleans up the puke at the Chuck E Cheese. So instead we need a new license i call the "Hard Work" license, because I think we would all agree if you bust your ass you should get to be paid for your labor. here is the new license:

      1.-You are allowed to have the code, 2.-You are free to modify that code for personal use in any way you desire, 3.-If you distribute that code YOU MUST PAY for a license, which must be offered.

      See how simple that is? You still get ALL your freedoms, even the freedom to distribute (since the other company can't just refuse to sell you a license) but those that actually fix the busted shitters can be paid for their doing the thankless jobs nobody will do for free. Imagine how truly incredible the FOSS landscape would be in less than 5 years...Vegas? There would be software MUCH better since the devs would get feedback direct from the users and wouldn't have to depend on selling new features. Operating systems? Apple and MSFT are stunned when the latest releases come out and ALL the complaints have been wiped out, all drivers are solid and stable, upgrades never break, all the docs are well written and helpful, the entire ecosystem thanks to having the users and devs tied tightly together and the devs having a monetary incentive to listen to their users causes a complete change, no more itch scratching and "will not fix" blowing off the users since those that strive for a "it all just works perfectly" mantra get rewarded for their hard work.

      Its really simple folks, the GPL works in SOME places but not ALL places and I would argue not even in most places does the GPL license work. It works in both servers and embedded because large corporations make money on those servers and embedded devices and thus see it as an investment, this model simply doesn't work on the desktop or on software that will primarily be used on a desktop. What you end up with is what we have now, where companies that try to treat FOSS as more than a hobby blow millions before finally folding for lack of a way to recoup costs. The landscape is littered with the dead, gOS, Xandros, Linspire, Novell, Mandriva any day now and within 3 years Canonical. If you want the desktop software to get beyond some guy's hobby and the desktops to have more polish than "Bob's distro" then you simply have to

      --
      ACs don't waste your time replying, your posts are never seen by me.
    2. Re:Unfortunately that doesn't work all the time by Sycraft-fu · · Score: 2

      And I'd be fine with some hybrid model software. In fact I really don't care at all what model the software has. I just want something that does what I need for the lowest cost possible. If that means OSS, great. If it means pricey commercial software, fine. I am a pragmatist about software, I view it as a tool to get a job done. My concern is thus the right tool for the job.

      The problem is as you say that people don't want to do the boring shit. However the boring shit is also the highly important shit. Also the non-programming shit is important too. Good software usually has more than just programmers working on it.

      Regardless I'm happy to support a more open model when I can get what I need. However I find it is quite often not the case.

    3. Re:Unfortunately that doesn't work all the time by Mandrel · · Score: 3, Informative

      1.-You are allowed to have the code, 2.-You are free to modify that code for personal use in any way you desire, 3.-If you distribute that code YOU MUST PAY for a license, which must be offered.

      I'm not clear exactly how this would work. Is it similar to my Rails Wheels Licence?

      Under a Rails Wheels licence, although a software package's source and build system must be made available, the software's owner has the option to only allow people who have paid for the software to run it in other than a test system.

      Second, other developers can freely fork the software, but if they re-distribute it they must pay the original developer their normal asking price for each copy they distribute, meaning that they'll usually have to charge at least as much, keeping any premium their enhanced package can charge.

      This makes the licence differ from a FOSS licence in two respects: The freedom to run (FSF Freedom 0) restricted to paying customers; and redistribution can require a per-copy fee to be paid to the original developer (though is otherwise unfettered).

      Such a system can percolate money up fork trees so that each fork only gets paid for the value they add. All the FOSS benefits of being able to tinker with the software are unchanged.

      I think an app marketplace centred around this licence would be a way to make commercial 100% open source software a reality, where by commercial I mean charging for the software itself rather than back door methods like product placement (Mozilla), support, donations, or proprietary extensions.

    4. Re:Unfortunately that doesn't work all the time by hairyfeet · · Score: 1

      While I like your idea mine was based on killing the "you're hurting the poor!" arguments I've often seen thrown about, like how they'll always point out some third world country using FOSS in schools or giving it to kids and say 'You'll destroy that you monster!".

      So I based my idea on a license that has been around for ages in the Windows world, the "Free for non commercial use" license. this lets individuals and charities, those that are making NO profits on the software, the right to use it. in my modified form you lose NO freedoms, you simply have one freedom modified and that is the right to distribute which says if you distribute then you MUST pay for a license that MUST be offered. This way RMS and his militants can't scream about his four freedoms as they are ALL still there, you have the code, you can modify, you can share your changes, and you can distribute but you can't just take their hard works while giving them nothing in return.

      Ultimately as things become ever more complex and integrated i believe you will see the GPL model dying out, simply because good programmers don't have the spare time to futz with software they can't make a cent off of. if the numbers in an article /. posted a few months back is true we are already seeing this, with more going to proprietary or BSD (where they can lock it to hardware and not share changes) than going GPL. If you saw the numbers they posted then you saw that with the introduction of GPL V3 the numbers dived and haven't ever recovered.

      IMHO we don't need to throw out the baby with the bathwater as the IDEA of FOSS is sound, its the implementation. if you have read the writings of RMS you can tell as he gets older he truly believes there can be some sort of communist utopia, even going so far as to praise Chavez and Castro on visits to those countries while ignoring the busted shitter dilemma was so bad in the USSR that they would have to assign soldiers to "potato duty" to get the busted shitters fixed and even then there simply wasn't enough people to do it. Everyone wants to be the artist, everyone wants to be the star, NOBODY wants to be the guy that cleans the puke at the Chuck E Cheese, its simply human nature. But guess what happens if you don't pay someone to clean up that puke? it just sits there and stinks up the joint, ruining the whole place in the process. there has to be a way for someone to get paid to clean up the messes, to fix the drivers, do QA, write all the docs, all that boring thankless work that nobody wants to do HAS to get done. I would argue the current model is actually giving a HUGE advantage to companies like MSFT and Apple because by hiding the code THEY can pay someone to do those jobs, whereas FOSS can't so they don't get done. Sad really as the idea could do a lot of good, but nobody wants to deal with software that isn't even 80% done which is what the post I was responding to found out.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    5. Re:Unfortunately that doesn't work all the time by Mandrel · · Score: 1

      So I based my idea on a license that has been around for ages in the Windows world, the "Free for non commercial use" license. this lets individuals and charities, those that are making NO profits on the software, the right to use it. in my modified form you lose NO freedoms, you simply have one freedom modified and that is the right to distribute which says if you distribute then you MUST pay for a license that MUST be offered.

      Right. That seems to be the same concept as Rails Wheels: don't stop people forking and re-distributing the software, but remove the GPL freedom of allowing the distributor to charge whatever they like (including nothing) for their version — ensure that money flows back to who did the work.

      Ultimately as things become ever more complex and integrated i believe you will see the GPL model dying out, simply because good programmers don't have the spare time to futz with software they can't make a cent off of. if the numbers in an article.

      I think GPL and BSD can work well, and will continue to be the best licence for very large foundation software projects that provide a common resource to many. But I agree that we need a licence that allows Independent Open Software Vendors (IOSVs) to make a living from their code without forcing them into a proprietary licence or into only using their code to get a job (that usually involves developing proprietary software!).

      there has to be a way for someone to get paid to clean up the messes, to fix the drivers, do QA, write all the docs, all that boring thankless work that nobody wants to do HAS to get done. I would argue the current model is actually giving a HUGE advantage to companies like MSFT and Apple because by hiding the code THEY can pay someone to do those jobs, whereas FOSS can't so they don't get done. Sad really as the idea could do a lot of good, but nobody wants to deal with software that isn't even 80% done which is what the post I was responding to found out.

      I think you're right. Many smaller FOSS projects are quite polished because the dev team takes pride in what they've made, even if they have day jobs at Microsoft an Apple. But there are many great diamonds in the rough that would benefit from a way to compensate people for the pleasant and not so pleasant dev and doc work on open projects.

    6. Re:Unfortunately that doesn't work all the time by hairyfeet · · Score: 1

      I just don't understand why so many act like you are a baby killer if you want to actually get paid for your hard work, I mean they act like all programmers should just starve rather than get paid to fix the busted shitters. As Apr 2014 approaches I've been looking long and hard for a distro that will actually "just work" for all these off lease office boxes that are coming through my door and so far have found ZERO that will work, and it all comes down to 3 problems nobody is willing to fix: 1.-updates/upgrades breaking drivers, even for the bog standard hardware and not having an easy way to roll things back if there is a problem, 2.-lousy docs that are at best a sparse list of CLI commands with little to no explanation and at worst a "to do" placeholder, and 3.-programs not sticking to the UI conventions of the DE so the whole thing feels slapdash.

      Sadly all three of those are classic busted shitters as fixing them will be long, boring, thankless work so they don't get done. One can be fixed with regression testing or a new driver model, two can be fixed by hiring actual document writers that know how to write easy to follow help files, and three can be fixed by having a standards committee that helps ensure that programs follow UI conventions. But none of these things will be done for free, because they are lousy jobs. No dev is gonna jump through the hoop to stick to a UI convention if he isn't getting a cent for doing so and is happy with things as they are, messing with the guts is ALWAYS headache inducing and a PITA, and writing good helpful help files is NOT easy which is why guys get paid damned good money to write them.

      but it sounds like we are 100% in agreement, we are just coming from different sides of the fence. you the programming side and me as the voice of the consumer. While I wish there was more FOSS I could hand out to my customers frankly as you said there are plenty of "diamonds in the rough" but that roughness throws my customers who then get frustrated and move on. little things like VLC not stopping playback by clicking on the video, or the lack of a "find drivers" button. I just wish the community could see how much better things could truly be if you let devs devote themselves full time to making FOSS and Linux the best of class, but sadly I doubt as long as RMS has a pulse will that ever happen, too many listen to him and the man is just too militant.

      --
      ACs don't waste your time replying, your posts are never seen by me.
  27. Oh, irony by Forty+Two+Tenfold · · Score: 3, Funny

    misspells

    --
    Upward mobility is a slippery slope - the higher you climb the more you show your ass.
    1. Re:Oh, irony by game+kid · · Score: 1

      Ha! You got me. :)

      --
      You can hold down the "B" button for continuous firing.
  28. Non-profit does not mean no profit. by Anonymous Coward · · Score: 0

    The overall issue is this: Non-profit organizations sometimes make a LOT of profit.

  29. The top 18? One only has revenue of $2,295 a year by Barbara,+not+Barbie · · Score: 0
    FTFA: Open Source Applications Foundation: Revenue of $2,295.00 That's dollars, not thousands of dollars. That's as close to "no money" as makes no difference. Anyone making that little a year is on food stamps or living in mom's basement.

    Another: The Open Source Initiative: $40,334.00 a year revenue. This is some kind of a joke, right?

    If this is the top 18, don't bother with the bottom 999,982. It's not worth the electrons.

    Apple makes 10x as much per day as the all the "Top 18" combined do in a year.

    Heck, even Angry Birds makes more than twice as much as all of them combined.

    --
    Let's call it what it is, Anti-Social Media.
  30. Re:Yes, we hate Red Hat by Anonymous Coward · · Score: 0

    Because it effectively killed the worst Linux desktop (GNOME 2) in order to fight off its competitor, Canonical.

    There, fixed that for you.

  31. Free? As in Freedom? by tomhath · · Score: 2

    I thought the point of "free" software was that you are free to obtain the source code. Not that it's no cost. Whatever the distribution charge, someone pays for it, even if that payment is in the form of time donated to the project.

    1. Re:Free? As in Freedom? by shutdown+-p+now · · Score: 1

      No, the point of free software (per FOSS definition of "free") is that you're free to obtain and redistribute the source code. That's what makes the traditional sales model of commercial software inapplicable here.

    2. Re:Free? As in Freedom? by emurphy42 · · Score: 1

      Here's how it works under the GPL: FAQ - Does the GPL allow me to sell copies of the program for money? Most of the info is behind the "right to sell copies" link. tl;dr: you can sell the binary for whatever price you want, but (1) you have to also provide the source at no additional cost (except reasonable shipping fees if you send physical media) and (2) the user can turn right around and sell the software for whatever price they want. AFAIK this is exactly what happens with Red Hat Enterprise Linux vs. CentOS, for instance; Red Hat doesn't charge for the software itself, only for support contracts (and I think some branded images/names/etc. which the CentOS team can swap out).

    3. Re:Free? As in Freedom? by shutdown+-p+now · · Score: 1

      That was precisely my point - you can't base your business model on selling copies, when users can copy and resell one for a lower price as soon as they get it. You have to look elsewhere for profits.

  32. Losing Money by SleeknStealthy · · Score: 1

    I find it interesting that most of these projects are in fact losing money. Given the level of effort and the quality of the software that is being written, I wish that there was real pay days associated with the projects, but from what I can tell no one is making much money.

    --
    Math
    1. Re:Losing Money by vakuona · · Score: 1

      I find it interesting that most of these projects are in fact losing money. Given the level of effort and the quality of the software that is being written, I wish that there was real pay days associated with the projects, but from what I can tell no one is making much money.

      How is it a surprise that projects using a development that makes it hard to make money wind up losing money?

  33. Re:Stop lying by rgbrenner · · Score: 3, Interesting

    And if you want more, here is one small piece of evidence: 9000€ collected in 3 months to fund Nepomuk

    Nepomuk is a desktop framework that cost 17 million euros to develop. And they raised 9000 over 3 months?! That's only 3k/mo... not even enough to hire 1 developer. And you expect that one person to maintain an entire desktop framework?!

    If they can keep that up, in just 472 years they will have collected enough to pay for the initial development costs.

  34. non profot != no profits by bokmann · · Score: 1

    more importantly, non profits doesn't mean that the organzizaion doesn't make profits... non-profit is simply a tax designation that says "profits aren't our first motivation", and in exchange get slightly different tax considerations under the law, especially in regards to 'gifted contributions'. Every organization must make at least as much as it spends, or it dies. whats leftover from year to year is the profit.

  35. Time to post the top 20 excuses... again. by Futurepower(R) · · Score: 1

    Every time someone talks about Firefox instability, someone else gives excuses. In this case, Mozilla Foundation changed the Firefox version number more than once a month and broke a lot of the extensions. That should not be listed as an excuse, as the parent comment does, it should be listed as a fault of Mozilla Foundation management.

    Mozilla Foundation
    Top 20 Excuses
    for Not Fixing the
    Firefox Memory and CPU Hogging bugs


    These are actual excuses given at one time or another. They are not all the excuses, just the top 20.

    1) Maybe this bug is fixed in the nightly build. [The same memory and CPU hogging bug has been reported many, many times over a period of seven years.]

    2) Yes, this bug exists, but other things are more important. [The bug eventually takes 100% of CPU power, and makes Windows XP unusable, even after Firefox is killed. The bug affects the heaviest users of Firefox.]

    3) Yes, this bug exists, but it is not a common occurrence. [Numerous users have reported the bug. See the links.]

    4) Works for me. [The bug is complicated to reproduce, so the developers did a simplified test, which didn't show the bug.]

    5) No one has posted a TalkBack report. [If they had read the bug report, they would know that there is never a TalkBack report, because the bug crashes TalkBack, too, or a TalkBack report is not generated. TalkBack does not generate a report if Firefox is hogging the CPU. TalkBack cannot generate a report if the bug takes 100% of the CPU time.]

    6) If you would just give us more information, we would fix this bug. [They didn't bother to reproduce the bug using the detailed information provided.]

    7) This bug report is a composite of other bugs, so this bug report is invalid. [The other bugs aren't specified.]

    8) You are using Firefox in a way that would crash any software. [But the same use does not crash any version of Opera.]

    9) I don't like the way you worded your bug report. [So, he didn't read it or think about it.]

    10) You should run a debugger and find what causes this problem yourself. [Then when you have done most of the work, tell us what causes the problem, and we may fix it.]

    11) Many bugs that are filed aren't important to 99.99% of the users.

    12) If you are saying bad things about Mozilla and Firefox, you must be trolling. [They say this even though Firefox and Mozilla instability is beginning to be reported in media such as Information Week. See the links to magazine articles in this Slashdot comment: Firefox is the most unstable program in common use.]

    13) Your problem is probably caused by using extensions. [These are extensions advertised on the Firefox and Mozilla web site, and recommended.]

    14) Your problem is probably caused by a corrupt profile. [The same bug has been reported many times over a period of five years. One of the reports discusses an extensive test in both Linux and Windows that used a completely clean installation of the operating systems, not just a clean profile. The CPU hogging bug and instability was just as severe.]

    15) If you are technically knowledgeable, you can spend several hours (or days) trying to discover the problem: Standard diagnostic - Firefox. [Firefox has "Standard Diagnostics". It has become accepted that some users will have severe problems. !!! ]

    16) I won't actually read the (many) bug reports, but I will give you some complicated technical speculation. [This pretends to be helpful but, on investigation, is shown to have nothing to do with the bugs.]

    17) It's understandable that Firefox developers become defensive when users report so many problems.

    18) To spend smart developers' time going over reports of bugs generated by analysis tools would be a waste. [There have been 3 anal

    1. Re:Time to post the top 20 excuses... again. by jorgevillalobos · · Score: 1

      I'm only pointing out that the methodology you're using in that specific comparison is flawed. I'm not even saying you're wrong (I don't know if you are).

      I'm not making up excuses, I'm actually trying to help you come up with more compelling arguments.

      You can spare us the list/rant. I know I've read it many times before.

  36. Re:Stop lying by suy · · Score: 1

    First, note that my reply was to a post that claimed that "[t]he FLOSS community hates to pay money". I wasn't writing about how much, but I gave some evidence (not definitive, but some) that this wasn't true.

    Second, the link that you posted seems to be about the much larger super set that includes the KDE-related Nepomuk. I don't understand the full stack, not even the subset or implementation that includes the KDE-related technologies. But if you check out the page about the pieces released as open source, you will see that they claim that not the whole project is open source, and Nepomuk-KDE (the project that was asking for funding) is only one part. I haven't found many references, but an article on KDE news gives some pointers and explanation. So I think that your comparison is not accurate. The larger project includes many implementations and lots of research. Now we are talking about a single implementation that is more or less done, but needs features and bug fixing.

    Third, I wasn't the one setting the milestone. Sebastian Trüg, the lead Nepomuk developer did, and he claimed it was a reasonable amount to "secure long-term funding for Nepomuk". I guess that if he started the fundraiser on September of 2011, and he finally joined a regular company on February 2012, it was enough to live with some dignity during some months (he was working for Mandriva previously, and it seems the financial troubles of the company forced him and other employees to work without a salary). I don't know about the living expenses in every corner of the world, but I can tell you that in Spain, I would be terribly happy if I could dedicate myself to work full time on my favorite project for 3000€ before taxes per month. If I'm not mistaken, many programmers are working here for about 1200€ per month after taxes, maybe even less. With a 23% of people unemployed, I don't expect salaries to be much higher in some time.

  37. Must one move? by tepples · · Score: 1

    So how does one build "a solid portfolio of past works" with production values exceeding those of a one-man hobbyist effort without moving to Austin, Boston, or Seattle?

    1. Re:Must one move? by shutdown+-p+now · · Score: 1

      I have no idea. Your question was about how the users could fund the development of a video game, not about where we get professionals who could attract such funds and execute on them. ~

  38. Re:Stop lying by DaveV1.0 · · Score: 1

    I wasn't writing about how much, but I gave some evidence (not definitive, but some) that this wasn't true

    I suggest you look up the phrase "Daming with faint praise". If they didn't hate to pay money, there would be much more, and you completely ignore that. The fact is that if they didn't hate to pay, they would be paying much more and Nepomuk would have pulled in much more. Instead, you have proven my point for me.

    --
    There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
  39. Re:Stop lying by DaveV1.0 · · Score: 1

    I guess FLOSS supporters don't like hearing the truth.

    --
    There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
  40. What video card do you have? by tepples · · Score: 1

    Firefox 11 doesn't seem to be corrupting my Xubuntu 11.10, though I'm using an Intel GMA. Perhaps it's a defect in a non-free AMD or NVIDIA driver.

    1. Re:What video card do you have? by Barbara,+not+Barbie · · Score: 1
      The problem is firefox-specific. Other programs don't have anywhere near the same level of gobbling up ram and not freeing it on exit. Firefox is simply buggy, and even after exiting the program, there's ram that's not free. Most of it is freed up after logging out and back in, but still, the only way to get it all back is to reboot.

      Not a big deal for a home machine - I usually turn it off at night anyway - and for a server it would be a non-issue because you wouldn't be running a windowing manager anyway, but still, it does show a problem that has persisted over the years.

      All in all, it's still "good enough computing" for me, but I can't really recommend it any more for anyone else - the non-free stuff has improved too much in the last few years. Still, who knows? Maybe even now someone is developing the NBOT (Next Big Open Thingee) - I'd give it a whirl.

      --
      Let's call it what it is, Anti-Social Media.
    2. Re:What video card do you have? by tepples · · Score: 1

      Other programs don't have anywhere near the same level of gobbling up ram and not freeing it on exit.

      Other programs probably don't view nearly as many distinct images in the course of their execution. All these images have to be sent as textures to the X server, and if some component in the X execution path leaks memory, such as a non-free NVIDIA or AMD video card driver, some of the memory might not get freed until X exits. Again, what video card do you have?

    3. Re:What video card do you have? by Barbara,+not+Barbie · · Score: 1

      I'm using the open-source radion driver. Again, it's an issue specific to firefox, not a closed-source driver.

      --
      Let's call it what it is, Anti-Social Media.
  41. Re:Stop lying by Anonymous Coward · · Score: 0

    IMHO

    #include $SalesTrainingCourse

    will solve a lot of problems. Seriously, devs are intelligent people. Sales and business are algorithmic. Add this precious skill and make money from OSS

    clue: SaaS

  42. The underlying issue: Where does the money go? by Futurepower(R) · · Score: 1

    Let's not get away from the main subject.

    Mozilla Foundation makes more than $100 million a year, paid by Google to make Google the default search engine in Firefox. Where does that money go?

    That's not $100 million total, that's $100 million each year.

    There is a LOT to be learned in analyzing the profitability of open source software organizations.

  43. Yikes by brit74 · · Score: 1

    I've never been a big fan of doing open source development work, and these numbers tell me I made the right choice. I never really understood why people are fans of doing open source work. I'm happy to use it, of course - not because I think it's better, but because it generally works well enough (though often not as well as paid programs), but it's big advantage is that it's free. I couldn't care less about being able to change the source code - it's often a pain in the ass to get projects to build in the first place.

    Anyway, I did a little math and figured out that Microsoft brings in more revenue in 90 minutes (about $10 million in 90 minutes) than any of these projects bring in each year. How dismal. I also know of one pro-piracy advocate (who I won't do the favor of naming) who always argues that 'if people like your work, they'll donate because people want to support the projects they like!' - in other words, give away your work for free and people will spontaneously give you money so you don't lose anything by piracy or giving it away for free. These numbers paint a very different picture.

  44. Have you filed a bug? by tepples · · Score: 1

    I'm using the open-source radion driver.

    Have you tried reporting the problem with your combination of Firefox version, Linux distribution version, and video card driver to bugzilla.mozilla.org?

    1. Re:Have you filed a bug? by Barbara,+not+Barbie · · Score: 1

      This is why my sister switched to Apple and why my daughters love their iPhones. They just work.

      Honestly, if I had to do it all over again, the only *nixes I would have bothered with would have been IBM and (maybe) FreeBSD, because there are always going to be fundamental quality control problems with most open source software.

      It's disappointing, but that's the reality, and in retrospect wasting all those years on linux was a mistake. Example - when the linux foundation was crowing about how there are so many jobs in the linux job market, I went to the same job site they used for their stats, and it turns out they blatantly distorted the facts. Using the same search (linux), but actually going beyond just the number of results returned, 92% of all the "linux" jobs required using proprietary systems - some of them had absolutely nothing to do with linux, even peripherally. It's a shame to say it, but too much linux looks bad on a resume.

      Unfortunately, what's done is done. We're seeing the same problems with android as have plagued desktop linux - problems due to too many forks. And there is no solution, not this year, not 10 years down the road.

      So I'll keep on logging out and rebooting regularly. It is what it is, and for mindshare purposes, they still believe it's more important to add new features than to fix existing ones. Otherwise, they'd do a feature freeze until they achieve zero bugs, even if it took a year.

      --
      Let's call it what it is, Anti-Social Media.