Slashdot Mirror


Young Programmer, Stop Advocating Free Software!

Lansdowne writes "Clemens Vasters, in an open letter to a young developer he met at a software conference, asks him to consider the consequences of writing software for free. "Software is the immediate result and the manifestation of what your learned and what you know. How much is that worth? Nothing? Think again."" While I don't particularly agree with all of the points made here, this is the type of question that needs to be answered to continue to get people involved in Free/Open/Libre/GNU/whatever source/software/code.

15 of 1,452 comments (clear)

  1. Finally, someone said it. by Anonymous Coward · · Score: 0, Flamebait

    Personally, I just don't get "Free Software" myself. Sitting here, having to code for hours on end, while sometimes pleasurable is not something I want to do without receiving some sort of "payment" for my work.

    How am I supposed to earn an income if all I do is sit around writing free software? Have these "OSS" programmers been taken hold by the theories of Marxism?

  2. Re: by Anonymous Coward · · Score: -1, Flamebait

    I'm a first year engineer at the University of Virginia contemplating computer engineering, and I find this man's letter truly appalling.

    I use a mixture of open-source (free) and commercial (some free, some not) software here at school and at home, and I can honestly say that there's a lot I can't do without free open-source and commercial software.

    If I had to pay for every piece of software I ever used, I would be tens of thousands of dollars deep in debt...just so some of the top execs at Microsoft, Symantec, AOL, etc. can "make money."

    In the future, I'll be writing software too, and I wholeheartedly disagree with your letter. There's more to life than just money. There are a lot of average people out there who just can't afford to pay the exorbitant pricing that some *cough* Symantec *cough* (at least MS is helpful enough to let you buy genuine used, older versions of their software) companies charge.

    To every open-source developer out there: thank you! You've helped a lot of people!

    To Mr. Clemens Vasters: stfu. Under your reasoning, there are a lot of things that shouldn't be free...

  3. Finally, someone is against Open-Source ... by Anonymous Coward · · Score: -1, Flamebait

    I think that "Young Programmer" got a good point against Open-Source. I think he is right, especially you spend about $100000(US Dollar) in college education for a Computer Science degree.
    So software codes should not be free because people make a great effort in creating them.
    If people want software to be free, I think they don't have any college education and they are only idealists.

  4. Most Linux/OSS advocates are just arrogant zealots by Anonymous Coward · · Score: -1, Flamebait

    A spectre is haunting the world, the spectre of the Linux zealot.

    What the Linux zealot is will appear evident to whoever has experienced or came in contact with the discussions which daily rage the Web disguised as news, e-mails, reference material, etc. The Linux zealot, is nothing but an animal wandering unceasingly in virtual and true reality (which moreover he treats in the same way) claiming to be an authority on the Linux operating system, an out-and-out guarantor for everyone's freedom, opposed to any safeguard of intellectual works (for a Linux zealot, the expression "copyright" is tantamount to sin against the Holy Spirit: there is no kind of expiation); in fact, he champions software freedom as a fundamental point for world evolution.

    But first and foremost, the Linux zealot is a deeply dangerous being as he claims to be the guardian of truth, and sees with suspicion (when it goes off well) or scorn (for the rest of cases, i.e. most of them) those people who simply think differently from him.

    But what's Linux? A Linux zealot will never give an authentic answer to this kind of question. He won't, not because he doesn't want to (even if this is the case), but because this question has been answered already, somewhere else by someone else. Linux is nothing but an operating system. The Linux zealot will claim that it is a different operating system from all others. But this is not the case. Because an OS is an OS, its main function is to manage the resources of a machine we will call "computer" from now on, for comfort of description. By the term "computer" we mean what is commonly meant by this expression, i. e. the system of hardware resources which are fixed to a certain purpose, be it home use, business use, or server management. Linux is an operating system. Like Windows, MS-DOS, OS/2, etc. There is no difference, in this sense, between Linux and other operating systems. Linux manages a computer, no more, no less. So do MS-DOS, Windows and OS/2. What the Linux zealot self-importantly and arrogantly highlights, is the fact that Linux is a free operating system, i.e., it is made available free of charge to the end user. This of course isn't true at all, but the Linux Zealot believes it. Linux is freely distributable, not free of charge. This means that the kernel and everything included in the operating system's minimal requirements can be freely distributed, not that they must be distributed free of charge. This is the first great misapprehension of the Linux zealots, who find their claim challenged by facts: if the essential parts which make the operating system, and some additional software, are freely distributable, they should explain the reason of the costs -- not prohibitive but certainly notable -- of the most popular Linux distributions, Red Hat and SuSE foremost. And most of all, they should explain the fact that companies like Red Hat are regularly listed on the stock exchange, and Mr. Linux Torvalds enjoys a rather high standard of living. These benefactors of mankind, these software alternatives, these computer non-conformists (so much non-conformist as to be terribly conformist in their non-conformism) naturally justify the distributing companies' profits with excuses like "but there's a printed manual", "but the bundled software is qualitatively and numerically superior compared to the most popular distribution". "but it is easier to install" and other unspeakable nonsense. "On the other hand" they say "if someone wants Linux, they can just as easily download it from the Internet". Sure. Download it from the Internet. But how long must you stay connected, if you regularly pay an Internet bill, to complete the download of an updated version of a decent distribution of an operating system? So what? Is Linux free? No. Linux is not free, same as nothing downloaded from the Internet is free, unless you have access to an University server or can in whatever way scrounge a connection. If you ask a Linux zealot to burn the material you are interested in, he will do so with great d

  5. from his website... by flacco · · Score: 0, Flamebait
    for those keeping score: the guy giving this advice labels his linux box as his "old" computer, and a winxp box as his "new" computer.

    whether or not to trust the insights of someone who's followed this decision path is left as an exercise for the /.'er.

    --
    pr0n - keeping monitor glass spotless since 1981.
  6. Slashbot mentality drowns out reason by Anonymous Coward · · Score: 0, Flamebait

    Unfortunately, the unemployed moderators here who loathe capitalism will mod down any comment that speaks critically of open source software. My suggestion for readers who value good discussion is to search for all the -1 comments in this story. We all know the fascists here will try to silence criticism.

  7. Re:PS to letter by budhaboy · · Score: 2, Flamebait
    To whoever modded me as flamebait, consider:

    The good looking, intelligent girl over there at the bar that you'd really like to talk to doesn't care much whether you are famous amongst a group of geeks and neither does she even remotely fathom why you'd be famous for that stuff in the first place. I mean - get real here.

    What the hell else could you draw from this statement other than chics only dig money?!

  8. Re:Practicality by Boing · · Score: 0, Flamebait
    Redhat, Mandrake, IBM

    I think you misunderstood me. I'm saying that I'm only going to listen to the opinions of people in this thread who use open source as a sustainable income source (working for Red Hat counts). I'm not saying that those people don't exist, nor am I saying that it's an invalid business model. But I'm not going to pay attention to the naive, idealistic opinions of someone who has never needed to support him or herself.

  9. You're all hippies! by Anonymous Coward · · Score: -1, Flamebait

    That's right, all you GPL zealots are hippies. Internet hippies! Damn you all, damn you all to Hell. Mua hahaha!

    Obligatory quote from Futurama (slightly modified):
    [Hippie]: "You can't like OWN software man"
    [Prof Farnsworth]: "I can, but that's because I'm not a pennyless hippie!"
    /Hippie has defeated look on face

  10. Response to the responses by This+is+outrageous! · · Score: 2, Flamebait
    Seeing as Vasters' site is still slow as hell, people might be interested in the "reply to the replies" posted there. (I've left his mangled links ["guid"?!; the site is a complete mess in my browser] as is, I you can more or less figure out where the external ones go.)

    >

    Of course my letter to Aiden is prompting some opposition.It may be worth noting that a very large proportionof the code that I write ends up being publicand there's more stuff brewing as we speak. There islittle need to educate me about giving. I am an educator. Sharing insight and therefore sharing manifestations of that insight in form of source code is my mission and part of my business. But this is not the businessmy clients are in and neitheris it the business ofmost of the thousands of developers I am honored to speakfor at conferenceseach year. Their business is about being paid for writing software. If they weren't paid, I wouldn't be paid. My job description is to figure out fundamental stuff anduse my natural"understand very complex things thoroughly and rapidly" skill that I was luckily blessed with, so that I can explain those things to them and they can focus on solving customer problems. My free stuff helps my customers and is also playing a marketing role for me an my company. Our free stuff is a calculated investment. We can and do attach a number to it. dasBlog is a freebie for others but represents a significantinvestment that's worth several tens of thousands of Euros. It's not free, at all.

    We support a project that brings us some indirect value.However, we do not in any wayforce any code republishing requirementsupon the folks who'd like to reuse our code(we have a strict "no GPL" policy; our code is BSD licensed). We don't depend on a community of volunteers toturn dasBlog intoa dominant blogging tool that we can benefit from by commerically supporting it.We believe that if we wanted to benefit from the software directly, we would have to rearchitect and rebuild it (or at least restrict ourselves to newtelligence contributions) and then sell it as a fully supported commercial product. My personal sense of respect and fairness tells me that I will not and should not exploit the others guys that have contributed to the free version of dasBlog. It's their hobby and their work is their work. I think a company like Red Hat, whichis a public company (whichdid yielda significant "going public benefit" to their founders)and is profitingfrom the work of countless unpaid volunteersand enthusiasts, is a very clever, but deeply unethical entity.

    Ido believe in giving andI do believe that there is value for the community at large in sharing insight through source code. But we don't share theview that software is free or should be free. Someone pays for it. We have an investment in software that is free for others to use, MySQL has, HP has, IBM has, Sun has and - believe it or not - even Microsoft has. We do that as part of a well thought out and well understood business strategy.

    I understa

    --
    This is...

    O
    U
    T
    R
    A
    G
    E
    O
    U
    S

    !

  11. Re:Gates isn't "rich" where it counts? by Endive4Ever · · Score: 0, Flamebait

    I think it's the part where he can't smoke dope in an alley a few blocks off from the quarterly anti-WTO protest.

    --
    ---
  12. Women? by Anonymous Coward · · Score: 0, Flamebait

    No, this misogynist prick is stating that you can purchase women at bars. What do women go for? Money? Power? Fame? Your huge cock? No asshole. The right girl will go for this kid and will dig that he holds to his ideals and writes money code, not code for money.

  13. Re:Gates isn't "rich" where it counts? by Error27 · · Score: 0, Flamebait

    Everytime Bill Gates looks in the mirror he sees Bill Gates looking back. Also he spends a lot of time with Steve Balmer.

    Either of those things mean you can claim to be in a living hell.

  14. Free Software and Basic Macroeconomics by thelizman · · Score: 0, Flamebait

    That basic economic principle that justifies FS is not the much-hinted notion of communist/socialist ideaologies (since everyone with an IQ higher than 80 knows they're both failures). It's instead known as "Spillover Benefits". Granted, an FS programmer did pay gobs for their education, and the expectation therein is to profit from their labor. However, there is no reason such a programmer can only write either proprietary commercial apps OR FS For years, software companies have released free software to gain recognition, marketshare, and increase visibility of theirselves and their other apps. To put it simply, it's the "Crack Dealer" method of marketing. You give them a taste for free, they get hooked and need the software, and they come back and pay you for it. Even Microsoft does this - a few years back they succeeded in crushing the competition by giving away the Internet Explorer browser for free. At the time, it was faster, more innovative, and more feature rich. Now there are people who don't even say "web browser", they say "explorer".

  15. Re:net result by Anonymous Coward · · Score: -1, Flamebait

    All these stupid Linux arses are just making IBM make more money - and they do it for free.

    They complain about outsourcing and Microsoft at the same time and wonder why they are getting no love back. Because they are all think they are being clever, and want to be part of a revolution, not realising the end result of their revolution - communism does not work, and in the long term, other than as an academic pursuit, after all these idiots have been fucked up the arse by big corporates, hopefully they will realise this.