Slashdot Mirror


Do Companies Take Software, And Not Give?

SirDaShadow writes "The Inquirer has an excellent article that describes how companies take from the Open Source Community and how few are giving back. At the end of the article, it says it might be tax deductible. This made me think...wouldn't it be great for the OS community if we could provide a law to facilitate tax cuts to companies who give to OS, or at least make it mandatory to for-profit organizations to give a certain minimum amount and take it out of their taxes?" This piece ignores the obvious and large contributions that some companies have made in money, programmer time, code release and even just lending their name and credibility to projects like KDE and GNOME, but it does have some truth -- see for instance the Busybox Hall of Shame.

394 comments

  1. Umm, mirror anyone? by Anonymous Coward · · Score: 0

    The busybox link is already slashdotted.

  2. Tax deductible by Anonymous Coward · · Score: 0

    At the end of the article, it says it might be tax deductible

    "Tax deductible" effectively means that the government pays for it and not the person/corporation that deducts it from their taxes. As in this case -- it is effectively the government that would be donating, and not the corporations. Another example would be tax-deductible charitable donations -- if you donate money to a charity and then take it out of your taxes, then effectively, you haven't donated one cent to the charity. The government reimbursed you for that donation.

    1. Re:Tax deductible by Anonymous Coward · · Score: 1, Insightful

      If you're a socialist nit wit and believe that the government owns the money even after you earned it.

      They don't tax you on it. That's all. God forbid the government not get a cut of *all* of the action, because, well, they were THERE, and there are paper pushers to pay, and bombs to build, and welfare recipients who NEED another bag of Cheesy Poofs for the afternoon's great lineup of TV.

      You have effectively donated EVERY penny to the charity, the government just decided not to penalize you for that portion of your income. It wasn't the government's money to begin with, and fortunately, it isn't now. And please, get drunk next election day and forget to go to the polls, the world will be a better place.

    2. Re:Tax deductible by Anonymous Coward · · Score: 5, Informative
      "Tax deductible" effectively means that the government pays for it and not the person/corporation that deducts it from their taxes.

      Not true at all. The government only pays for a percentage of the cost - which would be approximately the marginal tax rate of the entity donating the code.

      For example, if I donate $1 to a charity, and my marginal tax rate is 50%, I wind up paying $0.50 less in taxes than I would have without the tax deduction. I'm still out $0.50 from my own pocket.

      IANAA (accountant), so YMMV.

    3. Re:Tax deductible by Anonymous Coward · · Score: 0

      That's not how tax deductions work. Your tax doesn't decrease in the amount of the donation. Your taxable income does.

    4. Re:Tax deductible by divide+overflow · · Score: 3, Interesting


      >if you donate money to a charity and then take it out of your taxes, then effectively, you haven't donated one cent to the charity.

      No, that's incorrect. Money donated to charity is subtracted from the taxable income, meaning that the taxable entity only "gets back" the amount of taxes you'd have paid on that marginal income, not the full amount of your donation.

    5. Re:Tax deductible by Anonymous Coward · · Score: 1, Informative

      Best of all, that charity has $1 it may not have gotten from the corporation (who still loses money through donating and still does it!), and it CERTAINLY wouldn't have gotten a single penny from the government.

    6. Re:Tax deductible by craXORjack · · Score: 1

      IANAA (I am not an accountant) but I believe that "tax deductible" usually means that the amount is to be deducted from the taxable income. So a corporation paying 30% taxes would still be giving 70% of any donation directly from their bottom line. However, the tax code is so complicated and there are so many loopholes and other deductions that few corporations or wealthy persons pay much in taxes (as a ratio of income) compared to middle class workers anyway.

      --
      Liberals call everyone Nazis yet they are the closest thing to it.
    7. Re:Tax deductible by velo_mike · · Score: 2, Insightful

      Tax deductible" effectively means that the government pays for it

      I really wish people would get it out of their heads that the government pays for things Where does the government get the money? Who contributed, at gunpoint, the funds for the government to pay for things? Now, who pays for this???

      thus endeth the sermon...

      --

      At the bottom of the endless pile of paper work which characterizes all regulation lies a gun.
      Alan Greenspan

    8. Re:Tax deductible by KD5YPT · · Score: 1

      Do go to the poll. If not, all our valid opinion will not get expressed. I don't know about the number of slashdotter here, but I say if we all vote, politician will listen to us. Go vote, make US a Slashdot nation.

      --
      In US, you can easily buy enough major firearms to wipe out your neighbourhood but a few little fireworks are banned.
    9. Re:Tax deductible by Anonymous Coward · · Score: 0

      Gunpoint? Ha. You're a Libertarian aren't you? Nothing like complete hyperbole to make the discussion more difficult. Like most "sermons" your little rant is based on unproven assumptions and faith.

    10. Re:Tax deductible by velo_mike · · Score: 1

      Like most "sermons" your little rant is based on unproven assumptions and faith.

      OK, I'll bite, it's a quiet sunday afternoon and I've little else going on. I asserted:

      Where does the government get the money?Okay, 2002 budgeted income for the US government was $1,800 billion and actual tax reciepts were $1,979.518 billion. Of that, 52% comes from individual returns, 10% from corporate and 33% from "employment taxes". The remainder is from the gift tax (.09%), excise(2.6%) and estate taxes(1.3%). I think it's pretty clear where the money comes from - our pockets.

      Who contributed, at gunpoint, the funds for the government to pay for things?

      And what happens when you decide to stop paying taxes? Up to $100,000 in fines and 5 years in jail Oh yeah, and it's a felony which means you may be barred from voting, you lose the right to own firearms and you may find yourself unemployable.

      Libertarian? Guilty as charged. Exagerate? Well, I guess I could have replaced "gunpoint" with "5 years in jail, $100k fine, loss of rights and employment". Unproven assertions and faith? Where?

      In the end, I stand behind my statement. We fund the government, some of us unwillingly. The "government's money" comes not from some magical well outside Washington DC but from our pockets, and at the expense of other things we could be doing with it. You want to fund open source software - cool, write them a check, send them a paypal, leave some cash on Linus' doorstep or whatever but do it with your own money, stop spending mine.

      --

      At the bottom of the endless pile of paper work which characterizes all regulation lies a gun.
      Alan Greenspan

    11. Re:Tax deductible by velo_mike · · Score: 1

      Do go to the poll. If not, all our valid opinion will not get expressed. I don't know about the number of slashdotter here, but I say if we all vote, politician will listen to us. Go vote, make US a Slashdot nation.

      That could get interesting, as I don't see many centrist slashdotters. We could have the first half socialist, half libertarian government. Nothing would get done, complete chaos. Sign me up!

      --

      At the bottom of the endless pile of paper work which characterizes all regulation lies a gun.
      Alan Greenspan

  3. So you want to make free software... not free? by Anonymous Coward · · Score: 0

    Do you happen to work for Microsoft?

    1. Re:So you want to make free software... not free? by jrexilius · · Score: 5, Insightful

      good point. That is the idea of free software. We talk about wanting to see linux on the desktop and more end-user penetration but what can/should we expect in return. These companies (from the article) that integrate open-source software rarely have development staff and usually have very low skilled administrative staff. At best they could submit bug reports and do testing but I think that is even a bit much to expect.

      Admittedly, everyone in the community has different motivations, but one principle of open source is that it is given away freely without expectation of compensation. Some may say that it is actually with the expectation of benefiting from others' work but that cant be viewed as a transactional event. More like a .. uhh karma event ;-)

    2. Re:So you want to make free software... not free? by BiggerIsBetter · · Score: 2, Informative

      I don't think that's entirely accurate. It's given away freely without expectation of compensation, but not without expectation of the receiver doing the same. The issue is not that company X has got something for nothing, but rather that they are giving nothing in return.

      I'm stoked when a user uses and like my software and equally so when they pass it along to mates, but if I caught a user blatently selling my code and not passing it on (in direct violation of the license) they'll get a C&D letter, followed by legal action. Being a company doesn't change that in any way.

      Even a company without IT staff usually has a lawyer or two available, and presumably their lawyers are saying you don't need to adhear to the GPL. If lawyers are giving that advice, then we better get this into court and clearly prove otherwise - before it gets out of hand.

      --
      Forget thrust, drag, lift and weight. Airplanes fly because of money.
    3. Re:So you want to make free software... not free? by Anonymous Coward · · Score: 0

      That sounds less like they are doing nothing in return, and more like they are being inconsiderate dicks in return.

    4. Re:So you want to make free software... not free? by jrexilius · · Score: 1

      I was refering to the "not contributing to the community" aspect of the article not the "GPL violations" talked about here (and in the alternate link).

      I agree with you that stealing (violating GPL and reselling someone elses work) is too much. But just using software without contributing bug fixes, thank you notes, or money is in keeping with the spirit of OS, I believe.

  4. Busybox. by Anonymous Coward · · Score: 2, Informative
    1. Re:Busybox. by JPriest · · Score: 1

      "or at least make it mandatory to for-profit organizations to give a certain minimum amount and take it out of their taxes?"

      So you want to charge for Linux and have it tax-deductable?? That is the dumbest idea I have ever heard. Are you going to let me write off my copies of Windows too?

      --
      Saying Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
    2. Re:Busybox. by yourmom16 · · Score: 1

      No it would be tax deductible to give code back to the linux community, much like ordinary donations are tax deductible.

      --
      "We have got to make Stan understand the importance of voting, because he'll definitely vote for our guy." - South Park
    3. Re:Busybox. by Grax · · Score: 1

      Your copies of Windows are already tax-deductable as a business expense.

      Everyone here seems to be missing the point. It seems pretty silly to me to start charging for free software. Part of the idea of free software is that you pay once for the software to be written (or somebody writes it voluntarily) and then you can use and re-use it without having to pay for it again.

      If you object to people using your free software without paying for it then you shouldn't be in the free software business.

      I agree that it is an excellent idea to send money, pizza, beer, a "New Kids" sweatshirt, or a new computer to your favorite developer but it should not be mandatory unless you aren't interested in that whole free software thing. Perhaps we should replace the GPL with the PMIBPL (Pay Me In Beer Public License).

  5. Noooo!!!! by the+eric+conspiracy · · Score: 3, Insightful

    wouldn't it be great for the OS community if we could provide a law to facilitate tax cuts to companies who give to OS

    Absolutely not. As soon as you get government involved, OS becomes political, and influenced by political forces. This is the last thing we want.

    1. Re:Noooo!!!! by cyb97 · · Score: 3, Insightful

      Further OpenSource is an international affair, taxes and laws are purely national.
      I can certainly see problems with a large corporation donating millions of dollars to a project based in some "axis of evil" country or taxhaven somewhere and on the top of getting money out of the country in a pretty nice way getting taxcuts for doing so, too.

    2. Re:Noooo!!!! by zakezuke · · Score: 3, Insightful

      As soon as you get government involved, OS becomes political, and influenced by political forces ....In other news... the Goverment hit the mandated shutdown button for all Apache servers in Iraq as part of the war effort. GW Bush has said "We supported the software with our money, we have every right to shut down all communications of any nation we are at war with". Iraq officals in responce to this shutdown by buying copies of SCO. "Comercial products have no political influence, they just want money."

      According to a penquin in the street, "Stop that, it's silly".

      --
      There is no sanctuary. There is no sanctuary. SHUT UP! There is no shut up. There is no shut up.
    3. Re:Noooo!!!! by Niten · · Score: 1

      In other news... the Goverment hit the mandated shutdown button for all Apache servers in Iraq as part of the war effort. GW Bush has said "We supported the software with our money, we have every right to shut down all communications of any nation we are at war with".

      If you are implying that the US government (or any other large, powerful entity) might use such financial rewards as an excuse for placing their own back doors in open source software, I really don't think that this is a big concern. Keep in mind that open source software can be audited and modified by anybody; if such a back door were placed in one branch of the Apache project by the US government, anybody else would be free to create a fork of Apache that does not include the back door.

      (Or I did I miss the point here?)

    4. Re:Noooo!!!! by sdibb · · Score: 1

      Agreed. Couldnt you just set yourself up as a non-profit organization? I wonder how hard that could be.

    5. Re:Noooo!!!! by circusnews · · Score: 1

      For the most part I agree, we really do not want OS becomming political. OTOH, I think that a small change to tax law allowing for donations of money to a 501(c)(3) that is earmarked for an OS project (with a person, charity, orginization, etc getting the tax free funds to help with the project), that might be very helpful.

    6. Re:Noooo!!!! by NewbieProgrammerMan · · Score: 1, Interesting
      Don't forget the best part of that suggestion:
      ...or at least make it mandatory to for-profit organizations to give a certain minimum amount and take it out of their taxes?

      Ack! The last thing I need is yet another roadblock to using open source....

      PHB: So are there any downsides to using this open source thingy?

      Me: Um, well, there is that new law the President just signed that requires the company to donate time and/or money to any OS project we use.

      PHB: Oh, forget it then. See if Microsoft offers a mauve database that we can use via email instead.

      And, unlike other reasons people have for not using open source, this one would be a black-and-white, non-optional, IRS-breathing-down-your-neck, gotta-fill-out-forms-in-triplicate requirement. No thanks.

      As others have said already, if you like a project, then you can stroke them a check or write some code. Buy books pertaining to the project (help write one if none exist), or buy a packaged copy of the software. Even if you can only send the developer $10, many of them are very appreciative of it (in my experience at least). Who cares if it's tax-deductible or not? You're almost certainly going to be giving less than you'd pay for an equivalent commercial product.

      If somebody is violating the license of an open-sourced project, that's an entirely different matter that should be taken to court if necessary. That's the only sort of government involvement I think we need here.

      --
      [b.belong('us') for b in bases if b.owner() == 'you']
    7. Re:Noooo!!!! by Anonymous Coward · · Score: 2, Interesting

      Absolutely not. As soon as you get government involved, OS becomes political, and influenced by political forces. This is the last thing we want.

      I shall ignore your startling display of political naivety and ignorance, and draw attention instead to your curious suggestion that OSS is not political. Damn, there I was thinking we were striking a blow against exploitative capitalism, making a statement that not all value is monetary, and providing better software than the megacorporations can produce for free.

      Have you read the GNU manifesto? If that ain't political I'd like to know what is.

    8. Re:Noooo!!!! by the+eric+conspiracy · · Score: 2, Interesting

      Keep in mind that open source software can be audited and modified by anybody

      We could certainly see a list of 'approved' projects for government support...

      Yes - Encryption the NSA can read
      No - Encryption that keeps stuff secret

      Yes - Software in english
      No - Software in nasty foreign languages

      -etc.

    9. Re:Noooo!!!! by Overly+Critical+Guy · · Score: 2, Interesting

      Guess you don't want the NSA or the government to be using or contributing to Linux, then. But they do.

      --
      "Sufferin' succotash."
    10. Re:Noooo!!!! by Anonymous Coward · · Score: 0

      I shall ignore your startling display of political naivety and ignorance, and draw attention instead to your curious suggestion that OSS is not political.

      Well, then I shall ignore your startling display of political naivety and ignorance, and draw attention instead to your curious suggestion that OSS == GNU software.

    11. Re:Noooo!!!! by Mr.+Slippery · · Score: 1
      As soon as you get government involved, OS becomes political, and influenced by political forces.

      Government is already involved. It's the government that issues copyrights and patents. The government funded the ARPANET, and funds endeavors like SELinux.

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
    12. Re:Noooo!!!! by Anonymous Coward · · Score: 0

      y dont u want NASA contribute for LINUX?! he make good patch 4 LINUX if u giv he chance

    13. Re:Noooo!!!! by Anonymous Coward · · Score: 0

      I've written more source code for open source projects than you've probably written five times over, and I don't care about the FSF or its touchy-feely motives whatsoever.

    14. Re:Noooo!!!! by Anonymous Coward · · Score: 0

      Are you suggesting that taxing me to fund your open source projects somehow is related to the defense of this country? I would certainly like to see you prove that.

    15. Re:Noooo!!!! by Anonymous Coward · · Score: 0

      You're so full of shit. I bet the most you've managed to crank out was a Java equivalent of Hello World in an introductory programming class before you dropped out, 'cause it was too hard for you. You thick head.

    16. Re:Noooo!!!! by Anonymous Coward · · Score: 0

      I'm not proving anything until you prove that your mouth lips are physically incapable of reaching past the tip of your penis.

      And I mean that most sincerely.

    17. Re:Noooo!!!! by zangdesign · · Score: 1

      And why should the government not be allowed to support projects that benefit their own interests? At least they would be supporting someone.

      --
      To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.
    18. Re:Noooo!!!! by Anonymous Coward · · Score: 0

      In A.D. 2003
      War was beginning.
      Slashbot 1: What happen ?
      Slashbot 2: Somebody set up us the bomb.
      Slashbot 3: We get signal.
      Slashbot 1: What !
      Slashbot 3: Main screen turn on.
      Slashbot 1: It's You !!
      Overly Critical Guy: How are you gentlemen !!
      Overly Critical Guy: All your base are belong to us.
      Overly Critical Guy: You are on the way to destruction.
      Slashbot 1: What you say !!
      Overly Critical Guy: You have no chance to survive make your time.
      Overly Critical Guy: HA HA HA HA ....
      Slashbot 1: Take off every 'sig' !!
      Slashbot 1: You know what you doing.
      Slashbot 1: Move 'sig'.
      Slashbot 1: For great justice.

    19. Re:Noooo!!!! by prash_n_rao · · Score: 1

      Since so many people have already explained why it is morally wrong to give tax rebates on donations to OS, I will skip that part and bring your notice to the fact that this would also be easy for money launderers to exploit.

      Some people would set up dummy companies that release some pretty useless stuff as OSS or Free software. Some greedy and rich people would then "donate" to such dummy companies and get a tax rebate. The owners of the dummy companies would unofficially return a huge portion of the money back... retaining an amount less than the tax cut the "donater" received. This way both the "donater" and the "donatee" get rich quick.

      --
      This is not my sig.
  6. It's the corporate mindset by Buran · · Score: 4, Insightful

    Corporations want to take before they give. That's the sad truth. If there's no extra profit in it for them, they're less likely to do it.

    Articles like this one are going to have to be published in places like the Wall Street Journal or other papers that corporate paperpushers look at. Then perhaps they'll catch on. Hopefully.

    Good karma is sometimes worth a lot more than immediate profit -- if a company pitches in to help, and gets their name in the changelog or thankyou files, who knows? They might get a few customers that way.

    1. Re:It's the corporate mindset by Anonymous Coward · · Score: 0
      Corporations want to take before they give.

      And how's that any different from you? Would you show up for work everyday if you were expected to do it for free?

    2. Re:It's the corporate mindset by tcopeland · · Score: 1

      It's up to the folks running the corporations to do what they want. We pay for and administer RubyForge because Ruby helps us do our job (application integration and such-like) faster and better.

      The Ruby community gets a nifty resource, we get the company name on the front page - everybody's happy. What's not to like?

    3. Re:It's the corporate mindset by whereiswaldo · · Score: 1

      Corporations want to take before they give.

      Think about it, though. Corporations *have* to take before they are *able* to give. Give it time.

  7. Free by viware · · Score: 1

    Isn't this what we all advertise OS as being, so companies will start using it? Obviously not everyone is going to give back or contribute to the OS community, but there will always be a percentage. As the number of users grows, so will the number of contributors.

    What I'm most afraid of is companies abusing OS software and commercializing it beyond recognition, to the point where the OS community is lost.

    Nonetheless, incetives such as tax cuts do sound like an interesting idea.

    1. Re:Free by cyb97 · · Score: 1

      Take a look at the busybox-link. Corporations are already using opensource software, modifying it as they are allowed under the GPL (or similar licenses) , profiting from this modified code.
      and NOT opening up their modifications for the rest of the community.

      The problem with this for the open source community is that it's hard to get good evidence that a corporation is using your code in their application(or appliance). It's not easy to see which code was used if it's deployed in a DVD-player.
      The obvious way to find out is to reverse-engineer the software in the appliance, if possible at all, and compare it to your original software.
      First of all it's pretty darn impossible to recognise if they made enough modifications and if they wanted to make it hard to recognise it's close to impossible.
      Secondly the state of (especially) american laws renders the act of doing so illegal under DMCA and probably a plethora of other laws.

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

      When you contribute something, let me know. until then stfu trolls.

      What a stupid article. There are plenty of people that DO NOT contribute.

      Theyre called USERS.

    3. Re:Free by sfe_software · · Score: 3, Interesting

      Nonetheless, incetives such as tax cuts do sound like an interesting idea.

      I agree that simply making a source-code donation (so to speak) into a tax-deductable gift could help encourage even further growth of open-source software. However, I don't see it happening unless the organization running the project were a registered non-profit outfit.

      One thing in the original post really bugs me:

      ...or at least make it mandatory to for-profit organizations to give a certain minimum amount and take it out of their taxes?

      Make it mandatory? Are you serious? I wasn't sure if you meant to require a code contribution or a monetary one.

      For code, this *might* be possible if your particular license required it, and even that would be pushing it IMO. This would only work with projects that are intended for developers to use; you'd never have anyone using Mozilla if such use required that you contribute code.

      If you're talking about monetary contributions, then why bother being open-source in the first place? Essentially, you'd have a commercial product, but with the benefits of a non-profit outfit. It will never happen.

      --
      NGWave - Fast Sound Editor for Windows
    4. Re:Free by Anonymous Coward · · Score: 0

      What I'm most afraid of is companies abusing OS software and commercializing it beyond recognition, to the point where the OS community is lost.

      You mean like what RedHat is doing?
  8. Old software to the public domain? by Anonymous Coward · · Score: 0

    It would be nice is software companies could deduct some of the cost of developing the software if the released it in to the publicdomain after it has been disbanded.

  9. Bah! by Ignis+Flatus · · Score: 2, Interesting

    They'll just use the deductions to write off archaic and useless code, like drivers for ports that no longer exist. Do you really need punchcard access?

  10. What's your problem? by Anonymous Coward · · Score: 0

    The programmers released their code under a BSD license, not GPL.

    Don't put a "free food" sign on your buffet if you want $5 in exchange. Gee.

  11. Mmmmmmaybe by IamTheRealMike · · Score: 4, Interesting

    Well, of course there are two sides to every coin. I expect there's more corp sponsored free software hacking going on than you might think though. Remember that it's not always official - at my last job I submitted patches to various open source projects that I did on the job, because they happened to be basically what we needed and along the way I felt it was necessary to improve them. Often the only indication that they were done on paid time was that I sent them from my company email address.

    1. Re:Mmmmmmaybe by cyb97 · · Score: 1

      Same story here, and I didn't even submit them from my company email. Mostly because I've got personal addresses that surely will last longer than my employment there.

      And I don't won't that company to take any credit for the work I did for other projects (and my manager is fine with it, as it adds a layer of secrecy around what they use for production)

    2. Re:Mmmmmmaybe by Cylix · · Score: 4, Interesting

      Indeed,

      This is exactly the same story in my shop. Every application I have to fix and rework doesn't simply go to my personal patch folder. I would much rather have it part of a main branch so the issues gets resolved and hopefully in time it will be better then my fix.

      We are actually seeing alot of vendor box's come in that use a great deal of free software and I suspect they perform similar services.

      Here, I let management know that if it is under the GPL or similar license we are going to be submitting back fixes and in house scripts. Being we aren't a software shop they enjoy the exposure.

      Unfortunately, we are just not profitable enough to really submit funds to organizations. I hope this changes in the future and one day I can tell management these guys really make our lives easy. It's time for a donation to the cause.

      For a fact I know there are organizations who exist around Perl,Python,Sendmail (Heavily modified), etc and not one bit goes back. NDA bound not to say too much I'm afraid. However, I've seen massive scalability changes, authentication changes and whatnot. Some great work has been done in house and these companies are huge. Unfortunately, sometimes their work just doesn't conform to what people want back, but other then a patch or two I've never seen anything on the order of funding.

      --
      "You should always go to other people's funerals; otherwise, they won't come to yours." -- Yogi Berra
    3. Re:Mmmmmmaybe by Anonymous Coward · · Score: 0

      I to have contributed to a number of projects while been paid by companies to do so. Just because the company doesnt want to make a big deal about them supporting project X doesn't mean they still dont support it.

    4. Re:Mmmmmmaybe by Beliskner · · Score: 1
      For a fact I know there are organizations who exist around Perl,Python,Sendmail (Heavily modified), etc and not one bit goes back. NDA bound not to say too much I'm afraid.
      Technqiue 1: If your managers are out of compliance with the GPL, tell the FSF anonymously with the name of the company and they'll nail them.

      Technique 2: Encrypt the patch and take it on floppy disk/flash key. Wear a false beard and go to an Internet cafe out of State, submit the patch from there. If the company finds out, they'll blame Osama binLaden.

      "Our sendmail patch was stolen by Osama binLaden and given to OSS. Those Ev1L OSS people." would give a company publicity and widen their customer base - everybody wins.

      --
      A caveman dreams of being us, the incalculable power and riches. We dream of being Q, then what?
    5. Re:Mmmmmmaybe by Slack3r78 · · Score: 1

      Sounds like you need to read up on the terms of the GPL. You're only required to provide source code to those whom you've distributed a binary to. If the patch is only being used in-house, they are under absolutely zero obligation to send the patch in to the main branch. It may be the *right* thing to do, but they're not required to.

    6. Re:Mmmmmmaybe by mpe · · Score: 1

      Technqiue 1: If your managers are out of compliance with the GPL, tell the FSF anonymously with the name of the company and they'll nail them.

      Actually you should tell the Copyright Holder(s), who may or may not be the FSF. The Copyright Holder is the only entity able to take action in response to copyright infringement.
      N.B. The GPL does not oblige you to distribute anything. It places conditions on you if you distribute to a third party. With those conditions only applying to the entities you actually distribute to. There is no obligation to distribute patches to the original author or any "primary maintainer".

    7. Re:Mmmmmmaybe by gregmac · · Score: 1

      Someone else went into it a little bit, but one of the other big incentives for people (and companies) to submit their patches is to get it into the main branch. If you have a private patch, then whenever a new version comes out, you have to apply that patch again, and possibly update it to work with the new version. If it gets accepted into a project, then at worst, you don't have to worry about it anymore. At best, someone else will make it better, or it will lead to new features or other enhancements you never thought of.

      --
      Speak before you think
  12. somewhat naive? by cyb97 · · Score: 4, Insightful

    I find this article somewhat naive. It's certainly true that there are lot of companies abusing GPL and OSS for commercial purposes some of them probably modify code and never release their changes.

    The article also suggest that instead of spending, and I quote
    "If you replaced 10 $30,000 Nokia firewall with a free NetBSD implementation, but it lacks the ability to report to your management software, why not do something about it?"
    This is not as easy as it sounds. Nokia probably payed through the nose to get the specs for that management software or signed more NDAs and deals that your company has seen in its lifetime. It's not always an option to do stuff yourself. Further most phb's will automagically raise the (valid) point, who to blame when the shit hits the fan. When something goes haywire and you payed some college kid $500, you can't call him in the middle of his exams and expect him to fix it. You can ask him, but he/she is certainly not obliged to fix it.
    If you go with Nokia, you can give their tollfree hotline a call and tell them your problem and the chances are that the hotfix/patch is already available.

    Things aren't so black/white as the article wants it to be, IMHO it's a pretty shitty article and doesn't really add anything to the scene apart from entropy. The busybox-link however, was interesting ;-)

    1. Re:somewhat naive? by SkArcher · · Score: 1
      I find this article somewhat naive. It's certainly true that there are lot of companies abusing GPL and OSS for commercial purposes some of them probably modify code and never release their changes.
      They don't have to, of course. Only if they distribute it must they release the source code. Naturally, if they do't release it, they shouldn't be surprised if it doesn't work with later versions of OSS that didn't take its existence into account.

      most phb's will automagically raise the (valid) point, who to blame when the shit hits the fan. When something goes haywire and you payed some college kid $500, you can't call him in the middle of his exams and expect him to fix it. You can ask him, but he/she is certainly not obliged to fix it.
      Certainly true, but this is where the company in question should be hiring a code maintainer, even if they aren't releasing their own code (in fact especially) they will need someone on hand to fix problems and advance the software. It would be preferable for this person to be able to act as the codes gatekeeper too. In the case of outsourced IT, the company which is doing the IT work has only itself to blame if its interests aren't looked after because no-one in the OSS field knows about their product and its issues.
      --

      An infinite number of monkeys will eventually come up with the complete works of /.
    2. Re:somewhat naive? by cyb97 · · Score: 1

      The problem is often PHBs want to save money on every possible opportunity. More often than you think you'll meet the "If it works today, why shouldn't it tomorrow" attitude from non-programming (or maintenance) type middle/upper-management dimwits.

      IT and especially internal (and often non-revenue) projects gets the worse end of the budget, in the end resulting in a more expensive cleanup when everything goes up shit-creek.

    3. Re:somewhat naive? by Anonymous Coward · · Score: 0

      I'll cut you a deal - you stop using that outdated cliche term 'PHB' and I'll let you lick the dirt off my feet. How's that sound?

    4. Re:somewhat naive? by YU+Nicks+NE+Way · · Score: 1

      Hiring a code maintainer is exatly what a company does not want to do. Maintainers are very expensive, and you can't hire them in pieces. The closest you can come to this is to hiring a company which specializes in maintaining the package you wanted. In that case, you've lost the price advantage you had, and you've not gained the source. You don't have people on site who can actually read the source, and if your service provider goes under, you're left without an escape.

      What's the advantage of this over buying from Microsoft?

    5. Re:somewhat naive? by Ozric · · Score: 1

      You can mod GPL code all you want. You only need to give the changes back if you release them to the public.

      Also ..... EULA protect anyone from blame if the "shit hits the fan" .... It's support that you pay for. Try to get help with an issue that you dont have a service contract for. Cha-ching

      Also .. a company should have multiable systems in place from different vendors... to protect themselves. This is just being safe... If amazes me how companys, good companys, just seem to lose it when it comes to computers. Apply real world practices to computers MIS/IT, it's the same thing.

    6. Re:somewhat naive? by TyrranzzX · · Score: 1

      [quote]When something goes haywire and you payed some college kid $500, you can't call him in the middle of his exams and expect him to fix it. You can ask him, but he/she is certainly not obliged to fix it. If you go with Nokia, you can give their tollfree hotline a call and tell them your problem and the chances are that the hotfix/patch is already available.[/quote] No, you're naive. First of all, you don't hire some college kid. You hire a professional freelancer who isn't going to charge you $30,000 for a piece of software and who knows what they're doing. Secondly, you ask for and keep documentation so that if a fix needs to be made and the guy you originally contracted with is gone or can't do it, you can hire another contractor to do it. You also ask for guys he knows will do a good job if he's unavailable. Thirdly, management doesn't understand technology. If management teams understood technology and adapted accordingly they'd be able to go a lot farther with their buisnesses. Because of this they tend to stick with what they think will work instead of what their workers are telling them will work. Bosses should learn to trust the people they hire, not some numskull with a powerpoint presentation who's out to make a buck.

      And finally, the management software maker doesn't have to give you the source code or anything about their program. However, there's no law saying you can't reverse engineer or haggle with them when you buy it to take out the reverse engineering part or even to require the source code with the software under a NDA. If you're a smaller buisness then this may not be reasonable, but medium and large companies that make large purchases can usually haggle and negotiate the contract. There's no garountee that they aren't screwing you over anyway with the management software in the first place by adding in timed "break in 12 months after their software lisence is up" lines of code so they can get more money.

    7. Re:somewhat naive? by f0rt0r · · Score: 1

      Hmm, instead of paying someone to maintain the code, why don't they just purchase an off-the-shelf application that does the same thing and plus has a support number? ( they of course had better make sure support is part of the package )?

      Of course, there is the case of turn-key or customized solutions, but is not the topic of the discussion. It is about companies using existing Free Software ( GPL or otherwise ) and not contributing back anything to the the developers.

      --
      I can't afford a sig!
    8. Re:somewhat naive? by soft_guy · · Score: 1

      I can't speak about Nokia, but there are lots of commercial libraries, tools, SDKs, etc. where the support is a lot less good than Open Source. Plus, you can't fix it yourself if you don't have the source which is often the case with third party SDKs.

      I have used Open Source in projects at companies. In one case, I found a bug and sent the patch back to the guy maintaining the archive and (rather quickly) my patch made it into the distribution.

      In another case, I used Xerces as part of a larger project. We didn't need to modify it - we just linked to the Xerces library. It worked great and I have not found any problems with Xerces (other than that it is large ~ 18MB).

      --
      Avoid Missing Ball for High Score
    9. Re:somewhat naive? by AstroDrabb · · Score: 1

      Do you think that most commercial companies make changes for their customers? Having a paid contract means little for custom changes. Maybe a small IT company would be more willing to make changes for you, however the BIG software companies do not. I am a programmer for a fortune 500 company that is not in the IT sector. We spend millions a year on BIG IT companies, and have not had ANY custom changes made for us (and we could have used many). Good luck getting Microsoft, People Soft, Oracle, SAP, Network Assosciates, etc to make one change for you. Basically what you get for your paid "support" is issue resolution. If a solution to that issue is a custom developed patch from the software manufacturer or YOU making a change, guess who has to make the change.

      We recently finished a 25+ Million USD software roll-out from on of the BIG companies above that I will not point out. We got stuck trying to run this software behind a Cisco content switch. From what I could tell, We only needed ONE extra HTTP header sent to resolve our issue. Though, being closed source, I could do nothing about it. The amount of money we pay EVERY year just for "support" is enough to hire a programmer for a year to make this one small patch for us. Did we get the patch? Nope. We were told that our "configuration" is not supported. The funny thing is, is that the one problem piece of software had a "partnership" with the other problem piece of software. I had to stick a reverse proxy Apache server on EVERY server behind the Ciso switch to get it to work. This adds another piece of software to maintain and adds another layer to slow performance.

      Commerciall "support" is never what it is made out to be.

      I can understand the BIG companies not doing it. EVERY little patch would have to go through a strick QA process and would cost more then the customer pays in support. Also, I can understand Microsoft, etc. not putting out a custom patch and getting the call that the patch brought the customers data center down.

      In general, I find "BIG" Open Source software to actaully have better Free support throught mailing lists then you can generally get with paid support.

      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    10. Re:somewhat naive? by Anonymous Coward · · Score: 0

      There is another option, y'know. You could have hired a programmer to reverse engineer the offending software to the point where they could determine at which places in the binary they'd need to alter it to add that HTTP header. And then code up a patch for it.

      At my current place of employment, I've had to do this sort of thing a few times on closed source binaries to do things such as:

      - removing dongle protection from some label-printing software after the dongle broke
      - modifying a statically linked ISAM library to make calls to an SQL server instead of using files (actually calls to an intermediate program that made calls to the SQL server)
      - reverse engineered the database format for our 'clocking in' software to get the reports we needed without spending excessive $thousands on extra reporting modules
      - patched spam filtering software to add command line options that specified the listening and sending SMTP ports (to chain the program in with other filtering porgrams on the same server) - it was hardcoded to allow port 25 only

      These were all done on closed source programs using IDA Pro -- it's a few hundred dollars but well worth it. We're now doing IT how we want it, not how the software vendors want us to do it.

      In short, be creative with your options and don't be scared to try something out that doesn't come in a vendor supplied package.

    11. Re:somewhat naive? by DeadSea · · Score: 1
      If you really want to see how greedy corporations are, write a software library and license it under the GNU General Public License (not the Lesser, GNU Public License, not a BSD license, not a Mozilla license).

      I use the GPL for my popular Java Utilities. I was getting about three inquiries a week from folks asking for my libraries under some license that doesn't require the company to open source their software. I had to put up a FAQ down by the license saying that I would not license the code under anything other than the GPL.

      If you are going to make a closed source product, you better well be paying for closed source libraries. Thats the cost of doing business. Don't expect the open source comunity to bend over backwards to help make non-free programs.

    12. Re:somewhat naive? by cyb97 · · Score: 1

      The college kid story is from the article that this /.-story is about. And your view is exactly the same as mine. Big companies doesn't benefit from abusing college-students. In the long run it will probably cost them more than using a serious and durable consultant or contractor.

    13. Re:somewhat naive? by mpe · · Score: 1

      Hmm, instead of paying someone to maintain the code, why don't they just purchase an off-the-shelf application that does the same thing

      For many real world applications there is no such thing as an "off-the-shelf application". Even if you use one as a starting point it can easily wind up with extensive reconfiguration. Or worst you can end up having to reconfigure your business to cope with the application's shortcommings.

      and plus has a support number?

      Will the phone number be answered 24/7? Will the person who answers have the relevent skills to deal? Is a telephone the best way to deal with any likely problems in the first place?

  13. Isn't that OK? by Anonymous Coward · · Score: 0

    The idea that users should be forced to contribute based on their collective status as a powerful organization, or their wealth, lends credence to the notion that OSS\copyleft are communism.

    1. Re:Isn't that OK? by Anonymous Coward · · Score: 0

      People like you scream communism when you get christmas presents, you are not needed in the debate.

    2. Re:Isn't that OK? by black88 · · Score: 0

      Bullshit. EACH opinion is absolutely vital in the free exchange of ideas.

    3. Re:Isn't that OK? by snarkasaurus · · Score: 1

      OSS/FSF software is a freely given gift, the idea behid it is comunitarian. As in, voluntary membership comunity. The idea that users should be forced to contribute back, now THAT'S Communism. "From each according to his ability, to each according to his need" The distinction revolves around the word "voluntary". As have several large wars including the one we are fighting now. Certain people seem to have trouble with this concept, they need a good kicking to get the lesson across.

  14. think too much by GerbilSocks · · Score: 0
    Wow you nerds think alot...

    just today, it was about heaters on the space shuttle and how it might blow up, nows it's this.

    Rant brought to you by a Squadron of Constipated Nuns.

  15. This is absurd by xagon7 · · Score: 1

    That is the point of Open Source. If you start requiring companies to give a donation, then whats the point? They will use M$, most don't care if they have the source code or not, they just ask does it work, and what is it gonna cost? I cannot believe this was even brought up.

    Maybe I am mistaken in my understanding of the post, and if so, please clarify.

    1. Re:This is absurd by xagon7 · · Score: 1

      In addition.. once companies realise they can hire a programmer to modify their software to fit their changing needs, everyone gains from it (assuming they abide by the GPL).

    2. Re:This is absurd by Anonymous Coward · · Score: 0

      I agree.

      I use open source software and I have never given anything back. Why should I have to?

      If the Open Source community feels so strongly in their cause - then why now mandate that people donate money?

      If someone wants to put their time and effort to develop software and offer it for free - I am not going to pay a cent

      If they charged money, I would gladly pay if the software was worth the cost.

    3. Re:This is absurd by NanoGator · · Score: 1

      "That is the point of Open Source. If you start requiring companies to give a donation, then whats the point?"

      I have pretty much the same reaction. The pricetag is FREE. Why are you guys complaining about not getting any money? There's a real simple answer to this problem: Have a free for personal use price tag, and charge for corporate use. CHARGING FOR SOFTWARE IS OKAY.

      I know I won't win that battle. But please guys, don't get all uppity because you're not getting money you're not asking for.

      --
      "Derp de derp."
  16. Typical Erik Andersen by Rosco+P.+Coltrane · · Score: 0, Troll

    Those of us who know Erik Andersen know his personality, and how he loves to rant and proselytise about anything opensource and Debian, with that ever-so-annoying patronizing holier-than-thou tone, and that he loves to find himself enemies that don't believe him or don't take him as seriously as he'd like.

    The people/companies he lists on his hall of shame page may very well have violated the GPL, or otherwise not have played nice with the community, but only Erik Andersen would make a page to denounce them all, then astroturf Slashfot to show it to the world (oh the humanity!)

    Trust people in Utah who have worked for a shitty Caldera dot-com to behave a little differently from the rest of us ..

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    1. Re:Typical Erik Andersen by Anonymous Coward · · Score: 0

      he loves to rant and proselytise about anything opensource and Debian, with that ever-so-annoying patronizing holier-than-thou tone, and that he loves to find himself enemies that don't believe him or don't take him as seriously as he'd like.

      Sounds just like Micheal Sims, maybe they can become best friends.

    2. Re:Typical Erik Andersen by belmolis · · Score: 2, Interesting

      I don't know Erik Andersen or whether he is unusually combative, but I see nothing wrong with his Hall of Shame. He's perfectly entitled to try to enforce his copyright, and publicizing violations seems like a reasonable way to go about it. And he isn't by any means alone. The Free Software Foundation enforces the GPL on software to which it holds the copyright.

    3. Re:Typical Erik Andersen by andersen · · Score: 4, Informative

      Heh. Nice troll... You forgot to mention that I have snakes for hair and I eat babies for breakfast... :-)

      I have spent thousands of dollars of my own money, and zillions of hours developing busybox and uClibc and paying for hosting to make them available to the world. I really don't care if you happen to like me or not -- that is your business. I also don't care if you happen to like opensource stuff or not. Also your business. For the record, I did not post this to slashdot. I tried having my lawyer send letters to companies violating the busybox license. A good way to accomplish nothing -- it was just not working. Then I came up wit the idea of the Hall of Shame, and I have found it to be a far more effective tool for getting compliance. Most companies claim they didn't realize they were not in compliance, and are taking steps to fix the problems. Which I think is much better than getting lawyers involved, especially since I'm not very interested in suing people.

      --
      -Erik -- --This message was written using 73% post-consumer electrons--
    4. Re:Typical Erik Andersen by andersen · · Score: 1

      Yup.

      --
      -Erik -- --This message was written using 73% post-consumer electrons--
    5. Re:Typical Erik Andersen by Nexus7 · · Score: 1
      Well hey, first of all,thanks!


      I think you're being particularly nice about it. I mean, there are people out there taking legal action (based on fictional claims even), such a SCO. Speaking of which, if any of the companies on your list is in a space that IBM is in too, you could try taking to them. Maybe something mutually beneficial could be worked out.


      And I'm sure this has been talked to death in some mailing list, but it could be Sigma Designs themselves who are to blame by releasing a reference implementation, and not the manufacturers of the DVD players and other goods on your list. In that case, Sigma is obligated to inform that manufacturer of their rights and obligations under the GPL.

    6. Re:Typical Erik Andersen by bug1 · · Score: 2, Interesting

      Ive worked on busybox with Erik for over 3 years, your the first person ive heard criticise him like that. Your opinion of him certainly isnt common.

      As someone who has done a lot of work on busybox, im glad Erik set up the "Hall of Shame", and does his best to defend the project.

      Do you know what "Tall Poppy Syndrome" is ?

    7. Re:Typical Erik Andersen by Anonymous Coward · · Score: 0

      No -- what the fuck is it, smartass?

      Just kidding.

      Seriously, what is it?

    8. Re:Typical Erik Andersen by Imran · · Score: 1

      I know nothing of Eric personally, so cannot comment on his 'personality'. However, I would like to make the following points:

      1) he is to be lauded for his contributions to the common good (busybox & uclibc), as are all contributors to open-source software. If companies take advantage and profit from his (and other) open-source projects without complying with the basic requirements of the license, then they deserve to be highlighted - and action should be taken if all else fails. The analogy I would make is that its akin to stealing from a charitable fund - even more despicable than stealing from a bank (which is bad enough itself).

      2) I wish there weren't so many USERS of open-source software who felt the need to denigrate the coders who create the software they use (I'm thinking of the mplayer devs as well). Yes, sometimes OSS coders can be difficult to communicate with on a personal level, but I think we lose sight of the fact that WE are benefiting from THEIR generosity (time & effort). I can only imagine how galling it must be for someone to pour their heart and soul into a project, for the common good, and find that they become the subjects of personal attack from (some) of the very people who benefit from their labours. A little gratitude, or understanding, would not go amiss.

      3) I have always felt that denigrating someone in a public forum, over matters which may have occured in private between the 2 parties, tends to say more about the accuser than it does about the accused. Just a thought you might like to ponder ...

      PS: I reiterate that I do not know Eric personally, nor the mplayer developers.

    9. Re:Typical Erik Andersen by Anonymous Coward · · Score: 0

      What, so we're supposed to fall at their feet supplicating just because they wrote some lousy media player or shell utilities or some shit? I don't think so.

      If they can't accept a bit of criticism then that's their problem.

      And frankly, we could do with more open source developers who aren't rude dickheads.

    10. Re:Typical Erik Andersen by Lonath · · Score: 1

      There seem to be two issues here. One of them is the copyright violations for your software. It's ok to complain about that and take steps to remedy it. The article, however, reads like a general complaint that companies use FLOSS legally, but don't contribute anything back because they don't have to. IMO complaining about that is always counterproductive. It makes us look like whiners who pretend that we're letting people use all of this wonderful stuff under very permissive terms, but then turn around and start expecting more.

  17. You have to pay taxes before getting a deduction by gliadrachan · · Score: 1, Informative

    What taxes do you think that companies pay? In the US, individual citizens pay the majority of taxes. Corporations have successfully moved their headquarters offshore, or "convinced" Congress to provide loopholes. Corporations don't pay their share of taxes; they don't need any more deductions.

  18. GPL in proprietary... by SharpFang · · Score: 4, Interesting

    I personally wonder, how many "close source" companies secretly and illegally include GNU-copyrighted code in their products, and sell it without source, violating GPL, but nobody knows they do, just because nobody ever sees the source.

    Of course if the source was to be ever revealed, that is some serious risk, but if the company plans to keep it always secret - why not?

    [environment-friendly post, contains recycled material]

    --
    45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
    1. Re:GPL in proprietary... by penguin7of9 · · Score: 4, Insightful

      Of course if the source was to be ever revealed, that is some serious risk, but if the company plans to keep it always secret - why not?

      Because GPL violations are not too hard to detect even without source code. And even if they were hard to detect, any company that does this would be at serious risk from a disgruntled employee. What better way to get back at your company than to get them in trouble for massive copyright violations of open source projects? Not only will their products be in jeopardy, they'll also be widely hated.

    2. Re:GPL in proprietary... by SharpFang · · Score: 1

      Sure it IS risky. But what better way to cut down on development cost and time while keeping all the rights to the code? Give the employees a murderous deadline and gently hint them that you don't care about how legal their solution is, as long as it works and they keep it secret. And replace GPL code with your own later, say, with service pack 1, when the product is already deployed three weeks before the competition could do it, when you already have the money, paid your debts and can take your time to "clean up" your code. And if anything goes wrong - it's the programmers' fault, you never knew it, they get fired and your hands are clean. Besides, by replacing GPL'ed with your own, you make your company even more "clean" - admit that "by mistake/misunderstanding" some GPL code got into your product but you are fixing that already, plus make a small donation to FSF as a compensation for your "mistake" and then you will appear to be the Good Guy instead!

      --
      45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
    3. Re:GPL in proprietary... by The+Lynxpro · · Score: 1, Interesting

      "I personally wonder, how many "close source" companies secretly and illegally include GNU-copyrighted code in their products, and sell it without source, violating GPL, but nobody knows they do, just because nobody ever sees the source."

      Wasn't Windows's TCP/IP code *lifted* from BSD? However, the BSD license allows for it as long as their credit remains listed, which is how AT&T got in trouble in their Unix vs. BSD fight. Hmmm...how much Linux code is in WindowsXP?

      --
      "Right now, somewhere in this world, Scott Baio is plowing a woman he doesn't love," - Peter Griffin, *Family Guy*
    4. Re:GPL in proprietary... by SharpFang · · Score: 1

      how much Linux code is in WindowsXP?

      That's not as interesting as: How much Linux code is in SCO UNIX?! :)

      --
      45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
    5. Re:GPL in proprietary... by Anonymous Coward · · Score: 0
      I personally wonder, how many "close source" companies secretly and illegally include GNU-copyrighted code in their products, and sell it without source, violating GPL


      Further, I wonder how many companies include copyrighted code released under the GPL licence, whether or not that copyright is owned by GNU?
    6. Re:GPL in proprietary... by Anonymous Coward · · Score: 0

      This was intentional - Microsoft deliberately wanted to make a BSD sockets style interface to faciliate easier programming of it by people who already knew the BSD one.

      It's not called 'Windows sockets' (i.e. Winsock) for nothing, you know.

    7. Re:GPL in proprietary... by penguin7of9 · · Score: 1

      But what better way to cut down on development cost and time while keeping all the rights to the code?

      I can think of lots of better ways.

      And replace GPL code with your own later, say, with service pack 1, when the product is already deployed three weeks before the competition could do it, when you already have the money, paid your debts and can take your time to "clean up" your code.

      Commercial software development doesn't usually work out that way. If a company can casually replace GPL'ed code with something proprietary by SP1, good for them: they probably didn't need the GPL'ed code in the first place.

      And if anything goes wrong - it's the programmers' fault, you never knew it, they get fired and your hands are clean.

      If an employee incorporates GPL'ed code into a product, the company is responsible. If management claims they didn't know it just means that management violated their duty to know what's going on. Firing the employee will not shield the company from liability.

    8. Re:GPL in proprietary... by aztektum · · Score: 1

      Because GPL violations are not too hard to detect even without source code.

      Sure if you get a million monkeys to sit and look at every piece of closed source "proprietary" software out there forever just to make sure. Obvious in widely popular applications, but what about not so popular apps that small firms, consultants or what have you may write and not give out the source?

      --
      :: aztek ::
      No sig for you!!
    9. Re:GPL in proprietary... by Anonymous Coward · · Score: 0

      Hmmm...how much Linux code is in WindowsXP?

      At a guess, not a single line. Microsoft may be evil, but they aren't stupid.

    10. Re:GPL in proprietary... by Anonymous Coward · · Score: 2, Interesting

      (Posting anonymous as I don't want any come back from my own employer...)

      I work for a company which produces embedded chipsets and software for communications devices. We don't sell anything under our own name, but sell to third parties (many of them major household names) who incorporate our chips and software in their products.

      Today, we use OSS in much the same way as many companies already mentioned: our build systems use Perl and GNU make, much of our in-house test and analysis software is built using Linux boxes, Perl, Python and the like.

      We definitely contribute fixes to the software we use, and in a couple of cases we have made significant enhancements to OSS software, which have duly made it into the mainline. Provided there's no conflict with our core business or IPR, there is never any problem with doing this.

      To date, we've never incorporated OSS into the software which forms part of our product line. However, I recently took part in a discussion in which we agreed that we needed to find a more scalable platform for our application software: today we have an in-house developed real-time executive which is creaking under the strain of the ever-increasing number of features we support.

      In terms of technical merit, Linux is an ideal platform for us. We understand, and are quite happy to comply with, the requirements of the GPL (which are not especially onerous, in respect of the kernel, since we can supply most of our proprietary code in the form of binary kernel modules or as application code).

      However, we had to conclude that this would be a bad idea, because even if we complied fully with the terms of the GPL, it would be virtually impossible to ensure that our customers also did so (since they often modify our code). In the worst case, we fear that we might be villified for the actions of our customers.

      We will probably choose a BSD kernel over Linux, given the more liberal licensing. I believe that we will play fair and contribute our changes back into the mainline, but we just can't be sure that our customers will do the same.

    11. Re:GPL in proprietary... by SharpFang · · Score: 1

      If a company can casually replace GPL'ed code with something proprietary by SP1, good for them: they probably didn't need the GPL'ed code in the first place.

      If they can, until SP1 or SP2, but not until the 1.0, just because time limits on 1.0 are so tight? And sure they didn't need GPL code, they just needed any cheap kludge to fill the hole until they can catch a breath and write it as it should be.

      If management claims they didn't know it just means that management violated their duty to know what's going on. Firing the employee will not shield the company from liability.

      That's GPL and FSF, not EULA and Microsoft! These guys have completely different approach to enforcing the agreement - they aren't into loud lawsuits and multimillion compensations, they just want the matters settled and GPL complied to. A few heads in the company may fall, the PR people will give a few speeches, an apologising article will appear, maybe some useful patch to the "accidentially implemented" code will be published, a donation made, infriging code removed and you'll see Slashdot crowds cheering, rejoicing and praising the violator's name, because "a lost lamb returned to the herd".

      --
      45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
    12. Re:GPL in proprietary... by Alan+Cox · · Score: 2, Interesting

      Quite a few. Its actually rather easy to tell in several cases. Try running any linux 2.2.1x remote DoS attacks against your wireless routers for example. Lots of them will fall over - and some of them from suprisingly major brands, most of whom bought in a 3rd party solution and didn't do their IPR homework. (And yes all the other holes apply too - is your wireless network vulnerable ?)

      One of the side effects of the music industry attempts to stomp out music piracy at any cost however is more and more criminalisation of copyright violations. That will help the smaller free software people no end because it will be the police busting down corporate doors for them (at least so the theory goes 8))

    13. Re:GPL in proprietary... by Anonymous Coward · · Score: 0

      I should have you prosecuted under the Data Protection Act for computer hacking. Remote DoS attacks indeed! As a prominent Linux 'voice', you should be ashamed of yourself for promoting such activities. If there's one thing wrong with the Linux community, it is the way they so easily foist the misperception that all Linux users are a bunch of crazy hackers (I mean that in the usual sense of the word, not ESR's incorrect jargon file definition) -- please be more careful in future when representing the community.

    14. Re:GPL in proprietary... by Tim+C · · Score: 1

      Hmmm...how much Linux code is in WindowsXP?

      At a guess, I'd say absolutely none.

      What do they have to gain? At best, they'd probably cut a week or two's worth of development time off whatver it is they incorporated the code into. With a sizeable team and/or a tight deadline, that's a non-trivial amount of time, but still the sort of time that can often be made up over the course of a project.

      Now, what do they risk, if they're caught out?

      1) Being successfully sued
      2) Lots of bad press
      3) The sheer corporate embarrassment of being caught lifting code from a supposedly inferior competing product

      1) is probably the worst. Being successfully sued for copyright infringement of that sort is nasty - you're looking at an injunction to prevent any further sales of the product, recall (from stores/OEMs) and destruction of existing media, rewriting or removing the functionality to remove the infringing code, putting the whole thing through QA and testing again, remastering, reduplication and redistribution of the install media, and, if the change alters functionality/stability/published APIs enough, possibly retraining of customers with special contracts, renegotiation of support contracts and SLAs, etc. Plus, on top of that, punitive damages.

      I'm not an expert, but I can't see it being worth the risk in the vast majority of cases. Much more likely is what we've seen happen a few times, where a company bases their product on Linux, and fails to make the source available. That could be down to a misunderstanding of the GPL, or a belief that they've found a loophole, etc.

      But MS? No; no company that has studied the GPL that closely (and they will have had teams of lawyers looking at it) would ever be that stupid.

    15. Re:GPL in proprietary... by Felinoid · · Score: 1

      I think this adatude dose exist but people will just as quickly steal closed as open.
      Decompile... or if you have a liccesn quietly violate the liccens.
      It happends and that is in effect what SCO clames IBM is pulling.
      Some might think stealing open source is more dangerous becouse there are more people who are familure with the codes unique behavure.
      However some might think stealing open source isn't theft at all.
      If I make a program for sale and you take some of my code for your own commertal product you have done as good as taken food from my mouth. That is money I won't be paid for work I have done.
      But when I've writen an open source program... THAT is a horse of a diffrent color.. Or is it?
      True enough I didn't write the code for money but to give to the public. However if my code is worth stealing it is likely I put a lot of work into that code and I did that work for a reason.
      Maybe I want to improve the Internet by creating a new Internet service or push up the minumum quality for commertal products.
      Maybe I want to encurage everyone to use this technology.
      Maybe it's just something cool to do or maybe I want to show off.
      What ever the reason it was NOT to make money for someone else to lazy to do the work himself.
      That is unless I realse the code as public domain then I don't give a care what happends.
      Becouse some code is purely to improve the state of the art and some code was intended to be included in other peoples commertal products so when I buy them they are just a little bit better than they would be.

      But it's my hard work and I have every right to ask for something in return. Be it money, improve the state of the art, to show off or help people.
      Still people will commit theft and justify it.

      One man was arrested when he tried donating stolen computers to a school.
      He thought becouse he was donating the computers to the schools that made stealing those computers ok.

      People do all kinds of things to justify theft.

      --
      I don't actually exist.
    16. Re:GPL in proprietary... by dave1g · · Score: 1

      You aren't responsible for your customers' actions.

    17. Re:GPL in proprietary... by AstroDrabb · · Score: 1
      However, we had to conclude that this would be a bad idea, because even if we complied fully with the terms of the GPL, it would be virtually impossible to ensure that our customers also did so (since they often modify our code). In the worst case, we fear that we might be villified for the actions of our customers.
      Please give the Linux community and developers more credit then that. A simple statement from you company SHOWING how YOU are compliant with the GPL is all that matters.

      Here is an analogy of what your are saying. Looking at it in this light, might make you look at it differently.

      If I purchase a new Ford pickup and use it to rob a bank or to run down people in the middle of a busy city, would *ANYONE* think of blaming Ford? Of course not. That would be silly. Just as if you sell a product and your product is legal and fully compliant with the GPL, no one would THINK of blaming you or your company for some *OTHER* company violating the GPL.

      Not that I think there is anything wrong with *BSD, I personally just think that you will loose out on the Linux movement and all the development and support that is going into Linux by Linux developers and commercial developers. I am not saying that one is better over the other. It is just that the Linux development base is far larger then *BSD and your company is likely to benefit from that much larger effort.
      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    18. Re:GPL in proprietary... by mpe · · Score: 1

      However, we had to conclude that this would be a bad idea, because even if we complied fully with the terms of the GPL, it would be virtually impossible to ensure that our customers also did so (since they often modify our code).

      You have no responsibility, duty or even power to ensure that your customers don't infringe other people's copyrights.

      In the worst case, we fear that we might be villified for the actions of our customers.

      Are there any cases where a supplier of a copyright infringer has been considered responsible? It's hard to see how this could happen without your customers enguaging in fraud against you...

    19. Re:GPL in proprietary... by mpe · · Score: 1

      One of the side effects of the music industry attempts to stomp out music piracy at any cost however is more and more criminalisation of copyright violations. That will help the smaller free software people no end because it will be the police busting down corporate doors for them (at least so the theory goes 8))

      So far it appears to be theory only. Given that SCO still appear to have all their doors intact. Maybe by the time the super-duper-DMCA comes around it will be the music industry who will be amongst the first targets, which would be suitably ironic.

  19. Terrible Idea by Ars-Fartsica · · Score: 1

    If you believe that the government should keep out of the business of "picking winners" in the market, then you must be against this clear subsidy. We have to win by the same rules everyone else plays by.

    1. Re:Terrible Idea by geekoid · · Score: 4, Funny

      " We have to win by the same rules everyone else plays by."

      Then we should manipulate congress to get our way?

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  20. Do OSS people want more paperwork? by Anonymous Coward · · Score: 0

    I say FUCK NO!

  21. One word, friends by Anonymous Coward · · Score: 0

    Or one acronym, rather:

    GPL.

    GPL earlier and GPL often.

    Anything less would be to sell yourself down the river. Don't let corporate interests convince you it is somehow 'noble' or 'just' to forfeit the rights of users to have access to the source of the applications they run, to run them without restriction, and to modify and distribute them as they see fit to benefit the greater whole.

    Do not let them convince you of this. I tell you, they are laughing all the way to the bank.

    How many times does RMS have to tell us before we will hear?

  22. /.-ed already by SpaceLifeForm · · Score: 1

    This was just what Erik did not need, and would be an excellent site that could benefit from such a program.

    --
    You are being MICROattacked, from various angles, in a SOFT manner.
    1. Re:/.-ed already by andersen · · Score: 1

      I have increaded resource limits I had set when the site was hosted on my home DSL line, so the busybox site should be quite a lot more available now....

      --
      -Erik -- --This message was written using 73% post-consumer electrons--
    2. Re:/.-ed already by Anonymous Coward · · Score: 0

      Drink my PISS, please.

  23. hahahaha mod parent up by Anonymous Coward · · Score: 0

    god bless blind liberalism

  24. Not at all surprised. by Resident+Geek · · Score: 2, Insightful
    Capitalism and Free Software are at complete odds with one another. You can't mandate gift-giving; it's called a fee. Capitalism fuctions like electricity, using the path of least resistance (least $$$ for most value). No company in their right mind would pay for what they can get for zero dollars.

    Why buy the cow when you can get the milk for free?

    --
    Fighting the War on the War on Drugs.
    http://smokedot.org/
    1. Re:Not at all surprised. by 2nd+Post! · · Score: 3, Interesting

      Because you need to keep the cow alive?

      Otherwise you are held *hostage* by whoever owns the cow.

      Case in point:
      Apple
      Web browser, Safari, using KHTML code.
      Adopted the code into WebKit and WebCore, and in turn provide fixes and patches.

      Apple gains a small, lithe, agile, and capable HTML renderer
      Apple's contributions guarantee KHTML does not wither and die due to lack of attention as Mozilla gains steam
      Secondary effect of creating a third alternative to IE and Mozilla.
      Everyone, including Mozilla and IE users, benefit from the diversity and growth.

      Capitalism is efficient as long as the costs are taken into effect. If the cost of Open Source is factored in and it is still advantageous, then capitalism will adopt Open Source; we see this in IBM (they too contribute patches to Linux), SGI, Apple, and other, smaller, businesses that gain from the diverse contributors and stable development practices.

    2. Re:Not at all surprised. by Phleg · · Score: 1

      Capitalism and Free Software are at complete odds with one another.

      Hardly.

      Capitalism does not mandate that money must be exchanged for goods. It only ensures that there's a free market so that people are best able to trade things they don't need for things they do. Many developers don't develop free software due to a sense of charity; they feel that they gain far more in assistance and in solving the problem they were attemping to by releasing the source than the money they would get by keeping it closed. In other words, many of these developers are exchanging the opportunity for (likely) meager cash benefits for the numerous development benefits the open source method brings.

      Others do it for philosophical reasons. And some do do it for charity. But either way, they're all trading one thing they don't value for something they do--and that's what matters.

      --
      No comment.
  25. If wishes were horses... by Quixote · · Score: 1
    wouldn't it be great for the OS community if we could provide a law to facilitate tax cuts to companies who give to OS, or at least make it mandatory to for-profit organizations to give a certain minimum amount and take it out of their taxes?

    The chances of the OSS community getting any kind of a favorable law passed are zero. Period.

    Assuming the submitter is talking about the USA, face it: corporations rule. Money talks. Does the OSS community have the money to hire lobbyists and spread some "cheer" around in time for the elections? No. But companies do: and thats why they win.

    On top of this, you're wishing for a mandatory "tax" on for-profit organizations?? Dream on!

    What is possible is some sort of a tax-writeoff for corporations that donate source to the OSS community. But this won't fly anyways. Why? Because corporations don't pay much taxes, thats why! Most of them register offshore, and on paper their profits are zero. Checkout the writings of Nader and others (here's such an article from a little Googling).

  26. please don't get taxes involved in opensource! by zr · · Score: 2, Insightful
    whatever you do, do not make contributions mandatory. some companies can't contribute, in the short term. this would quickly push them away opensource.

    give it time, people learn to contribute more.

    if anything lets not bring taxes into this.

    1. Re:please don't get taxes involved in opensource! by jrexilius · · Score: 1

      absolutely. We are are already getting legislated on the one side ala DMCA and others, the last thing we need is more platforms on top of which our activities can be regulated. Keep the tax breaks for more regulated types of research.

  27. There's no incentive by marksven · · Score: 1

    What incentive does a company have to contribute back to the open source community when its first responsibility is to protect it's intellectual property?

    The only incentive right now is that by submitting bug fixes back to the communal code, the company can avoid having to maintain its own copy of the code, saving time in the future when new version of the software are released.

    However, by sharing new feature additions with the community, the company could inadvertantly be also sharing its intellectual property with its competitors, which is bad for its shareholders.

    1. Re:There's no incentive by Detritus · · Score: 1
      Maybe they sell widgets, not software. Contributing fixes and patches back to the community is not going to directly affect the market for widgets.

      Fortune 500 corporations have been active participants in computer user groups, such as SHARE and DECUS, since the 1950s. That often includes contributing software to user group libraries.

      The notion that every scrap of "intellectual property" is precious, and must be jealously guarded, is a moral sickness, like the often repeated dictum that a corporation's only responsibility is to maximize shareholder value.

      --
      Mea navis aericumbens anguillis abundat
  28. Or worse yet... by Chordonblue · · Score: 1

    Because they become major contributors they end up all but hijacking a project for their own exclusive usage. Ever see a project start out in one direction and then all of a sudden end up being something completely different? Sometimes that's a good thing, but I'd rather have it by general consensus of the community rather than muscled into place by a company with money to burn.

    Paranoia taken to extremes here but couldn't Microsoft themselves build on a few projects out there to help steer them away from being truly competitive?

    --
    "...Well, there's egg and bacon; egg sausage and bacon; egg and spam; egg bacon and spam; egg bacon sausage and spam..."
    1. Re:Or worse yet... by cyb97 · · Score: 1

      well on the other hand if it's a opensource project there usually little or nothing that stops any users from forking their own little tree which doesn't go in the same direction.

      Eg: Gimp vs. Cinepaint/FilmGimp.

  29. Open Source Activity by DeepDarkSky · · Score: 1

    If the whole point of Open Source was to make sure that people "give back" then it would have failed long ago. The whole point was that here was the source, and everybody in the world can get at it, no strings attached except for the license requirements.

    Has Open Source benefitted from these corporate "leeches" that just take and take and never give back? Of course, even if just a little. If there was a problem with the software, then if the company that is using the software feel that it's important that it be fixed, then they will either bitch about it until someone does, or they will switch software, or perhaps, once in a long while, they might have someone contribute to fixing it. But in any of those cases, bad software that are not actively maintained go away. Good software that a lot of users, corporate or othrewise, find useful, will get a large community of users that will use it, possibly complain about it, but if they stay with it, they are contributing to it.

    Open Source is not always about the code, though it is by far the most visible aspect of it. The important thing is to realize contribution comes in many forms, and software, after all, is no good if there are no users for it. If you are using a piece of Open Source software, and you find it useful and continue to use it, you are already contributing. Anyone who believes money, development, testing or documentation should be required contribution in any way is just looking too narrowly.

  30. I don't see a problem by penguin7of9 · · Score: 2, Insightful

    Obviously, a sufficient fraction of those companies are "giving back" for there to exist a lively and productive open source community. And even "mere users" are useful for open source projects: they make feature requests and report bugs.

  31. Sounds lame to me by Jeff+DeMaagd · · Score: 1

    most open source licences don't require a "give back" as a provision for usint the software. Besides, based on how some people promote the philosophy of open source software, they aren't "taking", just making a copy for their use, it isn't as if there is less open source software as a result of a company using it vs. not using it. The very fact that companies are employing people to maintain installations of open source software is a plus if anything.

  32. go with the flow by Doc+Ruby · · Score: 3, Funny

    Publishing is assymetrical. The efficiency of sharing info comes largely by its consumers outnumbering its producers. The network effect, where returns on investment increase when a platform's deployment footprint increases, makes the rapid spread of software deliver more to its users, especially its provider at the source. A little good software goes a long way.

    This is not to say that publishing software is a one way street. Opening the source is a great move towards interactivating the communication along the publishing pathways. At the very least, sourcecode servers provide an infrastructure where feedback from consumers can input meaningfully to the revision process, including patches, and especially structured test results. Many one-to-many relations, bidirectional, gives OSS development the definitive advantage in efficiency and robustness.

    --

    --
    make install -not war

    1. Re:go with the flow by Anonymous Coward · · Score: 0

      Opening the source is a great move towards interactivating the communication along the publishing pathways.

      Damn! You must be a management consultant. Don't forget to incentivize the constructorial process by super-enabling the productization of resourcified options.

    2. Re:go with the flow by Doc+Ruby · · Score: 0, Flamebait

      Yapping Anonymous Coward, you must be a marketdroid. In fact, when I *was* a management consultant, I (serendipitously) coined the term "interactivate", a appropriately qualitative (not hype quantitative) neologism. If you don't understand it, you'll never afford my explanation. Shut up, or I'll have to k^Hbill you.

      --

      --
      make install -not war

    3. Re:go with the flow by Anonymous Coward · · Score: 0

      I need a poo

    4. Re:go with the flow by Anonymous Coward · · Score: 0

      Shut up, just .. shut up. Now. You're making my headache ten times worse bitch. I don't give a fuck if your face is bleeding, you shouldn't have opened your fucking mouth again, bitch. SHUT UP. Fuck.

    5. Re:go with the flow by Doc+Ruby · · Score: 0, Flamebait

      Asshole Anonymous Coward, I just whipped your absent "intellect" into gibbering vapor yesterday. Since your body is apparently running around smacking keys without even a rudimentary brain, you can grope for the head at this thread. Your family must be very proud.

      --

      --
      make install -not war

    6. Re:go with the flow by Anonymous Coward · · Score: 0

      Two points I feel I must share with you, thick head:

      - The handle Anonymous Coward represents more than one person on this weblog
      - The fact that you are so proud of taunting imbeciles disgusts me. I expect you are also the type of lowlife who pisses on the trousers of retarded kids and then manages to convince them that they did it to themselves. Shame on you.

      That is all. Goodnight!

    7. Re:go with the flow by Doc+Ruby · · Score: 0, Flamebait

      Funny, Anonymous, pathetic Coward, you seem like the same clown I spanked in that other thread. Of course, you're too stupid to realize that one of the disadvantages of Cowardly Anonymous posting is hiding among an indistinguishable mass of imbeciles. Fascinating as your playtime pissgames might be to you, revealing them here just removes any distinction that might have existed across the trouser boundary. I'm proud of how I continue to drive off imbeciles like you, with but a few simple words.

      --

      --
      make install -not war

    8. Re:go with the flow by Anonymous Coward · · Score: 0

      Subtle Hint:

      If you're going to diddle the A.C.'s for your personal amusement, please turn off your +1 so we don't have to see your one-side of the discussion. It makes you look really stupid.

    9. Re:go with the flow by Doc+Ruby · · Score: 1

      Constructive tip. Now that's more like it.

      --

      --
      make install -not war

  33. Re:Certainly anti-american by Anonymous Coward · · Score: 0

    The United States is a huge supplier of aid to many countries, even those we view as "enemies." Did you know that the United States was the largest giver to North Korea? And despite this, they lie and threaten the United States and its allies.

  34. OS? by Scrameustache · · Score: 1

    Oh for crying out loud, like we don't have ENOUGH jargon to parse through!

    So, that makes Linux an OS OS then?

    SOS! I'm drowning in acronyms!

    --

    You can't take the sky from me...

    1. Re:OS? by mobby_6kl · · Score: 0

      >So, that makes Linux an OS OS then?

      in this case I think it would be called just OSS - Open Source Software

  35. What do corporations give OSS? by Julian+Morrison · · Score: 1

    An audience. No artist wants to perform without one.

    They also give a niche for OSS people to use the programs daily under real workloads, allowing them to practise and deepen their understanding, and test their work out in the "real world".

    They also give y'all OSS-based jobs, where you don't have to put up with Microsoft Sodding Windows.

  36. This just in by Anonymous Coward · · Score: 0

    In other news, big corporations also not giving employees free pony rides and lollipops.

    1. Re:This just in by jrexilius · · Score: 1

      LOL!!

  37. How 'bout Human mindset. by nlinecomputers · · Score: 5, Insightful

    And how many slashdotters who are NOT programmers have downloaded and used free software and never gave the authors any money for it? Isn't buying a Linux distro a way of giving back to the community if you're not a programmer.

    Typical Open Source hypocrisy: Programmers that whine about paying for programs and demanding that it has to "Be Free as in Freedom" and then get pissed off because someone takes you up on that. Don't want someone to rip-off your work? Don't make it Free.

    The price of "freedom in programming" is the freeloader.

    --
    Slashdot, home of supporters of free software, free music, and free speech.Except for Moderators that disagree with you.
    1. Re:How 'bout Human mindset. by cyb97 · · Score: 2, Interesting

      There are several levels of freedom. "Free as in beer" being one of them.
      As you so blately point out "Don't make it free", well firstly software that is available online isn't automatically free. More than 9 out of 10 times theres a catch or strings attached. Usually in the file called LICENSE or in the top of all the source files.
      This is the only thing that separates warez from less than payware.

      You can use it on conditions, if you're not smart enough to follow the conditions you should have your brain recalled and your networking-rights revoked. It's a fundamental issue, if you can't stick with the license you are probably breaking the law of your local government and you are a retard!

      If somebody offers you X thousand codelines for free and all you have to do to make a profit out of them is to alter Y hundred and publish them. You should do that, and not try to eat your cake and have it, too!

    2. Re:How 'bout Human mindset. by Buran · · Score: 3, Interesting

      Not everyone who uses open source software knows how to contribute back. I don't; if I did, I would at least try. (I do plan to learn a bit of programming at some point, so I still might, and there are a few bits of open source software that I use often that I'd like to contribute to.)

      The chances that a corporation does have someone who can contribute are a lot higher than for an individual. My comments were aimed at them -- though you do have a good point.

    3. Re:How 'bout Human mindset. by nmos · · Score: 4, Informative

      You don't need to be a programmer to contribute to OSS. You can:

      * Send $, pizza vouchers, Safari sub. etc to the developer of your choice.

      * Send $ to Debian or FSF (may even be tax deductable)

      * Donate hardware (something YOU really want supported) to a developer working in that area.

      * Test software and send back well documented bug reports.

      * Write documentation for your favorite app/utility

      * Write a Howto or mini-howto on something that has given you trouble.

      * Help others in your favorite mail list/newsgroup/forum.

    4. Re:How 'bout Human mindset. by Buran · · Score: 1

      Mmmm, pizza. That's an idea. I already do several of those things, happily. :)

    5. Re:How 'bout Human mindset. by Thavius · · Score: 2, Insightful

      I second the documentation. Programmers are very inept at creating documentation (speaking from experience). However, I'm trying to get better at documentation, so I'm working on some for a favorite app of mine. There are so many good software products out there, but they don't do the world any good if only the developer knows how to use it.

    6. Re:How 'bout Human mindset. by canajin56 · · Score: 1
      You should do that, and not try to eat your cake and have it, too!
      Eating cake that you don't have is stealing (Unless somebody is offering you a slice). And having a cake and not eating it is pointless. Therefore, having a cake and eating is too is the ONLY logical combonation of the two things to do with cake.
      --
      ASCII stupid question, get a stupid ANSI
    7. Re:How 'bout Human mindset. by Anonymous Coward · · Score: 0

      Not really, because after eating it, it is not a cake any more. So you no longer have it.

      I think the point he was trying to make is that it's like getting a cake, cutting it in half and then only eating one half of it while letting the other half go stale and/or mouldy.

      Alternatively, you could give the unused half away to someone else, who would then cut it in half and repeat this with another person, and so on. This would ensure that future recipients of the cake got progressively fewer benefits from the original cake -- much like Open Source Software.

    8. Re:How 'bout Human mindset. by stevey · · Score: 2, Interesting

      That's OK there are many things that can be usefully done even if you're not a programmer.

      For example I have a project which has happily had a few people contribute to - but I know there are areas I cannot manage myself.

      Contribute a logo?, or contribute some documentation? These are equally valid ways of given some time to help the project.

      Of course I like toys/rewards but even minor things like a good bugreport will make my day.

      I think a lot of projects are very similar to mine, a large userbase but a very small core of people who will tell you what they want and give you a small patch every now and again.

      It's not often that a project gets large enough to actually get lots of people working on it, and I'm glad that mine isn't like that to be honest. Sure I'd like to think that at some point I can hand it away to others and it will continue to exist - but as long as I've had fun along the way and learnt interesting things that's enough for me.

      The next time you find some free software and have trouble installing it why don't you write up your experiences and post it to a newsgroup/mailing list. Google will happily index it and chances are six months later somebody you've never met on the other side of the world will be very grateful you took the time to contribute documentation. It's a funny world like that!

    9. Re:How 'bout Human mindset. by Anonymous Coward · · Score: 0

      What use is a logo? I think free software people put too much emphasis on logos and shite like that. Logo competitions ..? For fuck's sake, they need to get some priorities.

      I agree with most of your other points though. Documentation especially is always welcome, as long as it remains up to date with the current versions of the software.

      Oh, and presents from Thinkgeek are a waste of time too. Who really needs any of that cliched shit anyway?? Fuck geek culture. It's a load of commercialised bullshit now anyway.

      Good day to you!

    10. Re:How 'bout Human mindset. by Anonymous Coward · · Score: 0

      What use is a logo? I think free software people put too much emphasis on logos and shite like that. Logo competitions ..?

      Yeah, logos and the name recognition they help to build are useless. That's why corporations never bother with them.

    11. Re:How 'bout Human mindset. by Anonymous Coward · · Score: 0

      Someone down the responses talked about having cake (which is offered), eating half of it and passing on the rest ....

      oh my my ... does this sound like social communist software or communist socialist software!? and then add to it, the dash of take-happy-no-pay-bashers .... oh hum ... bingo we have capitalism too ... China going American way ... or the other way round ... am I the only one who is confused!

    12. Re:How 'bout Human mindset. by Artifakt · · Score: 1

      This cliche has gotten somewhat garbled in historical dvelopment and is normally written backwards - it makes more sense if you point out the problem with eating your cake and still having it too, in chronologically impossible order. The clche has been mangled in much the same way as when people say "I could care less", meaning they couldn't. The people responsible have been sacked. Please feel free to stop using this broken cliche.

      - Federal department of cliche retirement.

      --
      Who is John Cabal?
  38. Thats not the point of free software. by Deleriux · · Score: 2, Insightful

    The whole point of free software is freedom, the minute you begin adding forceful restrictions is the point it is not longer free software, like the internet freedom comes at a cost.

    If the cost if people dont need to give anything back then so be it. But if you start adding a requirement to give something back you will end up with shoddy code, less chance of anyone bothering to use it at the enterprise level and probably increase the TCO quite a bit.

    If you start adding more resrictions like this to free software you begin walking down the EULA road that the GPL and its siblings are supposed to be the opposite of.

  39. ...and the alternative is? by SEWilco · · Score: 1

    So, how many companies just take the Microsoft C compiler without contributing back any improvements to it?

  40. BSD license violation by Anonymous Coward · · Score: 0

    while digging through some source code I came across a comment that some of the code was copied from syslog.c. syslog.c has a BSD header, but the code I was looking at certainly did not... I'm more of a GPL person and was about to blow the whistle until I realized it was BSD. IS this a violation? And how does one gently tell their employer to comply with a license without getting fired??

  41. Is "Giving Back" Really Important? by Schlemphfer · · Score: 5, Insightful
    The Inquirer has an excellent article that describes how companies take from the Open Source Community and how few are giving back.

    I read the article, and it's one of those rare times that there's nothing much in it that isn't contained in the Slashdot summary. Anyway, isn't it totally to be expected that most companies would take everything they can get from open source, and not give anything back in terms of time or money?

    But so what? What Linux needs more than anything else is to capture more than 20% of the desktop market. Once there's a foothold of that magnitude, we'll start seeing practically everything, from Doom III to Quickbooks, released in Linux.

    So, as for those companies who aren't "giving back," -- I say, that merely by virtue of adding to the pool of Linux users, they are giving the open source movement exactly what it needs most.

    --
    I'm generally "Interesting," "Insightful," and even "Funny" here. What the hell happens to me at parties?
    1. Re:Is "Giving Back" Really Important? by jameson71 · · Score: 1

      Why does linux need this foothold? So we can have nonfree, proprietary software released for it? Linux is for the do-it-yourselfer. These are the people who got Linux where it is, and these are the people who would be able to contribute and help it improve. This is software of the people, by the people, for the people. Linux, at its roots, is a hobbyist project. Making it esier to use is always a goal, but I cannot agree with you that what linux needs "more than anything else" is 20% of those bellyaching, finger pointing "I can't be bothered to do it in two steps, I need it done in one" users. Freedom (speech) isn't for everyone. It is quite obvious that many, many people are willing to give up freedom for so-called security (someone to point a finger at), and MS Windows seems perfect for them. Linux did not get to where it is today through the efforts of this 20% of desktop users. Also, lets not forget, these companies are "stealing" "IP" from linux contributers, as much as kazaa users are "stealing" from the RIAA.

    2. Re:Is "Giving Back" Really Important? by vidnet · · Score: 1
      we'll start seeing practically everything, from Doom III to Quickbooks, released in Linux

      Doom III will be released for linux together with the windows version. Yay for ID software.

    3. Re:Is "Giving Back" Really Important? by aardwolf204 · · Score: 1

      Linky linky?

      no, really, show me the money

      --
      Im dreaming ofa big bndwdth, That can resist the /.crowd.May ur days b merry & bright & may al
  42. UserLinux/Bruce Perens do it right: Give Gratis! by Anonymous Coward · · Score: 1, Interesting

    It's only natural. That's how our free econony works. Nobody wants to pay if she can get the same for zero costs.

    Kudos to Bruce Perens for doing The Right Thing. We need to give to the Fortune 500 even more for free (as in gratis). Otherwise they won't use our great libre software. And without them using it, Linux will never go conquering the enterprise desktops.

    It is only straightforward then to ban the greedy Qt/KDE developers who don't want to give gratis. These guys now praise the GPL to high heaven (asking Fortune 500 to give back in source code... how ridiculous!)... Alternatively sell'em a 3000.- $US per developer annual license (how naive -- when companies can have the magnificent, cross-platform, stable and supported GTK+ platform for free!).

    I am all for UserLinux and hope they do succeed.

  43. Goody! by Epistax · · Score: 2, Insightful

    I wanted to respond to this when I saw it on the inquirer.

    Quite simply, the corporation adopts an open source project. A bunch of their employees use it. THEY know whether or not THEY like it, not the company.
    How many individuals help out an open source project after the start using it from their business? That's what's important.

    1. Re:Goody! by Epistax · · Score: 1

      Building off of what I said, shouldn't it be the people who are interested in the product (not interested in using the product, there's a difference) be the ones to help it, not someone in management being interested in it? I can't imagine a company ordering its underlings to upgrade a product they use but do not support. What I would expect is any fixes made by an employee to be given to whoever is supporting the product so that it could be added, but of course what might be right for one, might not be right for some.

  44. Re:Certainly anti-american by Anonymous Coward · · Score: 0

    Instead america offers them money and help that they'll certainly spend on more WMD's.

    Of course. As the principal supplier of WMD's, this is great for American industry.

  45. Who pays? by Tim+Ward · · Score: 1

    Who's going to pay to put something back?

    In many jursidictions companies have a legal obligation to maximise shareholder value, so can't take the money from shareholders.

    If they put their prices up the customers will go elsewhere, so they can't take the money from customers.

    Which leaves employees. "Hi guys and gals, you won't mind a 10% pay cut to fund our contribution to the open source community, will you?". Yeah, right.

  46. companies employ programmers by harlows_monkeys · · Score: 2, Insightful
    Most open source contributors are programmers (obviously). Some are students, and some are hobbiest programmers who earn their living some way other than programming, but a lot are programmers earning their living at companies that don't contribute to open source.

    At least some fraction of the pay these programmers earn at those companies should be counted when figuring the corporate effect on open source.

    Open source feeds the non-contributing companies, but those non-contributing companies enable more people to work as programmers, increasing the pool of people who are able to work on open source as individuals.

  47. mandatory "giving" by samantha · · Score: 1

    Please leave the Orwellian double-speak to MS, the IRS, Homeland [In]Security and the rest of the opposition. It has no place in Open Source.

    1. Re:mandatory "giving" by Anonymous Coward · · Score: 0

      Let me put this to you straight - I want to fuck you.

      Why? -- you may ask.

      The reasons are simple:
      - you have a female name
      - you post intelligent comments to slashdot
      - you provide scant enough personal information for my imagination to run overdrive and picture you as a cute geek girl

      So how about it then? You and me? Cunt and cock? You up for it?

  48. Slavery is always a good option... by bluprint · · Score: 1

    or at least make it mandatory to for-profit organizations to give a certain minimum amount

    --
    A modern day witchhunt.
  49. Use the GPL by Peaker · · Score: 1

    And if you want government enforcement - sue.

  50. open source is a gift by Anonymous Coward · · Score: 1, Interesting

    If you attach conditions to a gift it is no longer a gift.

  51. Re:UserLinux/Bruce Perens do it right: Give Gratis by Anonymous Coward · · Score: 0

    The moderators on slashdot are Pro Gnome. When I made the Argument for KDE, I got -1 troll!

  52. BusyBox Hall Of Shame by b_w_duncan · · Score: 3, Insightful

    No disrespect meant to Erik, but I took a look around the hall of shame and it's not really as shocking as it first appears. Buffalo's wireless router has a statement at the bottom of the Linked page stating they comply with the GPL and source code is available. The PDF link appears to be an exact copy of the GPL, in PDF format, for some reason.

    This leaves three products (counting the bottom three DVD players as one naughty entity) which appear to be breaking the GPL and are doing nothing about it. Considering Erik's 'Products' page, we're doing alright. It would seem that the other companies aren't really kicking up a fuss over having to have the source code available, maybe they just didn't read the GPL when they first used the code?

    From the viewpoint of the code actually being used, I think this is a good thing. It represents a shift towards OS. A previous poster said that if even a small percentage give something back, we're doing pretty well. How many closed-source companies can claim to have had constructive feedback on their products that OS has the potential to enjoy?

    Perhaps if we are receptive to this use of OS code, we will reap the rewards later when companies realise what a good deal they're getting? Patience is a virtue?

    Bruce

    1. Re:BusyBox Hall Of Shame by andersen · · Score: 3, Informative

      It is not intended to be "shocking". It is intended to try and get at least a bit more license compliance. Having my lawyer send letters is a great way to get nothing done. The Hall of Shame has been far more effective at getting companies to talk to me about making the needed changes. To the extent it is working, I am glad it is there.

      --
      -Erik -- --This message was written using 73% post-consumer electrons--
    2. Re:BusyBox Hall Of Shame by b_w_duncan · · Score: 1

      I have to admit I was slightly surprised that as many people would blatently disregard what the GPL asks in return for their use of the code, since as you state it is easy (and free) to comply with.

      Interesting (and encouraging) that the Hall Of Shame approach is so effective. Personally, no offence intended to anyone, I feel that OS is about software and lawyers should be kept to a minimum. The Hall of Shame is (presumably) far less effort than lengthy legal procedure, and much more friendly: I'd imagine it's more productive in keeping communication open between the OS community and industry.

      Makes a mockery of the SCO fiasco :)

      Out of interest, do companies you have been in contact with over GPL infringements on busybox generally give a reason for lack of compliance? If so, what are the reasons?

      Bruce

    3. Re:BusyBox Hall Of Shame by andersen · · Score: 2, Interesting

      I make a point of not asking. When they have offered an explanation, it has usually been along the lines of "we thought we were in compliance, since you can get busybox from the busybox website", or "the company we bought the software from in Taiwan didn't tell us", and similar things.

      --
      -Erik -- --This message was written using 73% post-consumer electrons--
    4. Re:BusyBox Hall Of Shame by originalhack · · Score: 1

      How does providing a PDF of the GPL itself help??
      They do not seem to provide a source-code download.

    5. Re:BusyBox Hall Of Shame by b_w_duncan · · Score: 1

      Providing a link to the GPL makes clear that they are aware of it. The GPL doesn't say that you have to make the source available for download, and it's impossible to tell without buying the product if they are following the GPL to the letter (i.e. if they are distributing a notice about availability of the source code), but I doubt they would refuse a copy of the source code if asked. Bruce

  53. Re:UserLinux/Bruce Perens do it right: Give Gratis by Anonymous Coward · · Score: 0

    Actually, Bruce P. put forward 2 decisive arguments justifying his decision as a great project leader:

    * "It was clear from the discussion that while GNOME and KDE each exceed the other in some areas, when you weigh them all together they are of equal technical merit. However there is a critical business difference between the two GUIs: GNOME does not require a royalty in connection with proprietary software development based upon their SDK. Qt, the widget set upon which KDE is based, does have a proprietary developer licensing fee connected with it."

    And:

    * "You know the issues: software patents, DRM, etc. ... The extent to which our software penetrates the business world will govern our effectiveness in getting the legislative changes we need."

    We *need* to win over big business to our camp to win the fight against software patents and other crap....

  54. Re:UserLinux/Bruce Perens do it right: Give Gratis by Anonymous Coward · · Score: 0

    A masterful troll, sir. I praise your abilities.

  55. "Free" as in "Dumb" by Anonymous Coward · · Score: 0

    if you write code for "free" then dont act surprised when people take your code. Writing code for "free" is "dumb".

    Did you ever wonder why there are maybe a half dozen people who make money off of "free" software?

  56. Not Unreasonable by iCharles · · Score: 2, Insightful
    The software is presented as free-as-in-beer, with no one actually making money off the source (I know there is a free-as-in-freedom angle, too. However, it is always the cost-of-license advantage I see advertised to corporations). No one who uses the software is obliged to do anything--don't complain if there isn't a feature you want (you have the source), but there is no license cost, and no legal obligation. The ethical one is debatable.


    Many companies lack the skills to maintain code--they simply don't have developers (or at least not the right sort of developer). To meaningfully contribute monetarily would erode at the cost savings. If the company is public, there may even be further complications.


    If you create a model where software is available with no license fee, then you need to accept that is the rules you play by. Certainly you can go after the company if the start to make money off extensions to the software (i.e. violate the license), but, as someone noted earlier, you can't put a sign that says "free food," and complain that someone didn't chip in.

    1. Re:Not Unreasonable by Quixotic137 · · Score: 1

      If you create a model where software is available with no license fee, then you need to accept that is the rules you play by.

      The problem here is only partially related to money. What the article is asking (and what the BusyBox example shows) is how many companies modify GPL products and sell their derivatives without the source. If they distribute a modified version, they certainly do have a legal and ethical obligation to release the source.

    2. Re:Not Unreasonable by Ogerman · · Score: 1

      Many companies lack the skills to maintain code--they simply don't have developers (or at least not the right sort of developer). To meaningfully contribute monetarily would erode at the cost savings. If the company is public, there may even be further complications.

      Making meaningful monetary contributions makes sense if you get something in return. That's why OSS projects need to adopt various "feature adoption" schemes or other mechanisms to increase the incentive to donate to future development. Also, a "meaningful" amount is highly variable. If you have a popular piece of software receiving $100/year donations from thousands of companies, that is certainly meaningful.

      There's also the "hire a consultant" option -- someone who can help maintain and improve the free software a business uses. Smart projects ought to start listing "registered consultants" who have proven themselves on the codebase. There is plenty of money in business software whether you are a consultant providing proprietary or OSS solutions. OSS just gives you an extra cost advantage over your proprietary consultant competitors who have to pass license fees on to their clients as part of the final software/service package.

    3. Re:Not Unreasonable by iCharles · · Score: 2, Insightful
      Making meaningful monetary contributions makes sense if you get something in return.


      I'm sorry, you can't have it both ways. You can't advertise to companies that open source offers you an opportunity to get software without the high, high license fees, then complain when they don't contribute anything--money, time, or other.


      Could companies hire consultants or give money to open source projects? Sure. Is it a nice thing to do? Absolutely. Is it wrong if they don't? No. Every time you hear advocates speak of entering corporate space, the license costs are a major perk--not paying the "Microsoft tax." If you win by that rule, you must accept the defeats.


      Unfortunately, this is the risk you take when you write software and give it away: you cannon ensure you will get something tangible in return.

  57. R&D tax credits.... by The+Lynxpro · · Score: 3, Interesting

    I believe American corporations could already contribute to open source projects and receive R&D tax credits. The only difference would be the open source project would not be "in house" but if they could show they received something from the "donation" then it should work. Then again, I'm not a tax man. Of course, if the open source project was administered by a non-profit foundation, then a monetary contribution would be a charitable tax donation (Mozilla Foundation?)...

    --
    "Right now, somewhere in this world, Scott Baio is plowing a woman he doesn't love," - Peter Griffin, *Family Guy*
  58. Somebody Stop Me!! by thelizman · · Score: 1

    Did I read this right? Did someone forget what the "O" in "OSS" stands for? Did someone miss the point in "Free as in Beer"?

    I know Slashdot is a magnet for anti-capitalist left-wing wannabe-geeks, but this throws the cake. We have finally had a story in which someone pretends to be so concerned for the state of OSS that they'd want to tax, legislation, and otherwise force corporations to contribute to OSS applications. We call people like that hypocrites. The level of cognitive dissonance here is only matched by the incoherent rambling of ideas, none of which will have positive benefits.

    Look folks, OSS/FSF/GNU is going to be like any public resource. There will be takers, and there will be givers. Deal with it. If if bothers you that the oss ecology is being exploited, then you have the choice as a consumer to not deal with companies who don't give back. But just like any end-user of OSS software, it's their right not to give back just for using free software.

    1. Re:Somebody Stop Me!! by geekoid · · Score: 1

      "... but this throws the cake."

      I have never heard that expression. well once, but it was from a guy who was selling cake throwing machines.

      It might be interesting if someone started a not for profit Linux company. Then, anybody whose contributed code that is accepted could get a tax right off for the donation. This could be a selling point for corporation to adopt, and contribute to, Linux.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  59. Re:UserLinux/Bruce Perens do it right: Give Gratis by Anonymous Coward · · Score: 0


    Let me make sure I get this *really* right. Your reasoning is like this: we need to help businesses work easily with UserLinux and other Free Software. This means, e.g.:

    * They should be able to build proprietary apps and tools easily and cost-free
    * They should be able to protect their Intellectual Property with anti-circumvention technology

    Then, once they're fully dependent on our platform, we'll pressure them to lobby to change the laws so that

    * We can obsolete proprietary systems
    * We can legally circumvent IP technologies

    ??

    Is that it?

  60. Actually by Raul654 · · Score: 1

    From what I have heard, setting up a 501-c3 is extremely difficult. Because of the benefits it provides, there are a lot of obstacles.

    --


    To make laws that man cannot, and will not obey, serves to bring all law into contempt.
    --E.C. Stanton
    1. Re:Actually by dspeyer · · Score: 3, Informative
      Not a problem, the FSF is already 501-c3 (it's not all *that* hard). They certainly accept (tax-deductable) donations which they use to hire programmers (and occationally lawyers). I'm sure they'd take one with acceptable strings (e.g. "Here's $100K, spend it on Gnome"). Obviously they won't take money earmarked for non-free software, but I doubt they insist on copyleft or GNU.

      I think there are similar organizations dedicated to KDE, Apache, Mozilla, and many other large projects. For that matter, a serious e-mail to a dev list offering money can probably get a 501-c3 set up.

  61. Who cuts your check? by Anonymous Coward · · Score: 0

    RMS, or your employer? Your answer should be quite clear.

  62. Well, maybe by mcc · · Score: 4, Insightful

    drivers for ports that no longer exist. Do you really need punchcard access?

    Someday, concievably, historians might.

    OK, so maybe having a bunch of "useless" or obsolete software dumped into the quasi-public-domain isn't of much public good. But I still would think it is better than having all of that software simply lost to time forever.

    We are going to have a relatively massive memory hole in the future's conception of what programming at the professional level at this time was like caused by the fact that all of the source code of the software we use today is going to be simply lost, since no one has copies except for the companies that made them, and those companies more than likely are not going to bother maintaining or keeping track of that code. No one today cares what the source code for Clarisworks versions 1 through 3 for the Apple //gs looked like. But maybe someone will care in 200 years. Who knows?

    And then there's all those little "what if"s. For example, what if there's some huge quantity of deteriorating tapes somewhere containing some information important to someone, and it is determined these things need to be moved off and onto less fragile media, but the tape drives that read them can only be used from old, scarce and broken PDP-11s because they are the only platform for which drivers exist? In that light, device drivers for a dead platform don't sound so useless after all.

    Things of that nature. Really, who can say what code that someone someday cold consider "useful"? I say, the more code preserved by the GPL in our cultural memory, the better.

    1. Re:Well, maybe by JK+Master-Slave · · Score: 1

      'Drivers for punched cards' would just be a line buffer for delimited 80-char lines of input. Umm, there ain't no USB driver for punched card readers sitting in the kernel tarball taking up undue space.

  63. Why would they... by sheetsda · · Score: 1

    A company is only going to do something if it's beneficial to them. You're suggesting that because of the hypothetical tax cut they'd write archaic code, but why? There are two possible scenarios that I see:
    1. They write code just to get the tax break - this doesn't really make business sense because its likely the only thing they would be able to write off is the programmer time they spent on developing the code, and the programmer time costs more than the money they're saving in taxes, I.E. they lose money on the deal.
    2. They need this archaic code - this does make business sense and more importantly makes open source sense, somebody needs a piece of code, so it gets written and added to the community to the benefit of anyone else who needs it. Further it makes a certain amount of sense that if no one in the community was willing or able to write this code it was in some way expensive or impossible to develop. A company might have at its disposal resources that the OS community at large does not which allow them to develop that code that otherwise would've have been written (think big expensive pieces of hardware).

    I don't agree with the tax break idea, but I don't think this is a valid argument against it.

    1. Re:Why would they... by cduffy · · Score: 1

      The suggestion is that they would release archaic code they already have but which is only of very limited or specialized use -- not that they'd write more of it.

  64. Re:Please post pr0n links by Anonymous Coward · · Score: 0

    Here y'go:

    http://tinyurl.com/33yqv

    Don't worry about the 'tinyurl', it's just to include username/password in the actual URL because Slashdot strips such things out.

  65. What's the long term effect? by Anonymous Coward · · Score: 0
    I've already witnessed some of the protectionism surrounding IT outsourcing. It's simple economics, we're currently talking about less than 1% of outsourcing and already IT jockies in certain disciplines are starting to worry and move to protect their jobs. I'm not personally scared of losing my job, I've got a good education and a nice resume and people always want to do stuff, I may not make $95k a year in 10 years but I have no doubts that I'll feed my family. What does scare me is what happens with the protectionism should %30 of IT be sourced off shore. Software could turn in to the steal industry, take a drive through a steal town if you don't catch my drift; visit the local tavern while you're there, we don't want that...

    Opensource adds another element, companies see the possiblity of leveraging "free" stuff. That's pretty good for the bottom line.

    I haven't meditated on this for a long time but it seems like eventually as more and more companies rely on free software that the providers of free software become a much more valuble person to have around. Subsequently, properly licensing said software to protect those people makes more and more sense (a la GPL.) Commoditization can be outsourced but you have to have "something" to out source, producing that something is valuble.

    I'm just rambling but I think that more companies taking is a good thing in the long run, fuck 'em if they don't give back, that's not why it is free in the first place. Moreover, they are just establishing themselves in a position whereby they can be replaced with Indians and Romanians working for American holding companies.

  66. Government has been involved from the beginning. by jbn-o · · Score: 3, Insightful

    As soon as you get government involved, OS becomes political, and influenced by political forces. This is the last thing we want.

    Government is already deeply involved and the decisions you make are already political. This cannot be escaped. Government is what set up and controls copyright and patent regimes, the laws under which computer software are chiefly distributed, copied, and modified.

    Government and big businesses are colluding to expand these regimes to include more behavior, making it impossible to do ordinary things without involving at least one of these regimes.

    Your post speaks to a typical Slashdot mindset that precludes getting involved in government to affect a beneficial change for citizens. Your post is hardly insightful.

  67. Free Software = Free Market (in it's best form!) by Anonymous Coward · · Score: 1, Interesting
    Free Market economics and Free Software are completely in tune with one another - the GPL ensures that the market functions under perfect competition!

    There are no barriers to entry, everyone has access to the information necessary to produce the goods, and new companies can enter the market to drive down the prices if other companies are making abnormal profits.

    The only potential failing if barriers are introduced - such as branding due to advertisements etc.

  68. Re:TV by Anonymous Coward · · Score: 0

    Hey, me too!

    Or did I just reply to my own post? I can't remember, I'm too stoned.

  69. Re:UserLinux/Bruce Perens do it right: Give Gratis by Anonymous Coward · · Score: 0



    Qt is GPL-d software, KDE is GPL-d and LPGL-d (for the kdelibs) software. After such a long time, flinging the GPL character in its face is somewhat ironic. Is UserLinux an effort to encourage proprietary software development? The first of the above snippets gives that impression.

    I am a user, not a developer. And I am not interested in upsetting anyone: sorry, Bruce and others. But, I thought this UserLinux initiative would be a useful thing. Now I realize that, already at the outset, the one choice is made which (a) has divided the community for ages, and (b) leaves me out in the cold. I will just as simply choose another Linux distribution, but maybe it helps if I voice the above concerns anyway. I would rather have UserLinux succeed in a way that makes it a choice for me also.

  70. LIES! by strider_starslayer · · Score: 1

    The companies don't give anything back, ever?

    Never reported a bug? Never recomended it to a friend/sister company who might have reported a bug? Never worked on a patch in house and had a developer at the company release it back from there e-mail?

    This article is pretty bullox, I think that many companies are making contributions to the OSS movement; just not in the 'money talks' way that the author would like- Bug reports are important, espically if there WELL DOCUMENTED bug reports; Heck you help mozilla just by running there automatic bug report version. As well as is allready mentioned, a lot of times when someone working at a company develops a patch they submit it, because it's there path, they did it on company time, maby, but they wrote it, not the company.

    As well not everyone can code, and a lot of houses that have adopted open source, did so because of the $0 pricetag; so what? That dosen't mean they don't contribute to a better OSS software project by reporting bugs. Bug reports are important damnit!

    --
    -Millions of Monkeys, Millions of typewriters, 6 hours of sorting through faeces encrusted pages to find: This post
  71. Don't steal my soul!! by utahjazz · · Score: 1

    If you take a picture of my source code it will steal my soul!!

  72. Gee. thanks a lot by TheAncientHacker · · Score: 0, Flamebait

    I know I want to spend my tax dollars subsidizing Red Hat's executives and sales droids. (Or did you really think that the tax breaks don't get subsidised by the taxes the rest of us pay...)

    Sheesh. Must be a Bush Republican to have that little understanding of finance.

  73. yeah but... by shokk · · Score: 1

    ...do you really want some companies contributing? As bad as their commercial code is, they could bring the state of open source down a few pegs.

    --
    "Beware of he who would deny you access to information, for in his heart, he dreams himself your master."
  74. I would NOT give anything to OS by SpecialAgentXXX · · Score: 0, Flamebait

    At work, we use almost all OS to keep our costs down and increase profits. It's called CAPITALISM. Why in the hell would we want to just freely give something away to the "community"? That's COMMUNISM.

    Before you say I'm trolling, we do buy the support contracts for the OS so we can get tech support when needed. That is our only "contribution" to OS. Also, with all of the layoffs and increased workload, why would a company want to throw away precious few resources on a "free" project? We're not a charity, we're a business and need to make money to put food on the table and roofs over our heads.

    1. Re:I would NOT give anything to OS by Creepy+Crawler · · Score: 1

      Perhaps you just dont understand, but the whole ideal of CAPITALISM breaks down when there is a total over-abundance. For a world where products go from comon to scarce, capitalism seems to work.

      In the digital world, hardware costs, network, and power costs are all the associated costs. Bits are 'free', but the orderings are not. Simply, since everything can be duplicated, the cost per unit approaches 0.

      --
    2. Re:I would NOT give anything to OS by SpecialAgentXXX · · Score: 1

      This is nonsense that you rate me as flamebait. OBVIOUSLY a lot of businesses have my opinion and that's why this article was written in the first place. This isn't flamebait, this is reality. Not everyone in the business world embraces the concept of open source, me included.

  75. Job losses by truth_revealed · · Score: 1

    from the article: "The end result of these studies is always the same, a grinning person telling us about how they won with open source software. Almost all of these companies say that they have cut their head count..."

    I am familiar with many projects that cut staff as result of deploying easy to use/administer open source software. You'd think companies would do the opposite - hire people with the money saved - but, sadly, that's rarely the case. Just another bonus for the directors of the company. Sadly, as the article stated, very few companies ever contribute a cent towards open source. I don't see this trend ever changing.

    1. Re:Job losses by Anonymous Coward · · Score: 0

      Sadly, as the article stated, very few companies ever contribute a cent towards open source. I don't see this trend ever changing.

      Wouldn't doing so be against the ideal of open source software? It would be hypocritical for open source software developers to accept compensation, of any form, for their work.
    2. Re:Job losses by Anonymous Coward · · Score: 0

      I think you're confusing Open Source ideals with all the GNU hippie bullshit.

      Fuck that. There's no way I'm accepting a scruffy old tramp like RMS as a mascot for my work.

  76. Re:You have to pay taxes before getting a deductio by Anonymous Coward · · Score: 0

    So, these greedy companies have more money to buy Ferraris, big-screen TVs and hot women, eh? Do you realize that a company is merely the employees and shareholders? Money that a company spends on taxes (or anything else) is money that is not going into YOUR paycheck. And money spent on paychecks, dividends, etc, is certainly taxed. There's not this large amount of untaxed money sitting around. It all gets taxed sooner or later, at one point or another.

  77. I'd bet companies contribute a TON to open source by pdxgeek · · Score: 1

    There is a statistic that is relatively untrackable.

    A better article would be "How many companies are contributing to open source without even knowing it?"

    Ask yourself do all these programmers work on free code and not get paid? Of course not. Most have jobs in the industry. I'd bet that a significant portion of their code is done on some unknowing companies dime. Furthermore, those same people probably use the companies money to send them to the classes they need to do more work. Much of development is also correspondance. How much company time do open source developers do during work hours?

    Companies consume open source but do not contribute. Puh-lease.... give me a break!

  78. Giving comes in many forms by carndearg · · Score: 3, Insightful
    The idea that companies who use open source software and give nothing back are just taking and not giving is preposterous. They ARE giving, and in more ways than one.

    First of all, they're giving the OSS community their support by using the code. Not much, but knowing that makes a difference.

    Then, they're giving employment to the geeks that roll out the code. I've built a successful career... well, a career anyway, out of being paid to run,use and tame free software, and I owe it not only to the free software I work with but to the people who chose to use the free sotware. My career, and the things my employers can do, would have been a lot more limited had they not had another option but the roadmap laid down for them by a well known developer of feature limited and proprietary software.

    It's a commercial world out there chaps, let's not forget it. Every one of you who gets paid to do something based on free software has been given something by your employer that depends on that choice of theirs: your liveliehood. If you still feel that nothing's been given back then dont break the chain, give something back yourselves and write some free software of your own.

  79. Re:I'd bet companies contribute a TON to open sour by pdxgeek · · Score: 1

    Oh yeah....

    also many companies provide laptops and home internet connections to employees. Just think about it, I'm sure you'll come up with more.

  80. Hang On There -- by DannyO152 · · Score: 2, Interesting

    If a company hires folks to build upon open source projects, then the costs of writing the code (salaries) are already fully deducted, and as there's no additional material cost for releasing their code, there would be no additional deductions.

    IIRC, an individual's labor donated to non-profit causes are not deductible for the individual. And keep in mind that in the US if your individual enterprises don't turn a profit in three years, it's a hobby and expenses are deductible only to the extent of income received.

    I disclaim here, I am not an accountant.

  81. How about a law..... by Kenja · · Score: 1

    How about a law that gives corps tax breaks for giving me cash and gifts? Makes just as much sense as giveing tax breaks for using Open Source software.

    --

    "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
  82. Apache? Eclipse? by padgett · · Score: 1
    This piece ignores the obvious and large contributions that some companies have made in money, programmer time, code release and even just lending their name and credibility to projects like KDE and GNOME
    Not to mention contributions IBM has made to projects such as Apache (XML4J, XML4C, SOAP4J), Eclipse, and of course, Linux itself.
  83. It's time to learn what "Open Source" stands for. by jbn-o · · Score: 1, Insightful

    The Inquirer has an excellent article that describes how companies take from the Open Source Community and how few are giving back.

    I would hardly call that article excellent. Of course businesses do this. The Free Software movement identified a licensing mechanism that allows them to do this long before the Open Source movement existed. The Free Software movement even has a name for this mechanism in licenses--non-copyleft licensing. Businesses love this because it is essentially a donation to their organization. The Open Source movement doesn't distinguish between licenses that have this and licenses that don't because their message is chiefly aimed at businesses.

    And it wouldn't be the Open Source movement if it didn't work this way. That movement doesn't say users should have software freedom, that movement throws out ensuring all computer users the freedoms to share and modify computer software in order to pitch a message of practical advantages (which aren't always true). The Open Source movement puts you in the position of pleading for improvements (as Charlie Demerjian's article does) instead of giving you the freedom to either do the work yourself, build a community of like-minded programmers you can rely on, or purchase support from a set of programmers bidding for your business.

    Demerjian's article also doesn't demand software freedom, perhaps because the movement he aligns himself with doesn't want you to talk about such things. But he does ask for increased representation which still falls short of real support:

    Another benefit is community response. If you have a person on your staff active in the community, contributing code back and forth, fixing bugs, when you ask for something, the odds of it happening are infinitely greater.

    With so many people signing up to put on chains (and paying for the privilege), there's no incentive for any proprietor to do this (and as a result few do).

    Both you and Demerjian (author of the Inquirer article) should read the FSF's essay on Why ``Free Software'' is better than ``Open Source'' which includes a great description of the practical weaknesses of the Open Source movement:

    At a trade show in late 1998, dedicated to the operating system often referred to as ``Linux'', the featured speaker was an executive from a prominent software company. He was probably invited on account of his company's decision to ``support'' that system. Unfortunately, their form of ``support'' consists of releasing non-free software that works with the system--in other words, using our community as a market but not contributing to it.

    He said, ``There is no way we will make our product open source, but perhaps we will make it `internal' open source. If we allow our customer support staff to have access to the source code, they could fix bugs for the customers, and we could provide a better product and better service.'' (This is not an exact quote, as I did not write his words down, but it gets the gist.)

    People in the audience afterward told me, ``He just doesn't get the point.'' But is that so? Which point did he not get?

    He did not miss the point of the Open Source movement. That movement does not say users should have freedom, only that allowing more people to look at the source code and help improve it makes for faster and better development. The executive grasped that point completely; unwilling to carry out that approach in full, users included, he was considering implementing it partially, within the company.

    The point that he missed is the point that ``open source'' was designed not to raise: the point that users deserve freedom.

    The Open Source movement eschews the one thing that would keep you from choosing non-free software--freedom. Without talking about software freedom, when so-called "Open Source" software fails you, you have no reason to reject a proprietary alternative.

  84. And so it begins... by Mike+Hawk · · Score: 1

    If you expected to get paid, maybe you should have released your work under another license.

    IMHO, there is nothing worse than a hypocrite. I'm not calling out specific names here because thats not the emphasis of the article, and it would also be trolling. BUT if you believe in releasing your software under the GPL or and even less restrictive license and you expect something in return outside of the license, you are a hypocrite. Give it away, or don't. I personally don't care, just pick one.

    This is just one baby step on the path to Linux (OO and everything else really) one day being not free or free. As soon as a money source is found, I still personally expect things to go the way of MS. I could be wrong, but if someone out there is bitching about not getting paid already...just look out is all I'm saying.

  85. Re:You have to pay taxes before getting a deductio by Anonymous Coward · · Score: 0

    Businesses don't actually "pay" taxes. The citizens that buy their products and/or services do.

  86. This is so wrong... by UrGeek · · Score: 1

    ...counting pennies in a zero-sum game does not help the cause of Open Source at all. So what if some people use it and don't contribute - even if all they contribute is bug reports that has value, as anyone who works in a testing center will tell you. And the whole idea of gifting is not to demand anything in return.

    But most of all, it will make crap worthless, like the damn Microsoft Office. Don't be cheap. Give what you got to give and let the users allow. Keep you penny pinching zero-sum ultra-capitistic self-righteous judgements out of this!

  87. How distinctly... feminine by NanoGator · · Score: 1

    "The Inquirer has an excellent article that describes how companies take from the Open Source Community and how few are giving back."

    My gf pulls this shit too. "Oh don't get me anything fancy for Valentine's Day." Now technically I've been let out of a trip to the jewler's, but boy am I gonna be in trouble if I don't cough up that tennis bracelet.

    Lesson learned folks. You want corps to give back? Ask. Free free free. Who's supposed to assume one should give money?

    --
    "Derp de derp."
  88. One Important Distinction by cleetus · · Score: 2, Insightful

    The article talks about how nice it would be if companies offered to do additional programming on the OS software they use. This is nice, but is not required, assuming the software in question is GPL'ed. All that is required it that the licensee make an offer to provide source code if they distribute binaries outside their organization. If these companies are in compliance, there is no issue here and the article is just wishful thinking.

    The Busybox Hall of Shame is a different animal altogether. These corporations are (supposedly/probably) not in compliance with the Busybox license. These are the *real* corporate bad guys, and the OS community should work to bring them into compliance, just like we did with Linksys et al.

    Bottom line: if you want users of your software to do more than just make source code available, create a new license with contribution requirements. Its highly likely that such a license won't be truly open source and that no-one will want to use your software under such terms.

  89. Employee contributions by Anonymous Coward · · Score: 0

    How many employees contribute, without the contribution being officially tied to the employer?

  90. email companies... by Anonymous Coward · · Score: 0

    I just sent an email to four of the companies that are listed on that page.

    If enough of us do that, it might enlighten them as to the issue. (even if to respond with "uh, we don't think so")

    Everyone has to do their part! :-)

    1. Re:email companies... by Anonymous Coward · · Score: 0

      Hmm .. in the distance I hear the sound of .. the delete key being pressed four times.

      Don't waste your time emailling. If you want a response, phone them up and ask to speak to someone who makes the decisions.

      When I get emails from Linux zealots whining about the GPL, I delete them straight away. Honestly, I have better things to do than be bothered by that nonsense.

  91. Of course many do... by Kjella · · Score: 1

    ...because many companies wouldn't realize the economics of it. There is no requirement to contribute anything, unless you redistribute the software. So the economist starts thinking "Well, if we develop a patch for this software, costing us $$$, why should we give it away for free? Or go through the extra effort to find the right place and provide a good bugreport and patch description?"

    Which of course, completely misses the point. Developing the patch is an expense to the company. Maintaining a separate branch is an additional expense to the company. Code can change around it, so the patch doesn't work. Or that it wrecks havoc on some other assumptions the code makes. Or that it is fixed, but you don't realize and patch around it anyway, wasting time and money.

    Companies should contribute back because it is the economical thing to do, because getting the main branch fixed is cheaper for the company. Most likely whatever you fixed was a bug or limitation that was pretty specific to your company. It's not like you'd be giving the competitors an advantage.

    Maybe if they pick up a GPL program and make a huge contribution, they shouldn't, from an economic perspective. But it's the sum of many tiny improvements and bug fixes that make a program solid, mature and of high quality. There's always enough people with grand plans and great new features they'll add in a half-assed fashion. But it takes work to make it work well.

    Kjella

    --
    Live today, because you never know what tomorrow brings
  92. I Will Decide Who Can Use My Software by John+Hasler · · Score: 1

    > wouldn't it be great for the OS community if we
    > could provide a law to facilitate tax cuts to
    > companies who give to OS...

    And have government define OS?

    > ...or at least make it mandatory to for-profit
    > organizations to give a certain minimum amount
    > and take it out of their taxes?"

    When I release a piece of software under a particular set of terms and conditions I damn well intend for it to be subject to those terms and conditions and no others. If I want to require certain types of organizations to be subject to special conditions I will damn well say so. I don't need politicians trying to tell me what is good for me.

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  93. Re:Government has been involved from the beginning by jasonditz · · Score: 0, Troll

    Seeing as you used government and beneficial in the same sentence I'm opting to not listen to what you say.

  94. Is it possible not to contribute if you use? by Performer+Guy · · Score: 2, Insightful

    This isn't a problem, the freeloaders don't cost anyone anything when it comes to copying opensource software, infact they help it by broadening the base for potential services, applications and general viability. It's the contributors who make he product great. How many people have contributed to Linux, or do you just use it? Did you pay for it or get a free download.

    The point is that copying software is almost free, there's no harm done when you take. It doesn't subtract from what is already created, sure contributing helps it get written, but merely using the software helps it grow in many ways and it's no skin of anyone's nose.

  95. Paraphrase by e.m.rainey · · Score: 1

    "...or at least make it mandatory to for-profit organizations to give a certain minimum amount and take it out of their taxes?"

    So let me get this straight, you want to force for-profit corporations to give OSS projects money and you think that sugar coating this insane government abuse with a gussied up tax-shelter will make it OK? ARE YOU MAD?!?! .

    --
    The next remark is false. The previous remark is true.
  96. Re:Government has been involved from the beginning by be-fan · · Score: 1

    Well that is your choice, but do note that modern economic theory considers government necessary for certain things that the free market is not adequate for. I'm probably more wary of government control than most people, but to believe that government brings no benifets to the people is a stupid and extremist notion.

    --
    A deep unwavering belief is a sure sign you're missing something...
  97. What?? by Anonymous Coward · · Score: 0

    "Obviously, a sufficient fraction of those companies are "giving back" for there to exist a lively and productive open source community"

    I don't get it. Is this the SCO "Linux is like a bicycle to our car without massive contributions from companies such as IBM?"

    You are suggesting that there could "exist a lively and productive open source community" without commercial companies giving back.

    It may be that such companies influence which features the community produces, but corporate dollars certainly aren't some sort of requirement.

  98. Wouldn't that defeat the purpose of OSS? by ubrayj02 · · Score: 1

    It seems to me that OSS (and in particular software under the GNU license) exists to let people who want to mess around with software code do just that. Making money off of OSS is, in this sense, an issue unrelated to the production of OSS.

    Open Source Software is supposed to be messed with and exploited by anyone who cares to do so, isn't it? I don't think that for-profit businesses/corporations/etc. should be unfairly penalized for doing what anyone else has the right to do.

    Looking at these profit-making enterprises and thinking, "Gee, why do they make money and not spread it around to those who made the software?" runs counter to the philosophy most OSS represents.

    Many of the people who make OSS do so for all kinds of private reasons (like for fun) - only some of them get paid to do it. If this is viewed as the default state of OSS, then why are those who wouldn't get paid anyway now perceived to be losing out? I think that this /. article has too much to do with human insticts, and little to do with the production of OSS.

    Let people do what they want with the software. The government already makes allowances for non-profit organizations to get $. Turn an OSS project into a non-profit and voila, a charity that a profit-making enterprise can donate to, that will simultaneously make their web-servers (or whatever) better.

  99. It should be by Nihilist_CE · · Score: 2, Insightful
    I say, that merely by virtue of adding to the pool of Linux users, they are giving the open source movement exactly what it needs most.
    Are they really doing that, though? Sure, maybe their sysadmins need to brush up their *nix skills, but the techie/geek circles already know the benefits of OSFS. It often seems to me like Linux is the dirty little secret of the internet. If every company who ran an Apache server had a link on their front webpage saying something like "This server is run by open-source software. Click here to find out how OS can help you!", or, better yet, optimized their pages for Firebird instead of IE6, then they'd really be "adding to the pool of Linux users."
  100. Re:UserLinux/Bruce Perens do it right: Give Gratis by Anonymous Coward · · Score: 0

    Bruce Perens is known for being a great communicator. Being a communicator he needs to simplify things. But here he is over-simplifying to the point where it becomes counter-productive.

    He poses it as a simple question of "a royalty in connection with proprietary software development". Remove the royalty, and -- voila! -- your platform gets magic attraction and becomes the accepted one in big enterprises.

    Apart from a few other facts, namely....

    --> ...that many companies are happily paying royalties if they get something in exchange [[in the case of Qt that is: superb API documentation, extremly stable releases, world-class support for your developers, an extremly well-working "help-me-port-my-Windows-MFC/VC++-app-over-to-Linu x" set of tools, a solid cross-platform development framework, a quick "time-to-market" timespan, re-use of our developers' prior C++ knowledge... I should know, because our company decided in favour of (paid-for) Qt, and against (gratis) GTK. GTK simply didn't cut it on all these fields I listed]].

    He is also missing another factor, namely that...

    --> ...Linux in the Enterprise does not just magically appear. It is brought there by people who have prior experience. Prior experience and prior preference. And likely, these people will have a KDE or a GNOME preference these days -- maybe both, but they'll have their favorites. Excluding one of the two for whatever reason alienates its supporters big time!

    I, personally, prefer KDE, just because I've worked with it for a long time. If I had a voice in a Linux choice in my organisation (and I do have, but we are not quite there yet), I will make the strongest possible stance against a product which excludes KDE -- for merely the experience reason. I would not deploy UserLinux for this superficial "royalty freeness" reason, although the underlying idea seems great to me.

    Not that my personal decision matters here, I am sorry to bring it up. What I am trying to say is - there will be a lot of people out there for whom a similar reasoning may hold: And that creates a roadblock for UserLinux by design. I would see that as a significant risk.

    Look how sane the KDE guys have formulated their own proposal ( http://desktop.kdenews.org/strategy.html): they do not just want to base themselves on their own creation, they want to include GNOME and GTK-apps. They say they are working on a tight integration of Gimp, Sodipodi, Mozilla, OpenOffice, Evolution and other GNOME apps into their Desktop Environments to turn it into an integrative environment. I have even seen links to a few very promising screenshots (using KDE fileopen and print dialogs for Sodipodi) -- and I can say this is exactly what we in our organisation need, to see Linux desktops ready for rollout.....

    Sorry for the long rant.

  101. Mandatory makes it non-free by aking137 · · Score: 1

    The submitter said: "or at least make it mandatory to for-profit organizations to give a certain minimum amount and take it out of their taxes?"

    If things went this far, it wouldn't be free software any more. Whether we like it or not, part of the freedom of free software is to be able to do things exactly like this; to be able to take the software and not give anything back. It's because of a lack of such restrictions that OSS/FS has been so successful.

    Besides, companies may give in other ways. They may use free software, but give to, say, a charity to help fight against AIDS, or to feed the homeless, or to reduce global warming; causes that many would argue are more important than free software.

  102. FREE software by praksys · · Score: 1

    Now there's a great idea - force people pay for free software. Now personally I like free software because it is free like free speech. And I can understand why some people like it because it is usually free in the way that beer usually isn't. But how the fuck does someone get to be a proponent of free software when they apparently don't like either kind of freedom?

  103. Bug Report as a contribution by vvdd2 · · Score: 1

    Usually it is pretty hard to contribute back. We use a number of havily patched GPL programs and submitted a number of patches back to mantainer. Some of them were rejected because the mantainer had a different sense of direction for development. Some were rejected because of low quality. The only contributions which came through were bug reports.
    Bug reports is the easiest way to contribute.

  104. Re:Government has been involved from the beginning by the+eric+conspiracy · · Score: 1, Insightful

    Your post speaks to a typical Slashdot mindset that precludes getting involved in government to affect a beneficial change for citizens.

    If that is the typical slashdot attitude, then good. The most beneficial thing that government can do for its citizens is to leave them alone to live their lives the way they want to as much as possible. This includes not forcing people to subsidize things through hidden taxes that have nothing to do with the business of government. Why the hell should we have have a tax subsidy for open source development? What possible reason does government have for this sort of action? If OS is good, it will survive in the open market. If not, well then it deserves to fail.

    We have had endless attempts by government to influence economic decisions through the tax code - examples include programs like the subsidies for alternative energy, you name it. What has been the overall result of these programs? Constant meddling by bureaucrats and people pushing not-readt technologies.

    The fact is (and I speak from long industrial experience) that private companies will pay zero attention to this - government is notoriously fickle when it comes to these programs - and the paperwork necessary to take advantage of them seldom pays for itself. This program will cost taxpayers far more than they get in return, it will inject government into an area it has no business in, and will inevitably distort the OS from a remarkably "free" completely international process into something that governments have a distorting influence on.

  105. WHAT? by Lord+Kano · · Score: 1

    wouldn't it be great for the OS community if we could provide a law to facilitate tax cuts to companies who give to OS, or at least make it mandatory to for-profit organizations to give a certain minimum amount and take it out of their taxes?

    No asshole! Free Software/Open Source is about "giving", not taking. Forcing someone to contribute to a community effort is Communism. I'm sure that we're all still aware of how that doesn't work.

    Maybe you should listen to RMS or ESR a little closer.

    --
    "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
  106. Non seq. by servasius_jr · · Score: 1
    This made me think...wouldn't it be great for the OS community if we could provide a law to facilitate tax cuts to companies who give to OS, or at least make it mandatory to for-profit organizations to give a certain minimum amount and take it out of their taxes?


    Kudos to everybody who pointed out that: A.)If it's mandatory to give up money for something, it's not all that free, is it? ;and, B.) Making more laws doesn't necessarily make the world any better.


    Now, grasshopper, apply your incisive powers of reasoning to the stuffed shirts in Washington, and everything they say.

  107. Doesn't anyone read the article? by Elladan · · Score: 4, Insightful

    Oh wait, this is /.

    All these posts along the lines of, "You released it free, now take your lumps!" are completely missing the point. (Well, at least of the article. The point of the timothy, who linked to the article, is another matter)

    The point is, if a company uses free software, it should open its pocketbook instead of whining. Instead of going, "Waaa, it doesn't have feature X!" or "Waaa, there's a bug!" it should pay someone to fix the problem. It could pay someone in-house, in which case it should release the patches back to the community, or it can pay someone externally to do it.

    One point that's often missed about releasing patches done in-house: the GPL doesn't require it for most backend software, but it's still a good plan for reasons other than being ethical and nice. If you release the patches, they can be integrated into the product as a whole, meaning you don't have to handle the expensive task of being their sole maintainer in the future.

    It seems to me that the article is exactly right. Companies already do this to an extent by paying companies like Redhat for support, but if a piece of software is important to your business, it only makes sense to take a direct hand in its development. The whole mentality of purely being a consumer of whatever is offered from the development community is neither productive nor cost-effective. If something is important to you, make it happen. Don't just wait for other people to do it for you. That sort of thinking gives you situations like Microsoft, where someone might get around to helping you eventually, but oh man will your pocketbook be sorry.

    As with politics, money talks. If you want the best software for your business, you should help fund the developers who can make it happen. Otherwise, since it's free software, you'll be able to use whatever the community thinks is important, but what you think is important may not be considered as relevant or get done as quickly (or at all).

    1. Re:Doesn't anyone read the article? by Alan+Cox · · Score: 3, Insightful

      It isnt just patches. Some very large companies release some very large pieces of software open source. Computing heavyweights like Sun for example have contributed vast amounts of stuff.

      Outside the computing world you might be suprised just who has opened software. How about large banks ? - Yep - take a look at http://www.aplusdev.org for one example.

    2. Re:Doesn't anyone read the article? by Anonymous Coward · · Score: 0

      If you release the patches, they can be integrated into the product as a whole, meaning you don't have to handle the expensive task of being their sole maintainer in the future.

      Unfortunately, some companies have those pesky little clauses in their employee contracts about all coding being done on company time (and sometimes even off company time!) belonging to the company. While the GPL may take precedence, this is unclear, and certainly not a legal issue I'd wish to lose my job, or my shirt, over. We've hit this stumbling blocks a few times at our office, where we've used OSS to get 95% of the work done, and then modified the package to take care of the other 5% (e.g. handling certain data types in a database layer) but can't submit the fixes to be rolled into the parent package because of potential conflicts with our contracts. :-(

    3. Re:Doesn't anyone read the article? by Anonymous Coward · · Score: 0

      That's easily solved -- submit the patches under an alias from a source outside of your workplace.

      It's not as if the 'PHBs' are going to notice!

    4. Re:Doesn't anyone read the article? by Anonymous Coward · · Score: 0

      The point is, if a company uses free software, it should open its pocketbook instead of whining.

      Then by doing so they're no longer using free software...they are now paying for it. And isn't paying for software against the open source ideal?
    5. Re:Doesn't anyone read the article? by Anonymous Coward · · Score: 0

      That's easily solved -- submit the patches under an alias from a source outside of your workplace.

      It's not as if the 'PHBs' are going to notice!

      Then you open up the code to legal challenges similar to the current SCO lawsuit. Hopefully no one took your advice or else SCO could potentially win.
    6. Re:Doesn't anyone read the article? by Anonymous Coward · · Score: 0

      You've got some quality trolling going on there, son. Mixing up open source and free software. Confusing definitions of free. All very good -- do keep it up!

    7. Re:Doesn't anyone read the article? by Anonymous Coward · · Score: 1, Insightful

      I've worked for a few companies that used open-source software. Remember that the taking does not require giving -- giving back is only required if a product using the open source product is distributed.

      That said, the companies I've worked for have honored this -- either the products have been used only in house, or the source code has been released to any asker.

      I suspect that it would honor the spirit as well, but those companies have also (at least I have) given bugfixes/improvements back to the developers/maintainers of products that I/we have used. In many cases, this is simpler, more convenient, and a heck of a lot easier to get by the corporate lawyer types, than providing large amounts of (mostly redundant) source to anyone who asks.

    8. Re:Doesn't anyone read the article? by Anonymous Coward · · Score: 0

      Just because you can't grow one, Mr Gates, is no excuse to criticise Mr Cox's beard.

  108. Impossible by flaXen_5 · · Score: 1

    At no point should there *ever* be a law passed that benefits any one group of people and not others. Sure, anyone can contribute to the OS, but who's to say what an improvement is or isn't and how much that is worth in tax deductions. Fooey. This is a bad idea. It's far too subjective and extremely selective.

  109. Re:Government has been involved from the beginning by jasonditz · · Score: 1

    "modern economic theory" is a pretty ill-defined term. I'm guessing Austrian theory doesn't count in this case?

  110. Exactly! by jaaron · · Score: 1

    That is the point of Open Source. If you start requiring companies to give a donation, then whats the point? They will use M$, most don't care if they have the source code or not, they just ask does it work, and what is it gonna cost? I cannot believe this was even brought up.

    Exactly! This is completely a non-issue. If open source projects want companies or individuals using their software to contribute back, then they should release it under a different license agreement. I release all my software under ASF or BSD licenses and I don't expect anything back. If I did, I would charge for the software, or include some sort of license that required contribution for source code access, or something. But if these companies are abiding by the licenses then who cares if they contribute anything more. They certainly don't need to.

    --
    Who said Freedom was Fair?
  111. There is a payback for making OSS. by Qbertino · · Score: 2, Insightful

    There is one payback for OSS and AFAICT its the one that gave us Eclipse and some other nicies like a GPLd QT and stuff.
    It's called bragging rights.
    That's the prime reason for companies to invest into OSS.

    --
    We suffer more in our imagination than in reality. - Seneca
  112. Re:Government has been involved from the beginning by the+eric+conspiracy · · Score: 1

    do note that modern economic theory considers government necessary for certain things that the free market is not adequate for.

    I accept that - environmental laws, food package labeling, SEC regulations, banking regulations and so on are things that I think government should play a part in.

    But tax subsidies for OS development? Nah. Nope. Not even close.

  113. IBM by scarolan · · Score: 3, Interesting
    It's nice to see IBM putting their money into promoting and developing linux. I just saw a commercial on TV the other night, where all these different people are coming into a blank white room and educating this young boy. They teach him all sorts of things.

    At the end of the commercial they say "His name . . . is LINUX". It was a weird commercial, but when a heavy hitter like IBM gets behind something the guys in the suits will start to listen. I predict that within 5 years, Microsoft's monopoly on the desktop and Office suite will be all but over.

  114. Save Big on Taxes! by Anonymous Coward · · Score: 0

    wouldn't it be great for the OS community if we could provide a law to facilitate tax cuts to companies who give to OS

    For the thousands of companies that manage to avoid paying any taxes, this wouldn't be an incentive.

    For those that do manage to pay taxes, the benefit of such a law would only be a slightly smaller financial disincentive to improve OSS.

    It sounds nice on the surface, but in the end it the idea is moot.

  115. Branching OS products? by Anonymous Coward · · Score: 0

    Here is a hypothetical question I have often wondered about...

    Let us say that we have a company, making their own branch of an opensource product (let us assume that the program uses the GPL-license).

    If they use that branch as a base for the products they they sell, would they be required to let everybody download that branch?

    Could they get away with hiding behind contracts, in order to keep people from distributing the product?

    Could they just let everybody download the product they branched from (the original), without giving away their own changes?

    What is the readers view on this?

    Personally, I would think they would be required to release those changes.

    Anybody disagree with me?

  116. Forcing the sale of linux? by Anonymous Coward · · Score: 0

    Putting in a law that forces the sale of linux is absolute bullshit. It's one of the dumbest things I'v ever heard. It's smart buisness sense to keep the people who make the software that runs your company going, end of story.

    As for the companies who aren't complying with open source contracts, I'd think it would be a much better idea to start a funding project like the EFF accept it goes after and sues companies that infringe on the GPL and OS lisencing. This way authors code doesn't get abused all over the place by everyone who thinks they can make a quick buck by doing so. The authors can choose between money, forcing the company into compliance, or both.

  117. Re:Government has been involved from the beginning by be-fan · · Score: 1

    I too think that tax subsidies for OSS development is getting the government too involved, especially when there are already tax write-offs for donations. However, the original poster said that government brought *no* benefits to people, which was what I took exception with.

    --
    A deep unwavering belief is a sure sign you're missing something...
  118. I picked Nokia for a reason by Groo+Wanderer · · Score: 1

    The reason I mentioned Nokia is not because of any thing the company did or did not to, it was because of an article that touched off something in my brain. I was reading an article in eWeek a few weeks ago about open source sucess stories, and there was one about a company that did sucessfully replace Nokia firewalls with OS stuff.

    It clicked while I was reading the article that while every article about OS software touted huge savings, not a single one said anything in the slightest about giving back.

    So, basically, it is based on a real case study. I don't have the magazine anymore, it is on a Northworst jet somewhere, so I can't quote specifics, but the idea isn't far off. So, the point about people being stupid for dumping proprietary stuff isn't borne out in the real world, at least according to eWeek.

    -Charlie

  119. Not always code or dollar$ by red+floyd · · Score: 4, Insightful

    Not all support needs to be financial or code.

    I would argue that IBM, while it has contributed a great deal to the Linux kernel (RCU, JFS...) is currently making a much much greater contribution with its (admittedly in its own interest) staunch defense of the SCO suit, and it's countersuit claiming GPL violation (as well as patent infringement).

    --
    The only reason we have the rights we have is that people just like us died to gain those rights. -- Cheerio Boy
  120. Don't set yourself up to be taken advantage of. by jbn-o · · Score: 4, Insightful

    But so what? What Linux needs more than anything else is to capture more than 20% of the desktop market. Once there's a foothold of that magnitude, we'll start seeing practically everything, from Doom III to Quickbooks, released in Linux.

    I would ask the same question of you--so what? We already have that thanks to emulation and there are plenty of other versions of Microsoft Windows where you can be catered to so long as you're willing to give up your freedom. What we need are Free Software programs to do these jobs, not more non-free software.

    So, as for those companies who aren't "giving back," -- I say, that merely by virtue of adding to the pool of Linux[sic] users, they are giving the open source movement exactly what it needs most.

    Perhaps that movement is satisified, but that movement is also very shortsighted in its mission to please businesses.

    You certainly won't gain popularity over proprietors by giving them code under non-copyleft Free Software licenses or by choosing to run their proprietary alternative to a free program. Treating businesses like charities doesn't make you their friend, it sets you up to be taken advantage of. I'm reminded of the FSF's response to Microsoft when Microsoft's CEOs were on the lecture circuit calling the GNU General Public License a "cancer" and "unamerican":

    "From time to time, companies have said to us, "We would make an improved version of this program if you allow us to release it without freedom." We say, "No thanks--your improvements might be useful if they were free, but if we can't use them in freedom, they are no good at all." Then they appeal to our egos, saying that our code will have "more users" inside their proprietary programs. We respond that we value our community's freedom more than an irrelevant form of popularity."

    Or why they ask you to give credit to the GNU operating system and not just the Linux kernal:

    "People justify adding non-free software in the name of the "popularity of Linux"--in effect, valuing popularity above freedom. Sometimes this is openly admitted. For instance, Wired Magazine says Robert McMillan, editor of Linux Magazine, "feels that the move toward open source software should be fueled by technical, rather than political, decisions." And Caldera's CEO openly urged users to drop the goal of freedom and work instead for the "popularity of Linux".

    Adding non-free software to the GNU/Linux system may increase the popularity, if by popularity we mean the number of people using some of GNU/Linux in combination with non-free software. But at the same time, it implicitly encourages the community to accept non-free software as a good thing, and forget the goal of freedom. It is no use driving faster if you can't stay on the road."

    The chase for popularity is misguided and naive. I'm sure you have the best of intentions for GNU/Linux users, but you don't seem to understand that giving up freedom should not be done lightly. Sometimes giving up software freedom is acceptable, but most of the time it is not a good strategy. We are not well served with non-free programs to get jobs done.

  121. Do Companies Take Software, And Not Give? by MicroBerto · · Score: 1

    Yes.

    --
    Berto
  122. Apple Apple Apple by Anonymous Coward · · Score: 0

    Apple is on top of my list. Not only that they are not giving back enough, condierting how much they took from OSS, but they are using OSS slogans (based on, Unix like etc) to lure customers.

  123. You should have responded. by Groo+Wanderer · · Score: 2, Insightful

    I don't bite when people write me about my articles, that is why I put my e-mail on the top of every one :).

    That said, if the people use it and love it, chances are that corporations are getting a benefit from it. I don't think the people contributing on their own time has the same power of contributing on corporate time.

    The scenario I was imagining was that a company uses the software, and saves a ton of money doing so. An employee goes to his boss, and says 'Can I take friday afternoons to code a new feature and submit patches?'. In an ideal world, the boss would reply 'sure Bob, that would benefit us as well as the community, and it is a very good cost/benefit ratio' rather than the more common 'get bent, back to the mines'.

    -Charlie

  124. Re:Government has been involved from the beginning by Anonymous Coward · · Score: 0

    Seeing as you used government and beneficial in the same sentence I'm opting to not listen to what you say.

    I believe you just proved his point. Moron. Governments have a purpose. They are not inherently evil / useless. It is our job, as citizens, to democratically influence our respective governments to shape them for the good of all. I suppose a person like you doesn't even vote, eh?

  125. Let's see here by KalvinB · · Score: 1

    you set up a system of software developement modeled after communism and you're shocked to find out that people are taking advantage of you. Communism didn't work out so well in Russia either for the same reason. You have a lot of people doing all kinds of work for little to nothing and anyone can get all the benefits with no strings attached. Because that's how the system is defined. Free. As long as companies follow the guidlines they're doing nothing wrong and you can expect nothing in return.

    And you aren't being taken advantage of. The software was offered for free. You volunteered your time to work on it. You don't demand compensation and actively oppose it in many cases. You got every you could expect to get from taking part in this system. How many OSS authors sell their software in some form? Practically none. They depend on donations and then whine when they go broke and can't afford to let people keep downloading it for free.

    htaccess is a beautiful thing. It makes charging a small fee for access simple and easy to do. Or you could take advantage of my "Get Paid" hosting where I handle the subscription, bandwidth, diskspace and you take a cut of the subscription fee. It's free money for those who submit files I accept to host.

    And if you do it yourself you don't have to worry about bandwidth usage and paying middle men. If you want to provide a free download alternative, pop the file on Kazaa with your home connection you pay a flat rate for. Hit up bittorrent, e-mule, any other number of P2P apps. That's what they're there for.

    These obvious means to aquire funds for your project aren't being taken advantage of. And you expect corporations to foot the bill.

    Sorry but the OSS model doesn't differentiate between those who have and those who have not.

    If I'm broke or a millionaire I can use any OSS I want without paying a dime. If you don't like the fact that it's possible, legal and guilt free, change the system. Isn't that what we're telling the RIAA and MPAA?

    Ben

    1. Re:Let's see here by Anonymous Coward · · Score: 0

      You criticise the usual OSS model of supplying developed materials, but then offer something even more useless as an alternative.

      Your 'icarusindie' project is doomed from the start. Who the hell is going to pay money to download off a website? And using Paypal, of all things! There are plenty of places that will host files either for free or for such a small fee that it is negligible.

      To give a couple of examples, these are more appropriate for the task at hand (offering source code and compiled binaries for download) as you get a shell account as well as webspace:

      http://www.mythic-beasts.com/
      http://www.freeshell.org/

      In short: your idea sucks, and there are plenty more viable alternatives.

    2. Re:Let's see here by zpok · · Score: 1

      "you set up a system of software developement modeled after communism"

      Let's see, according to your definition, everybody who provides eg free time and services for eg the homeless is a communist. Everybody who donates for whatever cause is a communist. Everybody who gives away something is a communist.

      I didn't know the Soviets had such a good name in the US...

      Cutting through the bullshit filters here: OSS does not equal communism in the same way that Mac OS does not equal gayness. It's stupid to say it does, really. It betrays a lack of knowledge in both politics, history and OSS.

      --
      I think, therefore I am...I think.
    3. Re:Let's see here by Anonymous Coward · · Score: 0

      Actually, you are incorrect. Free software implies communism in the same way that Jesus implied communism. We are talking theoretical communism here, of course, not the flawed political implementations.

      It's a case of "if everyone follows these rules, then everyone benefits" -- therein lies the communism. Whereas giving food to tramps is essentially a one way transaction.

    4. Re:Let's see here by zpok · · Score: 1

      Well, OK, in the sense that the unprecedented side-effect of jesus was mass religion, you also have mass adoption of OSS on the bussiness end.

      But in the end, the historical Jesus preached a stricter adherance to Jewish law, and the OSS movement preaches a "contribute and enjoy" sort of attitude towards a software platform.

      That's still far away from a political system that wanted to do away with ownership, religion and kings by introducing a far fetched system of re-distribution (to put it simply). And just like the misunderstood Jesus, OSS is taken on a ride here.

      Disclaimer: I'm also speaking about theoritecal communism here. No need to go over the whole Russia isn't communism debate again.

      Oh well, maybe I am "incorrect" as you put it. But I still resent the whole "OSS equals communism" thing.

      --
      I think, therefore I am...I think.
  126. Re:Government has been involved from the beginning by jasonditz · · Score: 1, Troll

    "Governments have a purpose. "

    Yup... steal from one group for the benefit of another.

    "It is our job, as citizens, to democratically influence our respective governments to shape them for the good of all. "

    I don't recall taking that job. Even assuming it was possible.

    "I suppose a person like you doesn't even vote, eh?"

    Nope.

  127. Your basic assumption is wrong by Groo+Wanderer · · Score: 1

    You are assuming that any time or money invested in the software will have no payback. Usually it does have payback, and a very good rate of return. If you have 10 people working on maintaining a set of servers, and with judicious coding, after a year of a half day a week coding, you could add a feature that would eliminate 2 jobs, what is the ROI?

    Similarly, if you could ask the author to add that feature, and said you would pay him $5000 to do so, would it pay off? That is the point I was making in my origional article, it does pay you back, you just have to take a longer term view than next week.

    -Charlie

  128. Not everything government does is bad. by jbn-o · · Score: 4, Interesting

    If that is the typical slashdot attitude, then good. The most beneficial thing that government can do for its citizens is to leave them alone to live their lives the way they want to as much as possible.

    How ironic it is then that your response is being carried on the Internet, an extension of a network which began as a government program.

    If people took your attitude around the Great Depression, people wouldn't have the large government programs that pulled them out of poverty and helped restore some degree of trust in the US government. These programs were looked upon with scorn in the 1980's when the rich were doing so well and they didn't have much of an alternative press to deal with. But today we can see the international problems caused by widescale deregulation and so-called "free-trade" agreements that encourage what many call 'a race to the bottom'.

    Now that the US economy is circling the drain again, people will probably look again at big government programs to help them compete with low wage jobs overseas. Someday people will realize what's in store when you leave your economy to corporations that chase the lowest paid worker on Earth but want all the tax breaks the US is willing to give.

    While obviously not everything governments do is worthwhile or reasonable, some things governments do are. And in a government where you have the opportunity to participate, as you do in the US by talking with your representatives, participating in the media, and voting, you share the task of making it better.

    1. Re:Not everything government does is bad. by the+eric+conspiracy · · Score: 1

      How ironic it is then that your response is being carried on the Internet, an extension of a network which began as a government program.

      The original DARPA program was a defense project, not some dubious economic subsidy. National defense is a very legitimate role of government.

      the large government programs that pulled them out of poverty

      Your history is very faulty. What pulled people out of poverty was the deficit spending associated with WWII. New Deal job programs had a zero to negative impact on economic activity.

      http://en.wikipedia.org/wiki/New_Deal

      "As the Depression wore on, Roosevelt tried public works, farm subsidies and other devices to restart the economy, but he never completely gave up trying to balance the budget. As a result, unemployment remained high throughout the New Deal years; consumption, investment, and net exports--the pillars of economic growth--remained low."

      Now that the US economy is circling the drain again

      Wrong. The US economy is growing very strongly at the moment.

      While obviously not everything governments do is worthwhile

      I would rephrase that - most things that governments do are not worthwhile. Governments have a great tendency to grow well past the 'optimum' and intrude into areas they have no business in. One of the worst is to use the tax code as a social and/or economic engineering tool.

      Parkinson was right.

    2. Re:Not everything government does is bad. by JK+Master-Slave · · Score: 1

      If people took your attitude around the Great Depression, people wouldn't have the large government programs that pulled them out of poverty and helped restore some degree of trust in the US government.

      This is getting off-topic, but it's fairly common knowledge that Franklin D. Roosevelt, when he established the 'New Deal' that you speak of, intended it to be strictly temporary government programs. He never intended for it to remain a permanent part of government. The myth of "FDR's New Deal" being permanet is right up there with 'Kennedy as liberal icon.' Kennedy cut taxes and if he hadn't been killed in office the 'Great Society' govt. social spending disaster would never have happened the way it did.

      Though this could turn into a 'What-If...' history thread if we're not careful....

    3. Re:Not everything government does is bad. by 1gor · · Score: 1

      This is a great myth that government programs pulled US out of recession in the 30s. In fact, it was dramatic depreciation of US dollar against Gold that did the trick. Combined with legal prohibition to own gold. So, that was it. Americans became much poorer (in gold terms) overnight. And therefore more competitive.

      As to internet, here is another example. In France, there has been an internet-like system called Minitel fully operational and used by many since 80s. Nothing came out of it. The internet really took off because it was based on open standards and because private sector _extended_ the academic network. Think of all AOLers piling-in... Yes, that was not pleasant for original internet denizens, but that was the beginnin of real internet, as we know it.

      What US gov't is doing today is trying to drag economy out of recession through government spending (think war on terror and surveilance cameras that are being made for every street). This will lead to dollar devaluation and quite dramatic wealth destruction. Then US economy will become competitive again.

      There is hardly any credit to the government. It's our money that they spend. We can do it ourselves, almost always better.

      --
      --
  129. So in other words... by jasonditz · · Score: 1

    "or at least make it mandatory to for-profit organizations to give a certain minimum amount and take it out of their taxes?"

    We should take free software, and make people pay for it?

  130. Innacurate summary by Anonymous Coward · · Score: 0

    KDE and GNOME have no credibility. Hell, just look at their ridiculous, "funny," acronym names typed in all-caps.

    1. Re:Innacurate summary by Anonymous Coward · · Score: 0

      "KDE" isn't so bad -- it feebly attempts to brand itself with a letter of the alphabet but that's about all. Yes, such branding is almost always a stupid idea but at least they're not trying to be smartasses.

      "GNOME", on the other hand, follows the annoying 'Unix hacker' tradition of trying to be 'funny clever' with words (but, of course, failing.) I very much agree with you on this one. Recursive acronyms really piss me off, in all their inanity.

  131. And you miss the point of my article by Groo+Wanderer · · Score: 1

    In the origional, I didn't say that you have to give (I actually think the legislation mentioned in the blurb is stupid), I just said that it would pay you back to do so. The ROI on contributions here is incredible, it benefits both the giver and the project.

    I also don't think that the contributions should be used as a club or an arm twisting mechanism. Influence is just that, and can be used for good or evil. If you are giving to a project, as opposed to an atempt to subsume it, you are probably acting altruisticly. In that case, the giving and the taking will most likely benefit all.

    Anyone attempting to 'put on chains' should be bounced out of a project, and probably will be in short order. Isn't a true community process wonderful?

    -Charlie

  132. Clear thing by triptolemeus · · Score: 1

    Most companies I've been don't care about licenses. They install a copy of windows where they can. They never cared. Once in a while a manager comes by and asks for a status. Two weeks of licenses buying and the thing starts again.

    In a culture like this, where a license is worth void, it is easy to understand why Open Source licenses are totally forgotten. There is no BSA nocking on the door here.

    --
    The site where: "I'm right, as long as you ignore the things that prove me wrong", became a valid method of debate.
    1. Re:Clear thing by Anonymous Coward · · Score: 0

      Maybe if people didn't get so damn anal about licenses, more companies would be agreeable to them. EULAs should be written in plain English, for a start. And the GPL needs to lose all the 'long-bearded hippy' politics associated with it. I'm not having any of my software tarred with the brush of a smelly old tramp who's too cheap to pay for a copy of Windows.

  133. Oh the irony by Groo+Wanderer · · Score: 0, Offtopic

    Ok, I am faced with a dilema. I have 5 moderator points, and I wrote the article on the Inq. Do I mod people up who like what I did, or mod down the people who trash me? Do I just say 'screw it' and post flames? The moderator guidelines don't help one bit in this situation, I guess they should be updated :).

    Oh well, I guess this post answers my own question, kind of GNUish in it's own recursive self defeating way.

    -Charlie

    1. Re:Oh the irony by Anonymous Coward · · Score: 0

      You should mod the people who rightfully criticised your article up.

      Because, let's face it, you were talking a right load of tripe. The gift of open source is just that -- a gift. How you can possibly try to attach further conditions to it such as payment or forced help is beyond me.

      Goodnight, dad.

    2. Re:Oh the irony by Groo+Wanderer · · Score: 1

      I didn't attempt to attach anything, that was the person who submitted the articles idea, not mine. You DID read the original before you commented, right?

      -Charlie

    3. Re:Oh the irony by Anonymous Coward · · Score: 0

      Are you a girl or a boy? Charlie is a rather unisex name.

    4. Re:Oh the irony by Groo+Wanderer · · Score: 1

      "Are you a girl or a boy?"

      Last time I checked, boy, unless you are filthy rich, then it is negotiable.

      -Charlie

  134. Corporations get research tax credits by ODBOL · · Score: 1

    I am not a lawyer, but I have some direct experience as an expert witness in two court cases dealing with research tax credits, and I have read a third decision closely. The tax law already allows corporations to take a tax credit for expenses associated with research (not, to my knowledge, with development). A tax credit is much more valuable than a deduction---it means that 100% of the expense is recovered from reduced taxes.

    There appears to be a lot of confusion about precisely what sort of software develoment qualifies as research. The tax law has been interpreted to require that research eligible for the credit must involve a "process of experimentation," and must "expand or refine" the principles of the relevant field. In my opinion, the expansion or refinement doesn't need to be large or deep---a lot less than a Ph.D. dissertation. But a few bug fixes, or a simple port to a different language or architecture might not qualify.

    In my opinion (completely unauthoritative, unless I get called as a witness again), work contributed to free software projects has a better chance to qualify for the credit than much of the proprietary work that I have seen.

    --
    Mike O'Donnell http://people.cs.uchicago.edu/~odonnell/
  135. Re:Government has been involved from the beginning by Elfan · · Score: 1

    Out of a curiosity (as an econ student) is your knowledge of the Austrian school form reading misses.org or did you actaully study it in school?

  136. Re:Government has been involved from the beginning by jasonditz · · Score: 1

    Actually neither. Most of my actual knowledge of it came from reading books on my own while I was still in college... particularly those by Murray Rothbard.

  137. The GNU GPL gives us an adequate commons. by jbn-o · · Score: 1

    I would much rather have a system like the one the GNU General Public License (GPL) creates and maintains for us--there is a commons everyone can partake in so long as they are willing to share and share alike. I don't need some clumsy means of figuring out a tax benefit, I'm much better off with code I can use for my own purposes.

    Anyone attempting to 'put on chains' should be bounced out of a project, and probably will be in short order.

    Not according to the ideals of the movement you champion in the article--the Open Source movement. Anyone is free to build on a work in the public domain, or under the new BSD or MIT X11 licenses and relicense their derivative under a proprietary license. The Open Source movement doesn't help users understand this because they make no distinction between these licenses (or the public domain) and the GNU GPL.

  138. Re:Government has been involved from the beginning by Anonymous Coward · · Score: 0

    Dude .. what the fuck is your website about? I've been looking at it now for ten minutes and I don't understand what the point is.

    Please explain .. and go slow, 'cause I'm a bit stoned. Thanks!

  139. Re:Government has been involved from the beginning by Elfan · · Score: 1

    Ahh one of those werid people I see in the libary who actaully learn something in college that doesn't relate to sex or drugs.

    Anyway, have you read Justin Raimondo's biography of Rothbard or his work on the legacy of the conservative movement?

  140. BZZZT wrong by Anonymous Coward · · Score: 0

    Sorry, but using Wikipedia as an authoritative source to back up your arguments invalidates them completely. You lose. Go away now.

  141. Bad Idea by man_of_mr_e · · Score: 2, Interesting

    Making free software tax deductible will be implicitly admitting that software has value. And if it has value, it can be taxed. This means that anyone receiving said software will essentially be receiving a gift which, according to US tax laws, is taxable. Do you really want to be taxed for all the software you use?

    1. Re:Bad Idea by KD5YPT · · Score: 1

      I would like to see the US government placeing a value on Open Source software... if that happens... I'm out of here.

      --
      In US, you can easily buy enough major firearms to wipe out your neighbourhood but a few little fireworks are banned.
    2. Re:Bad Idea by Anonymous Coward · · Score: 0

      Contributions to the Free Software Foundation are already tax deductible. All that is required for this is organizing one's organization according to the not-for-profit guidelines. The software itself is given away freely (or for a modest reproduction charge) and is, of course, not taxable because it doesn't involve an exchange of money for goods or services. (This is why a donation to the FSF doesn't get you any actual goods or services, btw)

      Charities exist to give away valuable goods. But do the homeless get taxed for every bowl of soup they get from a soup kitchen? Or every night they spend in a shelter? Of course not.

  142. Re:Government has been involved from the beginning by Elfan · · Score: 1

    Sorry, had an extra 's'

    mises.org

  143. Re:Government has been involved from the beginning by Anonymous Coward · · Score: 0

    I love you, man. When I'm lying on a cold metal tray, will you be my pathologist? It would mean a lot to me.

  144. Compensation... by qtp · · Score: 1

    It would be hypocritical for open source software developers to accept compensation, of any form, for their work.

    How disingenuous of you. It would only be hypocracy if the developer agreed to write horrible crap in return for money. There's absolutely nothing wrong with accepting cash for something you would likely have done for free anyway.

    Besides, there's already a nice example of a Free Software developer accepting compensation for his work in RMS, who supported his work on EMACS in part by selling copies of the program and the source code.

    --
    Read, L
    1. Re:Compensation... by Anonymous Coward · · Score: 0

      Yeah, and what a waste of money that would've been, when you can get the whole thing for free off ftp.gnu.org.

      Anyway, he probably only supplies it on spunkstained punch cards or some other useless media.

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

      There's absolutely nothing wrong with accepting cash for something you would likely have done for free anyway.

      I didn't say that there was anything wrong with it. I said that it would be hypocritical to do so. Open source advocates have adamantly stated that software should be free. Accepting money, no matter how small an amount, for writing code goes completely against that ideal. Thus the hypocrisy.
    3. Re:Compensation... by Anonymous Coward · · Score: 0

      They are generally talking about a different definition of 'free' than the one you cite. That is, one that they just made up 'cause it sounds catchy.

      The one thing that annoys me most about the FSF and GNU is their redefinition of the word 'free' from the normal, accepted usage. It causes all sorts of unnecessary confusion.

      It's almost as bad as ESR's redefinition of 'hacker', and the resultant minority of overly vocal idiots who like to claim that his incorrect definition is actually the only correct one. Even though reality proves otherwise.

      But then, these 'Unix hacker' types do like to try to be clever with words. Just look at all the cute acronyms they use for software they've written. Especially the abomnation that is recursive acronyms. It's really, really sad. And rather annoying.

    4. Re:Compensation... by JK+Master-Slave · · Score: 1

      Wow. A nice little conversation of trolls to flame.

      The word 'free' that you speak of being re-defined is the one used in the title of the movie 'Born Free' to refer to lion cubs born free in the wilderness. Freedom. You've heard of that, right? It hasn't anything to do with purchase price.

      Now I've Been Trolled.

  145. GPL violation! by firewood · · Score: 1
    at least make it mandatory to for-profit organizations to give a certain minimum amount

    Wouldn't this violate the GPL, unless eminent domain was invoked or copyright law were changed? (making free software illegal for instance... either you pay the author, or pay the government.)

    1. Re:GPL violation! by Anonymous Coward · · Score: 0

      Yes. At this point it immediately stops being free software, thus negating the whole point the dirty GNU hippies have been trying to make for the past couple of decades.

      There's no way I'm paying for my copy of Linux, either. Or Windows, for that matter, but that's besides the point.

  146. Economics of OS by Justice-of-the-Peace · · Score: 1

    The whole tax-deductible idea has an amusing and ironic thought attached to it. Walk through this scenario with me:

    1.) Let's say OS code is tax deductible. So you must have someone (or a committee of someones) to judge the value of a piece of code if it were sold commercially. [politics galore, I know]

    2.) Once you have the value, you can then apply the tax percentage multiplied by the number of copies distributed against the taxes of the coder (or company).

    3.) Since this is now a "profitable" enterprise idea, it now has to be distributed. We have three options here - package it with other software in a bundle, distribute in en masse a la AOL, or download it off the internet.

    4.) Of course, just the purchase alone or download probably isn't enough for the government, so a registration card or internet page must be created to make each use official.

    So, there is a possibility in the above scenario that you could get more junk mail CDs than junk mail letters.

    Also, you could eventually have a legitimate file sharing program just for this OS software, with a generic registration app attached. Kazaa with legal and corporate backing.

    I just think that's somewhat amusing in today's day and age - for-profit software companies being a proponent of open source via file sharing.

  147. RPL -the anti-deadbeat license. by randall_burns · · Score: 2, Interesting

    The RPL was designed in response to a feature of the GPL that allows a company to modify Open Source products and not disclose that changed product unless they distribute outside their organization. The resulting license is considerably more viral than the GPL-which means that many corporate users would want to buy the software under a commercial license.

    1. Re:RPL -the anti-deadbeat license. by Anonymous Coward · · Score: 0

      Reading through it, the thing that catches my eye is that changes must be made available 'electronically' in a 'publically-accessible' way, e.g. through HTTP or FTP.

      Even the GPL isn't that strict -- it just specifies that the source code must be made available somehow. Tapes through the post, for example, would be valid for the GPL but not the RPL.

      I think I'll be avoiding this license as it requires a strong Internet presence to be able to comply.

    2. Re:RPL -the anti-deadbeat license. by randall_burns · · Score: 1

      The intent here was to make sure that just a single usenet post would be sufficient here. Why do you see that as a problem?

    3. Re:RPL -the anti-deadbeat license. by Anonymous Coward · · Score: 0

      So not only do I have to post the changes over an unreliable distribution mechanism, it's also in the hands of Google (or any other usenet long-term storage repository) to archive the post correctly? No way am I relying on that to not get sued.

  148. Um no by KalvinB · · Score: 1

    mythic allows 1GB of transfer a month and 200MB of space for a fee. I do over 1GB a day. And if I made the site 100% free I'd be paying thousands a month in bandwidth costs. They're also taking advantage of cheaper high speed connections elsewhere in the world.

    My version, unlimited bandwidth, unlimited space and you get paid. You're comparing apples and oranges. My service is for hosting large files that need massive amounts of bandwidth and the owners would like to be compensated for their efforts.

    Mythic and freeshell are for hosting small stuff that don't demand much where owners just want some place to shove their files. The other one is subsidised by members. Which is also a method. The bandwidth fairy doesn't exist. The money has to come from somewhere. I chose the subscription route. That works for me.

    And I wasn't aware that my finance records were publically accessible that you could tell me I'm not making money.

    Tell that to www.windrivers.com and every other subscription based site. WinDrivers.com used to charge $50 a year. I charge $30 a year. Now they charge $29.95. They charge $5 a day to get access to their drivers, I charge $1 for 7 days and you get access to everything else on the site.

    I find it hilarious when people tell me things aren't working when I'm doing them and seeing that they work with my own eyes.

    It's as silly as telling birds they can't fly.

    Like it or not, PayPal is the standard for on-line transactions. Nothing can compete with their rates.

    Ben

    1. Re:Um no by Anonymous Coward · · Score: 0

      What does this allaccess pass give me access to? I didn't find anylist of files on your website (just a load of drivers for obsolete operating systems.)

  149. Company payout policy inevitable by Testocles · · Score: 1

    Progressive forward looking companies will find it inevitable they must use open source. Its time to come up with a payment friendly mascot for all sites to use. E.g. say a penguin with a dollar bag on its shoulder and then an agreed way of writing underneath it 1. How much was paid (optional), 2. How many lines of code contributed (optional) and 3. Link to a document that describes in an agreed way the recipients and amounts (compulsory for use of the penguin with dollar bag symbol). I wonder what some of the leaders of the open source community will have to say for that because this is their call.

    1. Re:Company payout policy inevitable by Anonymous Coward · · Score: 0

      That sounds like the lamest thing ever.

      First of all, it is not "inevitable" that companies end up using open source software. It is merely another option which may be chosen.
      Secondly, a mascot is a totally shit idea. Linux has a bad enough reputation of being made by a bunch of amateurs without that stupid Tux penguin crap being bandied around even more.
      Thirdly, having a "dollar bag" is too US-centric.
      And finally, fuck the "leaders of the open source community". I can do without morons like ESR and Bruce Perens talking their usual lines of shit and expecting people to take notice. (RMS is different, of course -- he has personal hygiene and personality problems abound, but at least he is consistent, and most important not stupid.)

      What on earth possessed you to post such an ill-considered opinion to this BBS? Get a clue!

    2. Re:Company payout policy inevitable by Testocles · · Score: 1

      Two years ago, this kind of answer would have been acceptable. We are all M$ refugees now and know little about open source. Give us revolution, not this wimpy stuff.

  150. Re:Government has been involved from the beginning by jasonditz · · Score: 1

    I'm a big fan of Justin's work, but I haven't had a chance to read either of those books yet, unfortunately. The Rothbard bio is definately on my "to read" list though.

  151. But they ARE giving back! by gidds · · Score: 1
    Firstly, what if companies aren't giving anything back? Do open source projects stand to lose anything? No, of course not. How could they?

    But merely by using open source, companies ARE giving something back indirectly. They're advertising it to their staff and contacts. If they're paying for support, they're adding to the open source economy, and maybe even causing fixes to be made. They're probably using open file formats and standards, and maybe asking their contacts to do the same.

    And, maybe just as importantly, by doing so, they're NOT using proprietary products, advertising them, supporting them, promoting their file formats, &c.

    Yes, of course it would be nice if companies directly contributed code, money, kit, &c to projects. But even if they don't, we still benefit. A world where every company uses a particular open source project, but only a handful actively contribute, is still better than one where a few more contribute but most companies use a proprietary product instead.

    --

    Ceterum censeo subscriptionem esse delendam.

    1. Re:But they ARE giving back! by Anonymous Coward · · Score: 0

      I think you forgot that open source is just another, occasionally useful option. There is nothing inherently wrong with 'proprietary' software. Indeed, most of the world's IT infrastructure runs on such software.

      There's nothing worse than a zealot who thinks that their approach is the best, and won't even consider any other.

  152. Wait - communism doesn't work?! by ProtonMotiveForce · · Score: 1

    Wow! Who'd 'a thunk it??

    Seriously, umm, no shit?

    Companies make money - and why should the government fund OS via tax breaks? I thought you did it because you love open source, now you want handouts from companies and uncle sucker?

    What do you care whar a corporation does with your open software, your shitty GPL makes a lot of open source sw useless for corporate use anyway.

    The whole thing seems childish.

    1. Re:Wait - communism doesn't work?! by Anonymous Coward · · Score: 0

      Fuck off, you dick. How dare you criticize the GPL on this weblog! HOW DARE YOU! You've just come one step closer to a serious bruising, you piece of shit. Now get off my turf before I smash your ugly face in.

  153. Bug reports arent considered contributing? by Anonymous Coward · · Score: 0

    Or providing a ${product} that is using open, compatible standards for its data/ storage/ communication (if applicable)?

    Yes, it'd be fantastic if they contibuted money, or code fixes, whatever, but even bug reports as a result of trying to use the software could still be considered 'contributing'.

    Plus, they've given the community some sort of hardware/thingy (perhaps, depends on their product), thats *RUNNING OS*, which makes it infinitely more 'tweakable', and compatible with other types of things - look at Tivo - now tell me OS geeks dont *LOVE* the heck out of those. Heck, being able to record all the sci-fi, anime, (insert desirable TV genre here) shows automatically and watch them at a conveninent time probably helps them manage their coding time more efficiently ;)

  154. Waaaah! by Fjord · · Score: 1

    I gave away all my software for free and people just TOOK IT!

    Sometimes OSS people make me want to slap someone.

    This is not a troll or flaimbait: just my frustrated opinion.

    --
    -no broken link
  155. I work for a very large company... by FatSean · · Score: 2, Interesting

    ...and this post is all me. Having worked on projects using many products made by my company, bugs have often been found. These changes go through quickly as we all work for the same boss. This is not to say that other customers do not get fixes made to products they use. A popular server or two we sell has acquired many features and fixes directly as a result of requests by external customers.

    --
    Blar.
    1. Re:I work for a very large company... by AstroDrabb · · Score: 1

      Ok. The fortune 500 I work for spends millions USD every year on "BIG IT COMPANY" products. Our company is the only company that asks for a feature or needs a custom patch for "popular server one" or "popular server two". In testing this feature or custom patch, it breaks other customers deployments. Does "BIG IT COMPANY" add this new feature to "popular server one" or "popular server two"? Do they send us the custom patch? NOPE. "BIG IT COMPANY" says "sorry, we do not support your configuration". With an Open Source product, we can either make those changes ourselves, or pay someone else to make them. *AND*, we get to keep those changes to ourselves if we want since we are not distributing.

      Any "BIG IT COMPANY" adds features and patches bugs that MOST of their customers ask for. If they did not, "BIG IT COMPANY" would not be around long.

      Again, my point still stands that paid support from "BIG IT COMPANY" WILL NOT make *ANY* custom chagnes for ONE company. *ONLY* if those feature requests or patches are beneficial to all/most of their customers will "BIG IT COMPANY" make/add that feature/patch. This is just one of the many flaws with closed source, proprietary software and the whole business model around it.

      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
  156. Yeah.... by FatSean · · Score: 2, Interesting

    Banking on a liscense unproven in court seems kinda silly. I mean, any company could take OSS, change the source enough to make it theirs and nobody would be able to prove they stole it.

    --
    Blar.
  157. Companies rarely take without giving with GPL by einhverfr · · Score: 2, Insightful

    Or even mostly with modern projects and the BSD license. You see---

    as long as the company is promoting, testing, or even just using the free software they are contributing by exposing others to it. Think of it as free marketing at the very least. If they can give bug reports, that is better. If they buy from a distributor such as Red Hat and rely on their support, they are helping Red Hat make bug reports, etc. That is all OK.

    The whole point of free software is that it gives companies and individuals the freedom to contribute to what extent they decide is in their best interest! This can be anywhere from simply USING the software to contributing back code.

    Why are people so hostile towards users? I just don't understand...

    --

    LedgerSMB: Open source Accounting/ERP
  158. Why use OSS by solprovider · · Score: 3, Informative

    Hiring a code maintainer is exatly what a company does not want to do.

    Every company should have someone who is responsible for tracking what software is used, who is using it, and what releases are used. They should check at least monthly to see if there are any updates, what the updates do, and whether the updates are critical or desirable for the company. This person is usually an administrator with no programming skills. This applies whether the software is all proprietary, all OSS, or mized. It is REQUIRED if proprietary software is involved to track the per-person and per-server and per-CPU licenses.

    Maintainers are very expensive, and you can't hire them in pieces.

    I cannot be the only consultant who works hourly. Companies hire me when they need me. I go away when my task is done. They know I am available if they need more assistance. Does that fit your definition of "hiring in pieces?

    The closest you can come to this is to hiring a company which specializes in maintaining the package you wanted.

    Does it matter if it is a company or an individual? 1099s are 1099s regardless of how many people do the work. Hiring a company does mean you can have a better SLA than an individual can deliver. I had 4 companies want me in their offices for the same day in May; I was able to keep them all happy, but that is because my relationships are based on my controlling the schedule while making them happy, and they all know and accept that. I am hired through consulting companies, so the customers could ask for someone else from the consulting companies if there was anyone else who could handle the tasks.

    Why do they need to specialize in THIS package? I am often shown the systems where some critical application is running and asked to fix something. I have to figure out where the files are, what language they are in, where the issue is, write the fix, and attempt to test it without destroying the live system. (The last time this happened, they pointed me to the wrong server!) A good programmer can work on anything. If you know the programming language, then you can narrow your search to people/companies that specialize in the language, but why limit yourself to somebody that knows THIS product? Maybe it was on the resume because they did some little fix for another customer. Check the list of active contributors to the package and see if one of them is willing to accept money from you in return for guaranteeing that your needs are filled. If not, then either find someone willing to become a (paid) contributor, or just find someone who is really good at programming.

    In that case, you've lost the price advantage you had, and you've not gained the source.

    It does not stop being OSS just because you hire someone else to look at it. I believe support for most OSS is equal or less expensive than equivalent support for proprietary software. It may have something to do with people being able to read the code. Or it might be that people who work with OSS tend to like software much more than people who just do it as a job.

    You don't have people on site who can actually read the source,

    Depends on your contract. Did you ask for someone onsite 24x7? Do you really need that? If you are hiring a company for support, then get a 4-hour SLA for critical issues. If the system is mission-critical, it should have enough redundancy that there is never a critical issue.

    and if your service provider goes under, you're left without an escape.

    Do you understand OSS? If your service provider goes under, you choose another service provider.

    What's the advantage of this over buying from Microsoft?

    When Microsoft goes under, there will be no updates. No bug fixes. No security fixes. With OSS, there is always somebody who can fix it. Your worst case is that you hire the best programmer you can find and give him much money to work on the software. But your company does not fall apart because you cannot fix/patch your productivity apps and web servers and every other piece of software you depend on.

    --
    I spend my life entertaining my brain.
    1. Re:Why use OSS by mpe · · Score: 1

      Every company should have someone who is responsible for tracking what software is used, who is using it, and what releases are used. They should check at least monthly to see if there are any updates, what the updates do, and whether the updates are critical or desirable for the company. This person is usually an administrator with no programming skills. This applies whether the software is all proprietary, all OSS, or mized. It is REQUIRED if proprietary software is involved to track the per-person and per-server and per-CPU licenses.

      If anything there is more need for this with proprietary software. Since proprietary software licences can easily "mutate" or a patch can end up altering both a piece of software and it's licence. With something like an EULA you might need lawyers to work out what it actually means in terms of how you can use the software. Most obviously where "you" are a corporation and the EULA is written assuming an individual.

  159. Why not... by Cranx · · Score: 1

    Why not just make people pay for the software? You could even take it a step further and create business models which encourage companies to produce software for paying customers. I might be insane. I've heard that some countries have actually been grown from the ground up on this sort of philosophy. Of course, for all I know, they might be worthless, suffering countries with little or no future.

  160. Linux the new tax-deductible religion by Anonymous Coward · · Score: 0

    Linux a new religion. The kernel is the bible, the internet the church. Coding is done as a volunteer. All of it tax deductible. Who we pray to I'm not sure, but we all know the devil...

  161. Open Source should remain open by manticor24 · · Score: 1

    The point of the Open Source movement (at least as I see it) is that you don't need to force contributions.

    Those who oppose Open Source, and those who first began trying to shoot it down said that it could not sustain itself. Their argument was that it was impossible to continue releasing free code to the world's eyes and not a) burn out b) go bankrupt.

    That is not the case, and I have some reasons why:

    • The individuals who contribute to open source, while appreciative of donations, do not need them because ultimately the will to have viable software alternatives is the driving force. These individuals acknowledge that alternative pricing, quality, and security is needed throughout the many facets of the software world. The reward is to eventually have what they desire. It is merely icing on the cake when you receive donations.

    • Once the alternative OS software is available, people will eventually see the benefits of increased quality, and security at a price that cannot be beaten ($0). Any adoption of the software is a movement in the right direction for the individual who contributed. It makes it easier for others to adopt it, and it becomes more of a standard.

    • It is hoped that companies and individuals who make the switch to open source software will end up contributing, as it is eventually in their best interests. However, to require it would have a negative impact on the growth of open source.

    By these premises, forcing or regulating in any way the OS movement would be a severe fallacy.

  162. Re:You have to pay taxes before getting a deductio by dave1g · · Score: 1

    eh, I dont see the point in taxing corporations... either tax people or businesses, but not both, double taxation is wrong.

  163. Re:Government has been involved from the beginning by FCAdcock · · Score: 1

    Ok, first off. You use big words where minute ones would suffice. Not everyone on this site believes that just by using the longest word in the dictionary means that you have a clue about what you say.

    I've seen namy people who speak fluently in many languages about nothing, and have not been impressed. But who impresses me most are the people who can tell a story about something and have each member of the audience understand.

    And yes, I did understand your post just fine.

    --
    --Forest C. Adcock--
  164. It's your brain, dude. Fix it! by snarkasaurus · · Score: 1

    "Corporations want to take before they give. That's the sad truth. If there's no extra profit in it for them, they're less likely to do it."

    What on Earth is sad about this? This is like saying "Water flows down hill, that's the sad truth." The truth isn't sad, its just the truth. If a company doesn't make a profit, they don't have any money to spend on their IT department. Why is this hard to understand?

    The whole purpose of having a company is to make a buck, don't you think? If you aren't going to make money, it isn't a company. Its a hobby. Hobbies are good, but they don't pay the rent, you know. If my company can save a whack of dough through the generosity of Linus Torvalds and Richard Stallman, I will certainly take advantage of that freely given gift.

    Point being,if its free, its free. You have no moral ground to expect gratitude and contributions in return. Human nature being what it is, those things will inevitably come. But not from everyone, and you have no right to whine about those who do not reciprocate.

    By the way, my total savings due to Open Source software so far are about $2500.00 Thank you to Smoothwall, Linus, Richard, Mozilla and Open Office.org. Beauty software, don't hold your breath for much more than free advertising in this space. Thanks also to Bill Gates, even though I had to pay money the stuff works. If my billing software becomes available on Linux, maybe I'll buy a copy of Red Hat.

    As to the business of getting an income tax rebate if you contribute to open source, think for just a frickin' millisecond about how a thing like that would have to be managed. Imagine the cost to the company and the government as they duke it out over what unique line of code constitutes a contribution, and the exact dollar value thereof. You want to trust the Tax Department with a thing like that?

    What a nightmare.

  165. Contributing on paid time by Anonymous+Brave+Guy · · Score: 1
    Often the only indication that they were done on paid time was that I sent them from my company email address.

    That's fine if your employer is happy with this policy, but I suspect even with good employers, most people's contracts explicitly say that the company owns the copyright on anything you write during work time. Hence releasing it back into the original project without permission is breaking the rules, and both you and the project you're trying to help are likely to get in trouble if your employer finds out. :-(

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    1. Re:Contributing on paid time by IamTheRealMike · · Score: 1
      Well, it depends if you consider my employer to be my boss or my company.

      My boss was A-OK with this approach. If it got the job done, he didn't really care. Corporate headquarters may have taken a more official line - which is exactly why they are never told.

    2. Re:Contributing on paid time by wkitchen · · Score: 1

      I've been wondering about that issue myself. I suppose that there might be certain conditions under which the code contribution might be defensible even if the employer was not aware of it. For example, if your employer instructs you to make some enhancements to a GPL'd software, and that enhanced version is to be distributed outside the company, then the company is legally required to make the source available per the GPL. The company owns the copyright on the modifications that you wrote, but that doesn't change the fact that the company is legally required to license it under the GPL. They still might fire you for it, especially if you sent it out without telling anyone you were doing so, but the project should still be legally ok, except maybe by just not having the resources to fight even a bogus attack. You might even have some legal recourse for a firing, since failure to release the source would have been illegal, so in effect, they would be firing you for failure to break the law.

      On the other hand, if you were doing work on the OSS project without having been instructed to do so, and without clear authority to make that decision on the company's behalf, it would probably be a much worse situation.

      IANAL.

  166. Re:Open Source should remain open - sorry long... by Iamnoone · · Score: 1
    I don't see any reason why open source couldn't remain open if corporations threw some money at OS projects. It already happens in various permutations (IBM, Apple, Sun, Active State via M$ [I'm goin' down for that one]). Here are three ways that I would like to see companies contribute to Open Source projects outside of the way that they already do:
    • Look at their systems and ask what portion of their IT/IS productivity comes from FLOSS and what portion of their overall system productivity comes from FLOSS and contribute accordingly. Examples:
      network department's use of ntop, mrtg, snort
      programmer's use of emacs, ant, jEdit, gcc, etc
      Production Systems: vital functions running via perl
      Add this stuff up roughly and then say, gee we pay 190K for commercial snmp agent licenses, and we would actually be way more screwed if we didn't have perl - and with perl 6 there are some things we could do that we can't now. So let's chuck 125K at the perl 6 effort. And let's send some of the Ultra 20's in the storeroom in the basements to the ntop guys if they want them. Forward $5000 from our corp amazon account to Tobi's for the priceless contribution of mrtg/rrd to the world of network monitoring, without it we would have had a hard time tracking down xyz problem last month - god knows that is nothing compared to the XX millions we spent on Tivoli, Openview and Cisco software. Our most productive programmers use emacs, so send that powered down, 6 CPU Sun E4500 with the faceplate ripped off to the GNU boys. We are going to move one of our most speed sensitive systems to Opteron, so send SuSE $8K and ask that they put us on their early 64bit release list.
      For a big company, these are not even blips on the financial radar.
    • Completely subsidize small projects that they find useful. Having worked at a number of big companies, I can tell you that they could pay one area expert person to devote full time to a OS project for less than the cost of one useless junior "business analyst".
      Here is a personal example:
      For doing some on-demand reporting, I needed to check that the bloated, overpriced, under performing Report Server *Achoo* [...hate when that happens, excuse me] that we were using was producing the correct numbers. It took forever to run the reports with this software and the license costs for it cost in the 18K - 38K per CPU range. I used htmldoc to spin a pdf version from a raw query of the data via a sh script sweet, easy, fast - I couldn't get htmldoc to take more than 1 second regardless of how long the report was. The other software took at least 8 minutes to produce the same report from the same dataset on the same server(s). Now, I know what you are going to say - they are already making a dogbone buck on htmldoc. But there is no reason that we couldn't have thrown them 25K with a note that said:

      Dear Mike,

      Thanks for asskicking software. Thanks for saving us from having to buy another Enterprise UNIX box CPU and another license from the bloodsuckers.
      - We don't even need any new features or performance upgrades in htmldoc -
      Thanks again and keep us the great work.

      Because otherwise when Adobe comes out with pdf spec 19.0 - uberpdf, Mike may say screw it, that's too much work to update htmldoc to all the new uberfeatures for the $ we are making... Hell, adobe should pay them and distribute it - why? to de-value report server products - there was a great paper that I read about how one of the economic benefits for Oracle from linux is that it de-values Operating Systems (cost-wise), thus freeing up money to be spent on database products, but I can't find the paper now.

    • Shame companies like those on the busybox list into complying and if [we] aren't suing them, ask them to contribute to the effort/project that they are profiting from - how hard would it be for Belkin to throw some money at busybox. For cryin' out loud, they are going to nee
  167. Proprietary in proprietary by Chemisor · · Score: 1

    Those companies who steal GPL code have no doubt stole code from other companies too. Corporate spying has been around since the invention of business; if you make it easy for your competitors to find your code, they will steal it. Period. You can whine about license violations or ethics or other such things, but they will have made millions of dollars by then, which is the only thing that matters in business.

  168. Re:SkyOS violates the GPL by Anonymous Coward · · Score: 0

    I am a member of the SkyOS team, and I am curious as to what parts of SkyOS you believe are licensed under the GPL? I have seen very little GPL software in my usage, and that which I have seen is unmodified from its POSIX version... if it's not modified, then the source code is already available elsewhere.

  169. Ever hear of payment for services rendered? by snarkasaurus · · Score: 1

    "We are not well served with non-free programs to get jobs done."

    Oh, I don't know. Total expenditure for billing software for a doctor's office, plus Mickeysoft XP, plus a computer to run it on, less than $2000.00 CDN.

    Yearly cost of updates for the unending idiotic changes in billing codes etc.is $200.00, which the vendor has to keep up with. (He's going to do that for nothing? No way.)

    $2200 bucks for automated billing, that's pretty freaking cheap. Close enough to free for me. Particularly considering I'd have to hire a billing clerk at $30k+ per year without it, two clerks for a really busy office.

    Should the billing software vendor or Mickeysoft at some point go belly up, what's my cost? Another $2200 bucks to another vendor, plus I have to get my billing files translated over. Another maybe two grand at worst. Less than ten grand even if I have to replace all the hardware.

    Or, I could spend endless hours trying to find and maintain an Open Source solution, which would require me to learn programming AND accounting AND update all the code changes myself, plus I'm holding the bag if it blows up.

    Let us not forget, if it blows up I can't bill, and if I can't bill I have no income. I'm going to lose one hell of a lot more money than I could ever save by using Open Source software.

    Furthermore, if I'm the doctor all the time I spend dicking with the computer I'm not generating income. Doctor time is worth $300+ per hour even in Canada, that's some damn expensive system administration. I'd be further ahead to hire the billing clerk for $30k, right?

    With my money for my non-free software, I get a really cheap solution to a problem I can't afford to solve on my own. Plus, I have recourse if it breaks. This is called payment for services rendered, also known as Capitalism.

    It is in my best interests that the software vendor makes a ton o'cash, if only because there will be an employee with a clue on the phone when I call them up. Should the vendor stiff me in some way, I can jettison their product and pay somebody else.

    If I want a car, do I design and build one or do I pay General Motors or Honda for one of theirs? In what way am I not free if I buy software the same way?

    On the other hand, if a beauty solution exists in the Open Source world for something I can afford to have blow up occasionally, like an office suite or a browser, I'm all over it. Free is good too, just depends on the application.

    My doctor's office uses Mozilla and Open Office on Irix (SGI boxen are cheap these days) and on XP, Smoothwall firewall/router, Samba and Sharity to communicate between evil proprietary OS's and virtuous Freeware, and Klinix billing software running on aforementioned Wintel monopolistic Microsoft Windows XP. If all the freeware stuff craps out the money is still safe. Nice, functional and cheap in time as well as money.

    Bottom line, more doctor hours spent on patients, less on friggin stupid paperwork. Win, win, win.

    Don't let ideology clog your colon, dude. ~:D Allow the fiber of practicallity to clean out all that bullshit once in a while.

  170. retard comparions of OSS to communism by Anonymous Coward · · Score: 0
    For those too retarded to understand the differences between communism the ideology, theory, implementation and reality, versus OSS, here are some links. Not like the idiots making the comparison will read it, but there's a huge difference. theory of communism or one interpretation of Marx

    Compared to say socialism

    Or this page analyzing the downfalls of communism in practice anti-communism

    A summary of Marx's criticism of capitalism

    Now assuming a person reads these and other articles about what communism is and compare it to OSS, it's damn obvious the two are not equal or remotely equal. the worse part of it is the main stream media often have people talking about capitalism, when they barely understand the differences. Hell many of them don't understand the principle of supply and demand.

    1. Re:retard comparions of OSS to communism by craXORjack · · Score: 1

      I'm sure you already realize AC that comparing OSS to Communism is merely a way for one class of people, the bourgeios, to control another, the proletariat, and to alienate them from their labor power. 'Put another way, the control that one class exercises over the means of production includes not only the production of food or manufactured goods, it includes the production of ideas as well (this provides one possible explanation for why members of a subordinate class may hold ideas contrary to their own interests).'

      I don't have time to think about this further because I am putting in overtime so I can buy a cell phone with a color screen and custom ringtones. Once I have one of those then everyone will see how important I am and then *I* will be the boss!

      --
      Liberals call everyone Nazis yet they are the closest thing to it.
  171. Re:Government has been involved from the beginning by Artifakt · · Score: 1

    I'm not trying to take the Government should stay out of everything except the military and legal areas side, but one of the areas that's shown big improvement lately is the meat packing industry, which has been pressured largely by the fast food chains into cleaning up a lot of plants. If you want safe meat, buy from a packer that has a contract with McDonalds, or Pepsi (KFC/Taco Bell/PizzaHut).
    Couldn't food package labelling be improved by getting the grocery store chains to line up with customer interests in a similar way? And environmental laws - surely there are plenty of industries that are downriver or downwind from other industries?
    I don't know how we could take the government out of financial regulation, as some of the economic forces involved can do enormous danage. (The US had no less than three depressions in the late 19th century, triggered in each case by a different couple of guys that tried to corner the market on some metal, such as copper, and jack up prices. In each case, the idiots who started the problem were short sighted in the simplest of senses about the consequences, but still screwed up the economy).
    Tax subsidies for OS development fall firmly in the leave the government out category, simply because it's unneeded. Even if the government might do a good job, there's so many alternatives that are already working well.

    --
    Who is John Cabal?
  172. Re:Having your cake and eating it too by Anonymous Coward · · Score: 0

    I think the point he was trying to make is that it's like getting a cake, cutting it in half and then only eating one half of it while letting the other half go stale and/or mouldy.

    No, that would be "halving your cake and eating it too".

    Of course, if you use the word "having" to mean "having sex with" (a term from the 1970's that (as far as I know) is no longer used), and "eating" has a similar sexual connotation, then "having your cake and eating it too" takes on an entirely different meaning.

  173. Re:SkyOS violates the GPL by dinivin · · Score: 1

    if it's not modified, then the source code is already available elsewhere.

    Which is irrelevent. They're still required to distribute the source code.

    Also, vlc, grub, and khtml are modified for use in SkyOS. Having said that, the SkyOS developers have promised to make the source available for SkyOS 5.0 when it's complete, which is good enough for me.

    Dinivin

  174. Pay a Free Software developer instead. by jbn-o · · Score: 1

    Your glib response failed to address that you can pay someone to maintain Free Software for you too. And you get to pick from a competing array of programmers who can help you. Buying into a monopoly for help (which is what all proprietors are) doesn't serve you in the long run because there's no way you can get help when the proprietor stops helping. As Microsoft shows, no matter how much you pay them, they will terminate support for old versions of their software leaving you with nobody who can fix bugs or add features. I would much rather have the flexibility of a free market for fixing my computer software just as I enjoy a free market for fixing my car or the plumbing in my house.

    1. Re:Pay a Free Software developer instead. by snarkasaurus · · Score: 1

      Sure, I can pay some guy to hack together something that sort of works, but again, I'm left holding the bag and it is prohibitively expensive. We are back to me building my own car again.

      Here's another concept to add to your vocabulary of glibness: Economy of Scale.

      There's no developer in the world who's going to write and maintain a billing package -for me and me alone- for $200 a year. No way. Its going to cost me $200 worth of his time just to explain what I want, if he's any good.

      The only way the billing software guy can do it is to sell hundreds of units and support packages. The only way he can sell hundreds of packages is to run his software on the monopoly OS, Windows. Why? Because Windows comes with every computer sold whether you like it or not, and because damn near every single doctor's office in the country runs Windows.

      Oh, and every secretary in the country knows Windows and MS Word. Little detail there, I get free training via the monopoly if I go with Windows. Everybody I want to hire already knows the software, I have full productivity for my buck from day 1 on the job. What's training worth these days, $50 bucks an hour? More?

      Lets take a look at those numbers again. All up software and hardware to replace a $30,000 per anum employee, $2,200 bucks. If Gates and co. stop supporting Windows XP, and I have to spend another $2,200 to buy a Mac or an SGI or a Sun box or whatever do I care? Hell no! I can spend that money every year and still laugh all the way to the bank.

      But I won't be stuck with that, will I? Microsoft is supporting Win 98 until next year, 2004. That's 6 years useful work out of something that I paid $150 bucks for. XP still runs the application I used on Win 98, so I'm out another $150 bucks to buy a new OS IF I need the support.

      Newsflash to the uninformed, most of the medical billing packages on the market were written to run in DOS on a 286. The vendors just write new front ends to them every 6 years and stick the customers for another update. An absolutely amazing number of medical practices are still running Windows 95. Yeah, that'd be Ninety Five. Upgrade not needed, just keep the billing updates current and that's ok.

      So you can see where I might want to disagree with your thesis. Real world runs on proprietary software.

  175. Re:Open Source should remain open - sorry long... by manticor24 · · Score: 1

    >"The points are - they can do plenty that wouldn't substantially cost them and just because something is free (as in beer and/or freedom) is no reason to neglect it."

    I agree that it wouldn't cost them much. Nobody is arguing that point. I think the key here is that if there was legislation forcing companies to participate, then you've just lost a lot of the openness of open-source.

    >"IT managers need to become more aware that furthering OS projects, costs very little and is in their best interest."

    Also true, but the end does not justify legislation as a means.

  176. Remember the GPL. OSS gains for from freedom. by arilian · · Score: 1

    Hey do any of you remember the concept of the GPL. It's free. I do a piece of software and give it away. No strings attached. Now I know it's always better to have people turn around and say hey this is great thanks. But the GPL itself say they are not obliged to. The next problem I see is that no government could really impose an OSS tax or similar because you can quite probably class this as discrimination (the government is helping out open source, perhaps they should be paying for MS's activation systems as well). Anyway the government itself makes use of OSS.

    Other problems:
    Its underhanded. To say a product (or anything is free) and then charge you extra on the back end is well devious. The OSS community has gained a reputation for always beingclear and honest. Raise your hands if you want MS's reputation for dishonesty.

    Broader Reach: OSS has a far broader reach than any proprietary software. Who remembers Brasils comments on taking up Linux. One of which was they couldn't afford MS products. Ford Europe because they didn't like being restricted by MS's licenses (I may be wrong on that. Its been a while).

    Less Penetration: I remember reading about how Caldera got started. It didn't necissarily sell Linux to companies. It simple sold licenses to those companies who found their IT blokes had already started using it and they were feeling a little uncomfortable about it. NO IT employee of any sort is going to simply use Linux for the odd job if in three years someone audits them and hits the company for a major tax bill (or anything else for that matter). Geuss who loses their job. Stick your hand up if you would still do it (No zealots here just common sense please).

    TCO: The big thing that MS is pushing at the moment is TCO. MS says the TCO for it's products is far lower than Linux. Add the tax to OSS and they will certainly be right. Remember those companies that are 'defecting' to OSS. Part of that reason is MS's move to renewable style licenses. You pay MS every year over and over. It wasn't a popular move. In fact from memory it was very unpopular. From memory one of Munich cities reasons for going OSS was that they didn't like MS telling them when to upgrade (as a result of the licensing scheme). Add taxes to OSS and it will suffer dramaticly. It will be a point against it. Quite possibly a very large point against it. Would IBM have tried out Apache if it had been taxed. Probably not. Why because no one would have been looking at it, for fear of the taxes.

    Solutions:
    I don't think forcing a company into paying for what they have been told is free, is either moral or going to win any of the browny points that has made software like Linux the great avengers of our time. Alternatives.
    1. Try establishing a very large, very very public foundation for OSS, and I'm not talking about the GNU Foundation. Guilt people and companies into giving a little back. But don't force them. Think about it. You can always look benevolent when you donate money. Paying you taxes is simply what you do and has no PR benefits.
    2. Don't OSS it. If you don't like the possibility that somebody will use it and not contribute, don't OSS it. It has to be said. Not everyone out there shares in that same community ideal. Would you prefer them to use MS products (this is for the zealots).

    I can probably go on all day about this but to keep it brief, I shall stop here.

    Consider how much money MS has sunk into PR, and how much OSS has. Though I don't have any figures, I can imagine MS spends far more. Think about every benchmark MS has put out. How many times have they been challenged. I get the impression that these days no MS benchmark goes without dispute. Linux fairs far better. Why, one reason I submit is simple goodwill Linux benefits far more often than it hurts. The simple concept of free software lends far more than you might realise. I can use Linux experiment and then toss it, without consequence and without losing out. To try the same with MS products I would still

    1. Re:Remember the GPL. OSS gains for from freedom. by Iamnoone · · Score: 1
      Hey do any of you remember the concept of the GPL. It's free. I do a piece of software and give it away. No strings attached. Now I know it's always better to have people turn around and say hey this is great thanks. But the GPL itself say[s] they are not obliged to.
      The GPL doesn't say that about free (as in beer) freedom, in fact it say the opposite.
      It specifically addresses price and says that the GPL does not prohibit software from having a price (my bold):

      When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things.

      Although I think most people agree that it is absurd to force companies to contribute to OS projects or have the government involved. I think the article and the comments point out a major weakness in the PR associated with the Free/Open Source movement. In the early days (GNU before Linux), I am sure that price/cost was not the primary problem with software in many cases and clearly was not what RMS was fighting. Later, unfortunately, three main things brought low or zero price to the top of the OS PR list:

      • It was a way to get the attention of corporations.
      • There was no (good) existing model to charge for it.
      • It allowed for the rapid spread of code among OS supporters.

      There is nothing wrong ethically, morally, or GPL-wise with charging or paying for OS software.
      I don't believe that for companies, that price is the primary consideration for many pieces of OS software. For many other pieces of OS software there are no viable commercial alternatives. For Linux, cost was previously presented as one of top reasons to switch, but I thing it is past the time to de-emphasize the cost issue.
      The more productive discussion that I hope will come out of this is how do we create new models to encourage compensating OS developers/projects and supporting projects in a variety of ways. Here are some of the ways that companies should be encouraged to participate in Free/Open Source Projects:

      • Submit detailed bug reports.
      • Submit patches.
      • Add a "powered by" button to their website.
      • Mention the projects in their trade journal articles.
      • Document and release API's.
      • Create, use and promote truly open standards.
      • Give unused hardware, computer/office supplies, equipment to projects.
      • Give money to projects, ones they use or ones they want to promote for other reasons :)
      • Review their usage of OS products and gain a better understanding of how much their organization relies on low profile OS software. Most IT managers are aware of their use of Linux, but what about perl, python, rrd, cricket, thttpd, JBoss, ant, gcc, etc.
      • Buy and forward new hardware to developers that they want that projects ported to.
        Dear SRX developers, please find the new VIA dual NIC EPIA boards. We know that you have been waiting for the release of these to port SRX project to them. Thanks.
        BTW - VIA mini and nano ITX rocks!
      • Buy software/hardware listed as needed by projects on the project website.
      • Allow projects the use of build machines.
      • Host mirrors of projects.
      • Give bandwidth or colocation space to projects.
      • Contribute compiled binaries to the project or a binaries website.
        (not everyone can or wants to compile)
      • Contribute case studies, whitepapers, benchmarks, tuning tips to the project.
      • Fund a prize for innovation in OS software.
      • Allocate some portion of one or more employee's time to devote to an OS project that the company is using.
      • Add
    2. Re:Remember the GPL. OSS gains for from freedom. by arilian · · Score: 1

      I agree with you. I only disagreed with the taxation concept. It irks me for two reasons. One, it is a biased concept and two you are right that the GPL doesn't make software free and that it instead aims for freedom, and that same freedom would be impinged by taxation style grabbing of funds. I didn't become a membery of the OSS community simply because it had better software, or more secure or even cheaper. One of my strongest reasons for using OSS and for wanting to contribute is one very simple difference in terms between being an open source community member or a Microsoft customer. That difference is simply commumnity member Vs. customer. Think of the inherent differences in those two terms. One is faceless cold and without loyalty the other is exactly the opposite. I feel that taxation of any sort is a step towards the customer concept and away from the community. I don't believe companies (or anyone else) would be as willing to contribute in the ways you mentioned if they were already paying in some other form for it. Look for example at what happened to Microsofts products when they introduced their version 6 licenses. Taxation itself could be argued as a case against that freedom that RMS was striving for...

      Be that as it may I don't want to get into an argument about it.

      I agree with you. I simply think it should be loudly 'encouraged' rather than 'policed'.

  177. Re:SkyOS violates the GPL by Anonymous Coward · · Score: 0

    I have been told that for all GPL software used, an agreement has been reached with the authors of the GPL'd software to release any modified source code with SkyOS 5.0, which will be in a few months. So yeah...

  178. Re:SkyOS violates the GPL by Anonymous Coward · · Score: 0
    I am curious as to what parts of SkyOS you believe are licensed under the GPL?

    You're kidding, right?

    • GCC
    • Newlib
    • Grub
    • Khtml
    • FFMpeg (LGPL)
    IT DOES NOT MATTER IF THEY ARE UNMODIFIED! A copy of the GPL must be included with the binaries. Except that everything I list has been modified, some of it heavily. Where is the source? Robert always replies with "I'll email it to you...oh I forgot" whenever anyone asks.
  179. Re:SkyOS violates the GPL by Anonymous Coward · · Score: 0

    Yeah, I'm sure Redhat and the FSF were more than happy to allow Robert to distribute Newlib & GCC under a different licence.