Slashdot Mirror


OSS Projects Offer Bounties For Features

jtowndot writes "The market for open source developers seems to be heating up. Asterisk, Gnome, Horde, and Mozilla all have bounties for desired features. Recently, Lime Wire updated its wish list to include bounties on open source development work! Similarly, i2p also released a bounty list. Is it time to consider quitting my day job to do open source development full time?"

261 comments

  1. WANTED: Dead or Alive by Shadow+Wrought · · Score: 5, Funny
    Is it just me or does "Bounty" evoke ideas of something else entirely?

    "We got the Feature. He's holed up over on the South side of the partition. Better bring your compiler."

    --
    If brevity is the soul of wit, then how does one explain Twitter?
    1. Re:WANTED: Dead or Alive by winkydink · · Score: 5, Funny

      Is it just me or does "Bounty" evoke ideas of something else entirely?

      The quicker picker-upper? Captain Bligh?

      --

      "I'd rather be a lightning rod than a seismometer." -Ken Kesey

    2. Re:WANTED: Dead or Alive by FidelCatsro · · Score: 4, Funny

      Darth Vader: You may take Limewire to Jabber for chat after I have Skywalker.
      Boba Fett: He's no good to me non complient.
      Darth Vader: He will not be permanently proprietery.

      --
      The only things certain in war are Propaganda and Death. You can never be sure which is which though
    3. Re:WANTED: Dead or Alive by EvilTwinSkippy · · Score: 2, Funny
      Is it just me or does "Bounty" evoke ideas of something else entirely?

      The CEO in a row boat.

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
    4. Re:WANTED: Dead or Alive by Anonymous Coward · · Score: 0
      The quicker picker-upper?
      There's also the Quilted Quicker Picker-Upper. ;)
    5. Re:WANTED: Dead or Alive by BannedfrompostingAC · · Score: 2, Funny

      Actually "Bounty" makes me think of a horrible-tasting coconut-filled chocolate bar.

    6. Re:WANTED: Dead or Alive by krunk4ever · · Score: 2, Funny

      Dead or Alive? I think the word you're thinking of is Bouncy and not Bounty.

    7. Re:WANTED: Dead or Alive by templest · · Score: 1

      as they set out create a content distribution network
      Clint Eastwood: Two hundred thousand dollars is a lot of money. We're gonna have to earn it.
      Tuco: If you save your breath I feel a man like you can manage it. And if you don't manage it, you'll die. Only slowly, very slowly old friend.

      (First thing I thought of too. Yeah I messed the quotes around, but it's funnier that way.)

      --
      I'm a signature virus. Please copy me to your signature so I can replicate.
    8. Re:WANTED: Dead or Alive by icedcool · · Score: 1

      Arrgh matey it does. Ready swords, thar be torrents off the port bow.

      --
      Most people aren't thought about after they're gone. "I wonder where Rob got the plutonium" is better than most get.
    9. Re:WANTED: Dead or Alive by c0p0n · · Score: 1

      Ya know. Mozilla shoot first.

      --

      Your head a splode
  2. Yes. by Signal_Noise · · Score: 0

    Nobody likes your day job.

  3. you forgot mark shuttleworths... by Simarilius · · Score: 5, Informative
    1. Re:you forgot mark shuttleworths... by Anonymous Coward · · Score: 0

      Maybe I'm blind, but where are the actual descriptions of what he pays bounties on? First he says "Here are some software projects for which I'm prepared to pay a bounty," then he yammers on about the proposal process. Some help here?

    2. Re:you forgot mark shuttleworths... by Anonymous Coward · · Score: 0

      follow the link to his ubuntu bounties for a little more detail there.

    3. Re:you forgot mark shuttleworths... by Anonymous Coward · · Score: 0

      I emailed him (politely!) about a couple of the bounties on that page before, and received no reply, ever.

      Are the Shuttleworth bounties for real? Is there a trick to getting him to respond?

      I *want* to believe, but the cynic in me is saying "These are just a publicity stunt to make him look more open-source-happy".

    4. Re:you forgot mark shuttleworths... by Anonymous Coward · · Score: 0

      does he need to look more open-source-happy? Ubuntu. Canonical even send you Ubuntu cds free of charge, with no shipping costs. Seems pretty friendly already to me.

  4. time to make me some money! by donutface · · Score: 0, Offtopic

    time to get away from all these damn M$ languages like C# and learn a real language for a change, maybe then ill make some money :-)

    1. Re:time to make me some money! by orderb13 · · Score: 2, Insightful

      The trick isn't what language you know, it is knowing the languages you do know well, and knowing the theory. You can make as much programming in VB as you can in C++, as long as you are worthwhile (and even if you're not but know someone who can land you a cushy job)

  5. Not going to quit mine by Anonymous Coward · · Score: 5, Insightful

    $150 buys about 3hrs of my time, most of those projects posted look to take much longer than that.

    1. Re:Not going to quit mine by un1xl0ser · · Score: 5, Insightful

      Mod this up.

      A lot of the projects offer very little money for what they require.

      What is needed is a bounty system that users could pay into easily so the bounty could grow over time.

      --
      v4sw6PU$hw6ln6pr4F$ck 4/6$ma3+6u7LNS$w2m4l7U$i2e4+7en6a2X h
    2. Re:Not going to quit mine by Cat_Byte · · Score: 2, Interesting

      Yeah I would definitely throw into the "kitty" for a feature. I even pay for shareware if it is worthwhile. Winzip was a perfect example for a long time until XP had a built in utility for unzipping. I would definitely pay for a feature such as a linux app that scans for unencrypted wireless or a wireless with a key you have on a list and automatically connect when in range. Great for roaming and would be awesome if every time you drove through a free hotspot it could sync email.

      --
      Two roads diverged in a wood, and I - I took the one the bus load of girls just went down.
    3. Re:Not going to quit mine by Vorondil28 · · Score: 5, Interesting

      This is probably the smartest thing I've heard all day. Not only would bounties be bigger, but users would have an indirect say in what features got implemented. (i.e. - More users want feature X than Y, the bounty for X grows more rapidly than Y, X gets more man-hours of coding than Y and is implemented sooner.)

      --
      This sig rocks the casbah.
    4. Re:Not going to quit mine by Anonymous Coward · · Score: 0

      Hmmm.. Yeah, what if you started a company - a 'software company'. You could 'hire' programmers, project managers, testers, marketers etc. and then 'sell' the software to users for 'revenue' to keep the company operating. In return for your trouble, you could even try to sell the software for more than it cost to produce - a 'profit'!

      As an added bonus, by not allowing your software to be written by programmers actively working for other companies, you wouldn't have to worry about it being full of 'stolen IP'!

      Could it actually work??

    5. Re:Not going to quit mine by joeljkp · · Score: 2, Informative

      There's a proposal about integrating this type of feature into the Bugzilla bug tracking system. The idea is that there would be an extra field on each bug page that would allow anyone to bid on that bug. One would think that the ones bidded the highest would be fixed first (after being superseded by critical bugs and the like, of course).

      --
      WeRelate.org - wiki-based genealogy
    6. Re:Not going to quit mine by rpozz · · Score: 2, Interesting

      That is a really, really good idea. For a very popular project like Firefox, it could actually make it viable for someone to work on it full time.

    7. Re:Not going to quit mine by duerra · · Score: 5, Funny
      What is needed is a bounty system that users could pay into easily so the bounty could grow over time.

      I'll give you $50 to do that.

    8. Re:Not going to quit mine by Anonymous Coward · · Score: 0

      Are you serious?

      Most software developers in US work at least 50 hours in a week, if you are getting $50 per hour then you would make:
      $2500 in a week
      $125k in a year (assuming two week vacation which is also quite common in US)

      I doubt there are many people who will get over $100k in a year for just writing the code.

    9. Re:Not going to quit mine by Alex+P+Keaton+in+da · · Score: 1

      Sure the price is low... But the way I see it, I have my 9-5 (well, 8-6), and in my spare time I tinker anyway, so If I could get the $150 for tinkering....
      There are plenty of people (read some open source believers) who would program for free... so $150 is some nice coin to put in the pockets for something you might have done for free... Sort of like when my dad offers me $50 to do some project around his house that a handyman would charge $250, aside from the fact that I would do it for free for my dad, my rationale is why not earn $50 on my day off?
      Now if a big corporation offered this low sum.... then it would be different... Plus (in the US, you have issues with 1099 and various liabilities, warnbing the extent of my legal knowledgecomes from Matlock and a few episodes of Law and Order...)

      --
      And All I Ask is a Tall Ship And a Star to Steer Her By
    10. Re:Not going to quit mine by skarphace · · Score: 0

      Winzip is bloated. http://www.7-zip.org/

      --
      Bullish Machine Tzar
    11. Re:Not going to quit mine by Anonymous Coward · · Score: 0

      And yet, it buys a lot of mine.

      I'm currently unemployed, and living with my parents. I'm looking for work, yes, but $200 is more than I would have otherwise. If it takes me a couple of days to work out a new feature, I get:
      -Money
      -Satisfaction of accomplishing something
      -Feeling less useless than if I spent those days reading slashdot.
      -Job references, with actual code examples of projects I've done.

      Besides, Looking through the limewire list, it doesn't look quite that bad. And once you get used to the structure of the source, the next bounty you claim will come faster.

      If I could do a $200 bounty in a week, that's $800 a month. Keeps me out of starving range, even though it's not a good long term solution.

      I'll definitely start looking into these. It's better than doing work on my own open source stuff right now.

    12. Re:Not going to quit mine by orfanotna · · Score: 5, Insightful

      To you $150 may be chump change, but to someone in let's say Russia (where a doctor with 10 years experience gets the equivalent of $18 a month), that's pretty good money. Is there a requirement that these features have to be implemented by North American/European/Japanese programmers?

    13. Re:Not going to quit mine by nacturation · · Score: 1

      Or taking it further, perhaps have it increment the bounty by $1 a day. Nobody's going to spend four hours coding for a $10 reward, but after another 3 months it's now a $100 reward. Someone still might not want to work on it, but eventually it'll fall within someone's target price where they consider it a decent amount and someone will grab it. The trick is to wait long enough that the amount gets up high, but not too high or else someone else will have jumped on it before you do.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    14. Re:Not going to quit mine by jalefkowit · · Score: 2, Informative
      What is needed is a bounty system that users could pay into easily so the bounty could grow over time.

      Ask and ye shall receive...

    15. Re:Not going to quit mine by alder · · Score: 1
      One might consider 2 scenarios:
      • $150 buys much more than 3 hours for a particular coder, or
      • solution already exists and need only some tweeking, so it can be done in 3 hours
      If a coder-solution combination falls under on of these cases a coder might "bid" for a bounty, the rest of us... will read slashdot ;-)
    16. Re:Not going to quit mine by geomon · · Score: 1

      As an added bonus, by not allowing your software to be written by programmers actively working for other companies, you wouldn't have to worry about it being full of 'stolen IP'!

      You care to flesh that out a bit more? I got your point until you threw that little buttnugget out. Here is a practice version:

      "As an added bonus, by not allowing [Office] to be written by programmers actively working for [Sun], you wouldn't have to worry about it being full of 'stolen IP'!"

      Why would Sun want to steal code from Office? Open Office works just fine and doesn't need one bit of Microsoft's code.

      Here is a much more plausible statement, one that you carefully avoided writing:

      "As an added bonus, by writing your software with obscured code and non-standard protocols, you would be able to lock in your customers and screw them with every upgrade. You could then save money on development of 'new' innovations and can instead roam the world buying companies who have actually created something interesting."

      --
      "Rocky Rococo, at your cervix!"
    17. Re:Not going to quit mine by moonbender · · Score: 1, Flamebait

      WinZip might be bloated, but 7z is terrible. I'm using on my laptop, and I'm not happy at all. For instance, the shell integration is lacking, it seems you can't drag an archive to somewhere else with the RMB and have the option to extract there, or extract in a subfolder in that position. I use this constantly on my desktop with WinRAR. There are other annoyances, but this is the major one.

      --
      Switch back to Slashdot's D1 system.
    18. Re:Not going to quit mine by Anonymous Coward · · Score: 0

      Winzip is still better because it handles zip files way faster and less annoying than xp. Try running an install program from a zip archive using winxp built in. Most of the time you'll install the program through winzip before winxp even finishes loading the install program.

    19. Re:Not going to quit mine by emilv · · Score: 1
      Yeah I would definitely throw into the "kitty" for a feature
      CrossOver Office are trying that approach. If you want a certain application to work, you can pay for that feature. http://www.codeweavers.com/compatibility/toplists
    20. Re:Not going to quit mine by LMCBoy · · Score: 2, Interesting

      What is needed is a bounty system that users could pay into easily so the bounty could grow over time.

      Users love this idea, but FLOSS developers generally hate it. I develop my project for fun in my spare time; I don't want users dictating what I must do with my project. Don't get me wrong; I love getting ideas from users, and more often than not, I implement them. I like my hobby, I don't want it to be a job.

      Anyway, there was a huge thread on kde-devel on this very topic a few weeks ago, in case you want more dev perspectives on the matter.

      --
      Liberal (adj.): Free from bigotry; open to progress; tolerant of others.
    21. Re:Not going to quit mine by CrosbieFitch · · Score: 1

      There is a bounty system already: The Digital Art Auction.

    22. Re:Not going to quit mine by joeljkp · · Score: 1
      --
      WeRelate.org - wiki-based genealogy
    23. Re:Not going to quit mine by Anonymous Coward · · Score: 0

      What is needed is a bounty system that users could pay into easily so the bounty could grow over time.

      Kind of like fundable?

    24. Re:Not going to quit mine by Eccles · · Score: 1

      Yeah I would definitely throw into the "kitty" for a feature.

      RICK: There's plenty of money in the kitty!

      NEIL: Yeah, but he's constipated, isn't he?

      --
      Ooh, a sarcasm detector. Oh, that's a real useful invention.
    25. Re:Not going to quit mine by codeguy007 · · Score: 1

      This would be completely counter productive. The person may work on something and possibly finish it but because the pot is growing sit on it for a while.

      One of the advantages of Open Source is the quick development. This idea would take that away.

    26. Re:Not going to quit mine by lewiz · · Score: 1

      I'll raise it another $20.

      See? We've got it sorted already!

      (can I claim your $50 now?)

    27. Re:Not going to quit mine by Brobock · · Score: 1

      $150 buys about 3hrs of my time, most of those projects posted look to take much longer than that.

      Sure, but I don't think they expect people to quit their day jobs to code. This is something for you to make a little extra side cash for doing something you like to do already. I enjoy programming and have a decent paying job already. However making an extra $500.00 to put away would be nice. I enjoying doing work for the community as it is and if you get a few bucks reward for doing so then that is just a bonus!

    28. Re:Not going to quit mine by fprog · · Score: 0

      It mostly depends where you work.

      In most big cities in Canada, 150$ CAN pays roughly:
      - 15 hours for an HTML beginner (10$/h - 20K$),
      - 10 hours for a junior programmer (15$/h - 30K$),
      - 7.5 hours for an average programmer (20$/h - 40K$),
      - 6.0 hours for an expert programmer (25$/h - 50K$),
      - 3.0 hours for a Photoshop expert (50$/h - 100K$) and
      - 1.5 hour for an Oracle consultant (100$/h - 200K$).

      Multiply by 2000h/year for 40h/week shift,
      for a salary, knowing you have to deduce the income tax rate of roughly 50%,
      while the cost of life is much lower than San Francisco or Silicon Valley.

      If you don't believe me, try Monster or Jobboom.

      If you go to other countries, like middle east,
      eastern europe, india or china, it might be even more.

      Moreover, it also depends on the exchange rate.
      150$ US might not be a lot for you, but it is
      185$ CAN (1.23x).
      Likewise 150 euro is 239$ CAN (1.59x).

      In the end, everything is relative.

      So, while it may not be appealing for you, it is for some of us and you shouldn't deny that.

    29. Re:Not going to quit mine by Anonymous Coward · · Score: 0

      Isn't this what Codeweavers does?

      http://www.codeweavers.com/compatibility/toplists/

    30. Re:Not going to quit mine by jtdubs · · Score: 2, Interesting

      Perhaps your bid gets spread out with a portion being divided proportionally over the critical bugs based on their severity and the rest being applied to the bug of your choice.

      This would keep the severe problems at a higher dollar value than all but the most popular of feature requests...

      Justin Dubs

    31. Re:Not going to quit mine by Anonymous Coward · · Score: 0
      "Mod this up. ... What is needed is a bounty system that users could pay into easily so the bounty could grow over time."

      You really should have said "Mod me up" since your idea was far more mod-worthy than the parent. So...since you forgot to do it yourself...Mod parent up.

    32. Re:Not going to quit mine by czarangelus · · Score: 2, Informative

      I think what you're looking for is Kismet

      --
      When a true genius appears, you can know him by this sign: that all the dunces are in a confederacy against him.
    33. Re:Not going to quit mine by Anonymous Coward · · Score: 0
      I doubt there are many people who will get over $100k in a year for just writing the code.

      My best year (1998) I made $120K doing contracting work. Now, it's $60K a year full time in a less expensive part of the country. Of course, I had to move away from my home state, since there weren't ANY jobs there...

      Thank you, H1-B visas - and the fucking politicians/corporations.

    34. Re:Not going to quit mine by gr8fulnded · · Score: 1

      I tend to read this as being for people who just want to help out or are "looking for something to do" and not neccessarily for the money. Sure, major enhancements could be funded more, but most of them looked pretty minor and a good way to help out the OSS community.

      --Dave

    35. Re:Not going to quit mine by zifferent · · Score: 4, Interesting

      Wouldn't we then be rewarding the wrong behavior, e.g. More bugs = more $$

      Seems like a perpetual bug creating system to me.

      I might understand bounties for particularily tough programming challenges, but not for everyday bugs.

      Besides, once a price is set for open source coding, who's going to do it for free anymore?

      Paying money for everyday OS coding is switching the carrot, which has dire consequences.

      Open source works because the people who code do so, because the want to. Put a price tag on that and it does weird things to peoples brains. Basically, it changes the game.

      There was a psyc study about this kind of thing I think it was paying for grades or something, and the students lost interest once they figured out that it wasn't worth their while monetarily-wise and they stopped caring.

      When I volunteer for something, often times I find myself working harder and with more dedication than at work. I think the same thing happens with OS.

      Hey but it sounds like an awesome idea to kill off open source and it's ideals once and for all!

      Bad idea, all around.

      --
      cat sig > /dev/null
    36. Re:Not going to quit mine by antrik · · Score: 1

      > Users love this idea, but FLOSS developers generally hate it. I develop my project for fun in my spare time; I don't want users dictating what I must do with my project.

      Nobody is dictating what you must do. The nice thing about free software is that *anyone* can implement the feature.

      PS. Remember that not all FLOSS developers are hobbyists...

      --
      All my comments get moderated +-0, spotless.
    37. Re:Not going to quit mine by shmlco · · Score: 1
      Nobody is dictating what you must do. The nice thing about free software is that *anyone* can implement the feature.

      I would have to say that since often a highly specific skill set and knowledge base is required, saying *anyone* can implement the feature is completely and totally false-to-fact.

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    38. Re:Not going to quit mine by shmlco · · Score: 1
      I don't want users dictating what I must do with my project.

      This is, IMHO, the fatal flaw lurking behind every OSS project. In too many projects the developer(s) simply want to play and implement the next cool feature that they and about ten other people would use... and no one wants to do the grunt work and fix the bugs they're not getting on their machines anyway.

      Do some research on why the vast majority of communes founded in the '60s failed. Too many people wanted to sit and contemplate nature, and no one wanted to ploy the fields and take out the trash.

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    39. Re:Not going to quit mine by Anonymous Coward · · Score: 0

      is $400 USD still a decent month's salary for someone in india? I'm sure one of the nearly two billion of people in India or China would be willing to do it, maybe for half of what's up there. I'm not particularly happy about this either - I get $95 an hour and I know that isn't going to last very long. Indians and Chinese programmers aren't going to have funny accents and be poor communicators for that much longer.

    40. Re:Not going to quit mine by Anonymous Coward · · Score: 0

      Russia (where a doctor with 10 years experience gets the equivalent of $18 a month)

      As a Russian who knows a couple of doctors, let me just say this:

      BULLSHIT!

      Keep your Reagan-years fantasies to yourself.

    41. Re:Not going to quit mine by orfanotna · · Score: 1
      "As a Russian who knows a couple of doctors"

      Yeah, that's quite a sample size..

      "BULLSHIT!"

      Let me quote my source for you:

      (translation)
      "The salary of a professional phthisiatrician [tuberculosis specialist] with 10 years experience in Lyubertsy [is] 17 dollars a month."
      Yuri Afanasyev, Ph.D. "Dangerous Russia", 2001.

      I was off by $1, so it's even worse than that. "Reagan-years fantasies" my ass.

    42. Re:Not going to quit mine by LMCBoy · · Score: 1

      Oh, bullshit. There's a huge mountain of great hobbyist software that belies your "fatal flaw" argument.

      I myself try to fix every bug reported to my app as soon as I am able. I respect my users' opinions and feedback; I don't need their money to induce my attention. The fact that I am a hobbyist developer doesn't mean I am uninterested in what you call the "grunt work", because a large part of the satisfaction I derive from the project is the knowledge that others find it useful, beautiful, and fun to use.

      This satisfaction is sufficient motivation without some kind of cash-compensation carrot. All I am saying is that a bounty system has the potential to ruin a hobby project, because suddenly it's more like a job, and the users are your boss (not to mention all of the practical implementation nightmares that a bounty system requires). No thanks, we (devs and users) seem to be doing just fine without it.

      I don't understand your "commune" analogy either. I take out my trash because I want my kitchen to be clean, and it's not going to take itself out. That's a much more appropriate analogy.

      --
      Liberal (adj.): Free from bigotry; open to progress; tolerant of others.
    43. Re:Not going to quit mine by LMCBoy · · Score: 1

      What if the maintainer doesn't agree with Random Joe Developer's patch, with which Joe was hoping to claim a bounty? The patch could be poor-quality, or maybe it doesn't conform to the guidelines in the project's CODING file, or maybe the maintainer doesn't want to see the feature in question implemented for some reason (bloat, perhaps).

      The whole bounty thing is a huge headache for all involved, with almost no real benefit, AFAICS.

      --
      Liberal (adj.): Free from bigotry; open to progress; tolerant of others.
    44. Re:Not going to quit mine by the_womble · · Score: 1

      You a choice of not taking a bounty and doing what you like, or taking the bounty and doing what you are being paid to do. Even in the latter case you have a lot more freedom than you would have working for someone else - you decide, feature by feature, what you are willing to do free, what you are willing to do for a bounty and what you are not willing to do at all. If you are not interested in bounty system no one ould force you to join, so whats the problem. I suspect there are people with the skills who like being paid for their work or all we would not have people who are someone's full time employees working on OSS.

    45. Re:Not going to quit mine by Anonymous Coward · · Score: 0

      $150 buys me about 3 days of work... *sigh*

    46. Re:Not going to quit mine by Nikker · · Score: 1

      I think that idea is awesome.

      I think it would get the users really involved in the use of the software and give more people experience coding and raise the bar a little bit.

      The idea gives motivation all the way around! Way to go man.

      --
      A loop, by its nature, continues. If that didn't make sense, start reading this sentence again.
    47. Re:Not going to quit mine by God!+Awful+2 · · Score: 1

      Or taking it further, perhaps have it increment the bounty by $1 a day.

      That's nice to say... but there's still the question of who is paying this money. Normally a bounty is created when a specific person pledges $X. You can't just postulate that the bounty should increase.

      -a

    48. Re:Not going to quit mine by Jussi+K.+Kojootti · · Score: 1
      Not sure what doctors get these days in Russia, but AFAIK in Moscow any clerical job pays in the hundreds of dollars. Average wage for an engineer is probably closer to 1000$. In smaller cities things might be different, so your point might still apply. I just wanted to say that things seem to have changed a lot in a couple of years...

      I'm not russian, so my info might be inaccurate -- please correct me if I'm wrong.

    49. Re:Not going to quit mine by Anonymous Coward · · Score: 0

      cool I'll check into that. Thanks.

      And moderators PLEASE...quit fucking modding me down when I thank ppl for info.

    50. Re:Not going to quit mine by skarphace · · Score: 0

      > it seems you can't drag an archive to somewhere
      > else with the RMB and have the option to extract
      Eh, I never used that anyway. I love the shell integration because I never have to open the program.

      > there, or extract in a subfolder in that position.
      This is actually my favorite feature of 7zip. You right click on it and click "Extract Files..." and it unzips it into a subfolder with the filename.

      I don't know what you're using but 7-zip is so much more friendly and versitile.

      --
      Bullish Machine Tzar
    51. Re:Not going to quit mine by LordNimon · · Score: 1
      A good bounty system will distribute the risks across all players evenly. Sometimes there will be losers, but that doesn't mean the whole system is flawed and should be scrapped. If you choose to submit a patch, you have the accept the possibility that it might be a wasted effort. That's just a risk you have to take. The same goes for people putting in money. They take the risk that the maintainer accepts a patch that isn't really good enough, or doesn't satisfy everyone.

      There are some features in Mozilla that I've been waiting years for. I'd be more than happy to risk $20 or $30 for the chance that they'd get implemented.

      --
      And the men who hold high places must be the ones who start
      To mold a new reality... closer to the heart
    52. Re:Not going to quit mine by mikefe · · Score: 1

      he shell integration is lacking, it seems you can't drag an archive to somewhere else with the RMB and have the option to extract there

      Yes, I miss that feature also. I know others have asked for it, so it will be in 7zip eventually.

      or extract in a subfolder in that position.

      In 7zip:
      tools -> options -> plugins -> 7zip -> options -> extract to

      HTH

      --
      There: Something at a specific location.
      Their: Owned by someone.
      Please make sure your english compiles.
    53. Re:Not going to quit mine by moonbender · · Score: 1

      I saw that (I actually checked the most recent beta before posting), but that's not what I meant - having "extract to" as an item in the right-click-and-drag-menu. I.e. "extract to a subfolder in that position".

      --
      Switch back to Slashdot's D1 system.
    54. Re:Not going to quit mine by nacturation · · Score: 1

      That's nice to say... but there's still the question of who is paying this money. Normally a bounty is created when a specific person pledges $X. You can't just postulate that the bounty should increase.

      The implication was that the company who started the project would increment the bounty as it would still be cheaper than hiring someone in-house. For community projects, it would likely be based on a pledge model as you state as either a straight $X for feature Y or perhaps the pledges weighting which features' bounties increment faster than others.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    55. Re:Not going to quit mine by moonbender · · Score: 1

      Eh, I never used that anyway. I love the shell integration because I never have to open the program.

      Good for you. I use it all the time on WinRAR, and it's my reason not to use 7z at the moment. I love the shell integration for the same reason, and the best compression program is one I mostly don't see at all. I see way too much of 7z on my laptop.

      This is actually my favorite feature of 7zip.

      No, it's not because 7z doesn't do what I describe. But obviously I wasn't clear enough on that (sorry!), see my other post (if you care) for a more elaborate description. But it's more stuff similar to what you never use anyway, so you probably don't need it and don't care.

      I don't know what you're using but 7-zip is so much more friendly and versitile.

      Wow, just how non-sensical can you get? If you don't know what I use, you can't know if 7z is more friendly and "versitile". Of course you could know what I use, given that I wrote what I use in the post you replied to, but oh well. Obviously, WinRAR can do mostly everything that 7z can do in much the same way as 7z does it, including extracting 7z files for that matter, oh my. Don't know how a subset of functionality can be more "versitile", but I guess 7z is magic.

      Sorry for a somewhat condescending attitude - I don't have anything against 7z, I think it's okay, it's just that the few things it can't do totally break my workflow - I don't ever want to deal with a dialog for extracting things, and I never have to with WinRAR. Once 7z does that, I'll probably use it instead.

      --
      Switch back to Slashdot's D1 system.
    56. Re:Not going to quit mine by orfanotna · · Score: 1

      They may have changed a lot in a couple of years (the book I quoted in my other response was published in 2001), but even if an average salary for an engineer is ~$1000 (which I still doubt), my point still stands. $150 would be 15% of that engineer's monthly salary, and that's still a pretty good deal for the number of hours it would take to implement whatever the bounty's for. If his salary is $1000, he gets about $5/hour at his day job. If it takes 15 hours to implement the feature, that's $10/hour, twice as much.

    57. Re:Not going to quit mine by Bloater · · Score: 1

      What if another feature is valued highly? Developers would be encouraged to produce lower-quality software in order to claim the bounty. That could make it difficult to work in other features.

      That is why so much commercial software is so poor.

  6. No by Carewolf · · Score: 3, Insightful

    At these bounty rates you would be starving. As a professional doing open source work for free they are almost an insult: Do people really rate our work that low?

    1. Re:No by donutface · · Score: 1

      Because many people that work on these open source projects work for bigger companies like IBM/Google then even though it isnt much, its still a nice bit of pocket money ontop of your usual paycheck. --- www.donutsoft.net

    2. Re:No by Fade_to_Blah · · Score: 1

      Cant agree with you more...

      Found this little project listed on the Limewire wish list:
      New front-end that allows control of LimeWire via a web browser

      That is quite a big deal, more than likey will take more than a week to accomplish even working 8 hour days. And for only 500 bucks? If your trying to make a living thats just not gonna work.

    3. Re:No by 0x461FAB0BD7D2 · · Score: 4, Insightful

      If you're doing it for free anyway, what's wrong with getting a little gift?

      You are free not to accept it, keep it as memorabilia, or donate it to charity, as many have done in the past. People who found flaws in Knuth's books kept their $2 checks as a token of their work, rather than cashing it in.

    4. Re:No by P3NIS_CLEAVER · · Score: 0

      I don't think these bounties are there to convince anyone to quit their day job. I think it is more for drawing attention to certain aspects of OSS. When you are done you can take your wife out to dinner.

      --
      Please sign petition to restore sanity to our banking system!!!

      http://financialpetition.org/
    5. Do people really rate our work that low?

      No (or is your work that bad? ;)), but the projects you will contribute to are not likely to generate vast amounts of revenue. youre right, though...

      --
      I hope I didn't brain my damage.
    6. Re:No by dlb · · Score: 1

      The bounties I can see don't even add up to two weeks of salary.

    7. Re:No by 99BottlesOfBeerInMyF · · Score: 2, Interesting

      Professional? I figured this was aiming to get some work out of high school or college students who could use it as a way to earn cash on the side and possibly credit.

    8. Re:No by Cat_Byte · · Score: 1

      When my job went overseas I would have gladly worked for $500 a week from home while searching for a job. I was only making $320/week on unemployment.

      --
      Two roads diverged in a wood, and I - I took the one the bus load of girls just went down.
    9. Re:No by EvilTwinSkippy · · Score: 2, Insightful
      Do people really rate our work that low?

      In a word, yes. Most clients I have tried to pick up on the side have balked at what custom software REALLY costs in terms of labor and time.

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
    10. Re:No by The-Bus · · Score: 4, Insightful

      No, they just rate it low because the price they (may) be paying will be a slow/non-perfect developer. The ideal is "Hey, let's find the retired millionaire whiz and have him help out on a couple of things." In reality, the opposite extreme is you find the college aged whiz kid who disappears for three months because of terms or a big important project or he quit school.

      While not similar work, I find this all the time in the graphic design field. You find a lot of people who ask for a "custom logo for my new website" and will pay paltry sums ($20, $200) when the real value of a logo (or a good designer's time) is worth a lot more than that.

      I would imagine that putting low bounties on something is going to backfire. To someone who earns a living doing task X, spending 20 hours of their time helping out on OSS Project Y is going to be just difficult whether or not you pay. These projects need to un-monetize the incentives. Offering $100 for something that takes a lot of hours isn't going to be a big draw.

      Of course, the bigger the project the less of a monetary incentive might be necessary. Ask me to create a logo for your company and get paid $50, I'll pass. Ask me to do the next logo for Firefox 1.5, and I don't need $50, I'll do it for free. (Note I am not comparing my work to Burka & Desroches, or saying the logo needs a replacement, just using Firefox as an example).

      Of course, even with an OSS project, you can use free market concepts. The "price" of your product is people's time and resources as they download & learn your product. If you have informed a good number of people about your product and they are not willing to give their time to learn it, it may be because something better already exists. That's one reason why someone's new CD ripper project may not be that popular, or why your Java tetris clone is not being downloaded. It's not really "needed". Or at least, not yet.

      I really don't mean to troll or flame, and I don't see a problem with people getting together on something for the sake of learning and/or collaborating. But before your five team members pool together $500 to take your project to the next level, take some time to consider if it is really realyl worth it.

      --

      Small potatoes make the steak look bigger.

    11. Re:No by masklinn · · Score: 3, Insightful

      Mod parent insightful please.
      OSS bounties are not supposed to feed you, they're supposed to be a gift-reward for your "free" work on OSS projects.

      wxWidgets has had "open bounties" (anyone can set a bounty for a feature or an implementation) for quite a long time now BTW

      --
      "The way we can tell it's C# instead of Haskell is because it's nine lines instead of two." -- wadler
    12. Re:No by EvilTwinSkippy · · Score: 2, Insightful
      Yes, but the tasks these projects are hoping to accomplish are nasty and complex, and require a major measure of both genious and experience.

      Otherwise, some kid right out of school would have done it already.

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
    13. Re:No by keesh · · Score: 2, Insightful

      As a student, these kinds of bounties mean I don't need to bother thinking about getting a job during term time to pay for getting an iPod...

    14. Re:No by AKAImBatman · · Score: 2, Interesting

      New front-end that allows control of LimeWire via a web browser [...] And for only 500 bucks?

      Actually, that sounds like one of the more reasonable requests. I could probably whip out a web frontend over the weekend. The real issue is the lack of info. What criteria have to be met in order to accomplish the goal? Would I end up wasting about 30 hours of my time to build a GUI, only to be told I won't be paid because it's missing sub-feature X? They need to have something more concrete than "Build a web frontend".

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

      but are we going to have all these professionals around after the dot com bust and seeing how the computer industry isn't so attractive anymore, will open source projects continue to expand as fast as they have or will we have a lot of retiree's/college students not so interested anymore?

    16. Re:No by joeljkp · · Score: 4, Insightful

      Yes, but it's not quite "build us a front-end and get $500". It's "be the first to build us a front-end and get $500". If you come in second, or miss the feature set and get delayed, you very well may get nothing for your effort.

      --
      WeRelate.org - wiki-based genealogy
    17. Re:No by code_chick · · Score: 1

      "These projects need to un-monetize the incentives."

      I completely agree!! Your firefox example is a good one. But for projects that don't have a built-in incentive, maybe something as simple as advertising space for a day on the firefox (or whoever's) website, or a firefox email address, etc.

    18. Re:No by ACNiel · · Score: 2, Interesting

      I have found it is mostly the time aspect. They all hear the hourly rate, but when they hear the projected time, then they balk.

      "Sure i'll pay you $50/hr. 100 hours?!?!? I can just keep doing it in excel for that..."

    19. Re:No by nacturation · · Score: 1

      Agreed. This whole people-work-for-free open source economy can only last for so long before the expenses of real life exceed the enjoyment of working on a project for nothing. So unless you have an ever-increasing source of free workers to meet the demands of the ever-increasing number of projects, supply and demand kicks. Even though the rates are atrocious, for some kid wanting to work on a project, would you rather make $50 or $0? Hopefully demand will vastly outstrip supply and we'll settle back at an equilibrium where the compensation is closer to market rates.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    20. Re:No by FidelCatsro · · Score: 3, Insightful

      No but they add up to a great party and a free gift to celebrate the completion of a job well done ,that you would of perhaps done for nothing anyway had you known about it .
      Its more a nice congratulatory thing rather than something you do to pay your way .
      Also come to think about it , in some parts of the world these rewards are a rather hefty insentive .for example in romania the average monthly wage is about 265.03 euro/US$353.70.(source:http://en.wikipedia.org/wik i/Romania) so an 100 USD insentive is a rather nice bonus , and 500 for a larger project(limewire as the example) is nearly 2 months average wage

      --
      The only things certain in war are Propaganda and Death. You can never be sure which is which though
    21. Re:No by beattie · · Score: 2, Insightful

      So, now people complain that "software should be free!" which means that programmer time is without value. Then they go and say that they dont pay enough in bounties to make it worth their while? That doesnt make sense. If their time is worthless, then any amount of money paid for work on OSS is more than they deserve.

    22. Re:No by 99BottlesOfBeerInMyF · · Score: 2, Insightful

      ...the tasks these projects are hoping to accomplish are nasty and complex, and require a major measure of both genious and experience.

      What can I say to someone who misspells the word "genius?" Some of these projects are difficult, but many are just not cool or high profile enough to attract coders. Some of these projects will doubtless provide beer money for college students who otherwise may or may not have contributed to a project. They are a nice bonus for people who contribute to areas that really need help.

    23. Re:No by Anonymous Coward · · Score: 1, Interesting

      people complain that "software should be free!" which means that programmer time is without value


      Exactly. OSS is the "WalMart" of the software world. Those always low prices have to come out of someone's hide. Guess who?
    24. Re:No by An+Onerous+Coward · · Score: 1

      I don't see the purpose of bounties being to compensate developers for their time. They're not intended to get an otherwise disinterested developer fired up about contributing. It's about getting developers already working on a project interested in building a specific feature, and providing a sense of direction to people who want to dive in, but aren't sure where to start.

      --

      You want the truthiness? You can't handle the truthiness!

    25. Re:No by ewieling · · Score: 1

      If these tasks were EASY people would have already done them -- no bounty required.

      --
      I really shouldn't have used someone else's email address for this account.
    26. Re:No by electroniceric · · Score: 3, Insightful
      Of course, the bigger the project the less of a monetary incentive might be necessary. Ask me to create a logo for your company and get paid $50, I'll pass. Ask me to do the next logo for Firefox 1.5, and I don't need $50, I'll do it for free. (Note I am not comparing my work to Burka & Desroches, or saying the logo needs a replacement, just using Firefox as an example).
      I'd go a step further. $50 is less than free - it trivializes the work and reduces the non-monetary value as well. While you might well be an stellar coder or designer who contributed something incredibly valuable to the project and OSS in general, outsiders with marginal knowledge are gonna think: "$50? Either that project must have been really simple, or that coder's just not that good." Whereas before the stellar coder looked like a real saint for stepping in, now s/he has merely raised questions about his or her skills and ethics ("they paid him/her? isn't that really volunteer work?").

      Pro bono law work revolves around this: the hours the lawyers _don't_ bill are worth plenty plenty to the firm, but if the pro bono lawyer billed at rate the client could afford (e.g. $50/hour) the whole thing would be a loss to the firm. If you get down to token, "frame and put on your wall" or "have a nice dinner on us" amounts, then it's still perceived as essentially volunteer work. $50 bucks sounds ot me like you'll get something like:
      a) a college student of unknown quality and follow-thru
      b) an enterprising Indian or Chinese coder for whom the value of $50 is different.
      c) somebody desperate or out of work

      Note that Mark Shuttleworth is offering small but legitimate money for specs ($500), and real money for implementation (~$10000, and he's in S. Africa, ain't he?).

      It's nice to think that you can have a range of incentives, but the reality is that you have to be very, very careful mixing volunteer work with paid work, or people start wondering what your motivations are.

      As for LimeWire going in for this kind of work, it reinforces my impression that they don't have a clear business model. Hiring out for a couple hundred bucks (and no spec!) at a time for some bag o' features says to me that the plan is "let's make something really cool and it will sell itself", which is almost always a recipe for bankruptcy, and doubly so in a sector with an established track record of nobody making money on cool things that have already been invented.
    27. Re:No by kbielefe · · Score: 1
      I don't know if you were trying to be funny, but your argument is based on a false premise. Just because free software programmers don't receive money in exchange for their efforts doesn't mean they receive nothing of value.

      I make regular but small contributions to one open source project. In exchange I get everyone else's contributions to the project plus the contributions to the 834 other packages installed on my system. That's a pretty good return on investment. The fact that some people get the same software for nothing is immaterial. I help make the system work and what I get is worth far more than what I contribute.

      --
      This space intentionally left blank.
    28. Re:No by masklinn · · Score: 1

      Which is why it's usually possible to "claim" a bounty: other people will know it's claimed and will only work on it at their own risk (the one of being second, and the one of being hated by the initial claimer)

      --
      "The way we can tell it's C# instead of Haskell is because it's nine lines instead of two." -- wadler
    29. Re:No by lilmouse · · Score: 1

      Or donate it as a bounty on something else :-D

      --LWM

    30. Re:No by Anonymous Coward · · Score: 0

      Who says it has to be enough to live off of?

      It could simply be done by someone for extra cash.

      I could spend 3 or 4 hours in the evenings working on this (rather than reading Slashdot, MUDding) and just take a couple of months. I definitely wouldn't mind an extra $500.

  7. A real language by mandrake*rpgdx · · Score: 1

    What, like NASM?

  8. I hear they pay good salaries too by Anonymous Coward · · Score: 0

    Maybe someone should make it their day job. ;-)

  9. Are there any special rules? by Anonymous Coward · · Score: 3, Interesting

    I mean, someone might write code for the requested feature that works, kinda, but maybe not a good implementation or is uncommented obfuscated spaghetti code or something. How do they assertain whether or not the implementation should get the entire bounty or a portion?

    1. Re:Are there any special rules? by Anonymous Coward · · Score: 0

      assertain? Is that a pun?

    2. Re:Are there any special rules? by YrWrstNtmr · · Score: 1

      I think he meant ass or taint.

    3. Re:Are there any special rules? by lachlan76 · · Score: 1

      Because they'd have to accept it into the codebase I assume.

  10. Looks like OSS by mandrake*rpgdx · · Score: 3, Interesting

    Is outsourceing it's bounties to India then, heh. Just because me and you can't afford to live off of these bounties doesn't mean someone somewhere else couldn't.

    1. Re:Looks like OSS by Anonymous Coward · · Score: 0

      Then they can turn around and say, "Well, we can't find anyone in this country willing to do it so we HAVE to outsource it!" They leave out the implicit "...of course we don't want to pay fair US wages either."

    2. Re:Looks like OSS by mandrake*rpgdx · · Score: 1

      Exactly. By calling it a bounty they act like it's going against the necassity of fair wages for fair work.

    3. Re:Looks like OSS by Anonymous Coward · · Score: 0

      If your work can be offshored to some poor Indian with 6 months of experience, and the companies are happy, then your job wasn't very important in the first place, was it.

  11. Fast Food Industry Not Working Out For You? by xxxJonBoyxxx · · Score: 2, Insightful

    Hmmm...at "http://www.i2p.net/bounties" there are $450 of bounties...and $150 of it is for a "Content Distribution Network"

    I wouldn't quit your day job yet.

    1. Re:Fast Food Industry Not Working Out For You? by Anonymous Coward · · Score: 1, Interesting

      one of the bounties is $1000, not $100. That makes $1300 total - a little better than fast food, don't you think?

    2. Re:Fast Food Industry Not Working Out For You? by NoMoreNicksLeft · · Score: 1

      I'll add a $100 bounty on a feature roughly summarized as "building a goddamned anonymous network that doesn't require an entirely new layer 3 architecture".

    3. Re:Fast Food Industry Not Working Out For You? by CaymanIslandCarpedie · · Score: 1

      Not sure what McDonalds is paying now, but last time I heard is was almost $9 an hour (though I think this varies by location). So that would be just over 144 hours work. Some of the roadmaps look like they are scheduled out until summer of 06. Without looking at more detailed specs, I wouldn't want to say for sure, but the high level specs look like it would be VERY difficult to get all those bounties done in under 150 hours.

      So not trying to be an ass here, but I'd still think fastfood may be the way to go.

      --
      "reality has a well-known liberal bias" - Steven Colbert
    4. Re:Fast Food Industry Not Working Out For You? by CaymanIslandCarpedie · · Score: 1

      I would like to offer my own "bounty"

      I will offer $5,000 for the first person to build me a full scale fully functional DeathStar. I don't have the time or expertise to tell you how to do this so just watch SW and figure it out. To claim this bounty please deliver said DeathStar to low-earth orbit. BTW, I will also need a ride up there as my space cruiser is in the shop. I would like this no later than the end of this year.

      If you accept this bounty but fail to deliver on time, I will use the power of the Force to crush your trechea!!!!!

      --
      "reality has a well-known liberal bias" - Steven Colbert
    5. Re:Fast Food Industry Not Working Out For You? by Anonymous Coward · · Score: 0

      So not trying to be an ass here, but I'd still think fastfood may be the way to go

      Some of us are willing to go at the _much lower_ rate if it means not punching someone's time clock, especially if the project is interesting.

      Posting anon to not target myself!

    6. Re:Fast Food Industry Not Working Out For You? by Anonymous Coward · · Score: 0

      You forgot to ask for something that would let you get it out of low earth orbit. As it crashed into the Earth, you'd be wanting your money back...

  12. No by Anonymous Coward · · Score: 0

    Have you actually been able to get any of these bounties yet?

    its also comparativly few projects hat do bounties, as a quick check, add up all the bounties you can find and then ask - is it bigger than a year's salairy?

  13. Bounties & 'Scratching an Itch' by Sv-Manowar · · Score: 5, Insightful

    In some cases at least, it seems as if these bounties are used to deal with the relative lack-of-glamour inherent in implementing some features in pieces of OSS. For the most part, its the cool hacks and features that people need individually that grab attention and get worked on. Bounties seem to redress that balance of developer attention towards less glamourous but key pieces of functionality & improvements which aren't imminently required. (although for the most part, it seems like a different class of hackers are attracted to the bounties within projects)

    Of course, putting money into OSS through these kind of means is a great use, since similar amounts spent on commercial products has a minimal/neglible effect on their development. Its also a great way for those people who cant code to contribute to the software they use, and get features they'd like to see implemented.

    1. Re:Bounties & 'Scratching an Itch' by Anonymous Coward · · Score: 0

      How do the evaluate the solution when it is "completed" and whether it merits the bounty? Do you write up a contract? Hiring the lawyer for that will use up more than $500.

    2. Re:Bounties & 'Scratching an Itch' by xtracto · · Score: 4, Insightful

      Man, Personally I think one of the things that REALLY need some kind of bounty backup are the DOCUMENTATION projects... I mean, if you look at KDE help (the one that is embedded in the system) it Really Sucks(tm).

      And I am not talking only about Help Files, I am talking about Analysis and Design documents (anyone care to say what is the average of the OSS projects that have a reasonably good Requirments Document Specification or Design Specification Document.

      As a software engineer I know those are one of the things programmers really do not like to do... but they are really necessary and helpful.

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
    3. Re:Bounties & 'Scratching an Itch' by Anonymous Coward · · Score: 1, Interesting

      There's a lot of high quality OSS out there getting developed and maintained without analysis and design documents. That would seem to be an "existance proof" that such documentation is unnecessary.

    4. Re:Bounties & 'Scratching an Itch' by xintegerx · · Score: 1

      I think the parent of your post meant that with a design document, you would actually know what your goal is, and when you have completed it. Otherwise, without such a document, you keep wading in software adding feature after feature just because it's open source and there is no goal set.

  14. Well, Money talks by EvilStein · · Score: 1

    I only looked at the Limewire bounty list, but the max they were offering is $500 for the hard projects.
    There's probably a few things on there that someone could bang out in a weekend. The cash might me the needed incentive.

    Although I wonder how long the project list has sat open. Maybe none of the projects were getting finished because of the lack of incentive.

    1. Re:Well, Money talks by snuf23 · · Score: 1

      I took a look as well. Is this really that hard to implement?

      Search for quoted phrases, for instance "LimeWire Rocks" would find only results with "LimeWire Rocks" and not find "LimeWire on the Rocks"

      My coding is limited to things like PHP and ASP, but this sort of search feature is a pretty common thing and not hard to implement in web scripting at least.
      Not trolling, just asking.

      --
      Sometimes my arms bend back.
    2. Re:Well, Money talks by Anonymous Coward · · Score: 0

      most of the stuff LimeWire wants added are already in Shareaza.
      Maybe I should send them the Shareaza source code, so I can get some $$$ ;).

      (yes, I know Shareaza is not written in Java, it's a joke)

    3. Re:Well, Money talks by Anonymous Coward · · Score: 0

      this would require a change in the gnutella protocol. This is one of the reasons why Gnutella 2 was created: so cool stuff like this (and ghost ratings) could be implemented without having to worry about backwards compatibility with 'older' gnutella implementations.

  15. Agreed by mfh · · Score: 2, Informative

    I did some work on Rent-A-Coder, and the pittance you can get paid doing OSS projects makes it more worthwhile to simply get a job like everyone else.

    --
    The dangers of knowledge trigger emotional distress in human beings.
    1. Re:Agreed by joeljkp · · Score: 1

      You can do OSS work on Rent-A-Coder? I've looked at a bunch of offers on there, and they all say at the bottom that any work done is "for-hire", owned by the person paying you.

      --
      WeRelate.org - wiki-based genealogy
    2. Re:Agreed by greenrd · · Score: 2, Insightful
      For-hire work can still be OSS. You just have to agree in writing with your client that it will be OSS.

      ... if you're lucky enough to find such an enlightened client :)

  16. reasonable bounties by kebes · · Score: 1

    I was very glad to see that the bounties are actually reasonably set. I believe that a competent coder could actually make reasonable money, from these bounties. A few months working (in spare time) on two of the "large project" bounties would be a reasonable amount of cash.

    I certainly don't mean that any coder should quit his day job and only work for OSS bounties. The work isn't realiable or regular. And probably the amount he'll make, on a $/hour basis, is not as much as he could make in a normal job or consulting. However, as an added revenue stream, it's great: there's no real commitment or even schedule to keep, and it's more fun/rewarding to code for an OSS project.

    I donate regularly to OSS projects. However, if more OSS projects had donation pages where I could link my donation to a particular bounty (a particular feature I really want to see in the next version), then alot of cash could probably be pulled together. I think that in this case a coder might be able to quit their day job. Some features would be worth alot, and a bunch of people would be willing to pay. Give us the means to make a difference, and we'll do it!

    1. Re:reasonable bounties by LWATCDR · · Score: 1

      You must be high.
      Sorry at $500 a bounty you would have to do two a week to make "reasonable" money.
      These might be good for a high school or college student that would like to do it anyway.
      Not that I think this is a bad idea. It is more of a gift than a paycheck.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    2. Re:reasonable bounties by Anonymous Coward · · Score: 0
    3. Re:reasonable bounties by Anonymous Coward · · Score: 0

      YOU are smoking crack!

      Those bounties are WAY too low.

      My salary is vastly under what the market will fetch but I love my job so I stay here. Even so, I still make FAR more than what those bounties would pay per hour.

      $500 for a 40 - 80 hour project? Ha!

      I bet I could make more per hour delivering pizza!

    4. Re:reasonable bounties by AKAImBatman · · Score: 1

      Sorry at $500 a bounty you would have to do two a week to make "reasonable" money.

      Actually, one $500 bounty a week would produce ~$25,000/yr salary. Not great, but not *too* shabby. It's more of concern that most of the $500 bounties would take more than a week and/or require expertise that a programmer making $25,000 is unlikely to have.

    5. Re:reasonable bounties by LWATCDR · · Score: 1

      $25,000 a year as a salary sucks. It is way too shabby for a programmer.
      Even if you think that $25,000 a year is not bad as a salary you are missing that being self employed means you have to pay ALL your Social Security yourself, put away money for your retirement, and pay for health insurance.
      Health insurance is going to run around $200 a month so drop that 25,000 a year down to $19,000 a year. Yea if you want to live with 3 roommates and drive a 92 Ford Escort I guess you could claim that to be not too shabby.
      BTW any programmers that could code 52 of those $500 projects a year really want a $25,000 a year job please let me know. I will be glad to hire you WITH benefits and two weeks a year vacation.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    6. Re:reasonable bounties by AKAImBatman · · Score: 1

      $25,000 a year as a salary sucks. It is way too shabby for a programmer.

      It really depends on your area. For many rural areas, $25,000 is an entry level wage. You can't buy a house on it, but you can live comfortably in an apartment. As you said though, the lack of benefits really sucks.

      BTW any programmers that could code 52 of those $500 projects a year really want a $25,000 a year job please let me know. I will be glad to hire you WITH benefits and two weeks a year vacation.

      And as I said, it's doubtful you'll find both. I thought I was pretty hot shit way back when I was making around that much, but I've since realized that I still had a lot to learn. It's not that I couldn't have tackled a few of these bounties, but definitely not in the time constraint of one per week! (Or per month for that matter.)

    7. Re:reasonable bounties by LWATCDR · · Score: 1

      Actually any programmer that could do one of those bounties a week is worth at least $50,000 starting and if they could do it for a year at a time easily worth $100k a year.
      Even in rural areas $25k a year is not great. Yes you could live on it sort of but we pay our top telephone support techs much more than that with benefits. We are not in what I would call a big city. As you put it you probably could not have done one a month much less than one a week. These are not paychecks they are at best gifts. Like a said nice for a hobbies or student but if you need to pick up an extra $500 I suggest delivering pizza would take less time and effort.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  17. This is the future of software development. by Sheetrock · · Score: 2, Interesting
    I'm surprised it hasn't been thought of sooner.

    In a way consumers have always been able to vote on features in a natural selection sort of way (lousy software dies off, the best stuff gets a year or letters next to the title). But this allows much more direct feedback while still allowing the project leaders to control what direction the software is developed in.

    Additionally, it will perhaps put egos in check to see what users want and to be able to say you're giving them what they pay for, instead of getting upset when they feel they have a legitimate gripe about bugs in a free product and you feel they should be thankful for what they've got already (video game emulation community?)

    And on top of that maybe it would allow even stronger claims to be made if a company violates your licence -- those users aren't paying for features to be appropriated by someone who's going to steal work and close the source.

    --

    Try not. Do or do not, there is no try.
    -- Dr. Spock, stardate 2822-3.




    1. Re:This is the future of software development. by Anonymous Coward · · Score: 1, Informative

      This was thought of sooner. The idea has been around a long time. It has even been tried a number of times. Check out the Axel Boldt's Free Software Bazaar from 1999 http://web.archive.org/web/19990421055648/visar.cs ustan.edu/bazaar/bazaar.html, or Cosource from 1999 http://web.archive.org/web/20000302160316/www.coso urce.com/ or SourceXchange (no link available). The problem is that these attempts all failed for one reason or another.

    2. Re:This is the future of software development. by monkeythug · · Score: 1
      If something like this is done right it could be a great thing for OSS (IMHO).

      I'm sure lots of people here, like me, would love to spend all their time pottering about with OSS, but can't because they need to put food on the table.

      So they end up getting jobs in the commercial software industry - Brothers, this is no way to run a revolution! ;-)

      --
      Don't you wish you hadn't wasted 3 seconds of your life reading this sig?
  18. Make sure you agree to what is wanted! by kjs3 · · Score: 4, Insightful

    Anyone who intends to count on the bounty opportunities as a source of income should make sure that there is a firm understanding as to what is required to earn the bounty (if not requesting a contract of some kind). I can certainly see folks plowing a lot of effort into this only to have the people offering the bounty say "that's not what I want...no bounty for you".

  19. I hope they coordinate the work. by G4from128k · · Score: 4, Insightful

    If there is one overriding reason that I hate MS Office, it is that it feels like the application was developed by a thousand independent programmers. Consistency between and within Office applications is very poor. Each feature seems to have its own UI logic, limitations, behaviors.

    A bounty program is great. But if it creates a thousand independent bolt-on features, it will suck. Perhaps some high-level architect in each project can create some stub classes or documentation that define exactly what the bounty-earning feature must do and how it should conform to a set of UI guidelines.

    --
    Two wrongs don't make a right, but three lefts do.
    1. Re:I hope they coordinate the work. by Anonymous Coward · · Score: 2, Funny

      Consistency between and within Office applications is very poor. Each feature seems to have its own UI logic, limitations, behaviors.

      As opposed to Open Source, where consistency between applications is very poor and each feature seems to have its own UI logic, limitations and behavior.

    2. Re:I hope they coordinate the work. by nuonguy · · Score: 1

      Can you be specific?

      What I mean is, have you filed any bugs? Here you can learn about a bug's life cycle.

      Please, document those inconsistencies.

  20. Bounties Always for Adding Features by phidipides · · Score: 5, Insightful

    One thing I've noticed about free software that differs vastly from the projects I've worked on in the commercial world is that with free software there is usually a push to do something right, even if it means waiting a while for a feature. With the bounties I've seen thus far, the mentality seems to be the commercial "do it as quickly as possible" idea. Granted, a lot of the bounties are for stuff no one really wants to do, so something is probably better than nothing, but it might also be nice to have rewards for those who do things well.

    Tasks like removing dead code, simplifying existing code, etc are tasks that the commercial world seldom does with its software ("if it ain't broke...") but it's something that keeps open source code maintainable. It might be a good idea to set up some of these bounties in terms of rewards, such that projects could once a year give something to people who not only added features to a project, but who improved the quality of a project. The bounties going out now are great, but expanding them to support quality and innovation would be really, really great.

    1. Re:Bounties Always for Adding Features by SirTalon42 · · Score: 1

      Except the 'features that no one wants to do' thing is easier than 'optimize this code so it works better' thing. Though most projects let you donate to the developers. Also I think most of the bounties are setup by end users that get together and want a new feature added that the main developers don't really want to spend the time to do (maybe are more intrested in optimizing). I think some use a system similar to bug track, except you vote for the things you want with your money.

    2. Re:Bounties Always for Adding Features by Anonymous Coward · · Score: 0

      One thing I've noticed about free software that differs vastly from the projects I've worked on in the commercial world is that with free software there is usually a push to do something right, even if it means waiting a while for a feature.

      The problem with this is that just because the software doesn't "do something", doesn't mean people won't want to do it with the software. Remember people? They're the ones who use the software.

      So while you can say that in the open-source world "there is usually a push to do something right, even if it means waiting a while for a feature", in the real world this means: "instead of having something decent today, and great in 6 months, we're going to have nothing (or complete crap) today, and great in 6 months".

      Or worse, they decide what "perfect" is, calls that "1.0", sets its date /n/ years in the future, and then proceeds to chip away at unrelated pieces of that for a while, releasing tiny incremental improvements every now and then. Unfortunately, they have no intermediate goals that mean anything to users, so these releases are horribly inconsistent: some things are done perfectly, and other things aren't done at all.

      The best example I can think of this is Inkscape: they've decided 1.0 is going to be on par with Illustrator 10 or something. You can get Inkscape 0.41 now, and it does some things really well (better than Illustrator 10, even), but you get the feeling nobody ever tried to use it for a real drawing because it's also missing some mind-bogglingly basic things (that Illustrator 1 had).

      I can't speak for others, but I much prefer the commercial way of having a so-so program, then a decent program, then a good program, then a great program, over the open-source way of having nothing, crap, crap, crap, then a good program.

      And now I'm going to get a crapflood of Inkscape apologists...

  21. Because It Makes Economic Sense For The Sponsors by osewa77 · · Score: 5, Insightful

    This is a sign of what supporters of Open Source have been saying - that real companies are getting real value by using open source. It is cheaper for them to pay for a feature to be added to some open source software than to have proprietary software developed to their specifications. Licenses like GPL make it compulsory for those companies to contribute those changes back to the community, but unless you're in the software business this is really not a disadvantage at all. Open source lets you pay less to get the features you need and *still* reap the Public Relations benefits of having "contributed to the community". Sounds like a CEO's dream!

  22. How about a pledge drive instead of a bounty? by obiwan2u · · Score: 1
    There have been a few examples of fundraising drives for paying a developer to implement features (BSD I think), but has anyone seen any examples of a pledge drive towards funding an open source program feature?

    I'm thinking of a pledge drive where I put my credit card down for the pledge and when enough money is pledged, all the pending pledges are "fulfilled" (to use the commercial sales nomenclature).

    A pledge drive like this has the benefit making me more likely to pledge, since I know my money will only be taken if the project is going to happen.

    Ben in DC

    --
    Ben in DC
    "It's the mark of an educated mind to be moved by statistics" Oscar Wilde
    1. Re:How about a pledge drive instead of a bounty? by snorklewacker · · Score: 1

      There have been donation drives to buy out an app and make it open source. Well, one, and that was Blender. I think it was more Tom Roosendaal wanting to see how many people were serious, and he used the money to start the Blender Foundation. It's certainly benefited since then.

      Nlnet recently dropped 70 grand on the Perl Foundation for work on Parrot.

      I don't think paying for individual features is really what you want. If the developer didn't have it in their roadmap, chances are the app wasn't designed to have that feature, or just wasn't designed at all. Support development, not code.

      --
      I am no longer wasting my time with slashdot
  23. Just to be clear by Anonymous Coward · · Score: 0

    Let me see if I got this striaght. So the open source community will offer a monetary reward for the completion of a feature. Meanwhile closed source companies will pay competitive, if not higher, salaries to work on a product.

    Clearly the resources of a closed source company does not guarantee any kind of quality in the product. However, "Dog" the code hunter is going to come along a code your feature for a few bucks. Oh yeah, that sure sounds like the quality is going to go through the roof.

    Seriously, what form of QA is in place here?

    1. Re:Just to be clear by Masa · · Score: 1

      Seriously, what form of QA is in place here?

      Well, I guess that the completed work will be reviewed by the paying party before accepting the work and paying the bounty. Besides, I think that the motivation to do a good work is equally high or even a bit higher than just contributing to an open source project without receiving any monetary compensation.

      I think that this is a great way to reward voluntary work, which will benefit open source projects.

  24. Is it time to quit my full time job yet? by debiansid · · Score: 1

    This will definitely attract more developers to OSS. Whats more, its not just blind competition. i2p is promoting working in teams rather than competing and, I assume, sharing the bounty. So in that case there's only winners here.

    But is it worth quitting your job for this?? Probably too early. Maybe experienced developers who have already made significant contributions to OSS projects could risk it.

  25. A new trend by Anonymous Coward · · Score: 0

    This is really interresting trend that is forming. Software development is shifting more and more towards being a freelance, pay as you go profession, and less "I work for xyz company".

    I wonder how long before the entire industry adopts this practice

  26. First come, first claim? by noidentity · · Score: 2, Interesting

    What if I work on a feature with the expectation of getting the bounty, only to find it claimed before I'm done?

    I'm assuming this is an attempt to speed development of some features, nothing more

  27. Aha! by Anonymous Coward · · Score: 0

    This time, FOSS shoots first!

  28. A Few Questions About This by ultimabaka · · Score: 3, Interesting

    I'm not a CS grad, nor do I have any programming knowledge at all, but as a college graduate with no job, seeing this article raises a few questions for me: (I'm in a different field but with a similar predicament)

    (1) How do the taxes on these "bounties" work out? Are you considered an independent contractor with your own 1199, or do payroll taxes kick in?

    (2) Can CS grads who can't find jobs now use open source projects as a basis of experience, and can they not put the experience on their resume? Before, saying "I helped program XYZ chunk of Firefox" didn't really seem to mean too much on a resume, since there was no one over there you could ask to verify this. But now, if someone over there is willing to pay you cash, is there now a paper trail involved? i.e.: Can you now put down ABC's name on your resume as a reference if his payroll office paid you to build that XYZ chunk of Firefox? If you now could, this option could definitely help a lot of the unemployed CS people gain valuable experience.

    Granted, I may not know what I'm talking about, but I'm just wondering. A lot.

    1. Re:A Few Questions About This by hsmith · · Score: 2, Informative

      IMO, Your best bet would be to incorporate (also serves to protect you in contractual agreement) and file your taxes for your income through that. LLC would allow you to limit your tax liability.

    2. Re:A Few Questions About This by SirTalon42 · · Score: 1

      Actually generally in the changelog it would say that you contributed those changes along with your e-mail address, probably if the name matches, and you can prove thats your e-mail address that should be more than enough.

    3. Re:A Few Questions About This by Tiresias_Mons · · Score: 1

      As far as the resume part goes, your name would be attached to the commenting of the source code most likely. So anyone who really wanted to get on your case about it could just go look that up. Generally speaking I'd think that anyone who was that anal about checking your resume (read management types and the like) would probably back down if you told them to go look at code.

      As far as the taxes part goes, you'd probaly have to weigh the benefits of incorporating yourself vs. paying as an independant contractor vs. just not claiming the income and hoping the IRS doesn't notice (helps if you just cash the checks and not deposit them in a bank most likely).

      --
      "But that's just my opinion, I could be wrong" - Dennis Miller
    4. Re:A Few Questions About This by pharwell · · Score: 1

      AFAIK, unless you're doing a ton of these projects you won't even be making enough money to warrant filing taxes anyays. I forget how much the minimum is but I think it's around $6000. I'm an indy contractor but I'm new at it so I can't give you much advice.

      As far as the resume thing, unless I were steadily working these jobs, I would just add them to some kind of miscellaneous achievement section rather than as a job in your experience list, or using the company as a reference. If you only do one or two $50 OSS projects, I'm not sure how significant they would be. (Plus, how could a company give a thorough reference if you only did a few small jobs?) But then again, I'm not an HR dept.

      So, I don't know if I'd worry too much about it unless I were planning on going headlong into this and crank out a bunch of 'em. Wouldn't be a bad idea to keep track of what you do and how much you make anyways.

      This is just a bit of friendly advice, but then again I might not know what I'm talking about!

      --
      I quote others only in order the better to express myself. -- Michel de Montaigne
  29. Ubuntu's bounty list by SlowDancing · · Score: 1

    Ubuntu has a list of favorite bounties...too modest for rent and ramen.

  30. Oops...Made an Error - 1099 form, not 1199 (n/t) by ultimabaka · · Score: 1

    (n/t)

  31. Why is everybody complaining about the rates? by Kjella · · Score: 3, Insightful

    You can do it because you 100% want to (OSS), or because you 100% get paid (commercial). But what's wrong with there being a whole range from 1-99%? And on a simple "the higher the rates, the less people willing" basis, most of them will be on the low end. A small bonus perhaps. But what's wrong with that?

    Kjella

    --
    Live today, because you never know what tomorrow brings
    1. Re:Why is everybody complaining about the rates? by famebait · · Score: 1

      You can do it because you 100% want to (OSS), or because you 100% get paid (commercial)

      Was I the only one who read those "100%"s asd "totally"? Yeah, dude.

      --
      sudo ergo sum
  32. How hard do you feel like working?? by toby · · Score: 1
    Is it time to consider quitting my day job to do open source development full time?

    The answer is obviously: Depends how many of those damn bounties you intend to earn!

    Seriously, don't let us talk you out of it. If you can pay your mortgage with bug/feature bounties, then millions of people will surely thank you.

    --
    you had me at #!
  33. The other option by Anonymous Coward · · Score: 0

    Would you have preferred "paid volunteers" instead?

  34. It's nice, but by Gruneun · · Score: 1

    It might be a nice bonus for a couple beer-and-pizza nights, but most people who would/could spend the required time for those projects would probably do it for free, anyway. I worry more for the starving student who spends a week on one of the projects only to be eclipsed by another starving student who submits his solution a day earlier.

    If you can afford the time, help the projects out and, politely, refuse the reward. If you're hard-pressed for cash and have the skills to provide them a solution... you'll be much better off finding a real job and helping them later.

  35. Don't Mod Up by ACNiel · · Score: 1

    Don't mod GP, MOD UP parent.

    There is an idea in your post, a really good idea. He just tells us what he thinks he is worth.

  36. Freenet style by bigattichouse · · Score: 1

    How about a p2p style standard to publish these bounties out where anyone and everyone can find them, work on them and submit responses.

    --
    meh
    1. Re:Freenet style by Grey_14 · · Score: 1

      That would probably require some kind of central escrow service anyway's though, so why bother with a p2p net in the first place? are you going to trust some random guy on a p2p network to pay $500 for a piece of code you've written? even then there are difficulty's, what if you write a code patch, submit it for their review, and they say no dice, then use your code anyway's? centralization is important for this kind of service, to establish trust.

    2. Re:Freenet style by Anonymous Coward · · Score: 0

      Sounds like a great idea. I'll pay you $20 to implement it, provided you're the first to implement it.

  37. Wanted Poster by Dante+Shamest · · Score: 2, Funny

    Wanted Dead Or Alive

    Fugitive Name: Clippy

    Bounty: $10,000

    Details: For causing the Great Depression.
    The Great Depression was a period of er, depression, among PC users. Clippy was known to smirk and annoy users who required genuine help. Many of the victims suffered brain damage and voted for George W. Bush. Clippy is known to travel naked and was last seen on Microsoft Windows (see Bill Gates wanted poster).

  38. Along the same lines with MythTv by Frying+Ferret · · Score: 4, Informative

    Along the same lines, a new company LxM Media http://lxmsuite.com/ has started up. They will be offering data services for MythTv http://mythtv.org/ as well as paying the Myth developers. From what I undstand, you pay $5/month, and you get bounty points to spend durring the month by putting them towards a specific feature or plugin. They will then pay the myth developer who implements the most popular function.

    1. Re:Along the same lines with MythTv by forevermore · · Score: 2, Interesting
      You get more than bounty points with the subscription, too. As I understand it, about 40-50% of the subscription fee will be given back to the community in the form of bounties (the rest goes to cover the costs of the extra features you get, like movie times).

      The bounty system isn't in place yet, but I'm personally looking forward to it. It'll let me make a little extra money on projects I already invest a lot of my time in, as well as hopefully bring in more help for those things I won't have time/desire to implement myself.

      My only concern is how this third-party company will run the bounties, and what will happen if a feature is rejected upstream (say, someone sends me a crappy upgrade to mythweb, which I've been cracking down on lately). Either they end up maintaining their own branch, and people get credit for crappy patches that developers have to fix on their own time, or the user-request bounty system will break down if devs will only accept features that they like. But I have hope -- they're working very closely with the core development team to make sure that everything is ok.

      --
      Do you really need reason for beer? Wingman Brewers
    2. Re:Along the same lines with MythTv by Frying+Ferret · · Score: 1

      I wish there were more comments from developers about this in the users list. I think the lack of comment from Issac has kept a lot of people away. Is he waiting to see how it goes before publicly endorsing it? I know most of the devs don't keep up on the users list, but it's a shame that aside from yourself and Donavan no core developers made any comments.

    3. Re:Along the same lines with MythTv by forevermore · · Score: 1

      I think it's probably because most of us still don't really know what's going on. Donavan knows because they hired him, but he's under some tight NDA's for a lot of their stuff that hasn't been announced publicly yet. A few of the core devs will be getting free accounts on lxmsuite.com, and I'm sure that when they show up a few of us will post some info (I will, anyway -- I want to get the movie listing stuff put into mythweb). But seriously, I think it's just too new to know what it's really going to be like.

      --
      Do you really need reason for beer? Wingman Brewers
  39. Slut!!! by Anonymous Coward · · Score: 2, Funny

    $150 buys 1 hour of my time! It's low skilled whores like yourself that screw up the market for real professionals.

    1. Re:Slut!!! by dodobh · · Score: 1

      $150 buys you a week of my time. Outsourcing anyone?

      --
      I can throw myself at the ground, and miss.
  40. the bounties are by jlebrech · · Score: 1

    Asterisk wants a small font for the legal small print in its eula. Gnome wants some horsemanure to stand on Horde wants some horses Mozilla wants a flash screen where its fighting against King Kong.

  41. $300+ for five year old mozilla bug zero interest by Anonymous Coward · · Score: 1, Informative

    https://bugzilla.mozilla.org/show_bug.cgi?id=47838
    Posted five years ago and still marked as "new" asking for the netscape 4 ability to paste a clipboard image straight into amozilla mail message. Lots of people pledged money but still zero interest.

  42. Re:Because It Makes Economic Sense For The Sponsor by sgauss · · Score: 1

    Seems like it's cheaper to pay a modest bounty to add a feature, than hire a programmer and have to give the enhanced source away, too.

  43. Some times you feel like a nut... by Ann+Elk · · Score: 2, Funny

    ...some times you don't.

    For those of you who don't get this, it's a reference to an old TV commercial for Bounty/Mounds chocolate candy.

    1. Re:Some times you feel like a nut... by Issue9mm · · Score: 2, Insightful

      I think most people will "get it", but wonder how it relates to the current thread, or how anyone might consider it funny.

      -9mm-

    2. Re:Some times you feel like a nut... by WalksOnDirt · · Score: 1

      The commercial I remember was for Mounds/Almond Joy. I didn't like either one.

      --
      a,e,i,o,u and sometimes w and y (at be if of up cwm by)
  44. Missing the point? by jsebrech · · Score: 5, Insightful

    Aren't these bounties missing the point?

    It seems to me the biggest lacking in OSS is not the featureset, it is the usability of that featureset. Take gimp for example. It's an excellent image editor. It has every feature I need. And yet I keep getting drawn back to photoshop when I need to get real work done, because gimp is such a PITA to use (less so than it used to be admittedly, but still not anywhere near what it could be).

    This pattern for me is repeated over and over in almost all OSS projects. The few open source products I use on a daily basis and like are all centrally designed, with one person, or a few people, dictating the entire user-visible interface, like with firefox.

    The total lack of usability progress in the vast majority of OSS projects is what made me give up on linux on the desktop. Yeah, it's fine to tinker, and yes, it does anything you need. But to get real work done it just gets in my way.

    I don't mean to flame-bait, but that's my honest opinion. And I think if someone really wants to promote open source software, they are better off investing their resources in convincing projects to appoint design czars who have absolute control over the user-visible part of the software. Even a poorly done single-person design is still better than a methodically executed design by committee. These bounties for me are missing the point, and won't really matter in the end.

    Anyway, imho ofcourse.

    1. Re:Missing the point? by Anonymous Coward · · Score: 0

      You've probably missed the point too. There's no reason you can't pay somebody to improve usability either.

      Projects like KDE have whole teams dedicated to improving usability since people started criticising it. There's no reason you couldn't pay them to do the job faster, right?

    2. Re:Missing the point? by Anonymous Coward · · Score: 1, Insightful

      It seems to me the biggest lacking in OSS is not the featureset, it is the usability of that featureset.

      So what stops somebody from posting a bounty for usability improvements?

    3. Re:Missing the point? by eclectro · · Score: 2, Insightful

      Perhaps maybe that's why Apple charges for each copy of their software. I think you are right, usability in the open source world is an after thought if at all.

      However, things are stumbling along torwards better usability. I find Mepis linux very usable, partly because KDE is _nothing_ like it was a couple of years ago. So I would say there is hope.

      I think part of it is because usability requires a large amount of "grunt programming" that is a lot of work and takes a while to get done. And there is not a huge amount of incentive to implement it among those who spend a large amount of time at the command line anyway.

      Not that I am afraid of the command line. But my mother certainly is.

      Likewise, IMHO.

      --
      Take the cheese to sickbay, the doctor should see it as soon as possible - B'Elanna Torres, "Learning Curve"
    4. Re:Missing the point? by Tim+C · · Score: 1

      Nothing; I rather think that may be part of the OP's point. Where *are* the bounties for usability improvements?

      When creating software, you basically have two choices:

      1) implement all the features, and worry about bugs, usability, etc later; or
      2) implement a subset of features, but get them perfect before moving on to add new features

      My experience is that 1) is more common than 2), but that 2) generally results in better software.

    5. Re:Missing the point? by Anonymous Coward · · Score: 0

      Where *are* the bounties for usability improvements?

      I don't see any. Which leads me to believe that there aren't many people who actually have a problem with the current state of open-source usability.

      I've been using Linux on the desktop since ~96, full-time since ~98. Yeah, there are usability issues that get on my nerves a bit. But on the whole, I find there are less problems than with the competition - including Windows and Mac OS X. And I certainly value new features over usability, especially if it's the "usability" that GNOME has been striving for recently.

    6. Re:Missing the point? by Anonymous Coward · · Score: 0

      Depends on the application. I find Microsoft Office far more usable than Open Office, for example. For starters, Open Office is written with more of a "You have to know the secret incantations to be productive with this code" mindset instead of a "Let's figure out how to make this program really easy to use".

      AbiWord used to be usable, but no longer. Other offerings for Linux are either proprietary or minimalist.

    7. Re:Missing the point? by nuonguy · · Score: 1

      Can you be specific? I'm kind of interested in this subject, and this thread has generated a couple of vague complaints about the UI and usability, but few specific complaints.

      Which open source products do you use daily? Have you filed any bugs? Please do. For the case of the Gimp, info on filing bugs is here.

    8. Re:Missing the point? by asciiRider · · Score: 1

      no - they aren't missing the point.

      If you want "the point" - as you put it -

      Rewrite the damn thing yourself - the way you want it - you have the code, after all. That is the point. Period.

  45. Aww... crap. (I2P) by Anonymous Coward · · Score: 0

    I2P is not ready for a large userbase yet! The network code, for the moment, maintains a connection to every other router on the network (though this will be fixed soon.) If it receives a large influx of users (from, say, I don't know, being linked from the front page of Slashdot), the network will fall apart. Besides that, the developer prefers to keep a small userbase.

    This might not be good.

  46. This seems like a good idea for these companies by Radres · · Score: 2, Insightful

    I always think about NetBeans and Eclipse and how they are both these OSS projects that are funded by large companies. Most of the code for these projects has been written by developers on the dole from either Sun or IBM. The question is, why should companies like IBM or Sun limit themselves to the pool of developers they have working in-house? I currently work as a developer 40+ hours a week, and while I have ideas for features to contribute and bugs I would like to see fixed in these products, I can't see programming outside of my job since the programming I do for work I get paid for. If Sun or IBM would sign a reasonable check for me to fix their products, I would be more likely to help them out.

    1. Re:This seems like a good idea for these companies by Tiresias_Mons · · Score: 1

      Don't give them any ideas! Next thing you know we'll all be unemployed looking for bounties because its cheaper for Sun and IBM than bringing in developers in house! Have you seen the size of those bounties? You couldn't live off that!

      It'll be anarchy, bedlam, cats and dogs getting along!

      Or maybe not...:tinfoilhat:

      --
      "But that's just my opinion, I could be wrong" - Dennis Miller
  47. to answer your question by Anonymous Coward · · Score: 5, Funny

    "Is it time to consider quitting my day job to do open source development full time?"

    One word.....YES!

    On a totally unrelated note, could you please provide me with the contact info for your company's hiring manager?

  48. OpenSource dev by Veinor · · Score: 1

    If you write a piece of code for one OS app, then all the other ones can use it. So, in effect, you're getting paid $x by company X to use it, and $0 by companies Y,Z,A, et al.

    At first blush, the reasonable solution would be to increase bounties. However, you then get company X paying for everyone else. And the solution of having each company pay you would no longer make it open source.

    Now, I am aware that a piece of code written for one particular program might not work for another (different function names, etc.) But these differences seem to be relatively easy to go over, and any well-written piece of code shouldn't even have these problems anyway.

    So the demand curve is going to be pretty steep, since a feature doesn't mean as much if everyone has it. The fact that bounties might not get paid if someone else completes it first will make the supply curve pretty shallow. So you get very few bounties getting fulfilled with a price pretty close to the amount developers are willing to pay.

    Of course, such a simplistic model can't possibly account for the full impact, but you get the picture.

  49. How To Insult Developers In One Easy Lesson(tm) by Anonymous Coward · · Score: 0

    I contribute to a software project. cvs-digest.org. The reports takes two maybe three hours each week, with a bit of other time for housekeeping.

    In my work in a technical trade, that kind of commitment of time, hardware and expertise would be billed out at around $2-3000 per week.

    To offer me a pittance is an insult. Yet I am willing to give my time because I enjoy what I am doing and enjoy the service I render to the project.

    I'm sure these efforts are well meaning, but if the game is making a living from this stuff, the whole game changes.

  50. xbmc project offers $1800+ for dvd menu support by Comsn · · Score: 1


    Oct. 29 2004,16:31 (Post by Gamester17)

    Donations for DVD-menu in XBMC campaign

    We have had this idea in mind for a while and were planning to kick of this campaign at a later date but after a recent post in mplayer-dev mailing-list we have decided to bring forward the announcement. The 'donations for DVD-menu in XBMC campaign' basic concept is to encourage XBMC end-users to make donations (via PayPal) into a fund in order to motivate the XBMC developers to prioritize programming DVD-Video menu/navigation support for XBMC. This concept has been brewing for a few month now as many people have either posted in the forum or e-mailed us directly offering to donate money to this specific cause, which has been the #1 requested feature for quite a while. So come on, be generous and help support the XBMC project. Give donations for how much you feel XBMC is worth to you as a whole if this feature were added to XBMC's already very long feature list. The XBMC developer(s) who code this huge feature will collect the fund-pot on completion as a reward - they have adready started coding.

    UPDATE (9/11-2004): Just thought we let everyone that the campaign is going very well which shows the demand for this feature, the fund have already received over 100 donations and so far the fund total is at just over $1,800(US), which includes one very generous donation today of $500(US) from Team-Xecuter (who said they will also donate 5 x X3-modchips to the fund). Short progress-report on the actual code development; our XBMC devs working on this internally have got basic DVD playback working and menus are also partially working, all showing great promise.

    Make your donation towards DVD-menu support in XBMC via PayPal: $25, $50, $100 or other.
    If like to make a none-PayPal (money or maybe a gift) donation please contact Gamester17.

    Forum discussion: Donations for DVD-menu in XBMC campaign (link)

  51. no quite by Anonymous Coward · · Score: 0

    Is it time to consider quitting my day job to do open source development full time?"

    I just love it when people even joke like this. Apparently noone even thinks about benefits anymore.

    Let me tell you a little story. About a year ago I wanted to quit my job so that I could do development for my brother's company fulltime. Now I just bought a place and got engaged, but I had some money in the bank.

    Not more than 2 months later my fiance has a chemical breakdown and has to put in the hospital. Thank GOD the Friday before we got our domestic partnership and was able to put her under my insurance and they even covered the bill for her hospital stay even though she was only on my policy for less than 7 days.

    Long story short (too late), the I only had to pay out $135 for her treatment that cost $30K.

    So before any you have dreams of quitter your job to fight the good fight against Microsoft, consider EVERYTHING first. Insurance costs $1500 a month for decent coverage. Nothing like the coverage I get from work here. One over night stay in the hospital could bankrupt you.

  52. Features for GNOME = KDE by Frank+T.+Lofaro+Jr. · · Score: 1

    Want to add stability, a professional look and feel, extensibility, and a strong underlying core technology to GNOME?

    It already exists. It is called KDE.

    --
    Just because it CAN be done, doesn't mean it should!
    1. Re:Features for GNOME = KDE by Anonymous Coward · · Score: 0

      Hear hear! KDE >> GNOME

  53. kde/Kontact by SolusSD · · Score: 0

    Some KDE projects have a very similar contribution system set. Kontact (email/groupware client) has a link to it under the help menu where you can "shop" for new features. Features are requested and people can donate to certain features. Once the price has been met on a feature development on it will start. Perfect for companies that would like to see certain features in Kontact. In fact, I'd encourage more companies to switch to Linux/KDE/Kontact for at least those machines that are primarily used for email/internet/word processing. the amount of money they would save on M$ Outlook licenses would be more than enough to request any 'missing' features. That said, I believe Kontact to be a very complete Outlook killer.

  54. but people obviously aren't doing it for free... by Anonymous Coward · · Score: 1, Insightful

    otherwise there would be no need for the bounty.

  55. Pulp Fiction by DrunkenTerror · · Score: 1

    Jules: We should have shotguns for this kind of deal.
    Vincent: How many up there?
    Jules: Three or four.
    Vincent: That's countin' our ap?
    Jules: Not sure.
    Vincent: So that means there could be up to five aps up there?
    Jules: It's possible.
    Vincent: We should have fuckin' shotguns.

  56. On the flip side by SuperKendall · · Score: 1

    Yes, if you're trying to make a living off these bounties forget it.

    But it could be a nice bit of money for a student or someone just interested in the codebase and a good learning experience. I always find I learn a lot better if I'm trying to accomplish something in code rather than just browsing. That's part of the reason code reviews don't work as well as they should.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  57. Projects have to accept code though by SuperKendall · · Score: 1

    The thing is that even if you work on a bounty you still have to do it in such a way that the maintainers will accept it, which means it also has to meet a general level of quality and cannot juse be thrown together.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  58. contradiction? by toby · · Score: 1
    The total lack of usability progress in the vast majority of OSS projects ... These bounties for me are missing the point

    Isn't the idea of a bounty perfectly consistent with the points you make or imply:

    1. The UI needs improvement.
    2. I {can't be bothered}/{don't know how} to improve it myself.

    One obvious response: Offer an incentive to make the necessary improvements: A bounty! Seems like you're describing the premise and failing to see a fitting solution.

    You also omit mention of the massive negatives associated with taking on a program like Photoshop, or any proprietary package. (Having used Adobe products for 20 years in commercial graphic arts, I am pretty intimate with the downside...)

    One obvious and real advantage of open source packages, with or without bounties: You can make bug reports, even if you're not interested in actually fixing a problem yourself.

    --
    you had me at #!
  59. Reminds me of the GNOME vs KDE discussions by nietsch · · Score: 1

    Obviously you are right on the gimp issue. (Or any Gnome application for that matter) But the rest sounds a bit like You don't know it so you don't like it. Because it is visible, you deem it UI problems.
    I have been using Linux/KDE for 4 years exclusively now, and I am kuite happy with it. I am pretty sure it would be quite painfull if I had to switch to windows or gnome. The layout of KDE is pretty consistent, the pain comes when i have to use a Gnome (or windows) application that uses different guidelines. But does that difference mean that they had their brains sucked out through the nose?

    As for the UI czar you propose: that is not how most projects work. If you treat your developers bad, you will just get no code. However big a czar you might be, with such an attitude you probably work alone. Besides, most of the time, a developer already has absolute control over all the source. He can change whatever he likes, that is what open source is for: If you make it better, please show us.

    The resistance you feel when you see something different is just a phase of learning. Except for the gimp, that program has been written especially to torment you.

    --
    This space is intentionally staring blankly at you
  60. Ransom by Anonymous Coward · · Score: 0

    There should be rules if this is implemented in a large project that prohibit persons employed full-time on the project, and people with checkin priviliges, from taking bounties. Why? Because if they can take them, then they can withold popular features in order to collect the inevitable bounty that will develop. The longer they withhold, the bigger it will get. It's a negative incentive.

  61. And by doing so... by Run4yourlives · · Score: 2, Insightful

    ...all you do is drive the much lower rate even lower.

    Not a smart move.

  62. Re:Because It Makes Economic Sense For The Sponsor by DianeOfTheMoon · · Score: 3, Insightful
    This is a sign of what supporters of Open Source have been saying - that real companies are getting real value by using open source. It is cheaper for them to pay for a feature to be added to some open source software than to have proprietary software developed to their specifications. Licenses like GPL make it compulsory for those companies to contribute those changes back to the community, but unless you're in the software business this is really not a disadvantage at all.

    I would have to disagree with this in some situations.

    I do a lot of custom programming/development work, and most of this work is to get a competitive advantage over other companies. Using something where they have to redistribute those changes annulls that advantage and even creates a disadvantage because while they get it cheap, their competition would get it for free.
    --
    Problems are like gifts, it's better to give than to receive
  63. Bounties for buggy code by zaphod123 · · Score: 1

    Maybe MS should put on bounty on some of their developers?

    --
    :q!
  64. This is a very interesting concept.. by d_jedi · · Score: 1

    that I would be interested in if:
    a) The bounties were high enough to justify spending my time on the projects
    b) Developers could "lock" bounties for a particular period of time (ie. so you don't spend a week or two.. only to have someone else submit their code a day earlier and collect the money).

    --
    I am the maverick of Slashdot
  65. Check out http://fundable.org ... by pjkundert · · Score: 4, Interesting
    ...it's a mechanism for organizing "all or nothing" funding for any venture (including funding of Open Source development projects: http://fundable.org

    This really is one of the most interesting things I've seen developed on the 'net in a long, long time.

    It has, of course, heaps of utility beyond just funding development of pet projects...

    --
    -- -pjk Perry Kundert perry@kundert.ca http://kundert.2y.net
  66. So what did it buy when the work was done for free by Max_Wells_SH · · Score: 1

    Let's see, x dollar bounty divided by $0/hr volunteer work equals... damn, take the $150, cos 3 hours is a hell of a lot shorter than the alternative!

    --
    I read Slashdot for the articles.
  67. Software architecture suffering? by harmonica · · Score: 1

    I looked at the Limewire wish list. It seems to me that the modifications they want sometimes require changes that effect quite a few parts of the program's architecture. If someone wants to earn his dollars quickly, he'll add hacks here and there, and in the end the whole thing will be unmaintainable.

    Are there any requirements for developers that go beyond "make it work"?

  68. Bounties good for i2p, OSS needs public bounty sys by oblique303 · · Score: 1

    I've been following the i2p project for a number of months, and it appears that the bounties are working quite well for this project.

    One of the most popular features (responsible for much of i2p's press and public recognition), the i2p-bittorrent port, was the result of a Bounty feature.

    I'd love to see more projects take this sort of thing up, or better yet-- someone should setup a NonProfit Bounty Hosting System, that allows users to contribute small amounts for specific features via Paypal, etc. This would most likely result in much higher bounties, and much increased usage of bounties among the various OSS projects (as the project maintaners wouldn't be responsible for collecting and dispersing $$).

    If someone feels up to the challenge of putting together the backend scripting for such a Bounty Provider, I'll gladly donate hosting, database storage, etc on one of my dedicated servers at EV1. I'll even give an initial bounty of $50 to the person who does this!

  69. Re:$300+ for five year old mozilla bug zero intere by JohnFluxx · · Score: 1

    Hmm, that is trivial to do - I implemented the rich text copy and paste for many kde apps - including konqueror (well khtml - the html part of it)

  70. And then come the Nigerians by Anonymous Coward · · Score: 0

    I can't wait to see what the Nigerian scam artists do with these open-to-all bounties.

    They'll probably ask for you to write the code for an RPN calculator, and then they will wire $10,000 to your checking account. You just need to send them the magic digits....

  71. Public Software Fund? by Russ+Nelson · · Score: 2, Informative

    You mean like the Public Software Fund?
    -russ

    --
    Don't piss off The Angry Economist
  72. Public Software Fund! by Russ+Nelson · · Score: 2, Informative

    This is what the Public Software Fund does. Write up a bounty and pledge some amount for it. If nobody will do it for that amount of money, talk your friends into pledging more money .... until somebody decides it's enough to write the code.
    -russ

    --
    Don't piss off The Angry Economist
  73. AROS does this too by amigabill · · Score: 2, Informative

    The AROS project has been doing bounties for a while now. http://www.aros.org/

  74. Hey, moron... by Anonymous Coward · · Score: 0

    Have you considered that posting this to Slashdot front page will lead many coders to see it and cash in?

    Have you thought that if that happens, there will be less bounties for you to claim?

    I would try to keep this little-known.... That way you can make more money. Posting it to Slashdot (oh, and it's already been talked about here anyway) would be a mistake.

  75. Small Cap Market by Doc+Ruby · · Score: 1

    At a total value of $27,620, "the" OSS bounty market isn't worth even enough for one person to quit their day job. If that market evolves to accommodate bids as well as offers, it might attract enough activity to support thousands of developers.

    --

    --
    make install -not war

  76. Re:Because It Makes Economic Sense For The Sponsor by I'm+Don+Giovanni · · Score: 1

    Of course it's cheaper. But it screws over the programmer. Why you guys insist on devaluing your own profession is quite beyond my capacity. :-)

    --
    -- "I never gave these stories much credence." - HAL 9000
  77. Development, Users, and Fun by Sean+Clifford · · Score: 1
    I like fun and cool too, but your users drive the project whether you're an open source or closed source developer. If your project is strictly personal entertainment, that's another matter, but if you have a user base they need to be the focus.

    Every developer is familiar with being pulled into many different directions simultaneously and every user/company sees priorities differently. Then you've got your own interests to contend with. Balancing between these can be tricky, but necessary.

    I use the familiar triage approach to organize bugs, feature requests, and my own interests. If there are common feature requests, those are (of course) weighted higher. However, I always make sure that I get something fun in there to keep me fresh.

  78. Seeing as IBM just spent $100MM to buy a by Senor_Programmer · · Score: 1

    open source support company, it looks like there's a bit of the rising temp in the mechanics market as well. I do not know if this is ready for announcement by IBM yet, so no more names...

  79. $100 by Umbral+Blot · · Score: 1

    I'll offer $100 for a linux port of my OSS project. Shouldn't be too hard for the linux people in these parts right?

    1. Re:$100 by Vo0k · · Score: 1

      Depends on the project. Strictly.
      $100 for crapload of shitty code vs $100 for some edits to makefile of a portably written, clean project is completely different matter.

      --
      Anagram("United States of America") == "Dine out, taste a Mac, fries"
  80. ObFamilyGuy by sharkey · · Score: 2, Funny
    The quicker picker-upper?

    I just dumped this cup of warm yellow liquid on the counter...

    --

    --
    "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  81. It's called "acceptance criteria" by neiras · · Score: 1
    Basically, each requirement must be accompanied by a plain english, non-technical statement of the criteria that, once verifiably met, indicates fulfillment of the requirement.

    Requirement: "Web interface for sales staff to assemble reports."

    Acceptance criteria: "A member of the sales staff can browse to an internal web site and assemble reports using data sources X, Y, and Z."

    When a customer has signed off on a proper requirements document that includes acceptance criteria, they agree to accept easily verifiable X as proof that requirement Y was met - they can't change their mind without admitting it anymore.

    This works on management, too. :)

  82. Mod parent up - I wonder if peace is fundable? by refactored · · Score: 1

    Well, the mechanism is in place....

  83. Drat. Forgot to use preview.... by shmlco · · Score: 1

    ... no one wanted to PLOW the fields and take out the trash.

    --
    Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    1. Re:Drat. Forgot to use preview.... by eraserewind · · Score: 1

      Damn, I knew there was some reason we never got a good harvest.

  84. Re:but people obviously aren't doing it for free.. by Anonymous Coward · · Score: 0

    Many people are doing it for free... Or large companies are paying people to do write the source then give it away for free to sell support. That's how most of the projects now offering bounties came into exsistance.

  85. Re:but people obviously aren't doing it for free.. by TheoMurpse · · Score: 1

    You are making this logical jump:
    There exist awards for coding desired things.
    People receive these awards for coding desired things.
    Therefore people only code desired things because they have the opportunity to receive awards.

    Substitute "excellence in teaching" with "code for desired things" and you get:

    There exist awards for excellence in teaching.
    People receive these awards for excellence in teaching.
    Therefore people only teach excellently because they have the opportunity to receive awards.

    Do you see the problem with your statement now?

    You complete ignore the fact that people want to code these things, and other people wish to reward these coders. There is not necessarily a connection between these two groups of people.

  86. My job is safe and secure. by mandrake*rpgdx · · Score: 1

    But that's not the point. Those Indians should be making the same amount of money as an American doing the work. It's only fair.

  87. Come on.... by shmlco · · Score: 1

    That was nothing more than a clever plow to get some extra points.

    --
    Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
  88. 'Product Manager' by Anonymous Coward · · Score: 0

    Each project might also need a product manager who gets bounties for functional designs and feature specifications that are accepted by a oommunity review.

  89. Re:$300+ for five year old mozilla bug zero intere by Anonymous Coward · · Score: 0

    Trivial? And yet after five years noone has been prepared to do it! Why don't you have a go and claim the money and much thanks?

  90. Re:$300+ for five year old mozilla bug zero intere by JohnFluxx · · Score: 1

    I'm guessing there's a catch, but I can't for the life of me see where. Maybe I'll give it a shot tonight.

  91. Hardware, Beer & Other Non-Monetary Gifts by freezin+fat+guy · · Score: 1

    How many of us have helped someone move into a new house or apartment for no more than a few beers or a good meal?

    When you can't afford to pay someone what they're worth it can often be better to offer an enjoyable non-monetary gift.