Slashdot Mirror


Elementary OS: Why We Make You Type "$0"

jones_supa writes Open source software can always be acquired without charge, but can still incur significant development costs. Elementary OS wants to make people aware of this, and have changed their website to suggest donating when downloading, and make users explicitly enter "$0" if they want a free download. This is the same strategy Canonical has used when offering Ubuntu. The Elementary OS blog explains: "Developing software has a huge cost. Some companies offset that cost by charging hundreds of dollars for their software, making manufacturers pay them to license the software, or selling expensive hardware with the OS included. Others offset it by mining user data and charging companies to target ads to their users. [...] If we want to see the world of open source software grow, we should encourage users to pay for its development; otherwise it'll be underfunded or developers will have to resort to backdoor deals and advertising. And nobody wants that future." Currently the only people who have received money for working on Elementary OS have been community members through their bounty program.

208 comments

  1. So presumably..... by Luthair · · Score: 4, Insightful

    these guys think they should type $0 everytime they checkout source code from the upstream projects where the vast majority of the work actually occurs?

    1. Re:So presumably..... by Anonymous Coward · · Score: 0

      these guys think they should type $0 everytime they checkout source code from the upstream projects where the vast majority of the work actually occurs?

      Owned.

    2. Re:So presumably..... by MightyMartian · · Score: 3, Insightful

      There isn't a moderation score high enough. Incredibly insightful post.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    3. Re:So presumably..... by Anonymous Coward · · Score: 0

      "cvs co" is short for "cvs zero cents".

      And "git" is a bit of self-deprecating British humour in which the packager declares themselves a leech every time they pull upstream code.

    4. Re:So presumably..... by Anonymous Coward · · Score: 0

      Nah, they're hypocrites. Only people who download the OS that they put together with other people's work should have that requirement, obviously.

    5. Re:So presumably..... by Anonymous Coward · · Score: 0

      That worth at least fiddy cent.

    6. Re:So presumably..... by njnnja · · Score: 2

      No of course not. They only keep a prorated part of their contributions to reflect the work that they have actually done and pass the bulk of it to the original writers of the code (or Canonical, the Linux Foundation, or FSF to the extent that they can't track down the original authors). It says right there in the blog posting...

      Hmmm it's there somewhere...they say

      "We believe that if we want to see the world of open source software grow and compete at the same level as closed source software, we should encourage users to pay for its development;"

      so I'm sure they are doing their part to pay for its development.

    7. Re:So presumably..... by Anonymous Coward · · Score: 0

      I'm tempted to whip up a little script that periodically downloads elementary OS and puts it up some place where people can download it by clicking a single link, possibly using BitTorrent. Anyone is fully within their rights to redistribute GPLd source code and/or binaries.

    8. Re:So presumably..... by hawguy · · Score: 2

      I'm tempted to whip up a little script that periodically downloads elementary OS and puts it up some place where people can download it by clicking a single link, possibly using BitTorrent. Anyone is fully within their rights to redistribute GPLd source code and/or binaries.

      I'm sure the 5 people that actually have heard about and want to use Elementary OS will appreciate your work.

    9. Re:So presumably..... by Anonymous Coward · · Score: 0

      Way to miss the point. I myself wouldn't even use Elementary OS, I just want them to get the shaft for being entitled little pricks.

    10. Re:So presumably..... by Curunir_wolf · · Score: 1

      That worth at least fiddy cent.

      You can't have no tree fitty, you Lock Ness Monster!

      --
      "Somebody has to do something. It's just incredibly pathetic it has to be us."
      --- Jerry Garcia
    11. Re:So presumably..... by rtb61 · · Score: 0

      It still does not tackle the real problem, the request for the donation is at the wrong end of the transaction. People are getting 'free' stuff, and 'free' stuff is often of questionable value ie it 's 'free'. So the real trick is how to trigger the generosity from the end user once they appreciate the value of the product.

      Software purchases run into a huge problem versus hardware purchases. Buy hardware and once it it bough it is yours. Buy software and you inevitable learn the lesson M$ teaches, you have not yet finished buying it and you will have to buy it, again and again and again and again and again and again and again, gees how many versions where there of windows.

      So things to consider free software with the purchase of merchandise. Something humorous or unusual, say like small custom sets of lego, the more you buy, the more you can make and you generate a profit from selling the lego to pay for the software. What is good about that solution is many different players in the open source software market can join in and buyers can accumulate pieces and different styles of pieces from many different 'sources' ;D.

      --
      Chaos - everything, everywhere, everywhen
    12. Re:So presumably..... by im_thatoneguy · · Score: 1

      If you paid for all of the open source software that they checked out then it would apparently be worth the price of Windows or OSX: $199. So asking for 1 keystroke seems pretty fair. If 99.9% of the workers are happy to work for free and .1% feel like their time is worth 1 keystroke per user then you're looking at a perfectly reasonable transaction.

      Also I would point out that perhaps a "vast majority" of the linux ecosystem is where it is today thanks to paid contributors aka Red Hat, Sun, MySQL AB, Intel, Oracle, Ubuntu, Google and yes even Microsoft. All of these large organizations didn't contribute out of the kindness of their hearts, they did it for the most part to make money. Even smaller contributors to open source projects are often working for a commercial entity and trying to improve some critical piece of their company's software. The developers were paid to improve the software to save the company money vs a commercial project or developing it entirely in house by themselves. The hobbyist working alone without being paid for their time probably is the minority contributor to the Linux code base. All of those developers found a way to get paid. But none of those funding sources work at the end of the line distro level targeting consumers. Consumers don't pay for support contracts. Consumers don't hire developers to improve their software or fix bugs. Consumers are used to just paying for something and getting it. So it makes sense that the back-end side of things will be mostly funded by support contracts and in-house development teams. Meanwhile the guys whose customers are consumers need to use a different funding model. And like I said, only charging every user a single keystroke is not a very large price to pay. Especially when compared to a RedHat support contract.

    13. Re:So presumably..... by Anonymous Coward · · Score: 0

      If only you could go over 5. Nicely Put.
      I would rather they ask for donations, perhaps suggesting that they will work on upstream contribution when need be, but not a 'purchase'

    14. Re:So presumably..... by im_thatoneguy · · Score: 3, Informative

      Relevant quote:

      An analysis of the 2.8 million lines of code that were contributed to the Linux kernel between December 24, 2008 and January 10, 2010, reveals 75 percent of Linux code is now written by paid developers. The three biggest Linux code contributors are Red Hat, Intel and IBM.
      The most striking aspect of the analysis, however, was where those lines of code originated from. 18% of contributions to the kernel were made without a specific corporate affiliation, suggesting true volunteer efforts. An additional 7% weren't classified. The remainder were from people working for specific companies in roles where developing that code was a major requirement. "75% of the code comes from people paid to do it," Corbet said.

      Within that field, Red Hat topped that chart with 12%, followed by Intel with 8%, IBM and Novell with 6% each, and Oracle 3%. Despite the clear commercial rivalry between those players, central kernel development worked well, Corbet noted.
      More info at APC.

    15. Re:So presumably..... by Anonymous Coward · · Score: 0

      What, is there a sale on Loch Ness Munchies or something?

    16. Re:So presumably..... by stealth_finger · · Score: 1

      What, is there a sale on Loch Ness Munchies or something?

      No, but he said 'I need about tree fiddy'

      --
      Wanna buy a shirt?
      https://www.redbubble.com/people/stealthfinger/shop?asc=u
    17. Re:So presumably..... by Anonymous Coward · · Score: 0

      I'm tempted to whip up a little script that periodically downloads elementary OS and puts it up some place where people can download it by clicking a single link, possibly using BitTorrent. Anyone is fully within their rights to redistribute GPLd source code and/or binaries.

      I'm sure the 5 people that actually have heard about and want to use Elementary OS will appreciate your work.

      ...you could probably charge for such a service ;-)

    18. Re:So presumably..... by Anonymous Coward · · Score: 0

      Those same BeOS users right?

    19. Re:So presumably..... by ibwolf · · Score: 1

      Software purchases run into a huge problem versus hardware purchases. Buy hardware and once it it bough it is yours. Buy software and you inevitable learn the lesson M$ teaches, you have not yet finished buying it and you will have to buy it, again and again and again and again and again and again and again, gees how many versions where there of windows.

      Whereas hardware lasts forever...

      The problem with Windows isn't that you have to spring for a new version every now and then. Its that you only have one vendor for that upgrade.

    20. Re:So presumably..... by Anonymous Coward · · Score: 0

      nah, my takeaway is that they really want to make money off of this(hobby? I don't use elementary OS and have only vaguely heard of it, are any of them even working on it fulltime?) distro.

      A good way to teach them a lesson would be a $0.01 custom entry which should actually cost them money...

    21. Re:So presumably..... by Anonymous Coward · · Score: 0

      It's not being "entitled" to ask for a donation to offset your costs. The fact that some people are willing to give you something for free certainly doesn't create any obligation for me to do so, even if I myself got it at no cost.

      "Entitled" is you expecting me to give you something for free, even if it costs me money.

      "Prick" is you chastising me for my lack of altruism, instead of just saying "no thanks" and going elsewhere.

    22. Re:So presumably..... by Anonymous Coward · · Score: 0

      Err, if they're checking code out, presumably they'll be checking it back in again? And if they're bothering to do that, they've probably made some sort of contribution to that code?

    23. Re:So presumably..... by Grishnakh · · Score: 1

      Also I would point out that perhaps a "vast majority" of the linux ecosystem is where it is today thanks to paid contributors aka Red Hat, Sun, MySQL AB, Intel, Oracle, Ubuntu, Google and yes even Microsoft.

      I'm going to call bullshit on this one: what did Microsoft contribute to the Linux ecosystem? I can't think of a single thing, except perhaps for the recently open-sourced .NET stuff which no one uses (yet, maybe that'll change, but for now it isn't exactly popular).

      I also call bullshit on Oracle. What did they ever contribute? They bought up some other projects (MySQL and OpenOffice.org), but buying up an existing open-source product/company does not equal a contribution.

      Red Hat, Sun (to an extent), Intel, Ubuntu, and Google have been contributors.

    24. Re:So presumably..... by im_thatoneguy · · Score: 1

      Microsoft mostly contributes to making Linux run smoothly on Azure and Hyper-V.

      Between 2006 and 2008 Oracle contributed 3% of all Linux code.

      Actually apparently Google isn't much of a contributor and still keeps all of their changes in-house.

    25. Re:So presumably..... by Grishnakh · · Score: 1

      Microsoft mostly contributes to making Linux run smoothly on Azure and Hyper-V.

      This doesn't help Linux users any, this only helps MS.

      Between 2006 and 2008 Oracle contributed 3% of all Linux code.

      Where? Was it as useless as the code contributed by MS, which only helps people run virtualized Linux on MS platforms?

      Actually apparently Google isn't much of a contributor and still keeps all of their changes in-house.

      Last I heard, Google did contribute a bunch of kernel changes which they had made for Android.

    26. Re:So presumably..... by Anonymous Coward · · Score: 0

      Did you read how they worded it though? They act as though they did all of this work when they actually haven't done shit. It would be like if I took some random piece of software, included the configuration file I use with it and wanted you to pay me for it.

      Also, taking someone else's work and then applying a different requirement to acquire it is a stupid and greedy thing to do. They want people to have to type in $0 because it defaults to $10, the reason being that they think some people will just believe that it costs $10 and not know that they can get it for free.

    27. Re:So presumably..... by Anonymous Coward · · Score: 0

      IIRC they had some massive commits around making Linux compatible with Azure, or some such self service contribution. Still, that's incredibly useful to some people...

    28. Re:So presumably..... by Grishnakh · · Score: 1

      It's only useful to people running virtualized Linux on a MS host. That isn't a normal Linux user by any means, and it doesn't do anything for anyone running Linux natively or in any kind of non-MS environment.

      It's nice I guess that they weren't completely allergic to working with the Linux community (though as I recall, it didn't go smoothly and Linus bitched them out a lot because they just dumped a bunch a code and then didn't go through the steps necessary to get it properly integrated), but as you said, it was entirely self-serving, and didn't do anything at all for anyone who isn't running an MS environment (Azure, Hyper-V). This is quite different from, say, Red Hat who contributes a lot of stuff that's used by many other distros, or Intel who contributes a lot of low-level stuff, much of which isn't specific to Intel hardware. MS hasn't contributed anything at all which is useful for someone not using MS's server products.

    29. Re:So presumably..... by Anonymous Coward · · Score: 0

      Did you read how they worded it though? They act as though they did all of this work when they actually haven't done shit. It would be like if I took some random piece of software, included the configuration file I use with it and wanted you to pay me for it.

      Also, taking someone else's work and then applying a different requirement to acquire it is a stupid and greedy thing to do. They want people to have to type in $0 because it defaults to $10, the reason being that they think some people will just believe that it costs $10 and not know that they can get it for free.

      Did you ever use their OS? They wrote a desktop environment which is really good why don't you take your head out of your ass and you would know what you are talking about.

  2. guilt, as advertised on slashdot! by Austerity+Empowers · · Score: 4, Funny

    $0

  3. TL;DR by Anonymous Coward · · Score: 4, Insightful

    We 'make' you type 0$, then we write a lengthy blog post about why you're evil and cheating the system for not paying us for our ubuntu clone we slapped a osx knock-off UI on.

    They really aren't 'developing' anything, sure putting together a nice interface takes work but they really aren't doing anything a determined user couldn't do themselves. Besides that, do they even send patches up stream? Do they fix security issues or send patches upstream? Or do they just feed off ubuntu and debian?

    This is an absolutely disgusting stance and I can't wait to see this distro fade into obscurity.

    1. Re:TL;DR by NotDrWho · · Score: 1

      Hell, it was ALREADY obscure. This is the first time I think I've ever heard it even mentioned.

      --
      SJW's don't eliminate discrimination. They just expropriate it for themselves.
    2. Re:TL;DR by MightyMartian · · Score: 4, Insightful

      Mission accomplished...

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    3. Re:TL;DR by umghhh · · Score: 0

      just to be sure - where did the summary use word 'cheat'?

    4. Re:TL;DR by fustakrakich · · Score: 1

      Maybe Dice is leaving hints

      --
      “He’s not deformed, he’s just drunk!”
    5. Re:TL;DR by Anonymous Coward · · Score: 0

      just to be sure - read more than fucking summaries on slashdot if you ever want to learn something.

    6. Re:TL;DR by grimmjeeper · · Score: 1

      You say that as if more than 5% of /. readers actually read TFA. Silly AC...

    7. Re:TL;DR by Anonymous Coward · · Score: 0

      In addition to sending things upstream, they pay bounties for bug fixes, AND develop their own applications (and their own artwork.)

      UI polish takes work. Developing your own applications takes work.

    8. Re:TL;DR by Anonymous Coward · · Score: 0

      Different AC here ... I looked at their blog page. The word "cheat" does not appear.

      You did bother to read more than the "fucking summaries", didn't you??

    9. Re:TL;DR by mlts · · Score: 1

      This is the first time I've read about this distro... and instead of reading about their UI improvements, it is their way of trying to add revenue streams?

      I'm guessing they are subscribing to the "all publicity is good publicity" school of thought. However, there are many good distros out there already and the fact this distro maker does the equivalent of holding out their hat and demanding a tip before the performance begins... ensures that their distro isn't one I will be trying anytime soon.

    10. Re:TL;DR by Anonymous Coward · · Score: 0

      just to be sure - read more than fucking summaries on slashdot if you ever want to learn something.

      Have you ever tried to read the fucking articles linked in the summaries? 99% of them are crap. And in this particular case, TFA still doesn't use the word "cheat". In fact, it doesn't say anything negative about people who download for free.

      It does argue that a system where most people don't pay for software is not sustainable.

    11. Re:TL;DR by Anonymous Coward · · Score: 2, Informative

      Go Check Distrowatch.
      http://distrowatch.com/dwres.php?resource=popularity.

      It was the #8 Distro in 2014, and the #6 Distro in the last 3 Months.

      I use it personally... and while I'm probably going to switch to CrunchBang... elementary OS Luna has been been a pleasure to use.
      It's faster/more responsive than Vanilla Ubuntu with Unity, and has more functionality.
      While the Beta version, Currently in development, is an .iso that's over 800mb... Luna was small enough to still fit on a CDROM.

      Most Slashdotters will probably hate it because the look+feel is very much like OSX [and because it's ubuntu based and not pure Debian],
      But the Developers have in my opinion, done a good job... and it's as "Standards Compliant" as they can make it.
      It's not, dispuie what most people think, a Gnome fork, or reskin [1.0 used Gnome.... but current stable and future releases use a Desktop Environment developed by them].

      They have also mentioned switching to Debian as the core for the release that follows Freya.

    12. Re:TL;DR by znrt · · Score: 1

      while I'm probably going to switch to CrunchBang...

      you probably won't: http://crunchbang.org/forums/v...

    13. Re:TL;DR by im_thatoneguy · · Score: 2

      Oh I always love this argument:

      "Well someone else could do it themselves."

      You're right they could. But will they? No. I'm so sick and tired of the hypothetical person who works for free. You know what a determined person could also do? They could make me a pizza and then drive over to my apartment and hand it to me. They could even do it for free!

      If you don't like this OS don't use it! If you don't like their attitude, don't use it! It's like people who whine about much a game costs--but then pirate it. Because not-playing it isn't an option to them. If you don't think the work that they've done is worth anything, if you don't think the work they've done is even worth the hard hard effort of typing "$0" then don't download it, go use Gentoo. If their work though is so much better than the all of the hypothetical determined user then clearly they're offering something that the person downloading values.

      And yes, they use open source free software--but I bet 99.9% of the freeloading downloaders aren't contributing to the kernel or packages that they use. And that .1% who are contributors to the libraries that this OS uses can happily type in "0" free of guilt. Probably the user base of an OS like this consists almost entirely of people who want a free or cheap OS. Asking for a donation that defaults to $10 seems perfectly fine. And if you don't find it fine, then don't cry about it, just go use one of a 1,000 other distros that are more ideologically pure. Or how about you become the hypothetical "Determined user" yourself and do the work for free for all of us.

  4. I'm a a cynic by Anonymous Coward · · Score: 0

    ... developers will have to resort to backdoor deals and advertising.

    Who says they won't take donations and still make backdoor deals - even if donations cover all the development expenses and then some?

  5. "entire operating system" by Anonymous Coward · · Score: 0

    aka "ubuntu theme"

  6. Wait... by sycodon · · Score: 4, Funny

    ...create software, offer it for free, and then whine no one is paying you.

    I see.

    --
    When Fascism comes to America, it will call itself Anti-Fascism, and tell you to give up your guns.
    1. Re:Wait... by Anonymous Coward · · Score: 0

      In theory it's free as in freedom, not free as in price, but the reality is most people are just hypocrites and really do mean free as in no cost. That is how we ended up with "open source" after all. It was the desire to include companies which wanted to mix free as in no cost with proprietary and couldn't handle the concept that maybe there was an ethical side to it.

      There is no ethical issue with charging for Free Software, but the reality is we're a community full of hypocrites that don't get that.

    2. Re:Wait... by sycodon · · Score: 1

      The only ethical thing to do is pay them with Peeps

      --
      When Fascism comes to America, it will call itself Anti-Fascism, and tell you to give up your guns.
    3. Re:Wait... by Anonymous Coward · · Score: 1

      In theory it's free as in freedom, not free as in price

      And in practice it is free as in freedom and free as in price. How exactly do you suppose you can have the former without the latter? Once it is out there anybody is free(dom) to distributed it free of charge.

      but the reality is most people are just hypocrites and really do mean free as in no cost.

      That doesn't make anybody a hypocrite, you explicitly grant them the freedom to freely distribute it. Explain how it is hypocritical to do what you explicitly granted them the right to do.

      That is how we ended up with "open source" after all. It was the desire to include companies which wanted to mix free as in no cost with proprietary and couldn't handle the concept that maybe there was an ethical side to it.

      We ended up with open source because free software is too religious in nature and intolerant of the fact that other people may have different views. Harp on about the "ethics" of it all you want but the reality is virtually nobody cares about that, and you're just upset that the vast majority of people aren't interested in your subjective view of what is right and wrong.

      Free software could be the preferred ideology but thus far its lack of innovation and imagination outweighs any of the benefits, why did free software fail to produce innovative products in the PC, laptop, tablet, smartphone and wearable spaces? If you can prove that the purely free software ideology is capable of being as innovative the current proprietary+open source collaborative model then I would be happy to accept it.

      The problem is free software activists get so wrapped up in their narrow view of the world they ignore every other concern, my salary from developing software provides for me but it also allows me to continue my spare time work on helping fund the local youth homelessness shelter and my (albeit small) no-kill abandoned dog home for pet adoptions. Sorry but these are much more valuable to me (and the people and animals they affect) than concerns over free software, I'm not opposed to your ideology in principle, and you should absolutely live by it, advance it and attempt to make it viable but as it stands it is not compatible with the ethical issues I prefer to address.

      There is no ethical issue with charging for Free Software, but the reality is we're a community full of hypocrites that don't get that.

      How is the community "hypocritical"?

      The point is if you want it to succeed then you provide the viability of it, not just complain about the lack of people willing to just jump all in to free software and worry about whether it is actually workable and viable later.

    4. Re:Wait... by Anonymous Coward · · Score: 0

      It's more like download free software, whine about how to install it, whine about how much is sucks, complain about every bug, whine about missing features, whine about no free support, and whine about slow development progresses while its two developers take a year off to actually find paying work.

    5. Re:Wait... by Anonymous Coward · · Score: 0

      In that case can people get off this RMS "everybody should just use free software" bandwagon because clearly it isn't viable.

  7. Selling binaries, free source code? by jones_supa · · Score: 1

    What if the binaries were sold, but source code was free?

    1. Re:Selling binaries, free source code? by Anonymous Coward · · Score: 3, Funny

      Then only binaries would have source code!

    2. Re:Selling binaries, free source code? by omnichad · · Score: 1

      Red Hat Enterprise? I think that's been done.

    3. Re:Selling binaries, free source code? by Anonymous Coward · · Score: 0

      What if the binaries were sold, but source code was free?

      You mean like SuSE and Caldera and others did back in the '90s?

      I've still got my SuSE 7.x/8.x/9.x (a few revisions of each) and Caldera OpenLinux 1.x/2.x packages somewhere. Red Hat 5.1 & 5.2, too, come to think of it.

    4. Re:Selling binaries, free source code? by danbert8 · · Score: 1

      I miss Mandrake... Back when Gnome was awesome.

      --
      Yes it's an anecdote! Were you expecting original research in a Slashdot comment?
    5. Re:Selling binaries, free source code? by Zontar+The+Mindless · · Score: 0

      Gnome was never "awesome".

      --
      Il n'y a pas de Planet B.
    6. Re:Selling binaries, free source code? by mlts · · Score: 2

      At least RedHat supported En_RN as a language type. This is quite useful, especially in Texas.

    7. Re:Selling binaries, free source code? by Anonymous Coward · · Score: 0

      That is what's happening here.
      The code is at https://code.launchpad.net/elementaryos

    8. Re:Selling binaries, free source code? by unixisc · · Score: 0

      Mandrake used to offer KDE - it was Red Hat that offered GNOME.

    9. Re:Selling binaries, free source code? by Anonymous Coward · · Score: 0

      TurboLinux's default Gnome config was tits!

    10. Re:Selling binaries, free source code? by Grishnakh · · Score: 1

      It was pretty decent back in the 1.x days. It was all downhill after that.

  8. Pay us for other people's work by SkunkPussy · · Score: 5, Insightful

    Elementary OS' contribution to their own distribution is probably less than 1%. Almost all the effort into writing and packaging the software has been carried out by others. They are standing on the shoulders of giants. Why the fuck should they demand money for other people's work? It is disrespectful to call people cheaters, when they are grabbing money in exchange for other people's work! If anything, that is cheating. Elementary OS are so entitled its untrue.

    --
    SURELY NOT!!!!!
    1. Re:Pay us for other people's work by jedidiah · · Score: 4, Insightful

      Any scheme like this should look a little like the payment screen for the humble bundle with some upstream highlights (or perhaps even some randomly generated choices) so that you can divide your money amongst worthy projects actually doing the real work.

      A little for the kernel...
      A little for the FSF...
      A little for X...
      Mebbe throw some back at the mother distro...

      --
      A Pirate and a Puritan look the same on a balance sheet.
    2. Re:Pay us for other people's work by Anonymous Coward · · Score: 1

      And 20% to the EFF and 15% to Humble Bundle.

    3. Re:Pay us for other people's work by Anonymous Coward · · Score: 0

      Open Source needs a payment scheme like the web needed ads: I'm sure someone will make one that works, but we'll all be worse off for it.

    4. Re:Pay us for other people's work by Anonymous Coward · · Score: 0

      They're not calling anyone cheaters, and they're hoping people will start paying for FOSS in general, not just for elementary.

    5. Re:Pay us for other people's work by buchner.johannes · · Score: 1

      Sure they rely on the kernel and basic OS. But a lot of interface components are developed by them. The right way to think about it is if someone created a new GNOME or KDE, would it be reasonable for them to ask for some donations? Writing a DE and perfecting the usability is very tough work, especially when it comes to consistency across components (some derived). Slashdotters frequently complain that they want GNOME different, so here are some people doing it, put your money where your mouth is.

      --
      NB: The message above might reflect my opinion right now, but not necessarily tomorrow or next year.
    6. Re:Pay us for other people's work by PraiseBob · · Score: 4, Interesting

      You can say this about every product available on every market on earth. Look at the baker- he didn't grind the flour; the miller didn't grow the wheat and sugar cane; the farmer didn't find the seeds growing wild; all of this is the combined efforts of thousands of human generations. Somebody else mined the coal and somebody else turned it into electricity. Somebody else filtered the water. The baker combines all of these things, some that he acquired at cost, and maybe some that are freely given, and makes his final product and sells it. 99+% of the work was done by others, going back in history for thousands of years to reach this current stage. We call it civilization.

      We ALL stand on the shoulders of giants, in every profession, in every walk of life. Why are they not allowed to charge for their work when the baker can?

    7. Re:Pay us for other people's work by Anonymous Coward · · Score: 1

      A baker is paying the people up stream for things like flour. The implication is that they arn't necessarily kicking money back up to the people they are relying on.

    8. Re:Pay us for other people's work by Zalbik · · Score: 3, Insightful

      Why are they not allowed to charge for their work when the baker can?

      Nobody is saying they shouldn't be allowed to. Heck, the licensing of most open source stuff explicitly allows you to charge for distribution.

      What people are saying is they are being hypocrites for doing so.

      Basically, to use your analogy:
      The coal miner mined the coal for free
      The generator generated electricity for free
      The water gatherer filtered the water for free
      The farmer grew the grain for free
      The baker baked the bread for free
      The waiter served the bread for free

      Now these asshats spread a bit of butter on the bread and feel they should be compensated for their efforts, even though everyone else did most of the work for free. They don't seem to have felt any There is also no indication that the Elementary OS group intend to share any funds they receive with the people who did most of the work to provide their product.

      Yes, they are within their rights to ask for money. They are still blatant hypocrites for doing so.

    9. Re:Pay us for other people's work by SkunkPussy · · Score: 1

      Writing an OS kernel is very tough work

      Writing a shell is very tough work

      Writing a graphics driver is very tough work

      Developing a package management infrastructure and packaging a large number of programmes is very tough work

      Developing a compiler is very tough work.

      I maintain that elementary OS have contributed no more than 1% of the effort of their distribution.

      I am not saying that elementary don't deserve money, but that they should get to the back of the queue and they absolutely should not demand money for other people's work.

      --
      SURELY NOT!!!!!
    10. Re:Pay us for other people's work by Anonymous Coward · · Score: 1

      "Somebody else mined the coal and somebody else turned it into electricity. Somebody else filtered the water. The baker combines all of these things, some that he acquired at cost,...We ALL stand on the shoulders of giants, in every profession, in every walk of life. Why are they not allowed to charge for their work when the baker can?..."

      Perhaps you don't understand the Capitalist way of life. The baker doesn't acquire ANYTHING at cost - he acquires it at Cost + Profit. The coal miner digs the coal and charges the generating company for it, including a profit for him. The coal now BELONGS to the Generating Company, who make electricity. They sell it to the Baker, and now the electricity is HIS. He uses it, together with a lot of other ingredients, to make HIS bread. He then sells this to you, upon which the bread becomes yours.

      So the baker does not 'stand on the shoulders of giants'. He PAYS the giants, and in return extracts money from you.

      This whole capitalist process keeps a whole chain of workers alive, while at the same time lowering costs to the most efficient level. Open Source is quite different. Here, someone contributes some of their time and skill. Not a lot, because they aren't going to get paid, and they need to make money to have a living. Using the wonders of Tim Berners-Lee's technology, this little bit of time and skill can be reproduced a millionfold essentially for free, and many people can then make use of this contribution. But it's not THEIRS - they are just using it. Since the point of this exercise is to provide things for free, it will get damaged and may crumble if people suddenly start importing the concept of payment and ownership into the process...

      My tuppenny worth...

    11. Re:Pay us for other people's work by Anonymous Coward · · Score: 0

      Yeah but in this case the Giants paid it forward and weren't penny pinching crybabies about it. Maybe they should go get a job they can get paid at if that's what is so important. You know make bread at a bread shop. Not offer soup at a soup kitchen for the homeless and make them say "I'll pay you $0". I have a bunch of kids here in Bolivia that can't afford to pay. Should they carry the guilt that they can't pay? The Giants did it for the good of humanity, both ways uphill in the snow. These guys are being little bitches.

    12. Re:Pay us for other people's work by andrew71 · · Score: 1

      enter Flattr:

      --
      13-4=54/6
    13. Re:Pay us for other people's work by bill_mcgonigle · · Score: 1

      Why the fuck should they demand money for other people's work?

      Well, demanding is obviously the wrong word (see story title). But the distribution *is* the point of contact with the user. If anybody can collect a donation, the distribution is the most likely place for that to happen.

      I suspect if ElementaryOS (whatever that is...) gets overrun with donations, they'll contribute upstream in one fashion or the other. Whatever amount they do give will likely be more than most distros currently give upstream.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    14. Re:Pay us for other people's work by im_thatoneguy · · Score: 4, Interesting

      An analysis of the 2.8 million lines of code that were contributed to the Linux kernel between December 24, 2008 and January 10, 2010, reveals 75 percent of Linux code is now written by paid developers. The three biggest Linux code contributors are Red Hat, Intel and IBM.
      The most striking aspect of the analysis, however, was where those lines of code originated from. 18% of contributions to the kernel were made without a specific corporate affiliation, suggesting true volunteer efforts. An additional 7% weren't classified. The remainder were from people working for specific companies in roles where developing that code was a major requirement. "75% of the code comes from people paid to do it," Corbet said.

      Within that field, Red Hat topped that chart with 12%, followed by Intel with 8%, IBM and Novell with 6% each, and Oracle 3%. Despite the clear commercial rivalry between those players, central kernel development worked well, Corbet noted.
      More info at APC.

      The Coal Miner was paid to mine coal (by RedHat)
      The Hydro-Electric generated electricity because it was built by IBM for the US government.
      The water was gathered by Intel to sell more computer chips.
      The farmer planted the wheat in a public field because it was cheaper to help plant seeds and pick what he needed than it was to buy flour from a commercial farm and was compensated in reduced price flour.
      The baker baked the bread for a restaurant and then gave away the extra for free since in computer world infinite bread is as easy to bake as 1 loaf.
      Finally the waiter expects a goddamn tip because they deserve to be compensated for their efforts somehow.

      Your analogy breaks down because the majority of Linux development is done by people being paid to develop linux. Those developers expect to be paid. The people who pay them reap compensation for their investment in Linux in various fashions (support contracts, hardware sales etc.) So no it's not outrageous that a consumer product company would use a sales model that works for their business: selling things to people in order to also be compensated.

      Linux is not a big volunteer effort, it's mostly a corporate collaboration to cut costs and boost sales.

    15. Re:Pay us for other people's work by gl4ss · · Score: 1

      if they had written a new windowing toolkit (gtk/qt) then sure, maybe worth some money if it was good.

      so the right way to think about it is more like if they forked some gtk window manager.

      the way they put it is this:
      "We stripped back the GNOME components that we didn't want or need, built replacements where appropriate, and started to nail the UX between WingPanel, Plank, Slingshot, and the other components. Around the same time, GNOME was hard at work with GNOME Shell, another modern DE.

      elementary has never used GNOME Shell, and the user experience between the two is quite different. Because work on Pantheon was happening around the same time that GNOME was developing GNOME Shell, many people seem to think that Pantheon is actually a fork of or built from GNOME Shell."

      well duh, wonder why they would think that? wtf would they even care about it, the thing that matters is that it's built on GNOME even if it's development was parallel to Shell.

      --
      world was created 5 seconds before this post as it is.
    16. Re:Pay us for other people's work by Anonymous Coward · · Score: 0

      I Like.

    17. Re:Pay us for other people's work by Anonymous Coward · · Score: 0
      being a bomb disposal expert or fireman is very tough work

      typing code on a computer is just another cushy office job

    18. Re:Pay us for other people's work by Anonymous Coward · · Score: 0

      The baker pays for the flour.

    19. Re:Pay us for other people's work by Anonymous Coward · · Score: 0

      Its more like the baker puts up a sign that says Free Bread and a hungry customer takes a loaf. The baker then bitches about how he should have been paid for his baking. Well if you wanted to be paid you shouldn't have given it away for free.

    20. Re:Pay us for other people's work by fluffynuts · · Score: 1

      And, in addition, they have the gall to do so before you've even downloaded it. It's not like this is a commercial product I'm likely to have come across in a local hardware store (like iOS, some flavour of Android (which you're paying for with the cost of the device) or Windows). This is a specific Linux distribution which may well rock, but I wouldn't know until I've tried it. And I've tried a plethora of Linux distros which basically converted a blank optical medium into a coaster, before VMs were all the rage.

    21. Re:Pay us for other people's work by Grishnakh · · Score: 1

      Actually, the farmer in this analogy is ripping off mother nature because someone, at some point, found seeds growing wild, and while some work was done to breed them into the seeds we use today, they started with something that was totally free. In addition, the farmer isn't paying for the land and water and sunlight used to grow his seeds. He bought the land from someone else, but no one created the land, some asshole just grabbed it for himself first for free and laid claim to it, and ever since then it's been bought and sold. The water is sold because it takes work to distribute it with irrigation pipes, but it circulates around the globe naturally though the natural cycle of evaporation, rain, filtering into the groundwater, etc. And the sunlight is provided for free too. And then the biological processes which take these inputs and create edible grain are all provided for free too, and work automatically.

      So no, 99+% of the work is not done by others, a significant fraction is done by natural processes.

    22. Re:Pay us for other people's work by RyoShin · · Score: 1

      There's building off of others' work, and then there's just adding a veneer.

      Using your scenario, what Elementary OS seems to do is to take a bread product created by someone else, already wrapped, and take the bread out to put in their own nicer-looking wrapper. They don't claim to make the bread, true, but what they add is a miniscule part of the overall product. They then say that people can pay the same price as the originally-wrapped bread, but it would be good to pay more. This is the veneer. (Incidentally, this is how a lot of store brands work, but the store brand is instead cheaper than the name brand.)

      If they were building off of someone else's work they would use the bread to make a sandwich they sold or to make other derivatives with it (croutons, offer bags of crumbs to people at parks for duck feeding, some food-art project).

      Not that the veneer is necessarily bad; if someone feels that it offers more value over the original product and would like to pay more, fine and dandy.

  9. TURN UP THE VOLUME !! by Anonymous Coward · · Score: 0

    Add nag screens.

    And/Or add onerous annual expiration.

    Or sit back and let the downloads flow, and make it up in volume. Even a dollar averaged over every 10 000 adds up.

  10. Paying for something doesn't get you anything by ewibble · · Score: 4, Insightful

    Others offset it by mining user data and charging companies to target ads to their users

    Just because you pay doesn't guarantee anything:

    Samsung:http://www.theverge.com/2015/2/11/8017771/samsung-smart-tvs-inserting-unwanted-ads, http://www.google.co.nz/url?sa...

    My paid for virus checker, bitdefender pops up adds for me to buy the latest version (before my subscription is up), interrupting games.

    By a dvd, go to the movies, have to watch advertisements.

    People will try to extract as much money out of you as they can, that is what capitalism is all about, just because you have paid doesn't stop or even encourage them to stop making money out of you in as many ways as they possibly can. I fact I feel it is sometimes the opposite, the more you pay the more they want.

    1. Re:Paying for something doesn't get you anything by steelfood · · Score: 1

      the more you pay the more they want.

      You've shown you're willing to pay. That means you might be willing to pay even more.

      As for the Samsung TVs, there's no school like old school.

      --
      "If a nation expects to be ignorant and free in a state of civilization, it expects what never was and never will be."
    2. Re:Paying for something doesn't get you anything by Anonymous Coward · · Score: 0

      You're going to hate this: My free version of BitDefender doesn't pop up anything.

    3. Re:Paying for something doesn't get you anything by Anonymous Coward · · Score: 0

      Actually, capitalism is not about extracting as much money as you can, it's about letting each business owner run his business to his liking, whether it is extracting as much as possible or not. Communism would also allow to optimize for maximum rip-off, the only difference being all businesses are owned by the government. Optimizing for maximum profit if not even so frequent. Many people run their business to just get a fair pay from a day's job and enjoy life with wat they get, without worrying too much about maximizing profit. There are different life goals and not everybody behaves like a greedy asshole.

    4. Re:Paying for something doesn't get you anything by antdude · · Score: 1

      Greed is evil. :(

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  11. RMS would be sad by Anonymous Coward · · Score: 0

    "We want users to understand that paying for software is important"

    I am absolutely certain RMS would find that statement distasteful and wouldn't appreciate it being linked to a GPL project. He envisions an environment where payment comes from being paid to improve the software, rather than software existing and then demanding payment.

    I suppose it's up to them, but if you're not happy with the way free software works, then perhaps choosing to take advantage of the GPL was a dumb idea. Did elementary OS's developers pay for all the previous linux development they're standing on the shoulders of?

    For shame.

    1. Re:RMS would be sad by Anonymous Coward · · Score: 0

      RMS openly says trying to charge for free software is fine.

    2. Re:RMS would be sad by Anonymous Coward · · Score: 3, Funny

      He has also openly stated that although many people try to emulate him, some take it too far, and that regularly bathing is a good thing.

    3. Re:RMS would be sad by Anonymous Coward · · Score: 0

      Fine as in it is the recommended way to generate income from GPLed software; or fine as in it meets the legal requirements of the GPL?

      One comes with blessings, the other comes with "Good for you, I guess. You found a way around the intent of what I meant".

      My reading of the FSF website would really suggest it's the latter, that the intent of the GPL isn't to try to make money after the fact and that trying to do so is not a good business strategy.

    4. Re:RMS would be sad by psm321 · · Score: 1

      The former. RMS/FSF have always been about the freedom to see the workings of and modify your software, not about getting software without paying money. https://www.gnu.org/philosophy...

    5. Re:RMS would be sad by Anonymous Coward · · Score: 0

      Then perhaps you can explain, why this comment?

      https://www.gnu.org/philosophy/selling.html

      "You can charge nothing, a penny, a dollar, or a billion dollars. It's up to you, and the marketplace, so don't complain to us if nobody wants to pay a billion dollars for a copy."

      RedHat doesn't charge that much for their software, yet Centos exists. I'm pretty sure RMS foresaw that happening and that is the entire point of his thought exercise on selling AFTER producing. Give it a go and watch it fail.

    6. Re:RMS would be sad by Anonymous Coward · · Score: 0

      Are you fucking retarded? How can you ask that question after reading the page you linked to?!

      From your OWN link, just a short ways above the piece you quoted:

      Actually, we encourage people who redistribute free software to charge as much as they wish or can. If this seems surprising to you, please read on.
      [...]
      Free programs are sometimes distributed gratis, and sometimes for a substantial price. Often the same program is available in both ways from different places. The program is free regardless of the price, because users have freedom in using it. Nonfree programs are usually sold for a high price, but sometimes a store will give you a copy at no charge. That doesn't make it free software, though. Price or no price, the program is nonfree because users don't have freedom.
      [...]
      Since free software is not a matter of price, a low price doesn't make the software free, or even closer to free. So if you are redistributing copies of free software, you might as well charge a substantial fee and make some money. Redistributing free software is a good and legitimate activity; if you do it, you might as well make a profit from it.

      Free software is a community project, and everyone who depends on it ought to look for ways to contribute to building the community. For a distributor, the way to do this is to give a part of the profit to free software development projects or to the Free Software Foundation. This way you can advance the world of free software.

      Distributing free software is an opportunity to raise funds for development. Don't waste it!

      That seems pretty clear that RMS and the FSF are completely fine with you charging *whatever the market will bear* for your software distribution. If you provide excellent services and support in addition to providing a copy of the software, then you will be able to make money (see: RedHat).

      The part you've quoted is in the explanation for *exactly why and how* the GPL imposes a limit on the amount that can be charged - for the SOURCE CODE - of a package you've chosen to redistribute.

    7. Re:RMS would be sad by Anonymous Coward · · Score: 0

      Semi annual is 'regular'.

    8. Re:RMS would be sad by gnupun · · Score: 1

      RMS openly says trying to charge for free software is fine.

      That sounds disingenuous. You can't demand money for a product and offer it for free at the same time. If something is free, the customer feels no obligation to pay for the product.

      Since the GPL gives free redistribution rights to customers, the first few customers will pay for the GPL software and then turn around and redistribute it to others, for free. The original vendor selling the GPL software will probably go bankrupt because they would've made only a few thousand dollars selling to the "seed" customers. The only way they can survive in such an environment is make sure the product is substandard, then charge support and consultation fees to fix any issues.

    9. Re:RMS would be sad by Anonymous Coward · · Score: 0

      the thing is. the actual thing is. I dont want to pay for software support. Not because i'm cheap. I'll pay for software. No, I don't want to get the software free and pay for support for the simple reason; I want the software I use not to require support. I want it to be bug free. I want it to be easy to use. And i want it to do everything i need it to do. If it does all of those, I'll buy it*.

      *actual amount I'm willing to pay scales based on the particular itch the software is scratching.

  12. Suck it, hippie by Anonymous Coward · · Score: 0

    If you want me to pay, don't offer it for free.

  13. call me rms, but this misses the point. by nimbius · · Score: 4, Informative

    If we want to see the world of open source software grow, we should encourage users to pay for its development; otherwise it'll be underfunded or developers will have to resort to backdoor deals and advertising.

    I think you have a fundamental misunderstanding of what open source is and why. It doesnt have to be free as in beer, but you do need to provide the source code. If you want to charge customers for the service of compiling that code for them, so be it, but shaming them with zero dollars misses the point. Open source can generate revenue through support, as is evidenced by RedHat. Deployment and professional services are also other methods to fund open source, but insisting developers will eventually be forced to cobble their projects like bootloaders and ui elements to adware is misplaced. in many cases open source software exists explicitly because this intrusive model of profiteering is a detrement to some aspect of computing.

    open source will grow with or without cash money millionaires funding project managers and department leads; thats never been what open source is fundamentally about. Its about a hacker ethos, the drive to solve problems for fame and the challenge. Doing that kind of work can land you a legitimate spot developing the kernel at RedHat, or working on the next Barracuda firewall or netapp filer because you've proven through participation that youre capable and highly skilled. It seems to me the only people who wouldnt benefit from this donation are C levels, management, and people who dont just shut up and hack.

    --
    Good people go to bed earlier.
    1. Re:call me rms, but this misses the point. by Anonymous Coward · · Score: 0

      Open source can generate revenue through support, as is evidenced by RedHat.

      Doesn't that just promote crippled code? (Also as evidenced by RedHat)

    2. Re:call me rms, but this misses the point. by Zontar+The+Mindless · · Score: 1

      No need for crippled code. Just users.

      --
      Il n'y a pas de Planet B.
    3. Re:call me rms, but this misses the point. by unixisc · · Score: 1

      You used the term 'open source' instead of 'libre' (pronounced w/ the best European accent) throughout your post. Nobody who's read RMS would mistake you for him.

    4. Re:call me rms, but this misses the point. by Kjella · · Score: 1

      What you're trying very hard to ignore is that in the last 20 years of using Windows I've never used their support, not even after I got a legit license. Sure, I download their patches and service packs but they're code and you can't hide code. You could try hiding the documentation, but in practice I doubt that'd work either. I have filed and tracked some bugs on Linux and it's tedious, you get asked to help more than you really care about the bug. I sure as heck isn't a fan of paying on top of it. It's not like I do a lot of mission critical stuff on my PC, really.

      On COTS software they care about sales, if they fix a bug for you they can probably add 0.01% to their sales which still works out if you sell a million copies. With OSS software you need your support to be a profit center and I know what skilled people cost, if you give me an outsourced support monkey with broken English and a script I sure won't use it. For $100 bucks you'll get a legit copy of Windows, that's like 15 hours at US minimum wage. Consider the time to understand the problem, track it down, fix it and get signoff from QA, multiply with the hourly rate of a decent developer/tester, add taxes, profit, overhead, downtime, duds they can't fix and you'll probably get one simple function call added to Linux for that price.

      If you go to RHEL and look under Desktops the cheapest non "self-service" support option they have is a $300/year workstation license. It's probably a reasonable cost to have people solve your problem for you, but it's far outside what any ordinary home user will pay for an OS in total, much less a year's worth of support. Most people feel they've worked for you when they've written a bug report, like you should be paying me for my time. Trying to profit from that is like trying to squeeze blood from a rock. Unless that workstation is making you big bucks of course, in which case you might feel it was totally worth it but that's the exception, not the rule.

      People pay for anti-virus so they don't get viruses, not to clean up afterwards. I think it's reasonably fair to ask them to help fund development so they don't need to call support. It just happens to be invisible effort, maybe they should do something to visualize that... like an ad with a user just using the project with cutscenes to bugfixes/enhancements with "here it didn't crash" and "here it didn't throw an error" and "here that function didn't exist" pointing out how your money goes to "nothing" happening.

      --
      Live today, because you never know what tomorrow brings
    5. Re:call me rms, but this misses the point. by im_thatoneguy · · Score: 1

      If you rely on a RedHat style support model you'll never see consumer products flourish. Do you know any individual or family who pays for software support subscriptions? No. Out of sight-out-of-mind. The only people who pay for support contracts are CTOs who want to cover their asses. Customer support contracts would be so hideously expensive that no company could afford to offer them. Imagine if your grandpa had a support contract with RedHat. "I seem to have lost my word processor. Where is it?" Each call would probably cost you at least $12. If they called once a month it would be $100 a year in support costs. That's way more than "The Cost of Windows" and people would just buy windows (even though they don't get customer service with Windows).

      Apple bundles the cost of technical support into their hardware prices and by trying to sell you shit. "Thanks for coming into the Apple store, are you sure you want us to fix your computer and not just buy a new fancy ipad?"

      "Hacker Ethos" isn't what I would describe the average computer user as looking for. This move should be heralded as a great move for Linux. If you want Linux to move outside of gray-beards and corporate IT data centers don't scandalize business plans that are effective outside of those small markets.

    6. Re:call me rms, but this misses the point. by Wycliffe · · Score: 1

      This isn't entirely true. There are plenty of companies that offer free phone support for their products. Some
      like your cellphone and cable companies might put you on hold forever but not all of them. I work for a small
      company that charges $35 per month and has about 2000 customers. We almost always answer the phone
      on the first ring. At only $35 per month a single customer could easily burn thru their profit each month but for
      the most part only a small percent of our customers call any given day. Yes, a few of them probably cost us
      more in support per year than we make from them but it averages out as many rarely call at all.

    7. Re:call me rms, but this misses the point. by im_thatoneguy · · Score: 1

      Yes but you sell a product. That's exactly my point. You aren't selling support. If you were giving away your product but making people subscribe to phone support then the 1,500 customers who don't use it will drop their subscription since they will see that they aren't getting anything out of it.

      It's like health insurance. If you don't mandate health insurance but allow people to buy insurance for pre-existing conditions the only people who would have health insurance would be the sick and prices would go up.

      Support contracts work really well for businesses since a single IT support contract can solve the problem for say 1000 employees so $80,000 a year might make sense when it works out to $80/user per year. If you called every other day you get your choice of developers from the support company. Having a driver issue, call and get directed to someone who wrote the driver layer. Having issue with an employee's file system, get directed to someone who is an expert on the file subsystem. At $80,000 a year you're looking at less than the price of a full time support professional and you get experts in specific domains since they're being shared between numerous support contracts. Everybody wins.

      The business model breaks down for when each problem only affects one person. Where a day's worth of support might fix a problem on 1,000 systems at a corporation and be worth $1,000 in support time without question that same problem solved for one home user being worth $1,000 is just not going to happen.

  14. That's a horrible idea by Anonymous Coward · · Score: 0

    Open Source is not just software that people can get for free. Open Source needs many contributors - but those people won't see any of the "donations" these companies get. Why would I, the unknown stuntman^w developer, keep contributing if someone else gets paid for my work? Is my time free and theirs isn't?

  15. Share Alike by Anonymous Coward · · Score: 0

    Seeing as both of those distributions are using packages that I coded in my own free time and contributed to the open source world, I feel fine typing $0. That is exactly how much they paid me for my work.

  16. Bounds checked? by mbstone · · Score: 4, Funny

    If I enter -$1000 will they credit my PayPal account?

    1. Re:Bounds checked? by EVuL_C · · Score: 1

      oh jesus that's the best comment here so far.

    2. Re:Bounds checked? by danbert8 · · Score: 1

      Better question, if I enter $2,147,483,648 will their server crash?

      --
      Yes it's an anecdote! Were you expecting original research in a Slashdot comment?
    3. Re:Bounds checked? by Anonymous Coward · · Score: 1

      Doesn't work. I tried.

    4. Re:Bounds checked? by tehlinux · · Score: 1

      Ouch, I hope you really like eos!

      --
      Most linux users don't know this, but the man pages were named after Chuck Norris. Chuck Norris fsck'ing hates noobs!
    5. Re:Bounds checked? by TheGratefulNet · · Score: 1

      "$0'); drop table donations; "

      --

      --
      "It is now safe to switch off your computer."
  17. lies by Anonymous Coward · · Score: 0

    Call it what it is - guilting people into donating by making them more conscious of the fact that they're not donating by making them type $0 into a box so they feel like a piece of crap.

    It's not about awareness.

    1. Re:lies by Wycliffe · · Score: 4, Interesting

      Call it what it is - guilting people into donating by making them more conscious of the fact that they're not donating by making them type $0 into a box so they feel like a piece of crap.

      It's not about awareness.

      I get this all the time at the checkout. Would you like to donate $1 to save needy children, to save a cat in need,
      to promote clean water, etc... I once asked a cashier who actually got the money on a "clean water" campaign
      and they couldn't even tell me. I always say no as a matter of course even for organizations that I regularly
      donate to. I don't want to encourage them to use that venue.

    2. Re:lies by Anonymous Coward · · Score: 0

      >I once asked a cashier who actually got the money on a "clean water" campaign and they couldn't even tell me.

      What is your point? I mean, other than the fact that you're one of the drooling idiots who expect a front-line cashier being paid minimum wage to know the corporate strategy and internal business decisions for a company he happens to work for.

    3. Re:lies by Wycliffe · · Score: 1

      The point is that they are forcing a guilt trip on every single customer for some
      vague good cause and expect you to donate to but can't even tell you what it
      is that you're suppose to be supporting and are suppose to feel guilty if you
      don't support.

  18. Marketing by firewrought · · Score: 1

    Bad marketing: make users feel guilty everytime they try to acquire your product, especially when you are just one of hundreds of derivatives of the same free product (viz. Ubuntu, Debian, and other Linux-based OS'es).

    Good marketing: write a blog entry about some trivially controversial aspect of your product and get it posted to a major tech forum for Linux enthusiasts.

    --
    -1, Too Many Layers Of Abstraction
  19. Just sayin...... by Anonymous Coward · · Score: 0

    ...so into openness their website has flash on it...

  20. Never had to type anything when downloading Ubuntu by ziggy_az · · Score: 1

    Not that I'm really a fan of Ubuntu, but I've never had to do anything but click through to the download.

    --
    "Do not meddle in the affairs of dragons, for you are crunchy and taste good with ketchup."
  21. Sorry, I'll keep my $0 by Drethon · · Score: 1

    Last I checked, most companies that want to make money with open source do better with providing services anyway.

    1. Re:Sorry, I'll keep my $0 by Anonymous Coward · · Score: 0

      But who wants services for a Desktop? And how about games? For some type of software, that solution does not work to well.

  22. Integer Overflow Donation by JamieMcGuigan · · Score: 1

    I thought I was being really generous with my $3 billion dollar donation, but when I checked my bank account I saw a credit for $1,294,967,297 - did I just crash the project?

  23. OH BOY, I guess Canonical paradigm is spreading. by Anonymous Coward · · Score: 0

    So the linux distro maintainers want to get paid for the 99% of code done by the gpl open source community? How about they start from scratch and write their own fucking kernel and user space software and then they could charge whatever they want.

    But, imagine if the whole linux community feels this way and we start seeing adware included with all software packages that are free, well, then it's bye bye linux and hello Windows for good. Nobody is forcing anybody to develop for the gpl open source.

  24. Side Effects? by Kergan · · Score: 1

    By forcing users to enter $0 when they download, don't they make the users implicitly commit to a statement that the software is worthless?

    1. Re:Side Effects? by dcollins117 · · Score: 2

      By forcing users to enter $0 when they download, don't they make the users implicitly commit to a statement that the software is worthless?

      No, only that it is costless. That's why it is called free software. It's worth a lot, otherwise you wouldn't bother to obtain it. It costs nothing. That's the beauty of FOSS.

  25. They lost my financial support by Anonymous Coward · · Score: 0
    From the blog post:

    Keep in mind that this was a really difficult post to right [sic].

  26. Zero dollar donation? by viperidaenz · · Score: 2

    I thought it was something to do with Perl.

    1. Re:Zero dollar donation? by future+assassin · · Score: 1

      Wow I miss they days where someone would jump in and post "Its PERL not Perl"

      --
      by TheSpoom (715771) Uncaring Linux user here. I have nothing to add to this but please continue. *munches popcorn*
    2. Re:Zero dollar donation? by buchner.johannes · · Score: 1

      Interesting, the Wikipedia page does not even mention the upper case version (since it is not an acronym?).

      --
      NB: The message above might reflect my opinion right now, but not necessarily tomorrow or next year.
    3. Re:Zero dollar donation? by viperidaenz · · Score: 1

      Perhaps they had a look at perl.org and realised it's "Perl" not "PERL"
      Or the man page that comes with it...
      Or any other official source of information about Perl

    4. Re:Zero dollar donation? by future+assassin · · Score: 1

      You need to go back to early 2000's to find the upper care vs lower case nazis.

      --
      by TheSpoom (715771) Uncaring Linux user here. I have nothing to add to this but please continue. *munches popcorn*
    5. Re:Zero dollar donation? by Anonymous Coward · · Score: 0

      Yeah, those goddamnCamelCaseNazis won. It's properly pERL.

    6. Re:Zero dollar donation? by John+Bokma · · Score: 1
      "When referring to the language, the name is normally capitalized (Perl) as a proper noun. When referring to the interpreter program itself, the name is often uncapitalized (perl) because most Unix-like file systems are case-sensitive. Before the release of the first edition of Programming Perl, it was common to refer to the language as perl; Randal L. Schwartz, however, capitalized the language's name in the book to make it stand out better when typeset. This case distinction was subsequently documented as canonical."

      Source: Wikipedia

      Nitpick: it's, not its ;-)

  27. Just hide it and set to $0 by Anonymous Coward · · Score: 0

    Grease Monkey / Usersript

    Set value to $0 and hide it

    http://pastebin.com/cWjqcacC

  28. Because by Anonymous Coward · · Score: 0

    $1 would lead to an argument? Oh yeah.

  29. Not just about money, but information by Anonymous Coward · · Score: 0

    It's not just the money that you're giving them, it's information that goes with it.

    There's a huge difference between paying $0 and paying $0.01, because of the personal data you'd have to submit.

    Now, if they accepted bitcoin on the other hand...

  30. I'm more pissed off by rpresser · · Score: 1

    that their blog is on tumblr. Fucking tumblr.

    1. Re:I'm more pissed off by buchner.johannes · · Score: 1

      Hey, there is some valuable stuff on tumblr these days, for example http://frenums.tumblr.com/tagg...

      --
      NB: The message above might reflect my opinion right now, but not necessarily tomorrow or next year.
    2. Re:I'm more pissed off by Gibgezr · · Score: 1

      That link is valuable....I value it at $0, as well.

  31. What has this to do with script invocation?? by Anonymous Coward · · Score: 0

    I don't understand this at all. On my OS, I type $0 to get the name of the invoking command in a shell script. It's elementary, because a sophisticated user will worry about symlinks and the like...

  32. Systemd Example by Anonymous Coward · · Score: 0

    We can all see the direction in which sponsored software development will take us with the fiasco known as systemd.

    Systemd, sponsored by large corporate interests, will eventually destroy the entire free Linux ecosystem as we know it by imposing a monolithic schema to which all else must adhere.

    Software development is not that difficult to require continued sponsorship. If open source software creators cannot subsist on the love alone then let them find another avocation. In the long term, the community will be much better for it.

  33. It's elementary, my dear Watson. by BarbaraHudson · · Score: 2

    The problem is elementary, my dear Watson - they didn't create the OS that they're selling.

    99% of all linux distros could DIAF and nobody would notice the difference. They all use the same software, the same kernel, the same window managers, the same services ... come on, enough already!

    Both linux and android are suffering from fragmentation. About the only free OS that isn't is BSD, with FreeBSD being more popular than all the other *BSDs combined.

    I blame the GPL for much of this. Getting the software for free but paying support is not going to work for consumers, not for an OS, not for games, not for productivity software. Open source has become like app development - a few big names make money, and 99% either starve or become beggarware or adware. Why? Because people in this market have gotten too used to the idea that the right price for everything is $0.00. Look what happened to Loki Games as just one of many examples.

    And too often, you end up getting exactly what you pay for. In this case, an OS that has long ago abandoned first principles. UIs that keep adding more bling. A moribund (do I dare say "dead") marketplace where, because of the GPL, you can't split development costs over product sales for the next year, because the first one to buy is going to give it away, or sell it at a reduced cost to the next one, and so on, and so on ...

    --
    "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
    1. Re:It's elementary, my dear Watson. by unixisc · · Score: 1

      How much of Android suffers from fragmentation? Can either Cyanogenmod or Replicant be considered forks?

    2. Re:It's elementary, my dear Watson. by Anonymous Coward · · Score: 0

      All of it. In this case, it's versions as opposed to distributions.

    3. Re:It's elementary, my dear Watson. by unixisc · · Score: 1

      That doesn't look like oranges to oranges. Comparing say, Gingerbread to Kitkat would be like comparing RHEL 5 to RHEL 6. We don't count RHEL 5 and RHEL 6 separately, and it's likely that all organizations that went w/ RHEL 5 didn't migrate to RHEL 6. So do we then call RHEL 5 and 6 a case of fragmentation, in the same way that we might consider Centos or OEL or Mandriva?

    4. Re:It's elementary, my dear Watson. by Grishnakh · · Score: 1

      We don't count RHEL 5 and RHEL 6 separately, and it's likely that all organizations that went w/ RHEL 5 didn't migrate to RHEL 6. So do we then call RHEL 5 and 6 a case of fragmentation,

      Well, let me ask you this: do old RHEL versions continue to get support and security fixes? Or are organizations that continue to use RHEL basically screwed?

      If RHEL has continued support for old versions, then this is apples and oranges with regard to Android. New Android versions are fragmentation, while new RHEL versions are not.

      The problem with Android is that a large fraction (perhaps a majority) of Android users are stuck with ancient versions of Android with no security updates and all kinds of problems, and there's absolutely nothing they can do about it short of buying a brand-new phone for $600. They're still selling Android phones with v2.2 at my local grocery store! The whole thing is a complete mess. This is not in any way like companies installing RHEL5 and then being happy with it as long as they continue to receive security updates.

    5. Re:It's elementary, my dear Watson. by exomondo · · Score: 1

      If RHEL has continued support for old versions, then this is apples and oranges with regard to Android. New Android versions are fragmentation, while new RHEL versions are not.

      That'a s fair point but I think a more important one is whether any RHEL5 users are unable to upgrade to RHEL6 because their hardware cannot run it...and I doubt that case exists at all. However on Android that happens most of the time.

      They're still selling Android phones with v2.2 at my local grocery store! The whole thing is a complete mess.

      Perhaps they realized that users weren't willing to pay for ongoing support for software maintenance, the OS is free (of charge) but work to maintain it on those platforms costs the manufacturer money. It seems that since phones are relatively disposable and the speed at which the technology is advancing gives a short hardware refresh cycle that people prefer to just buy a new handset than pay for operating system maintenance.

    6. Re:It's elementary, my dear Watson. by Grishnakh · · Score: 1

      That'a s fair point but I think a more important one is whether any RHEL5 users are unable to upgrade to RHEL6 because their hardware cannot run it...and I doubt that case exists at all. However on Android that happens most of the time.

      No, it doesn't. That never happens, ever.

      There is absolutely no reason older hardware can't run a newer version of Android. The only reason they don't is because many hardware makers use closed-source drivers, so they only work on a certain kernel version, which of course corresponds to a certain Android release. There is no technical reason for this at all. This stuff never happens on real Linux because the drivers are open-source, so your hardware is never stuck with an older kernel version.

      And of course, this mean that there is never a case where some hardware running an older version of RHEL can't run a newer release.

      Perhaps they realized that users weren't willing to pay for ongoing support for software maintenance, the OS is free (of charge) but work to maintain it on those platforms costs the manufacturer money.

      Users aren't willing to pay for ongoing support for their cars either. But manufacturers still release service bulletins and safety recalls, even for models 15 years old. If mfgrs can't build this into their initial price, that's their problem; this is no different than safety recalls for cars, and it should be required. Requiring all drivers to be open-source, and requiring phones to be user-upgradable, would fix this problem right away. Mfgrs don't necessarily need to support running the latest Android on 4-year-old phones, but there are communities which would happily support this, as long as the drivers are open-source and it's possible for users to upgrade their software without jumping through hoops ("jailbreaking", "rooting"). Just look at routers: DD-WRT, Tomato, and OpenWrt support loads of routers that are many years old. (Where they don't, the main problem is routers with insufficient flash memory for running Linux; not an issue with phones.)

      that people prefer to just buy a new handset than pay for operating system maintenance.

      I don't really care what other people prefer. Lots of people are pissed off that their phones lose support after only 3 months; if you like buying a new phone every 3-6 months, go right ahead, but I think it's ridiculous to think everyone is OK with that. They sure as hell don't support phones for the full 2 years that carriers get their customers to sign contracts for. And this isn't even safe, because of the security problems. This should be outright illegal.

    7. Re:It's elementary, my dear Watson. by exomondo · · Score: 1

      No, it doesn't. That never happens, ever.

      So what happened with the Galaxy Nexus? Google claimed the hardware was incapable.

      There is absolutely no reason older hardware can't run a newer version of Android. The only reason they don't is because many hardware makers use closed-source drivers

      Well yes, that is the point, they can't run without drivers and since the drivers don't exist they can't run the latest version of Android.

      Users aren't willing to pay for ongoing support for their cars either. But manufacturers still release service bulletins and safety recalls, even for models 15 years old.

      Cars and phones aren't the same thing in terms of safety recalls.

      If mfgrs can't build this into their initial price, that's their problem

      Actually I don't think it is, otherwise they would be suffering rather than the users. I think what you are suggesting is that in an idealized world that would be the case, but in the real world it isn't which is why the users have a problem.

      this is no different than safety recalls for cars, and it should be required.

      Yes but it isn't required, I can think of a lot of things that should be required but that doesn't really have any bearing on anything.

      if you like buying a new phone every 3-6 months, go right ahead

      Why would I do that when instead I can just take the option to switch to an iPhone which is supported much longer?

      but I think it's ridiculous to think everyone is OK with that.

      So do I, in fact I'm not ok with that either so I use an iPhone instead as they are generally supported much longer.

    8. Re:It's elementary, my dear Watson. by Grishnakh · · Score: 1

      So what happened with the Galaxy Nexus? Google claimed the hardware was incapable.

      I'm sure it was a lie. AFAIK, there's nothing in Android that prevents it from running on older hardware, except of course driver support. Obviously, an old phone isn't going to run high-performance applications well, so it might not be able to play certain games, but that's not a problem with the OS.

      Well yes, that is the point, they can't run without drivers and since the drivers don't exist they can't run the latest version of Android.

      Yes, well my point is it shouldn't be that way. There's no technical reasons old phones can't run the latest Android.

      Cars and phones aren't the same thing in terms of safety recalls.

      No, but security vulnerabilities should be taken much more seriously than they currently are, and with the force of government behind them. Mfgrs should not be allowed to refuse to provide security updates for older products, up to a certain point, just like they aren't allowed to ignore safety problems with cars. If peoples' phones get hacked and all kinds of economic crimes result, the government has to deal with that with its police and court system, so the government has every right to force mfgrs to provide security updates.

    9. Re:It's elementary, my dear Watson. by exomondo · · Score: 1

      Ok it seems you are confusing your idealized view of this issue with the reality of the issue.

      When I said "on Android that happens most of the time." and you responded with "No, it doesn't. That never happens, ever." clearly that is untrue, I can list plenty of models of phones that cannot run the latest version of Android.

    10. Re:It's elementary, my dear Watson. by Grishnakh · · Score: 1

      They can't run it because the drivers are closed-source and incompatible with newer kernels. It's not a technical limitation, it's a consequence of Android's largely closed-source nature. If Android were all open-source like Linux, this wouldn't be a problem.

      If open-source drivers were developed or made available for one of these older phones, there's no reason Android couldn't be made to run on it.

    11. Re:It's elementary, my dear Watson. by exomondo · · Score: 1

      They can't run it because the drivers are closed-source and incompatible with newer kernels.

      Yes I'm well aware of why they can't run it, but that doesn't change the fact that they can't run it. Telling me it "never happens" is just bullshit, it happens all the time (yes because of closed drivers).

    12. Re:It's elementary, my dear Watson. by Grishnakh · · Score: 1

      I never said that it "never happens" that you can't run newer Android on older phones with the situation the way it is now, I said that it "never happens" that you can't run newer Android on older phones for any valid technical reason.

      Do you always get into utterly pointless pedantic arguments when you know full well what the person meant?

    13. Re:It's elementary, my dear Watson. by exomondo · · Score: 1

      I said that it "never happens" that you can't run newer Android on older phones for any valid technical reason.

      Not only did you not say that but there is a valid technical reason: The drivers don't exist!

      If we use your definition then there's no "technical reason" why any OS couldn't run on any kind of smartphone hardware. "Hey IRIX runs on the Galaxy S3!"

    14. Re:It's elementary, my dear Watson. by Anonymous Coward · · Score: 0

      The problem is elementary, my dear Watson - they didn't create the OS that they're selling.

      They wrote the desktop environment Pantheon

  34. What's with all the pitchforks? by Skarjak · · Score: 4, Insightful

    I really don't see what the big deal is here. Sure, they aren't responsible for most of the software in their repositories... like all other distros. They still work to maintain this distribution. If they ask to get paid, what's the matter? If you can have access to a distribution made possible only through hours and hours of hard work at the cost of feeling guilty for a second as you type "0$", I don't think you have any reason to complain, honestly. You're not being forced to pay in any way. There is nothing morally wrong with this. I encourage other developpers to do the same if they want some compensation.

    Man, slashdot is really grumpy today.

    1. Re:What's with all the pitchforks? by dcollins117 · · Score: 1

      If you can have access to a distribution made possible only through hours and hours of hard work at the cost of feeling guilty for a second as you type "0$"...

      I don't understand why anyone would feel guilty about not paying for something that is free. If someone gives you a gift do you feel guilty for not paying them for it? I don't.

    2. Re:What's with all the pitchforks? by Anonymous Coward · · Score: 0

      Thousands upon thousands of people have contributed to the "product" that the people at Elementary OS distribute. None of these people contributed so that someone else can make users feel guilty about not paying one particular middle man. None of the users should learn the false idea that they could pay for the development of the software at that point, because in reality they only pay a "road tax" to some persuasive highwaymen. What Elementary OS does is hardly different from setting up an official looking site for some popular Open Source package and charging for it, except they make you pay by giving you a bad conscience or taking your money.

      There isn't much that can be done about this, because the GPL allows it, so as long as they don't abuse trademarks, they're in the clear. That doesn't mean they should be lauded or supported for what they do, and people should be educated not to pay for Open Source software.

    3. Re:What's with all the pitchforks? by Skarjak · · Score: 1

      I don't either, but apparently people are really mad about this for some reason.

    4. Re:What's with all the pitchforks? by Anonymous Coward · · Score: 1

      The big deal is that the developers are being disrespectful dicks towards their userbase by trying to "guilt trip" them into "donating", by calling them cheaters. While dismissing their userbase as "random people" when asked for financial transparency. And revising their blog post to make it sound nicer *without making a footnote of it*, making it look as if they have done nothing wrong.

      The problem isn't a money problem. It's an attitude problem.

    5. Re:What's with all the pitchforks? by Anonymous Coward · · Score: 0

      Thousands upon thousands of people have contributed to the "product" that the people at Elementary OS distribute. None of these people contributed so that someone else can make users feel guilty about not paying one particular middle man.

      Nothing prevents those other people asking donations for their projects too. Elementary OS is setting an example that others can follow.

      Most Linux distros have had the "Donate" link in their webpages for ages anyway. Elementary OS is just bringing it more apparent.

    6. Re:What's with all the pitchforks? by lilrobbie · · Score: 1

      The pitchforks came out primarily due to the original blog posting calling anyone who downloaded their OS without paying for it "cheaters". It seemed extremely two-faced of eOS, especially as their work is so dependent on the *free* hard work of the Linux eco system... yet they have the gal to accuse those who don't pay them of rorting the system.

  35. Open Letter To Hobbyists Part 2 by shadowknot · · Score: 2

    This really seems like the 21st century equivalent of Bill Gates' infamous "Open Letter To Hobbyists". It's in the same, moaning spirit but has little of the legitimacy in its complaint. Much as I dislike Mr. Gates and his ilk his point was, at the very least, logically consistent as far as the business model for DOS went. People were sharing the OS and copying the disks which was not how the software was sold, whatever you think about the proprietary model that was the deal and people broke it. These Elementary folks seem to be bemoaning the open model that has allowed them to take the work of others, repackage it and add some of their own work to it for not being a sustainable model for recouping their investment, be it time, effort or monetary. There's a very simple solution to this, if you think that your addition truly consists of sufficient value that something free demands a charge then don't release it for free. You don't have to make the ISO or your repositories freely available, all the GPL requires is that you share the source code, perhaps as part of a paywalled download area or physical media you sell? No, that won't work though. They want to do what SkyOS failed at (except, again, with much less of their original work included) and sell something that only a minority of OS enthusiasts will take on as if it had the power and visibility of a Windows or OS X and now that it's not working they're getting bitter. Elementary OS may be a great product for the Linux newbie but with this kind of thinking in its community it's going nowhere.

  36. The critics here are worse than these hypocrites by Anonymous Coward · · Score: 0

    The critics are worse than the position Elementary OS has itself taken on this matter. First off “Free software” is software that respects users' freedom and community. It has nothing to do with the price of the software. 2nd “1%” is not an insignificant contribution. 3rd most code contributions are not without compensation as might be the case with Elementary OS. Most code is contributed by paid developers working for commercial enterprises such as Redhat, Google, Sun, and others.

    Next how can you criticize Elementary OS for not funding upstream projects when its not even raising enough money to keep its own operations going? Besides that they probably are contributing bug fixes and code upstream so the whole point about not contributing upstream is mute.

    Yes- you should contribute something financially if your able, and if your smart enough you should try and find an upstream project or two that is lacking in proceeds. Preferably not those for which are already well funded.

  37. The UI is more than the icing on the cake. by westlake · · Score: 1

    They really aren't 'developing' anything, sure putting together a nice interface takes work but they really aren't doing anything a determined user couldn't do themselves.

    and now you know why the UI of an open source project sucks rocks.

    It doesn't matter if the engine purrs like a kitten under the hood if you can't find the ignition or work the clutch.

    The determined user is almost by definition someone with a problem to be solved and no time to battle an intransigent UI or hack out a solution of his own --- even if he had the necessary skills.

  38. This is the same strategy Canonical has used by Bathroom+Humor · · Score: 1

    Not really. It's somewhat similar in that they ask for donations, but Canonical are also giving users a chance to choose where that money goes toward (if we're going on faith, anyway). And there is no need to type anything, as there are sliding bars and a button at the bottom saying "not now", which sends you to the download.

    Then again I typically use the official torrent with every Ubuntu release I use, so I never see this screen to begin with. That's my way of giving back, considering I have no funds to donate.

  39. Open Source limits your business models. by jellomizer · · Score: 2

    Creating software isn't cheap, or effortless, however once it is completed it can be duplicated and shared at near no additional costs.
    So using good old Economics 101 supply and demand you have a fixed demand, and an infinite supply, so the market rate for any software is near $0.00 below the cost to make it. Software does want to be free.

    The old RMS model of making money off of software is selling the distribution. Putting it on Tape, Disk, CD... Some physical media, then you can add manuals to jack up the price. These physical media reduces the available supply so you can make money off of software. Now with nearly everyone with high-enough speed internet access, such physical distribution of software is antiquated. And not a good business model.

    The next method of making money off of software is by selling the service behind it. There is a limited supply of people who know how to use the software well enough to help implement it. So the software is free, but you sell consulting services to help people with getting the software working and maintaining it. This works if the software is sufficiently complex enough that the end user can't just pick it up. If your app is designed to be user friendly, and your customer wants it to be user friendly, then consulting service may not work for your product.

    We come to Software as a service, cloud computing, remote hosting.... Where we sell the connectivity to the software and perform the maintenance on it. You no longer have access to the actual software you just interface with it. This method is limiting the distribution of the software and limits the number of people who know fully how to use it. Keeping supply down.

    Now we have commercial software. There are Legal, technical, locks on the software to restrict unregulated distribution of the software. So the supply is managed at a level, and the demand of the software affects its price.

    The Begging for donations business model. Your model is dependent on updates and fixes, so don't push the software you push the service of keeping it up to date, and frequency of quality updates is your supply which you can limit, and individual demand of keeping on getting these updates will supply your money.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    1. Re:Open Source limits your business models. by Mandrel · · Score: 1

      Creating software isn't cheap, or effortless, however once it is completed it can be duplicated and shared at near no additional costs. So using good old Economics 101 supply and demand you have a fixed demand, and an infinite supply, so the market rate for any software is near $0.00 below the cost to make it. Software does want to be free.

      I don't know why more open source projects don't just charge for their software. Sure this removes Freedom 0 (the freedom to run), so it's not (big-O) Open Source. But it preserves all the important tinkering freedoms, especially if original authors get a cut from sale of derived works.

      What you wrote above implies that most users will pirate anything not completely locked down. I don't think that's true, especially for business users, and especially if a purchase comes with support. Charging is better than a donation model, where donors are made to fee like chumps, usually gaining nothing more than karma, and freeloaders haven't done anything wrong.

      The old RMS model of making money off of software is selling the distribution. Putting it on Tape, Disk, CD... Some physical media, then you can add manuals to jack up the price. These physical media reduces the available supply so you can make money off of software. Now with nearly everyone with high-enough speed internet access, such physical distribution of software is antiquated. And not a good business model.

      Quite true. You can't make money from Open Source software in itself. But you can from software that's free in every way except price.

    2. Re:Open Source limits your business models. by Anonymous Coward · · Score: 1

      Humanity shouldn't be in the business of rewriting software hundreds of times over because they can't afford a license that would suit tailored needs. Let's write some good software to solve a problem, then move on and solve some other problem.

      Businesses that depend on copyright law abuse need to grow up and contribute some real value to the market and to society.

      The incredibly unpopular AGPL addresses the loop hole cloud services found with other open source licenses like GPL. But I'm not too concerned as long as the open community around an open source project is big enough we can still have good work done around Apache even though it doesn't have a strong license like GPL.

    3. Re:Open Source limits your business models. by Mandrel · · Score: 1

      Humanity shouldn't be in the business of rewriting software hundreds of times over because they can't afford a license that would suit tailored needs. Let's write some good software to solve a problem, then move on and solve some other problem.

      A paid open source development model that distributes payments down derived work chains should increase the re-use of software because it combines unhindered redistribution & modification with a work incentive for programmers. Because it doesn't pay well, often Open Source software is usually either done as a hobby or as a way to gain employment (ironically, developing proprietary software).

      But sure, charging for software will make it unaffordable for some. But that's how capitalism works in order to make open software development a viable job. There no stopping licence discounts being given to worthy recipients like non-profits, students, small business, and contributors to the software.

    4. Re:Open Source limits your business models. by Grishnakh · · Score: 1

      I don't know why more open source projects don't just charge for their software. Sure this removes Freedom 0 (the freedom to run), so it's not (big-O) Open Source.

      The GPL lets you charge for software. The problem is that whoever you sell it to can then distribute it willy-nilly, and who's going to pay you for a copy when they can just download it for free somewhere?

      I don't think that's true, especially for business users, and especially if a purchase comes with support.

      This is precisely why businesses like Red Hat charge megabucks for support and changes and give the product away for free.

    5. Re:Open Source limits your business models. by Grishnakh · · Score: 1

      Humanity shouldn't be in the business of rewriting software hundreds of times over because they can't afford a license that would suit tailored needs. Let's write some good software to solve a problem, then move on and solve some other problem.

      That sounds nice in theory, and for some things it actually does work out, but for most things, software can't just be written once and then called "done"; it has to be upgraded and maintained. And even writing it in the first place requires significant resources (peoples' time mainly).

    6. Re:Open Source limits your business models. by Mandrel · · Score: 1

      I don't know why more open source projects don't just charge for their software. Sure this removes Freedom 0 (the freedom to run), so it's not (big-O) Open Source.

      The GPL lets you charge for software. The problem is that whoever you sell it to can then distribute it willy-nilly, and who's going to pay you for a copy when they can just download it for free somewhere?

      I'm advocating a nearly-Free licence where the purchaser can indeed distribute the software willy-nilly (altered or unaltered), but the recipient cannot run it until they pay the development chain. To ensure this point is brought to the software recipients' attention, you would need a licence condition that prevented removal of a small bit of code that checked for the presence of a licence file, plus non-distribution of those licence files. (Easily hacked, but it takes an act of will that brings the law and conscience into play.) Small restrictions, but big benefits to funding the development ecosystem.

      I don't think that's true, especially for business users, and especially if a purchase comes with support.

      This is precisely why businesses like Red Hat charge megabucks for support and changes and give the product away for free.

      And why a thousand as many companies still charge for their software (but stuff things up by keeping it closed).

    7. Re:Open Source limits your business models. by petteyg359 · · Score: 1

      Now with nearly everyone with high-enough speed internet access, such physical distribution of software is antiquated. And not a good business model.

      It's a great business model. I quite like the nice printed books of artwork and stories I got with older games. Reading that stuff in a PDF is damn boring. Give me a dead tree, please (but remember to plant a replacement).

    8. Re:Open Source limits your business models. by Anonymous Coward · · Score: 0

      Adding a manual to jack up the price .... that outta do it.

  40. you can taste the fear by Thud457 · · Score: 1

    For some values of ethical. You do know Peeps are made from gelatin, and that's made from real, dead animals. You are on a site that's purported be host to a bunch of precisionist nerds, after all.

    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

    1. Re:you can taste the fear by HornWumpus · · Score: 1

      You can find edge case nutjob 'ethics' that say just about anything.

      It is an immoral and unethical act to let a sucker keep his money!

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
  41. Arguments for $0 by MrKaos · · Score: 4, Informative

    I use this a lot in my shell scripts, mainly in a prepackaged usage message that I fill out as the script progresses to refer to its name. However you still have to type the name of the script to be able to use it from the shell otherwise $0 won't exist with any meaningful context. Other arguments like $1, $2 or even $* I use getopts - no use going overboard when processing arguments.

    --
    My ism, it's full of beliefs.
  42. Derivative works are another form of payment by amaurea · · Score: 3, Informative

    There's another basic form of payment one can get as a free software developer that isn't mentioned here (in the summary at least), and that's payment in the form of more free software. You spend some time writing some sofware, make it available under the GPL and encourage others to use it, modify it and share it. If in the end this leads to the production of at least one other free software project of similar size that you find useful, then you've made back the lost time you spend writing your program in the first place. As a bonus, the body of free software has grown by at least two in the process.

    As an example, let's say I write a raytracing library, and it takes me 500 work hours to do so. Then somebody uses it to write something like Blender. If Blender saves me 500 work hours over the years, then that by itself makes it worth it. And as a very nice bonus, libraytrace+Blender together will save lots of time for many other people too, since they won't need to implement these things themselves.

    1. Re:Derivative works are another form of payment by Shados · · Score: 1

      Cool. So now i have infinite free software. Unfortunately, my city tax bill came in, and they won't take free software as payment. I guess I can go and become a patent lawyer, I hear that pays pretty good, but I'll probably be a little too busy to write software then.

      Right now, My main ways of justifying writing open source is (aside the fact that its a hobby and I do get enjoyment out of it) is: A) my github account makes for a powerful tool to negotiate my salary. You like what you see? You want more, and on your terms? Cool, now give me a hell of a salary. And B) My employer gives me time to work on open source because it helps the company brand, makes it easier to recruit, and saves a shitload on recruiter fees because people seek us out instead.

      Thats pretty cool and is good enough for me...but I won't be writing the next Linux stack on that time.

    2. Re:Derivative works are another form of payment by Paul+Fernhout · · Score: 1

      I agree, although it remains painful economically as pointed out by another commented in reply. My wife and I put more than size person years into making a free (GPL) garden simulator and related web site in the 1990s, and while we did not make any money directly from that specific software, we like to think that we got the entire freely accessible world wide web and world of open source software in return. :-) And that was a really good deal. :-)

      As I write on my own site, there are several forms of economic transactions (including subsistence, gift, exchange, planned, and theft). Each has its own dynamics. They do interact with each other in various ways, but is is complex.

      Personally, I feel we need a "basic income", like by expanding Social Security in the USA to everyman from birth, not just people over 65 years of age. Then everyone who wanted to write free software would have the time do do so. Hopefully, over time, a growing gift economy and a growing 3D-printer- and personal-robot- and solar-powered- subsistence economy might crowd out much of the exchange economy, in the same way the exchange economy crowded out much of the others in the last few decades.

      In the meanwhile, I do mostly unrelated consulting work now and then to pay the bills. That's done well enough recently to give my wife time to make a free book on "Working with Stories In Your Community Or Organization"
      http://www.workingwithstories....

      And we're working on some software (likely free) to go with it. But soon enough it will probably be back to consulting or such...

      --
      A 21st century issue: the irony of technologies of abundance in the hands of those still thinking in terms of scarcity.
  43. Wait... by Skid_00 · · Score: 1

    If I enter -$5, will I get a check?

  44. The article was hard to right by MrKaos · · Score: 1

    it was also difficult to use the write words in the rite places.

    --
    My ism, it's full of beliefs.
  45. That's funny by Greyfox · · Score: 1
    I've never typed $0 to download Elementary OS*. I do believe I am going to continue that trend.

    * be...cause I've never downloaded Elementary OS.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  46. $-1,000,000,000,000,000.00 by Culture20 · · Score: 1

    Pay me for bug testing.

  47. not quite.. by samantha · · Score: 2

    What happened to "free as in freedom, not free as in beer"? It is not true that open source can always be acquired without charge when it comes to new open source software or customization and extensions.

    1. Re:not quite.. by Shados · · Score: 1

      Yup, and this is one of those ways. But if I charge you money for a piece of software you can copy (or god forbid, resell indefinately!), I'll only make a few sales.

      So you can get donation, or sell services. The later works pretty damn well for most successful open source companies...but some stuff just doesn't work for it. If I make a end user centric operating system...no one's gonna pay for services/support for that. Workstations can get a support contract, but home user stuff? Nope. If I make a single player offline game? Nope.

      There's a huge array of software that people love and are absurdly expensive to develop, and only have gimicks as funding method (I could sell merchandise for my game, woohoo...and everyone loves micro-transactions! All games should be Candy Crush!)

  48. This is why I walked away from open source by Anonymous Coward · · Score: 0

    One of the reasons I walked away from open source and why I only provide basic maintenance on my own open source project is because of attitudes like what I'm seeing from the posts modded up. A post I made to Slashdot in 2011 reflects my attitude towards freeloaders.

    The fact that I have built my open source project completely from the ground up, needing no other open source code to run (it runs as a native Windows binary), merely changes the excuses freeloaders have come up with over the years.

    Sure, the software is free, but if you want service or support, well, you're not a paying customer. If you want me to handle a RFC violating DNS packet the exact same way BIND handles it because of some ignorant notion that you have to act like BIND bug for bug to "follow standards", there better be money on the table. If you want me to hold your hand in a private email conversation, again, show me the email. If you want to flame me for not providing no more support than basic maintenance (security fixes, updating the software to work in newer Linux distributions), that's your prerogative, but it sure as hell isn't going to goad me in to working for you for free.

    My program is my gift to the world. It's a gift: Take it or leave it. But, if you want more, there ain't no such thing as a free lunch (TANSTAAFL).

    I'm glad this post came up so I could experience the attitude freeloaders have again. It makes me feel a little more comfortable deciding to not fix an issue caused by my DNS server not resolving RFC violating DNS packets identically to BIND bug for bug.

  49. Ummm, no. by Anonymous Coward · · Score: 0

    Open source software is for the most part commodity stuff. Anything with differentiating value per se is going to stay proprietary. Firefox, for example, isn't a big deal because there are so many browsers. All free. Commodity. I've paid for internet browsers before back in the day, because they didn't used to be a commodity. Now every device I buy better have one. My car has one. FFS. No way in hell I am paying for a browser. Or any other commodity software that is free to distribute. FFS. Porn is free now. Ad free porn, even. You want me to pay for open source, but I don't even pay for porn. Seriously. No fucking way. Even Microsoft is giving Visual Studio away because Eclipse partly commoditized it. Now they are handing it out free full feature, just to hook you on Azure. Pay for open source indeed.

  50. Hang on... by Anonymous Coward · · Score: 0

    I've downloaded Ubuntu plenty of times and never had to enter a '$0' anywhere.

  51. $0 by Lt.Hawkins · · Score: 1

    Why do they want to know what shell I'm running? Good luck with Shellshock bro! I'm behind 7 proxies!

    --
    -- My Sig is a P228.
  52. Wow this is groundbreaking stuff! by Anonymous Coward · · Score: 0

    Take Ubuntu, install Gnome 3 and Plank dock then give it a new name.

  53. Anyone objecting should get bashed! by fgouget · · Score: 1

    Of course you have to type "$0". How can you expect to get away with omitting the name of the command you want to run?

  54. $0? by Orp · · Score: 1


    chinook:% echo $0
    bash

    Now I'm totally confused. Zero dollars equals bash. Bash what? Bash head into keyboard? ORP BASH!

    --
    A squid eating dough in a polyethylene bag is fast and bulbous, got me?
  55. Re:Never had to type anything when downloading Ubu by Blaskowicz · · Score: 1

    I'm not a fan of their website and download pages as I'm usually looking for the alternate CD or net install stuff.