Slashdot Mirror


Open Source, Closed Documentation?

sunset asks: "Recently I was motivated to look at WebGUI which looks like a pretty cool open source project. However I was having trouble making it work with Red Hat 8.0 which includes Apache 2.0. This seems like a reasonable thing to want, as Red Hat 8 has been out since September and Apache 2 has been publicly released for close to a year. Checking the WebGUI community discussion forum, I found that someone else had already inquired about this. Following the rest of the thread, you learn that the product's vendor considers this information to be proprietary, and that you must pay $50 to join their Support Forum to get the information. It gets better. The associated Membership Agreement for the Support Forum includes the clause 'You shall not to share [sic] the information contained herein with any other party.' So if I join up, I am locked out of sharing valuable information with the open source community about how to install this open source product. In the end I found out what I needed to know without giving up my rights or my hard-earned bucks, but frankly this attitude from the vendor pisses me off. Am I alone in this? What do you think?"

490 comments

  1. Well... by unterderbrucke · · Score: 4, Insightful

    considering the only way for them to make money is to charge for support, this makes sense to me

    1. Re:Well... by billDCat · · Score: 4, Insightful

      I disagree here. It is their choice whether or not they charge for support, and I agree that they need to make money somehow. That said, to prevent the information on how to fix the issue from being further disseminated is against the open source spirit, and will just lead to increased user frustration and will reduce the number of people who will use the product as they give up in frustration.

    2. Re:Well... by Jahf · · Score: 5, Interesting

      Except that you paid them for that service. If I'm a contractor and someone pays me to come in and install/troubleshoot/fix software and/or document for them how to do it again, I am certainly going to expect that they will not then release all of my work publicly (and I'll write the contract to that effect).

      The only difference here is that:

      * The support provider is the -author-, so they definitely know their stuff (not always a given).

      * The package doesn't get free support from the author beyond bug fixes (which if you look at the number of open source packages out there, is definitely not a unique condition). ...

      It's an Open Source package ... your version of open source spirit/ethics/morals is different than everyone elses. This person's version is more capitalist, yours is more socialist. Neither is right or wrong.

      If it's covered by one of the standard Open licenses (the site was /.ed so I couldn't check) then nothing is stopping everyone else from grabbing it and starting a separate free support site. Hell, depending on the license you can fork it off and start fixing things, too.

      I'm not saying I like the methodology, but hey, if everyone dislikes it who is using it, it won't be hard to start a new support forum or develop something else to replace it.

      -that's- Open Source spirit (to me).

      --
      It is more productive to voice thoughtful opinions (reply) than to judge (moderate) others.
    3. Re:Well... by dillon_rinker · · Score: 5, Insightful

      The SOURCE CODE IS AVAILABLE! If you have a problem, USE THE SOURCE! If you can't read the source code, do you feel the spirit of open source software is that a programmer somewhere must interpret it for you? Because that's what I hear you saying..."I can't read the source so they have to provide documentation for free."

    4. Re:Well... by chriso11 · · Score: 2

      You know, someday Linux won 't be able to use that answer when people 's grandparents are Linux users. Really, even if you know how to read/write C, it doesn 't mean you will be able to review several dozen .c and .h files to understand what a particualr button click does.
      What will your answer be then?

      --
      No, I don't trust in god. He'll have to pay up front, like everybody else.
    5. Re:Well... by dillon_rinker · · Score: 5, Insightful

      So...your position is that when ignorant people use source code that I provide for free, then I am obligated to explain to them what it is that my source code does?
      This isn't about best practices or business plans or anything like that...it's a guy who got software for no cost whining because the vendor has copyrighted the documentation and charges for support.

      P.S. My answer then will be the same as it is now..."If you don't know how to use your FREE software, pay someone who can teach you. Don't whine."

    6. Re:Well... by Anonvmous+Coward · · Score: 3, Insightful

      "The SOURCE CODE IS AVAILABLE! If you have a problem, USE THE SOURCE! If you can't read the source code, do you feel the spirit of open source software is that a programmer somewhere must interpret it for you? Because that's what I hear you saying..."I can't read the source so they have to provide documentation for free."

      Hi. I'm an artist. I want to use Gimp. I can't read its source code. Your attitude sucks.

      It's one thing to sell information on technique, it's another to render it unusable until the documentation is purchased. It's counter-productive if the people who use it can't or won't improve it if they lose interest.

    7. Re:Well... by spencerogden · · Score: 2

      Hi. I'm an artist. I want to use Photoshop. I can't afford the price. Your attitude sucks.

      Open Source gives you the source, not the right to support. There are plenty of companies that are willing to take your money and sell you a book or other forms of documentation/support.

    8. Re:Well... by elmegil · · Score: 2

      What precisely stops some enterprising person from reading the source, writing their own documentation, and publishing it for free?

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    9. Re:Well... by Malcontent · · Score: 4, Insightful

      No it's your attitude that sucks. Nobody owes you anyting. Somebody gave you an awsome piece of software like gimp for nothing and all you can do bitch and moan and complain. Get off your ass and write some documentation, help other people like the Gimp authors helped you. Give something back instead of whining about you not getting enough stuff for free.

      --

      War is necrophilia.

    10. Re:Well... by dillon_rinker · · Score: 5, Insightful

      Hi. I'm an artist.
      OK. Give me all your art for free. You must also provide step-by-step instructions on how you created the art. You must also provide information on what the art did for you and what the art should do for me. If you ever have a show in an art gallery, I should be able to video tape it and give away the videos, even if you charged for admission. Anything that you I can conceive of that you can produce, you MUST provide for free.

      THAT attitude sucks. It's tantamount to slavery - that's kind of a loaded word in the USA, but I don't know what else to call it when you want to mandate what someone produces and you don't want to pay them.

      If you can't read source code, I'll bet you can pay someone else to read it for you. Or perhaps they'd take some custom art in exchange. That's the cool thing about a market economy.

    11. Re:Well... by Anonvmous+Coward · · Score: 1, Redundant

      "Get off your ass and write some documentation, help other people like the Gimp authors helped you."

      And what am I supposed to document?

      "First hit new, then move this thing around. And then.. uh.. well that's as far as I got because I don't have any documentation."

      I'm all for people sharing their ideas on techniques, but basic functionality of a product MUST be documented. It doesn't matter if the price tag is 'free' or not. How can you possibly expect free software to succeed if people can't use it? That problem alone could kill open source.

    12. Re:Well... by MsWillow · · Score: 3, Insightful
      If I'm a contractor and someone pays me to come in and install/troubleshoot/fix software and/or document for them how to do it again, I am certainly going to expect that they will not then release all of my work publicly (and I'll write the contract to that effect).


      Ummmm, excuse me, but if you're a contractor, and I hire you to write something, that's a work for hire. Unless we both agree that I cannot disseminate the stuff that I paid for, it's *mine*.


      Yes, you put that bit in your contract, and that's ok. It means that we both agreed to it. However, *I* would never hire *you*, with that in the contract. I wish you well - and when I see you on the corner, holding a piece of cardboard looking for spare change, I'll just smile and walk on. If *I* hire somebody to do something for me, I sure as heck will own it afterwards, and I'll be able to do with it what I want.


      As for the "free software, paid documentation", I'd suggest actually *reading* the source code, and writing your own documentation for it. Then you can freely disseminate *that*, and laugh at trhe silly people who are trying to shake users down for the documentation. But then, that's just me, being obnoxious :)

      --

      Lemon curry?
    13. Re:Well... by Anonvmous+Coward · · Score: 3, Interesting

      "OK. Give me all your art for free. You must also provide step-by-step instructions on how you created the art. "

      That's already what I do. I create art for people to view free, and then I critique their work so that they can improve their skills. If somebody asks me how I did something, I tell them, even provide a tut as necessary.

      But if I were to produce artwork for this community and then be close lipped about how I went about making it, I'd be a real ass. I wouldn't be providing a service to anybody. "Here's something neat, but you can't get any use of it. Sorry. I'll tell you which codec you need to watch that .AVI if you pay me $5."

      Sorry, but if you're going to contribute to a community, you have certain obligations to fill. It's one thing to sell information on techinque, it's another to charge for basic use of the product. That is not ethical and it's counter productive to the community. If everybody makes an obscure interface for their app just so they can make a few bucks on a manual, then who's going to adopt it? What'll happen is you'll reach a point where paying for the documentation isn't the issue, but rather how useful is it if nobody can make sense of it?

    14. Re:Well... by shepd · · Score: 1

      >I am certainly going to expect that they will not then release all of my work publicly (and I'll write the contract to that effect).

      Oh, you certainly could. But that doesn't stop the company from pulling a Compaq on you, and they just might if you get too testy over points like that in a contract since they'll assume you're doing it to wallet-rape them in the future.

      (For those who don't get that reference, in the case of support, the solution is far easier than hacking up a clean-room BIOS. One person follows the steps presented, covered by the NDA. Another non-NDA employee who hasn't seen the instructions watches the person following the steps without looking at the instructions, and writes down what was performed. Heck, they may just short-circuit this whole process and send someone with you to "watch").

      In the case of most of the "black magic" I myself have performed, and have seen others perform, the majority of the operations could fit on a page, executive sized.

      Either way, if you're a nice guy, the company isn't going to do that... ;-)

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
    15. Re:Well... by wcb4 · · Score: 2, Funny

      because if they give it away for free, they are not very enterprising. A more enterprising individual would figure out how it worked, write documentation, adn get O'Reiley to publish the "someSoftware in a Nutshell" book

      --
      I reject your reality ... and substitute my own.
    16. Re:Well... by Negatyfus · · Score: 1

      That's exactly what an open source community can and *will* produce. Once an application or technique is in the public, someone will find out how it works and publish documentation about it. I have to believe that.

    17. Re:Well... by NanoGator · · Score: 4, Interesting

      "OK. Give me all your art for free. You must also provide step-by-step instructions on how you created the art."

      Go to CGTalk.com. People do that today. They create artwork, then they share their technique with other people so they can learn. It would harm the community if everybody was to say "I'll tell you how I did it, but first go to paypal.com..." It would probably stall to the point that the community dies out.

      Free Software is in a similar position. You all want the government to replace proprietary software with the Open Source stuff, but if lack of documentation gets in the way then you're leaving a door open for somebody like Microsoft to come in and do it right.

      I don't think this is a matter of obligations like that other guy does, but there is a matter of maintaining intergity. If Open Source is an unprofitable model, then that will forever be a sticky note in the goal of replacing proprietary software.

      If that's not your goal, then that's fine. But if you're going to release undocumented software, don't expect a flood of people to come in and start using it. Do expect somebody else to come along and do it better.

      --
      "Derp de derp."
    18. Re:Well... by gli · · Score: 1

      This is the typical 'elitism' attitude that's prevalent among open source supporters. "I can read source code like english, then you should too!". And yet these same people want open source software to be used by average user who doesn't have good knowledge of computers. Average user:"Excuse me, could you tell me how to use your software?" -- "RTFM!" Average user: "But there's no manual..." -- "RTF source code!"

    19. Re:Well... by Anonymous Coward · · Score: 0

      That's exactly what an open source community can and *will* produce

      And why is that? Most open source came about because some employee, while being paid by their employer to solve a company "itch", decided to step outside their bounds and GPL the software (I suspect that the rate of free software generation has dropped dramatically with the commercial tech downturn, ironically) for all (because what do they care: They get paid anyways. It's their employer that's helping out their competitors with free software without the investment). The same "itch" seldom exists with documentation.

    20. Re:Well... by Malcontent · · Score: 3, Insightful

      "And what am I supposed to document?"

      Anything. Is the documentation so complete that it could not use a few words from you? Document how to shade, how to install, how to load and save files. Anything at all.

      "I'm all for people sharing their ideas on techniques, but basic functionality of a product MUST be documented. "

      No it MUST not. What is this some law of physics? It will get documented when people get off their asses and contribute and not one minute before that. Go ahead, learn something the hard way, experiment, cry, curse, spit and when you figure it out DOCUMENT and SHARE.

      "it doesn't matter if the price tag is 'free' or not."

      What nonsense of course it matters. If it did not matter you would have paid $700.00 for photoshop and would not be bitching about the crappy documentation.

      "How can you possibly expect free software to succeed if people can't use it?"

      People can use it. You can't but other people can and do.

      "That problem alone could kill open source."

      What nonsense. Nothing will will open source. As long as there is one programmer writing code there is open source. Do you see the usage of open source products declining from year to year? Is the linux market getting smaller, are less people using gimp every day? Give me a break and think about what you are saying before you speak.

      --

      War is necrophilia.

    21. Re:Well... by William.Bertram · · Score: 1

      So what you're telling us is that everyone should be able to read all source code in all programming languages, just to learn how a piece of software works? Whatever. That's just absurd. The program is useless without documentation, even for people able to read source code because WHO THE FUCK WANTS TO POUR THROUGH SOMEONE ELSES CODE JUST TO LEARN HOW TO USE A PROGRAM??? Not me.

      There are shareware licenses (like the one used for Forte Agent newsreader) which disable critical parts of the program in the free version (like sorting news articles by author). After paying for a license from Forte, the previously disabled features are then enabled. Documentation is a critical part of any complex software package. Since this software "disables" an obviously critical part of the program (documentation) in the free version, maybe it's more accurately described as shareware?

    22. Re:Well... by Anonvmous+Coward · · Score: 3, Funny

      "No it MUST not. What is this some law of physics?"

      I'd respond to that but I'm not obligated to. You can have an answer if you pay me $100. What I've said so far is just a teaser.

    23. Re:Well... by nicodaemos · · Score: 2

      You can purchase a clue from your friendly Barnes&Noble or Amazon. Start with "Grokking the Gimp" and then move on to more advanced books.

      I agree with the other posters - free and open source software reward the intellectual elite. Those who can't figure things out on their own or read source code can easily pay for documentation and support. As a last resort they can use one of the operating systems with training wheels that BillG provides.

      Now I couldn't figure out how to use the Gimp, myself. So I went ahead and bought the Grokking book. Do I feel shafted, hell no! I got a kickass program for free, I spent a little bit of money on this book and now I need to spend my time learning how to take advantage of this program. Of course, if this bothered me I could easily pay through the nose for the commercial tools -- but hey, those are the tradeoffs in life.

    24. Re:Well... by Bruce+Perens · · Score: 2
      And they run the chance of having some outside party who will be closer to the community spirit provide better service and run away with the product. If you want to encourage that, make sure to send your money to the alternate support community, not to the one whose practices you object to.

      Bruce

    25. Re:Well... by Anonvmous+Coward · · Score: 2

      " Do I feel shafted, hell no! I got a kickass program for free, I spent a little bit of money on this book and now I need to spend my time learning how to take advantage of this program. Of course, if this bothered me I could easily pay through the nose for the commercial tools -- but hey, those are the tradeoffs in life."

      I have a very insightful suggestion that totally devastates your point, but you have to figure it out or pay for it. $100. Take it or leave it.

    26. Re:Well... by Bruce+Perens · · Score: 3, Interesting
      hey, if everyone dislikes it who is using it, it won't be hard to start a new support forum or develop something else to replace it

      I would state that more assertively. It's exactly what should be done, and the folks operating the alternate support site should be the ones to get the $50.

      Bruce

    27. Re:Well... by Anonvmous+Coward · · Score: 2

      "Hi. I'm an artist. I want to use Photoshop. I can't afford the price. Your attitude sucks.
      Open Source gives you the source, not the right to support. There are plenty of companies that are willing to take your money and sell you a book or other forms of documentation/support."


      Seeing as how you're forced to use Gimp because you can't afford Photoshop, then wouldn't you be interested in being able to use the software? You're going to need documentation either way you go. At least with the Photoshop route, you have that guaranteed to you. If you can't get that with Gimp, then it's of 0 use to you. Reading the source code isn't going to help you either.

      I think it's funny that you think my attitude of "Make sure the software you give away is useable" sucks. If you're not going to be the best at what you do, then what's the point? "Hey, look at me, I wrote an app. But it's up to you to read the source code to figure out how it works."

    28. Re:Well... by nicodaemos · · Score: 2

      Well let's see, I can try to figure it out, pay you $100 or simply move on without ever knowing it. Since life is short and there are so many things vying for my time, I think I'll move on.

      Thanks for playing.

    29. Re:Well... by Anonymous Coward · · Score: 0

      "It's tantamount to slavery - that's kind of a loaded word in the USA, but I don't know what else to call it when you want to mandate what someone produces and you don't want to pay them."

      I like how this jackass gets a +5 interesting for blowing somebody's point out of proportion. How is it slavery to demand that somebody support their product even if it's free? If they don't document how it works, and nobody uses it, then draw me a line from that to cracking the whip?

      You're fucking retarded if you think making people pay for documentation is the right way to handle it. If somebody downloads a free app, but can't play with it until they've paid for documentation, then what kind of incentive do they have to use it in the first place? None! How exactly is that supposed to spur growth of the Open Source movement?

      I think you got modded up because you're going with the flow, not because you made an interesting point.

    30. Re:Well... by Anonvmous+Coward · · Score: 2

      "Well let's see, I can try to figure it out, pay you $100 or simply move on without ever knowing it. Since life is short and there are so many things vying for my time, I think I'll move on.
      Thanks for playing."


      THANK YOU. That is exactly what will happen to your app when you release it and try to charge for the documentation.

    31. Re:Well... by chrisbord · · Score: 0

      If you can't read source code, I'll bet you can pay someone else to read it for you. Or perhaps they'd take some custom art in exchange. That's the cool thing about a market economy.

      Actually, that's bartering, and it's usually illegal because it avoids taxes. ;)

    32. Re:Well... by kien · · Score: 1

      I'm willing to give you a car. It looks almost exactly like a Ferrari Diablo, only it gets 100MPG and it's about as crash-proof as a tank. Here, take all of the schematics and drawings too. Oh, and here's the code that runs the computer inside it. Enjoy!

      Oh, you're back! Great, here's a sunroof installation kit that you can have.....what? You've got a flat tire? So...fix it, I gave you everything you need to know to do so. You don't want to fix it? Ok, no problem! I'll fix it, but it'll cost you $50. No? So let me get this straight...you want me to fix something that I gave you, even though I told you exactly how you could fix it yourself?

      I have two questions for you: 1) Is AOL your ISP? and 2) Can I have the car back?

      :)

      --K.

      --
      Sig: Bad people happen. Try to avoid being one of them.
    33. Re:Well... by Blenderkitty · · Score: 4, Insightful

      Sorry, but if you're going to contribute to a community, you have certain obligations to fill

      No. You don't. It's FREE software. "Free" means that it doesn't take rights away from the user, and it doesn't impose additional rights on the developer. What else would you think "free" meant?

      If everybody makes an obscure interface for their app just so they can make a few bucks on a manual, then who's going to adopt it?
      THEN USE SOMETHING ELSE!!!!!!!

    34. Re:Well... by Anonvmous+Coward · · Score: 2

      " You've got a flat tire? So...fix it, I gave you everything you need to know to do so. Ok, no problem! I'll fix it, but it'll cost you $50. No? So let me get this straight...you want me to fix something that I gave you, even though I told you exactly how you could fix it yourself?"

      "You want me to pay for you to fix the flat tire I got during the test drive?"

    35. Re:Well... by Anonvmous+Coward · · Score: 3, Interesting

      "THEN USE SOMETHING ELSE!!!!!!!"

      You mean like the reasonably priced commercial program that is documented properly? Okay.

    36. Re:Well... by Anonymous Coward · · Score: 0

      Then how exactly your software can be useful when 'ignorant' people cannot use it?

      I guess smart people like you don't need documentations, HOWTOs, because you can just figure everything out by reading the source code. Did you learn to install Linux by reading the kernel code? You must have. Geez, with people like you around I wonder why Linux hasn't dominated the desktop pc yet.

    37. Re:Well... by banzai51 · · Score: 2

      Not being able to understand source code does not equal ignorance. A Chemical Engineer may be able to tell you some very interesting things you can do with household chemicals, does that make you a dumbass because you didn't know that too? You, the programmer, should be able to explain to me what your program does. Doesn't mean you have to provide line by line explanations of your code, just what the program is trying to accomplish and hopefully some install and usability howtos. The great cop out for open source programmers is the position that they don't want lots of people installing and using their software. If you didn't want people to use it, why did you publicly release it?

    38. Re:Well... by JordanH · · Score: 2
      • *I* would never hire *you*, with that in the contract.

      Well, *you* may be shortsighted. If you can't really gain anything from owning the copyright to the source, and community development will benefit *you* directly, then it may be in *your* best interests to allow the release of the source to the work publicly.

    39. Re:Well... by bwt · · Score: 5, Informative

      Ummmm, excuse me, but if you're a contractor, and I hire you to write something, that's a work for hire.

      No, that is 100% wrong. Copyright in a work done by an independent contractor is by default owned by the contractor. The contract may assign copyright ownership if the agreement is explicit, but even then it is not usually a "work for hire", but rather a transfer of copyright ownership. A contractor's work can only be a work for hire by agreement in 9 specifically enumerated cases that do not include software.

      There was a Supreme Court case in the 1980's on the copyright differentiation between the independent contractor vs. work for hire.

    40. Re:Well... by Anonymous Coward · · Score: 0

      Thank you! I was getting so confused! Felt like, in my drunken stupor, I had staggered into a coven of Bill Gates sycophants, practicing new age religion. "Be Healed! Be Billed! Garcon! My Gigantic SUV!" Toute Suite!

      Has the GPL ( or even the better-then-nothing BSD license )already been forgotten? I thought the code, the source,the forums were all supposed to be open and free, that where you made your money was from the extra support, the extra work that the customer did not want to do, or could not do. Am I off base here?

      If you want wealth, better to read some of what Benjamin Franklin has to say on the subject. Avoid the cult of greed.

    41. Re:Well... by kubrick · · Score: 2

      Seeing as how you're forced to use Gimp because you can't afford Photoshop

      Noone's forcing anyone to do anything here.

      At least with the Photoshop route, you have that guaranteed to you.

      And you've paid for the documentation in that case -- why wouldn't you expect to pay for it otherwise?

      If you're not going to be the best at what you do, then what's the point?

      Who are you to complain? If you want a say, either pitch in some money or help in some other way. Or do you expect life to hand you everything on a plate?

      --
      deus does not exist but if he does
    42. Re:Well... by Sparks23 · · Score: 1

      The great cop out for open source programmers is the position that they don't want lots of people installing and using their software. If you didn't want people to use it, why did you publicly release it?

      Generally? Because you thought it might be useful. The key is, as you pointed out, they may not expect /lots/ of people installing and using their software.

      I've been in the position of creating a package that was useful to me, tossing it out there and figuring one or two other folks might use it...and then discovering 'dear god in heaven, I'm getting 200 support e-mails about this thing a day! Aaaugh!' and starting to pull my hair out. In a way, it's flattering because 'gosh, it was useful' but in a way it's a bit overwhelming if, say, you only have one or two people writing a package and suddenly you have a flood of support requests. :)

      --
      --Rachel
    43. Re:Well... by dnoyeb · · Score: 2, Interesting

      Their is a problem with creating your own documentation. The code "owner" can change at will. You may have difficulty keepign up if he believes the documentation is his source of income.

      JBoss (www.jboss.org) the open source J2EE Application Server is like this. I do not agree with it. If you want to sell documentation, write a book. The "API" if you will should be freely available. If you dont think so, then you must agree with M$ obfuscating its own APIs...Which I do not.

    44. Re:Well... by Anonvmous+Coward · · Score: 2

      "Or do you expect life to hand you everything on a plate?"

      If I'm willing to pay for Photoshop, as indicated in my post you quoted, then what makes you think I want everything handed to me?

      I use software to get a job done. I do jobs to get paid. If I have a $5,000 project and PS gets the job done, then I make $4,400. If I use Gimp for free but the lack of documentation prevents me from doing my job, then I didn't get that software for free, it cost me $5,000.

    45. Re:Well... by LinuxGeek · · Score: 3, Insightful

      Normally I agree with Bruce, but not this time. You are suggesting that someone not related with the development of this application come up with their own documentation and choke the revenue stream of the company that does develop and give away the software. The whole mechanism of making a viable opensource business revolves around making money off the support of said package.

      If you don't agree with their license terms for the documentation, then suggest an alternative method for the license that still allows them to keep a revenue stream. Don't just advocate the disruption by someone that most probably has nothing to do with development and makes no contribution to the maintenence of the source. That sounds completely hypocritical and goes against the most suggested opensource business model I have heard of over the last 8 years ( give away the source and make money on the support).

      --

      Kindness is the language which the deaf can hear and the blind can see. - Mark Twain
    46. Re:Well... by Malcontent · · Score: 2

      So what? How does this harm anybody? Who the fuck cares?

      --

      War is necrophilia.

    47. Re:Well... by kubrick · · Score: 2

      If I use Gimp for free but the lack of documentation prevents me from doing my job, then I didn't get that software for free, it cost me $5,000.

      You can't blame that on anyone but yourself -- definitely not on the authors of the Gimp. You should have ponied up $50 for a decent book on the program, and you'd be up by $4950.

      Every software program you use is going to have some cost to you involved, whether it be money, time to learn it, or something else. TANSTAAFL.

      --
      deus does not exist but if he does
    48. Re:Well... by _Sprocket_ · · Score: 2


      This isn't about best practices or business plans or anything like that...it's a guy who got software for no cost whining because the vendor has copyrighted the documentation and charges for support.


      Actually, from what I've read (and I've not found too much on the WebGUI site either now that its recoverd from Slashdotting) its not simply a case of copyright and fees. Its also an NDA restricting any further dissemination of information covered.

      But then, the details seem kind of light. The most pertinent bit from the site seems to be:

      As a member of the Support Center you must agree to the following terms:

      1. You shall not to share your account information and privileged access with any other party.
      2. You shall not to share the information contained herein with any other party.

      ...

      Maybe its a misunderstanding?
    49. Re:Well... by Fat+Casper · · Score: 2
      Not being able to understand source code does not equal ignorance. A Chemical Engineer may be able to tell you some very interesting things you can do with household chemicals, does that make you a dumbass because you didn't know that too?

      No, but your first sentance makes you a dumbass. Ignorance is not stupidity- it is a gap in knowledge.

      The great cop out for open source programmers...

      ... is that most of them are giving you their work for free. They owe you nothing. They don't owe you ease of use or even quality software. If you want that, go spend hundreds of dollars on XP and Office. Yeah, you still won't get anything worth a damn, but you'll be participating in a business model you seem to like. If MS were giving its efforts away for free, Office would be an amazing piece of software.

      If anything is owed here, it is a debt of gratitude from you to the geek who gave of his time and talent asking nothing in return. What can he possibly owe you? He'll sell you a book or even as much of his time as it takes to make you proficient with his app. It sounds fair to me.

      --
      I spent a year in Iraq looking for WMD and all I found was this lousy sig.
    50. Re:Well... by Anonymous Coward · · Score: 0

      "If I'm a contractor and someone pays me to come in and install/troubleshoot/fix software and/or document for them how to do it again, I am certainly going to expect that they will not then release all of my work publicly (and I'll write the contract to that effect)."

      On the other hand, if I hire a plumber to install a new sink for me, I'm certainly going to expect to be allowed to see what he does AND be able to tell me neighbors.

    51. Re:Well... by Anonymous Coward · · Score: 0

      choke the revenue stream of the company that does develop and give away the software. The whole mechanism of making a viable opensource business revolves around making money off the support of said package.

      Isn't that more or less what Cricket Liu does with his DNS & BIND seminars? To give just one open software example?

    52. Re:Well... by Anonymous Coward · · Score: 0

      Yes.

      If you'd rather not, just leave the car.

    53. Re:Well... by Anonymous Coward · · Score: 0

      Unfortunately, your argument holds no water. Microsoft will not give the docs and support away for free either. You either pay an OSS project, or pay a commercial shop.

      "If that's not your goal, then that's fine. But if you're going to release undocumented software, don't expect a flood of people to come in and start using it. Do expect somebody else to come along and do it better."

      Right. It's fine with a lot of OSS projects. Unfortunately, people like Anonvmous Coward refuse to understand this, and think that it is within their rights to dictate to OSS projects what their goals should be (in this case, they're trying to tell OSS projects that at least one of their goals should be greatest market penetration possible, even at the expense of all possible revenue streams).

    54. Re:Well... by dipipanone · · Score: 1

      I agree with the other posters - free and open source software reward the intellectual elite.

      I'm not sure about *your* definition of the intellectual elite, but I can hardly see the major thinkers and philosophers of our era devoting their valuable time to trying to figure out how to install Debian or set up a PostGres database without the aid of a manual.

      I think you meant to write 'open source software rewards those with slightly above average intelligence and an abundance of free time'.

    55. Re:Well... by Anonymous Coward · · Score: 0

      That is just BS and you know it. The case in mind here is totally differant. In my mind, this conforms to open source to a certain degree, not fully. The reason is because information on how to actually acheive certain aspects of the use of this open source, is "classified" information, to that extent that it is not to be shared with others than it's subscribers. this breaks with what is commonly known as open-source, here the documentation or commonly needed information is being charged, while the program itself is given out. This to force users who would want the same information, to pay 50$ for something that might even be trivial, easily solved if information was readily available. Wich developers in mind here deliberately stops from becommning available by denying you to share this information. This can't be open source ? I and a whole bunch of others would agree on that. In most cases open-source programs comes with documentation, it always has, and in many cases good documentation. And you can share information on how to acheive anything, with anyone, no matter where you got the information from. On a general basis, not even a small precentage is able to read source code like it was documentation, to even think otherwise is just plain stupid. Also, imagine the time it takes to read written manuals compared to reading source code, wonder what's the easiest and most effective ? Just imagine this hypothetical situation, where no written manuals existed, and that for every open source program you had to decypher the code to work out how to acheive what you want with the program. Wouldn't you agree that this would be time consuming. But then again you could pay 50$ for each program that you would want to use and save some money, that would become very expensive, very fast. Remember, the information on how to acheive certain aspects is confined to users actually paying for support, it's not open, it's for subscribers only, it's stupid. Why would I want to choose "open-source" over commercial software, when I must pay for both. Linux becomes more and more like windows, open-source becomes more and more like commercial software. What you are actually saying is that writing hard to understand programs, with poorly written documentation is to be commended, with subscribers money. I know commercial programs that works in the same manner, and they are just that, commercial. USE THE SOURCE.. how ignorant can you be.

    56. Re:Well... by Anonymous Coward · · Score: 0

      I think we are talking more in line of principles. And that is that documentation and information about the program should be open-source, just as the source code is. If it doesen't conform to this, it can't really be called open-source. open-source has become a terminology for not only free source code readily available for free, but also for good documentation, free and professional "support" by other users/developers of the program in mind. And sharing on any information regardless where that information came from, not having to take into consideration wether that information is confined to subscription or not. Or in other words, everything evolving around the open source programs has always been free. Else, to me at least, it sounds more like semi-open.

    57. Re:Well... by Yagdrasil · · Score: 1

      "Bill Gates is hoarding cash. What does he know that you don't?"

      His bank account number.

    58. Re:Well... by gymbrall · · Score: 1

      But if you're going to release undocumented software, don't expect a flood of people to come in and start using it. Do expect somebody else to come along and do it better.

      No not better, freer (yeah, it's not a word, but it works for me).
      What you are saying is that if I have the best software package on the market and give it away for free, but make my money on the documentation sales, then it's not worth it to you because you had to pay something. You aren't discussing quality, you are discussing how much you get for nothing. Maybe you meant to discuss quality, but you didn't write about it in your post.

      Go to CGTalk.com. People do that today. They create artwork, then they share their technique with other people so they can learn. It would harm the community if everybody was to say "I'll tell you how I did it, but first go to paypal.com..." It would probably stall to the point that the community dies out.

      Go back to the post you are responding to. He did not say you shouldn't be allowed to choose to share your knowledge, he said that you are not forced to. It doesn't strengthen your argument that there are artists who give out detailed information on technique. It doesn't make it wrong to charge for your services. There are people who work for religious causes for no pay and live off of donations and handouts; that doesn't make it wrong to work for money does it?

      I don't think this is a matter of obligations like that other guy does, but there is a matter of maintaining intergity. If Open Source is an unprofitable model, then that will forever be a sticky note in the goal of replacing proprietary software.

      Oh, and in case you didn't get the memo. We are not a collective. Everyone who releases Open Source code, is not part of the movement. We do not all believe the same things, and we sure as heck don't all have the same goals.

    59. Re:Well... by Anonymous Coward · · Score: 0
      • ...The Republicans are back to save Capitalism and today,
      • as many as 800,000 Americans are losing their unemployment benefits. That means MOST people who sit around writing software for free and posting it to the Internet will soon be wandering our cold violent streets. Businesses that waste resources by posting their code and providing support for free will be shutdown by their investors. Sorry Asia, the free brain drain is (almost) over.


      Young people steal music and videos because they want to have as much fun as possible with the limited resources they, as kids, have. Most adults here in the West ripoff art because they don't want to be fools (by paying for music or videos that any kid can download for free). The consequences are bankruptcy for some artists/publishers. But this practice is fairly harmless to overall western dominance and our continued advancement of mankind.

      It's tantamount to slavery - that's kind of a loaded word in the USA, but I don't know what else to call it when you want to mandate what someone produces and you don't want to pay them.

      Far worse is that the sentiment in favor of stealing music and video is being leveraged by "professional free software advocates" (con artists) from oppressed countries. These advocates have roamed /. and other forums for years convincing American software youth (who make up virtually the entire business but are notoriously ignorant about economics and world affairs) into releasing their code for free, thereby lowering the economic barrier to I.T. for their sponsoring countries.

      People like Miguel should have moved to the US and taken six digit employment with companies like Microsoft (much as Linus did with Transmeta). Instead, he was completely snowed-over by professional advocates of free software and is helping to build GNOME and Mono that will cost the West millions of high-paying jobs (not just programmers) and set back the progress of mankind for decades while the industry comes to be dominated by cheap-labor countries like India (cheap labor, but no resources or social motivation to advance anything beyond the state-of-the-art).

      Bottom line: There won't be a /. or any significant base of western programmers left (in US or Europe) if this trend continues for another 5 years. Further, a China/Taiwan+India pact could take-out the ENTIRE computer business (hardware and software) by 2015. But the Republicans are back and all American people (especially software people) that waste their resources doing things for free outside of the socially acceptable structure of a non-profit organization will be given a huge dose of unforgiving capitalism. Have any doubts about how successful the Republican's will be in protecting their wealth? Just look what the Republican's were able to do the last time around (insert "In Sovia Russia" joke here).
    60. Re:Well... by HiThere · · Score: 2

      There's a bit of a difference between a copyright and an NDA. Copyright is generally a valid, though dangerous, social contract. (Monopolies are always dangerous. The only thing that makes the copyright social contract valid is it's limited duration. As the duration is extended, the validity of the contract becomes more questionable.)

      I fail to see how one can justify associating an NDA with an open source project. It's probably legal, but that's not a justification. So I don't understand the rationale. I haven't used, or even looked at, the program in the past. If I had started looking, then as soon as I encountered the NDA, I would have stopped. I barely even accept that on closed source software. (And I have this bias... closed source software has to be justified. And the justification needs to prove that it 1) does something necessary, 2) it's better than twice as good as all of the open source competitors. and 3) it doesn't have licensing terms that will so hamper me that I'm not better off without it. Price is also a consideration, but it's not in the top three categories, except that if it's too expensive, then I won't even look at it.

      Things that have NDAs generall fall afoul of point 3. Not always. I've used compilers that had NDAs preventing the use of their examples, but which didn't prevent paraphrases being included with other code. As reported, however, this is stated so broadly that the entire product would become unuseable after you read it.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    61. Re:Well... by gymbrall · · Score: 1

      I can cope with this reasoning.
      You at least make points and argue them and at best we are discussing opinion not right vs. wrong.
      I took issue with the other poster's statements as proof that had no bearing on his arguments.

    62. Re:Well... by fidget42 · · Score: 2

      Any company worth its salt will require the contractor to sign over any ownership as a term of the contract. The reason for this is that along with the ownership of the product comes liability. Perhaps, if you were willing to accept all liability for the defects in your software...

      --
      The dogcow says "Moof!"
    63. Re:Well... by Anonymous Coward · · Score: 0

      I'm OK with this, as long as the following is OK:

      I read the code, fix the problem, then show the world how to do it, and what needs to be changed.

      Otherwise, if this information is "not Free", even though it was gained through the information freely available, then it's poopy.

    64. Re:Well... by kien · · Score: 1
      "You want me to pay for you to fix the flat tire I got during the test drive?"

      Test drives are a mechanism for people that sell cars to convince people to buy them. I'm just telling you that I'm giving this away. If you want to try it, go for it. It's FREE. :)

      Two notes I should have mentioned in my original post:
      • I didn't mean to imply that the Windows OS is even remotely comparable to the Ferrari Diablo car (although the licensing schemes seem to be blending the analogy....care to LEASE your OS?).
      • This analogy is not mine. Read Neal Stephenson's In the beginning was the command line for more.


      --K.
      --
      Sig: Bad people happen. Try to avoid being one of them.
    65. Re:Well... by Anonvmous+Coward · · Score: 2

      "You can't blame that on anyone but yourself -- definitely not on the authors of the Gimp. You should have ponied up $50 for a decent book on the program, and you'd be up by $4950."

      I'm glad you brought that up because you touch on a really interesting point: You see, that $50 doesn't guarantee me Gimp will do the job. If Gimp w/documentation doesn't do the job, then I'm out that $50.

      As anybody would realistically do, I would evaluate a product before purchasing. If I can't make it work without having to pay for the documentation first, then forget it. Some people might, but that fifty dollar price tag is awfully steep just to see if you like it or not.

      Sorry, no sale. I'm happy to pay $50 for a book on techniques, but if I have no faith in the software forcing me to buy the documentation's not going to make things easier.

      "Every software program you use is going to have some cost to you involved, whether it be money, time to learn it, or something else..."

      You act like I want it completely free, even though it's been made clear that I'm perfectly happy buying $600-$1,600 products to get the job done. This has nothing to do with cost, it has everything to do with this crummy model.

      Want to do it the right way? Make the software free + documentation (like anybody with an ounce of common sense would do), then sell me a commercial license for it if I use it in production.

      There, piece of cake. Problem solved.

    66. Re:Well... by KevinDumpsCore · · Score: 1

      > If you have a problem, USE THE SOURCE!

      When you forget a command-line flag for ls or grep or whatever, do you type "man whatever" for its manpage or do you start digging all of its source files? Which is quicker and more convenient to use? Think about it.

      BTW, I am an active Open Source documentation volunteer

    67. Re:Well... by kubrick · · Score: 2

      I'm glad you brought that up because you touch on a really interesting point: You see, that $50 doesn't guarantee me Gimp will do the job. If Gimp w/documentation doesn't do the job, then I'm out that $50.

      The $600 (or whatever) that you pay for Photoshop provides no guarantees either, and it's a lot easier to evaluate something that's freely available on many more platforms. You're the one who has the problem that requires the manual, anyway -- many others seem to do fine without it, and some of those people have even put together free manuals (not of as high quality as a paid work, I imagine, and not entirely germane to the original topic of discussion, which is free software & paid docs). Anyway, it's your shortfall, you should be paying to overcome it instead of expecting authors of something you've paid nothing for to do even more work for free. Again, TANSTAAFL. Where's the benefit to them for doing something for nothing? Free software and documentation isn't magically produced out of thin air -- people work hard to create it.

      Want to do it the right way? Make the software free + documentation (like anybody with an ounce of common sense would do), then sell me a commercial license for it if I use it in production.

      Sure, you can choose to favour companies that do that as a consumer -- but the author of any work gets to choose the terms under which they release it. If you don't like it, whining about it isn't going to change anything.

      --
      deus does not exist but if he does
    68. Re:Well... by Anonvmous+Coward · · Score: 2

      "The $600 (or whatever) that you pay for Photoshop provides no guarantees either, and it's a lot easier to evaluate something that's freely available on many more platforms."

      Not true. a.) I can download an evaluation copy of Photoshop with documentation. b.) $600 means there's a customer service obligation. You don't get that just by buying a manual.

      "...many others seem to do fine without it, and some of those people have even put together free manuals..." -- I see what you're saying and think you make a good point. However, I don't totally agree. Do Open Source programs usually have people focused on QA? I'm not claiming to know the answer to that, but I'd be surprised to find that a significant portion does.

      " If you don't like it, whining about it isn't going to change anything."

      Whining? No need to be insulting. I have a legitimate criticism about this approach to making money on free software. It's a bas-ackwards approach to making a few bucks on it. It's totally okay to want money from me when they create something that solves a problem of mine, it is not okay to ask for money just to figure out how the thing works. They want the people who've never used it before to pay, not the people who are actually solving problems with it.

      This has nothing to do with wanting something for nothing, it has everything to do with making sure that these guys don't lose interest in continuing work on a project.

    69. Re:Well... by kubrick · · Score: 2

      It's totally okay to want money from me when they create something that solves a problem of mine, it is not okay to ask for money just to figure out how the thing works. They want the people who've never used it before to pay, not the people who are actually solving problems with it.

      I can understand this, and it basically comes down to a transaction problem; you don't want to pay any money until you know you'll get value for it, and the authors won't want to do a lot of work until they know they'll get some recompense for their work. Chicken and egg, all over again. :)

      I'm definitely not convinced that open source is a viable business model, or that closing the documentation is the right thing to do -- however, it is the author's choice to make that mistake, if it is one.

      --
      deus does not exist but if he does
    70. Re:Well... by rfc1394 · · Score: 1
      Sorry, but if you're going to contribute to a community, you have certain obligations to fill
      No. You don't. It's FREE software. "Free" means that it doesn't take rights away from the user, and it doesn't impose additional rights on the developer. What else would you think "free" meant?
      If everybody makes an obscure interface for their app just so they can make a few bucks on a manual, then who's going to adopt it?
      THEN USE SOMETHING ELSE!!!!!!!
      I could not agree more. You don't like it, take your (lack of) business for them and (nonexistent) money elsewhere. If people do not like that they have an NDA for the documentation, they won't use it and they will learn. If they can make a living this way, it means they were right. Wasn't the original UNIX source code released this way?
      Paul Robinson <postmaster@paul.washington.dc.us>
      http://paul.washington.dc.us
      --
      The lessons of history teach us - if they teach us anything - that nobody learns the lessons that history teaches us.
    71. Re:Well... by Anonvmous+Coward · · Score: 2

      Yep yep, I think we're in agreeance.

      Cheers man. :)

    72. Re:Well... by nicodaemos · · Score: 2

      I know the point you're trying to make, but there are some subtle differences here that make me feel different than you.

      First off in the case of an app I would have much more information. I might have ascii or xml based configuration files and I would know that the app fell into a certain space (ie. webserver, UML design tool, screensaver, etc.). These two pieces of information alone might allow me to at least install and play with the app with minimal investment just to see if I wanted to go further.

      So I still get the app for free -- it's just a question of paying for ancillary information (documentation, support, etc.) that will help me use the app more effectively.

      In the scenario you propose, you're not giving me the app (information) for free. You're trying to charge me for it -- of course, I'm not interested in it because you're trying to sell me the answer to a question I never asked.

      In the case of the app that has little to no free documentation, yes, very few people will try it out. The main ones interested will be the ones who asked the question, what apps out there exist in space x?

    73. Re:Well... by Anonvmous+Coward · · Score: 2

      "So I still get the app for free -- it's just a question of paying for ancillary information (documentation, support, etc.) that will help me use the app more effectively."

      That's probably what would happen in a real-world scenario. I was imagining a more extreme scenario. I'm just worried people will see Open Source as a way of making a quick buck, which kind of defeats the purpose of Open Source doesn't it?
      I'm also worried extreme measures will be taken to lock up valuable information until it's paid for.

      I don't know if I was being entirely rational at the time. While I was in the middle of that thread, a friend of mine was fuming over a 3D Model he made of a Star Trek ship. Somebody had taken the model (that he provided for free...), taken pieces of it off and placed them on another model. Though he was credited with the work, he was mad that he was never contacted about obtaining permission to do that. Then he started saying things like "I'm not going to release any more meshes" or "The only way I'm going to release a mesh is if I only give it to people I absolutely trust".

      His attitude rubbed me the wrong way. He contributed to a community, and somebody abused it. He nearly overreacted over that, and the numerous people who trated him and his work with the proper respect were the ones that would have been burned.

      Is this totally relevant to our convo? Well, I'm not sure about that now. At the time, I was able to connect the two scenarios (the Open Source documentation and the harsh measures for protecting the mesh), but I'm not so sure I can connect them now. At least you get an idea of the state of mind I was in and why I was thinking in more extreme terms. :)

    74. Re:Well... by stephanruby · · Score: 2
      I would state that more assertively. It's exactly what should be done, and the folks operating the alternate support site should be the ones to get the $50.

      An alternate support site should be created and then the users should write their own documentation. Even with proprietary software, the users themselves are usually the ones who provide some of the most crucial and some of the most straightforward documentation.

      If a user doesn't feel like donating his documentation solely to the benefit of the company -- he should still have the option of donating his work to anyone he wants to.

    75. Re:Well... by stephanruby · · Score: 2
      "Normally I agree with Bruce, but not this time. You are suggesting that someone not related with the development of this application come up with their own documentation and choke the revenue stream of the company that does develop and give away the software. The whole mechanism of making a viable opensource business revolves around making money off the support of said package. "

      As consumers, it isn't our responsibility and it isn't possible for us to make sure the businesses we consume from are "viable". As users of open source software, it isn't our responsibility and it isn't possible for us to make sure that an opensource business remains "viable".

      On the other hand, it may be possible to keep an opensource project viable indefinitly by taking over its support function ourselves. You can chose to make the business "viable". That is your right. I will chose to make the *project* "viable". That is my right.

    76. Re:Well... by dubl-u · · Score: 2

      As consumers, it isn't our responsibility and it isn't possible for us to make sure the businesses we consume from are "viable". As users of open source software, it isn't our responsibility and it isn't possible for us to make sure that an opensource business remains "viable".

      Now substitute "employers" for "consumers" and "employees" for "businesses". Still like the way it sounds?

    77. Re:Well... by dubl-u · · Score: 2

      Yep yep, I think we're in agreeance.

      Sorry, that's not allowed on Slashdot. Could you two find some other misunderstanding to argue about?

    78. Re:Well... by Anonvmous+Coward · · Score: 2

      "Sorry, that's not allowed on Slashdot. Could you two find some other misunderstanding to argue about?"

      Okay: Your name is spelled wrong.

    79. Re:Well... by Anonymous Coward · · Score: 0

      Oh so I see, its the typical MS slogan, "You get what you pay for".

    80. Re:Well... by stephanruby · · Score: 2
      'Now substitute "employers" for "consumers" and "employees" for "businesses". Still like the way it sounds?'

      Like this you mean:

      As [employers], it isn't our responsibility and it isn't possible for us to make sure the [employees] we [employ] from are "viable".

      No, I don't like your substitution. The viability of a bloated organizational structure is not equivalent to the viability of a human being. If a human can't feed himself, he will starve and die. If a organizational structure can't feed itself, it might die, but its human employees will join other organizations. As I said those two types of "viability" are not equivalent.

  2. Use and Abuse by Beatbyte · · Score: 1

    So basically its open source so others can fix and contribute but you have to pay to get the documentation to use it?

    hahaha

    nice try..

    1. Re:Use and Abuse by GrassyKnowl · · Score: 0

      Start your own open source documentation project.

  3. Spoiled much? by Smallest · · Score: 3, Interesting

    I thought this was how open source companies were supposed to make their money? You get the software for free, but you have to pay for support.

    -c

    --
    I have discovered a truly remarkable proof which this margin is too small to contain.
    1. Re:Spoiled much? by Anonymous Coward · · Score: 2, Insightful

      Well, yeah, but the good companies charge for support as in, "Here, let me help you with that personally", not as in "Here is a manual. Teach yourself."

    2. Re:Spoiled much? by Lussarn · · Score: 1


      I thought this was how open source companies were supposed to make their money?


      And that would be ok. Now, I didn't read this but having to give up rights to spread information you know just to access there documentation is just wierd. Sounds like a new move and needs a discussion. I for one wouldn't sign a ny contract like that. At least not for getting docs for a GUI for my computer.

    3. Re:Spoiled much? by Jondor · · Score: 2

      Sure, but support is something more than basic documentation and installation instructions. After the documentation there's often enough left: examples, tutorials, intergration with other products, implementation services, helpdesk, to get things running on exotic hardware etc.

      Of course this doesn't go for every piece of software, but still..

      --
      Nobody expects the spanish inquisition!
    4. Re:Spoiled much? by sjames · · Score: 2, Insightful

      Paying for support is fine. Paying for a manual is fine (even in electronic form). But, having to sign away your rights to share your knowledge with other users is an entirely different matter.

    5. Re:Spoiled much? by Anonymous Coward · · Score: 0

      Yes, this is how they're supposed to make money. The problem is this whole "charge for support" thing is fine until YOU want the support. See, then it's "INFORMATION WANTS TO BE FREE!" mode. It's good that someone else pays, since that more than makes up for your time on Kazaa.

    6. Re:Spoiled much? by NineNine · · Score: 2

      "Rights"? Really? I had no idea that you had any rights to spread their information. Who granted you these rights to copy their information?

    7. Re:Spoiled much? by Anonymous Coward · · Score: 0

      +2 Insightful?

      GPL is about protecting intellectual property. Copyright is about protecting intellectual property. Intellectual property has value and costs associated with its accession which the author sets, and you agree to if you want that access.

      There is nothing wrong with this, or in imposing terms on accession or disemination of intellectual property.

    8. Re:Spoiled much? by peter · · Score: 2

      > There is nothing wrong with this, or in imposing terms on accession or disemination of intellectual property.

      Most people wouldn't say there is nothing wrong with something, just because our laws permit it. laws != morals.

      --
      #define X(x,y) x##y
      Peter Cordes ; e-mail: X(peter@cordes , .ca)
    9. Re:Spoiled much? by 91degrees · · Score: 1

      Yes.. But this is not how its supposed to work. This method has exactly the same problems that the traditional proprietry business model has. They are still charging for information that they are not giving you permission to share. Instead of a restrictive licence on the software, this is a restrictive licence on the information about the software.

      If they say "We can tell you, but it will cost you", then that is fine. You can choose an alternative source for the information. If they are the only ones with the information, they can charge a premium, but otherwise they should compete in an open market with other people with the information. Once they have given it away, they should not be able to hoard it.

    10. Re:Spoiled much? by gokubi · · Score: 1

      But isn't the bigger issue the "no sharing" clause? Even when I pay $195/incident to get Microsoft support, I get to tell all my friends about it.

      I'm all for a paid support option for Open Source software, but spreading a net of secrecy seems to be about the lamest way they could do it.

      --
      I'm much funnier now that I'm a subscriber.
    11. Re:Spoiled much? by Anonymous Coward · · Score: 0

      Copyright is about creating intellectual property (otherwise it would have been information, which is much more useful). GPL is about preventing information from being downgraded to property, because imposing more scarcity on the world is immoral.

    12. Re:Spoiled much? by GT_Alias · · Score: 2
      I don't know about that. If you are paying them for support, you aren't necessarily paying for something tangible (like a CD), but it's the same idea.

      You've bought something from them (knowledge). If you go and post it on your web site, who else is going to pay them for it when they can get it from you for free? Eventually all the knowledge they've spent time (= money) pulling together is publicly available, and they sink.

      As for parellels to the RIAA...well, I don't have any desire to step into that at present moment...

    13. Re:Spoiled much? by sjames · · Score: 2

      You've bought something from them (knowledge). If you go and post it on your web site, who else is going to pay them for it when they can get it from you for free?

      It is up to them to do a better job providing knowledge for pay than someone else does for free.

      When I pay for a book, I am NOT free to give away free copies (unless the author says otherwise). I am free to take the knowledge I gained and create another instructional work.

      Making a body of knowledge itself restricted goes well beyond the reach of the most proprietary , patented, trademarked and sue crazy proprietary vendor. That is the sort of thing that is damaging to society.

      To add a slap in the face, it is in exact opposition to the guiding principle of the GPL, share with your neighbor.

      I am all for making money for support (That's here my living comes from, after all), but this is going too far.

      If you believe this is a good thing, you might consider what would happen if text books start coming with similar licenses.

    14. Re:Spoiled much? by Anonymous Coward · · Score: 0

      While that's fine, there is an inherit problem here that people miss. Bad software needs support, so if your product needs lots of support then its crap.

  4. Darn Corporations by c0wh · · Score: 5, Funny

    I think it's completely asinine that a company thinks it can charge a fee for a product or service they provide.

    Greedy bastards!

    1. Re:Darn Corporations by unicron · · Score: 4, Funny

      This is kind of different. He's not asking the company to come to his house and configure the shit for him, he merely wants to get it to work with some rather common other programs(& os's). This is equivalent to buying a car, asking the dealer "Yo, biotch, how do I get the trunk open?" and he replies "Gimme 10 bucks and I'll tell you."

      --
      Finally, math books without any of that base 6 crap in them.
    2. Re:Darn Corporations by Brandon+T. · · Score: 1

      That's a false analogy, because he didn't pay for the software. The vendor should not be expected to provide any services at all for him.

      Brandon

    3. Re:Darn Corporations by Eravau · · Score: 1

      I think it's more along the lines of someone giving you a car and you complaining that they didn't give you free driving lessons as well.

    4. Re:Darn Corporations by JordoCrouse · · Score: 5, Funny

      "Yo, biotch, how do I get the trunk open?"

      Not calling him biotch would be a good start.

      --
      Do you have Linux and a DotPal? Click here now!
    5. Re:Darn Corporations by bozojoe · · Score: 1

      Would "bitch" suffice?
      -or-
      Excuse me, oh poorly dressed used car salesman, could you please accept my first born in exchange for the owner's manual?

      --
      lick the cancle button (at least thats what our Chinese QA says)
    6. Re:Darn Corporations by Anonymous Coward · · Score: 0
      This is equivalent to buying a car, asking the dealer "Yo, biotch, how do I get the trunk open?" and he replies "Gimme 10 bucks and I'll tell you."


      Except they built the car, set it up all clean and waxed and give it to you for free (legally), and in excellent working condition. At that point they have no obligation to you, so if they charge for teaching you how to open the trunk, then that's their business.

    7. Re:Darn Corporations by Anonymous Coward · · Score: 0

      If you're rude enough to call me a bitch, I'd charge at least 10 bucks before I do anything to help you. In fact, I'd probably just throw you out on your suburban white gangster-wannabe ass.

    8. Re:Darn Corporations by Kanasta · · Score: 2

      so, you go to your dealer, and you ask how to change your 14" rims to 16" ones. 16" may be rather common, but if they ask u for 10$ to show you, it's your choice to try to find someone to show you for free.

      It's called free choice. They're free to ask for $, you're free to go elsewhere (or whine)

    9. Re:Darn Corporations by digital+photo · · Score: 1

      *LOL*

      Let me get this straight. You call the guy a biotch and he _only_ tries to skrew you out of 10 bucks? Should count yourself luck. >:)

      Funny, but your example is wrong. Someone else who replied got it right: The car is free. The howto manual isn't.

    10. Re:Darn Corporations by Anonymous Coward · · Score: 0

      I think that's a typo for "biotech".

  5. O'Reilly's Missing Manuals by masonbrown · · Score: 2

    Sounds like the books O'Reilly publishes - the Missing Manual series. Software released with minimal "help" documentation, so someone comes along and actually makes a book about it.

    Or try to learn Checkpoint FW-1 NG with documentation they provide. You have to go to a multi-thousand dollar week long training just to get a decent, helpful manual.

    1. Re:O'Reilly's Missing Manuals by evil_pb · · Score: 0
      Yes, but Checkpoint is hardly open source free code, now is it?

      And as a long-time CP user, ANY documentation they provide sucks. Their service sucks. Their software is cool, but if you need help, go elsewhere. Hence the other sources of help that have sprung up (books, phoneboy, etc).

  6. Nothing new by pr0c · · Score: 1

    Many open source projects sell support, they just usually offer some form of it for free...

    mySQL is kind of a good example as well as Mandrake Linux, or WineX, although those companies sell versions of their product too unlike it sounds like in this case;

    1. Re:Nothing new by pr0c · · Score: 1

      Allow me to correct myself source/limited source. Full open source should have community support atleast though..

  7. Write a HOWTO by ninewands · · Score: 5, Insightful

    Well, now that you've found out, write a HOWTO and contribute it to the LDP. This will undercut their revenue stream and teach them that trade secrets won't protect them in a world where they publish the source ... wait ... I MAY have made an unwarranted assumption that there are people who will READ a HOWTO ...

    1. Re:Write a HOWTO by Anonymous Coward · · Score: 0

      No...you made an unwarranted assumption that the HOWTO will be written in a clear consise language and won't be out of date in 6 months with no one working on it.

    2. Re:Write a HOWTO by Anonymous Coward · · Score: 0

      and you made the assumption that a newbie is looking for it.

      been using howtos for 2 years.

      i can find them just find.

      i can quickly discard the irrelevant ones, and grab the pertinent ones.

      you just want it all spelled out for you and someone to hold your hand.

      why don't you just unplug your computer you little puss.

    3. Re:Write a HOWTO by Anonymous Coward · · Score: 0

      Why don't you learn to type as if you weren't some little ass-fucked kiddie living in your parents basement? Dead give away? Just look at your post. Also, pull that cock out of your ass.

    4. Re:Write a HOWTO by Bruce+Perens · · Score: 3
      Yes! This is an excellent way to handle the situation. The way to address this sort of problem is to leverage the power of the community to make trade-secrets economicaly infeasable. If you feel strongly enough, open a self-support mailing list, too.

      Bruce

    5. Re:Write a HOWTO by Twirlip+of+the+Mists · · Score: 2

      Isn't that approach awfully hostile, Bruce? Wouldn't the better answer be to simply advocate the use of a different product? I mean, WebGUI is simply a CMS, and there are many of those to choose from.

      I'm certainly not trying to pick a fight here, but it just seems to me that there's a higher ground to be had. Plain Black Software is trying to straddle the line between releasing their source code and maintaining a revenue stream. If a user doesn't like the way they're going about it, I'd rather see that user (or, more accurately, those users) go elsewhere rather than try to deliberately undercut Plain Black's business plan.

      In other words, let them succeed or fail by themselves. Don't torpedo them.

      --

      I write in my journal
    6. Re:Write a HOWTO by fucksl4shd0t · · Score: 1
      write a HOWTO and contribute it to the LDP

      Are you kidding? This is the first indication I've seen that the slashdot readership can read something that's either a) not a duplicate, b) not a soviet russia joke, and c) not threaded.

      LDP? Does anybody around here actually read the LInux Documentation Project?

      Seriously, it happens to be a WONDERFUL source of information. So wonderful, in fact, that Mandrake includes a local copy of it when you install the docs. Luckily, nobody made anybody sign an NDA to use LDP, got it OG?

      --
      Like what I said? You might like my music
    7. Re:Write a HOWTO by juhaz · · Score: 1

      What's more hostile about it? I think it's quite the other way round.

      If that user goes elsewhere, they have no change of getting any money of him, busines plan will fail, if on the otherhand, someone else writes a basic HOWTO, a customer may not leave and some day still pay the company for more advanced documentation and support.

      Of course that's only if I assume that they will go away instead of paying, but that's one way to look at it.

    8. Re:Write a HOWTO by Anonymous Coward · · Score: 0

      In Soviet Russia, Linux documents YOU!!

  8. document it yourself by miltimj · · Score: 1

    Maybe a few people could check out the source code, make documentation themselves (without signing the membership agreement), and distribute it themselves. Beyond just this project, it would discourage the ridiculous OS/CD model.

    --
    "Truth is not decided by majority vote" consensus gentium -- Norman Geisler
  9. And they want to charge you FIFTY BUCKS... by nrvous6 · · Score: 0

    "You are not to share the information..."
    ...with grammar like that?

    --
    "As long as defiance continues, they can't claim victory." -Slashdot comment
    1. Re:And they want to charge you FIFTY BUCKS... by Anonymous Coward · · Score: 0

      "You are not to share the information..."

      That is a valid sentence. However, the phrase they actually use is "You shall not to share the information..." , which actually has a grammatical error in it.

  10. hmm by fandelem · · Score: 1

    my view is: commercial usage should pay the support (or any other) fee. personal usage should be exempt throughout the open source community.

    but that's just my .02 cents.

    --

    --even a broken watch is correct twice a day.
    1. Re:hmm by Anonymous Coward · · Score: 0

      Shouldn't that be "my 2 cents"? 0.02 cents is a LOT LESS than 2 cents :) Oh well, I'm just being picky.

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

      The program was free, and the original poster both said it was a good program and went through a lot of effort getting the missing information from another source. Since the asking price was just $50 for full support I hope he didn't spend tooooo much time tracking down the (hopefully correct) information.

      If we don't pump money back into open source companies, they will burn through the investor money (if any), curl up and die. Let those who benefit from the support pay for it. ALL of those who benefit from it.

  11. Cheapskate by Anonymous Coward · · Score: 0

    How else can a company survive besides making money?!

    1. Re:Cheapskate by Kojote · · Score: 1

      Well, they could start by making the product good enough that people would want to pay money for it in the first place...

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

      Then people on slashdot will bitch because it isn't open source. It's a catch-22.

  12. Of course you should be pissed off! by Anonymous Coward · · Score: 0

    Those naughty developers trying to *CHARGE* for their work!

    Almost as bad as those free ISP's that charge for support lines! (SHOCKING!)

    Boycott them all! Make sure they never develop again! HAHAHAHAHAHA!

  13. Good going.... by reaper20 · · Score: 4, Informative

    Inline WYSIWYG content editors. Built in editor (IE Only), and integrated support for Real Objects Edit-On Pro.

    Wow, IE-specific features. Good to see that stupidity crosses all license barriers.

    1. Re:Good going.... by MH · · Score: 1

      Without looking at their product, I'll make a good guess that the reason it's IE-only is because they're using the "contenteditable" attribute that can be set for a developer-defined area in IE to do the editor. This isn't a standard AFAIK, but one of the many things MS has included in IE (hence the IE-only requirement).

      I currently use it in an application at work (but we've standardized on IE for browsers, so no problem) with no problems. My only gripe (and this is a big one IMO) is that it rewrites the HTML as that wonderfully crappy MSHTML. Capitalizes all tags, moves code a bit, etc. It's big use is being able to design your own web-based HTML-editor quickly and easily so people who don't squat about HTML (as it's a very difficult language to pick up ;) can update a webpage.

      --
      --mh
    2. Re:Good going.... by The+Bungi · · Score: 1
      Good to see that stupidity crosses all license barriers.

      Wouldn't that be "business sense knows no license"?

      After all, they're just trying to target 90% of the browser market. I'd say that makes sense.

    3. Re:Good going.... by tswinzig · · Score: 2

      Wow, IE-specific features. Good to see that stupidity crosses all license barriers.

      Stupidity? IE has dominant market share. I love Mozilla, but there is such a thing as business sense. Focus on what is more popular, first.

      --

      "And like that ... he's gone."
    4. Re:Good going.... by ceejayoz · · Score: 2

      I'd say it's more likely that they're using IE's built-in WYSIWYG ActiveX editor. There are a number of freeware and commercial extensions of it, for example, this one.

    5. Re:Good going.... by MH · · Score: 1

      Right, that's what I'm talking about. You can invoke it by setting the "contenteditable" attribute in a tag, for example.

      --
      --mh
  14. Silly goose by unterderbrucke · · Score: 3, Interesting

    "and you must pay $50 to join their Support Forum to get the information. It gets better. The associated Membership Agreement for the Support Forum includes the clause 'You shall not to share [sic] the information contained herein with any other party.' So if I join up, am I locked out of sharing valuable information with the open source community about how to install this open source product? "

    No, you're just limited from spreading information around for free that they own.
    If you wrote a book, would you want people copying it and giving it away for free outside Barnes + Noble?

    1. Re:Silly goose by Anonymous Coward · · Score: 1, Funny

      If I wrote a book that was so good people wanted to take the time to copy it and give it away outside of stores, I'd be flattered.

      If they did that with my second book, I'd sue. :)

    2. Re:Silly goose by MAXOMENOS · · Score: 5, Insightful

      Apples and oranges, kiddo. The book is covered by copyright; the techniques for using a software product are not. This is equivalent to including an NDA with a fiction book stating that you won't describe the plot to someone else.

    3. Re:Silly goose by Anonymous Coward · · Score: 0

      Contrary to popular belief, particularly among the copyright owners, no one may "own" factual information.

      You can't copy the book, but you can write your own guidebook or pamphlet, and give it away free (or even sell it) based on what you learn from the original book.

      There is no law prohibiting this in the US.

    4. Re:Silly goose by rmohr02 · · Score: 2
      If you wrote a book, would you want people copying it and giving it away for free outside Barnes + Noble?
      I wouldn't mind. If someone wants to take the effort to copy my book they can. And this is a bad comparison--I certainly wouldn't mind them giving a little information about the beginning to someone else.
    5. Re:Silly goose by ceejayoz · · Score: 1

      The book is covered by copyright; the techniques for using a software product are not.

      The techniques are not - in that you're perfectly free to write your own documentation and give it to anyone who wants it. Their particular version of the documentation, though, is covered by copyright, and they can tell you what you can do with it.

      To correct your analogy, what they're doing is like saying you can't photocopy (or OCR) their manual and distribute that copy - perfectly legal and reasonable.

      (Insightful? What the hell is wrong with the moderators?)

    6. Re:Silly goose by MAXOMENOS · · Score: 2
      I respectfully submit that you're misreading the NDA on the list. It states that you agree not to reveal information from the support list. That goes a bit beyond asserting their copyright, and that's what I think is both unneccessary and contrary to the spirit of open source.

      To draw an analogy to a calculus book: there's a difference between telling someone that they can't photocopy the book, and telling someone that they can't teach derivatives to someone who hasn't also paid the $100 for the book. The first is expected; the second is probably inappropriate, and definitely not in the spirit of Freedom.

      The NDA on the support list reads to me, and apparently to others, more like the second.

    7. Re:Silly goose by rokka · · Score: 1

      "If you wrote a book, would you want people copying it and giving it away for free outside Barnes + Noble?"

      Id love that!
      If I wrote a book, that's probably the only shoot I'd have on having someone else read it :-)

      --
      I could be wrong. I'm always wrong...
    8. Re:Silly goose by ceejayoz · · Score: 2

      It'd be very hard to prove that information came from the paid documentation and not from, say, examining the source code or experimentation.

      Basically, even if that's the way the company intends to use the license, it's unenforcable. I think it's more a case of a lawyer accidentially being too broad in the licensing terms, and that the company won't care.

    9. Re:Silly goose by donarb · · Score: 1

      more a case of a lawyer accidentially being too broad

      Lawyers never accidentally do anything.

  15. Then don't use it by Jason1729 · · Score: 1

    If you don't want to pay for support and it's more trouble than it's worth to figure out with freely available information, then don't use the product.

    They have the choice to charge for whatever services they want, and you have the choice to use them or not. That sound pretty fair to me, and a lot better than having to pay $50/user for a proprietary solution.

    Jason

    1. Re:Then don't use it by fucksl4shd0t · · Score: 1
      having to pay $50/user

      Where does the NDA end? If you're the help desk in a company, and you have to support this product internally, do you have to buy a doc license for everybody in the company just so your help desk can support it?

      I don't mind paying for support, I don't mind paying for the download, and I don't mind paying for documentation. But I want my freedom to do with this stuff as I please after I have it!

      --
      Like what I said? You might like my music
  16. Figure it out by Anonymous Coward · · Score: 0

    You have the source code right? You can hunt and peck through it until you figure out why it doesn't work. Then you can share that answer under your own liscense terms.

  17. Open docs? by Soulfader · · Score: 4, Interesting
    I'm not entirely familiar with the terms of the GPL, but would it be possible for someone else to read the source, document the system independently, and then provide that documentation for free?

    Not a solution for the original poster, obviously, unless they have a lot more time than I do. Still, it could save the next guy's bacon, and discourage what seems to me a rather underhanded letter-not-the-spirit implementation.

    I love doing documentation. Too bad I can't program my way out of a batch file.

    1. Re:Open docs? by MAXOMENOS · · Score: 2
      I'm not entirely familiar with the terms of the GPL, but would it be possible for someone else to read the source, document the system independently, and then provide that documentation for free?

      Sure. And at that point, you probably have a better manual than the one that the company produces. And you can share the information. If I were a user, I'd buy that manual instead of the company's crappy proprietary support membership.

      If I were these guys, I'd remove the non-disclosure clause, pronto.

    2. Re:Open docs? by gmhowell · · Score: 1

      As long as they didn't look at the paid help, they should be clean.

      --
      Jesus was all right but his disciples were thick and ordinary. -John Lennon
  18. Where's the motivation for Open Source? by zaqattack911 · · Score: 5, Insightful

    Every company needs some sort of motivation for creating Open Source software.

    I'd hate to state the obvious, but if you want to make the opensource community attractive... there needs to be money involved somehow.

    RedHat charges for support, some charge for documentation. Aside from the hobbiests out there, you expect large companies to throw away time and money into opensource, and getting NOTHING in return by making everything 100% free?

    Did you really expect a free lunch? You know the saying I hope :)

    --Zuchini

    1. Re:Where's the motivation for Open Source? by Jonny+Ringo · · Score: 2

      Every company needs some sort of motivation for creating Open Source software.

      What kind a crap is that? Why does every comany need some motivation for doing open source? It sounds to me like this company would have been better off being closed source. Shit, that's like giving away the car and selling the keys for 20 grand. The guy just wanted some documentation, sounds resonable to me. And worst of all he's not allowed to share this documentation? That's freakin nuts! Is the document copyrighted? To me this goes against the idea of what "Open Source" means. It means free information.

    2. Re:Where's the motivation for Open Source? by HomerNet · · Score: 1
      Support is one thing, documentation is something else entirely. Most compu-geeks (myself included) would much rather find a doc on the problem and fix it themselves. Barring the ability to do that, THEN they call support, and by that time we feel that the charge is worth it, because we're "wasting" another persons time with a problem we can't resolve ourselves.


      If enough people use it, sure, you'll see "Missing Manuals" and such, but you'll also find the same stuff scattered around the Internet. What this company is doing sounds to me like making a widget that needs Q type batteries, they're the only ones who make, they know it's just a matter of time before someone makes a newer/better/faster/cheaper Q type battery, so they're milking the market like crazy while they can. Sucks for PR, but good for the short term bottom line.

      --
      I have no tag line
    3. Re:Where's the motivation for Open Source? by jsab · · Score: 1

      Companies should pursue free or open source software models if they make sense for their business or if the owners feel morally bound to do so.

      If the only way these folks can make money is by making their customers promise not to help other customers then I'd say they have a pretty weak business model. Redhat and other open source vendors do not rely on such tactics. They provide something nontrivial enough so that you can't publish a simple webpage that makes them irrelevent.

      I know another organization who used this idea: Scientology. Actually they ar doing pretty well maybe this is the business model of the future. ;)

      Jesse

    4. Re:Where's the motivation for Open Source? by RealAlaskan · · Score: 2
      Every company needs some sort of motivation for creating Open Source software.

      IBM, SGI, Sun, and probably a lot of others that should pop into my mind all create opensource software, and profit by doing so. All of them are hardware/services companies, and the free libre/open source software which they create enable them to sell more hardware and services.

      I suspect that if you talked to the management of any of those companies, you would find that they have avoided charging for some things in order to avoid being perceived as slimeballs. The WebGUI bunch seems to have chosen to charge ONLY (judging by the blurb here on /.) for something for which it seems slimy to charge. There may be a more charitable interpretation, but the ``no sharing'' clause looks like evidence for the ``they are slimeballs'' theory.

      They're /.'ed, so I don't know the details of their license. If they've used a libre license (e.g., GPL), their attempt to monopolize information will probably fail.

      Unfortunately for them, the perception of sliminess is quite likely to keep folks from using/popularizing/improving their product, and so they are probably not going to derive any of the benefits which should come from a libre license. That's really bad for them if they have chosen to use a libre license, and given up the possibility of a monopoly on the code.

      This sort of silliness may force them to release a new version under a proprietary license. Then they can say: ``That opensource crap doesn't work!''

      I guess it just goes to show that there is no idea so good that a greedy fool can't ruin it.

    5. Re:Where's the motivation for Open Source? by rusty+spoon · · Score: 1

      "THEN they call support, and by that time we feel that the charge is worth it, because we're "wasting" another persons time with a problem we can't resolve ourselves."

      So you expect others to "waste" their time designing the system, writing the code *and* writing docs AND then get nothing for it.

      I love your world, really I do, but I wouldn't want to be self employed in it.

    6. Re:Where's the motivation for Open Source? by NineNine · · Score: 2

      IBM, SGI, Sun, and probably a lot of others that should pop into my mind all create opensource software, and profit by doing so.

      Really? I had no idea. Are you an insider in all of these companies, or did you see something on their SEC filings that I didn't? I don't think that any of these companies has said publically that they're making a dime on open source software. As far as I can tell, these companies are all just jumping on the bandwagon. Open Source as a business model has not yet been proven. Ever. Not a single company has ever made a profit on open source software from what I've seen.

    7. Re:Where's the motivation for Open Source? by The+Tyro · · Score: 2

      This seems like Closed Source by another route.

      Closed source: You don't know how the program works, and even if you find out, you can't tell anybody.

      Open Source: You know how the program works.

      Isn't witholding documentation just another form of closed source? Source code tells you how the program works... and so does documentation. Granted, it takes much greater education and L33t 5ki11z to actually read the source code, but the concept is the same. It's almost like giving a printed manual to someone who can't read.

      Charging for a service, like support, is one thing. If they have a guy they are paying to moderate the forum and answer questions, then that guy needs to get paid. Nothing at all wrong with that. Binding the answeree to some form of NDA seems a bit much, particularly if they are not directly plagiarizing the material.

      Linux is free, you can download it and use it any way you want. If you want a neatly packaged distro, you have the option of buying it, but you can hack it apart and make it yourself. You can roll your own... or you can pay for the convenience of having someone else roll it for you; ie. paying for a service. What's wrong with a guy getting some support, and then writing a mini-HOWTO? If only microsoft technicians were allowed to support windows, I'd be in real trouble, considering how many of my friends' computers I support.

      Someone enlighten me if I'm missing something here.

      --
      Even if a man chops off your hand with a sword, you still have two nice, sharp bones to stick in his eyes.
    8. Re:Where's the motivation for Open Source? by Tony · · Score: 2

      The issue isn't that the manuals cost money; hell, that was the method used to support both Pegasus Mail and the xv graphics program.

      That isn't the issue. The issue is that you must enter into a non-disclosure agreement to get the privilege of paying for support. This is in complete opposition to the values that started Free software in the first place: the radical idea that we should be able to freely exchange information and ideas, and that any laws that interfere with that free exchange are not only artificial, but immoral as well.

      Many companies are using Open Source the same way they used Java a few years ago: it's a method of using the most recent popular buzzword. Even Microsoft has used "open source" in reference to their own products, as in "We are opening up some of our source to specific entities using a non-disclosure agreement."

      --
      Microsoft is to software what Budweiser is to beer.
    9. Re:Where's the motivation for Open Source? by prof_vestanpance · · Score: 1

      What kind a crap is that?
      The truth

      Why does every comany need some motivation for doing open source?
      'cos the company has bills to pay? Like developer salaries, utility bills.

      It sounds to me like this company would have been better off being closed source.
      No one is forced to use their product. If it were to remain closed source those who can read and understand would loose out.

      Shit, that's like giving away the car and selling the keys for 20 grand.
      Yea, and if you know how to hot wire you've got a free car, if you don't you pay for the knowledge that some one has taken the time to acquire.

      The guy just wanted some documentation, sounds resonable to me.
      And some other guy wants to make a living, is that unreasonable?

      And worst of all he's not allowed to share this documentation?
      That's how the guy pays for the development work he gives away.

      Is the document copyrighted?
      Of course it's copyrighted, as soon as it's written the company owns the copyright unless it has waived the rights to it.

      To me this goes against the idea of what "Open Source" means. It means free information.
      If the source is available then isn't that free information?

    10. Re:Where's the motivation for Open Source? by bmetzler · · Score: 2
      The issue is that you must enter into a non-disclosure agreement to get the privilege of paying for support.

      But the deal is that if you get support, $50 doesn't pay for what you got if you use that knowledge to support others. You will be able to undercut their support model. So, you agree that in response to receiving benifit from them, you will not harm them. That seems fair to me.

      -Brent
    11. Re:Where's the motivation for Open Source? by RealAlaskan · · Score: 2
      I'm surprised that you're surprised.

      SGI gave us their journaling file system. Sun gave us Staroffice. IBM has given a laundry list, but I'm drawing a blank for specifics. There was an announcement on /. yesterday about a ``christmas gift'' from IBM, but they've done a lot more than that.

      Each of these are doing that for only one reason: that intellectual ``property'' has more value to them if they share it. IBM sells services. They can't make much money servicing Microsoft's software, so they popularize things like Linux. THey also sell hardware, and if making the OS cheaper helps them to sell their high-profit-margin servers, they'd be fools not to do anything which makes that OS cheaper. Sun opened Staroffice for exactly that reason. I'm sure that SGI had a similar rational.

      There is also netscape/mozilla. They just needed someone else to do the development that they no longer had the resources to do alone. Opening their code let them do that without selling the whole company.

      If a company opens code that they couldn't sell anyway, they get at least as many competent developers working on it, at the same cost. They get at least as much revenue. There will be at least as much demand for support contracts. Others will be able to bid on those support contracts, but a fraction of something is bigger than all of nothing ...

      This phenomenon has gone on long enough that academics are begining to try to explain it. Learner and Tyrole have a paper out, this isn't academic, but is accessible, this looks interesting, but I haven't done more than glance at it.

    12. Re:Where's the motivation for Open Source? by dillon_rinker · · Score: 2

      To me this goes against the idea of what "Open Source" means. It means free information.

      Really...well, to me "Open Source" means the contribution of the entire contents of your bank account to me. As long as we're redefining commonly-used terms for our own personal benefit, let's just go for the gold, shall we?

    13. Re:Where's the motivation for Open Source? by dillon_rinker · · Score: 2

      This seems like Closed Source by another route.
      Um...no. If the source code is available, and if you can do whatever you want with it, then there is NO RATIONAL BASIS by which you can call this closed source.

      Closed source: You don't know how the program works, and even if you find out, you can't tell anybody.
      Open Source: You know how the program works.

      No argument there, but I don't see the relevance to the current thread. I mod you -12, Off Topic. If you have the source, you know how the program works. Period. Carriage return. Eject sheet. If you can't read source code and the program's author doesn't provide hand-holding documentation, that's a personal problem (yours, not theirs).

      Binding the answeree to some form of NDA seems a bit much, particularly if they are not directly plagiarizing the material.
      A bit much? A bit stupid, perhaps, but there's nothing illegal, unethical, or immoral about being stupid (if it was, 90% of the posters in this thread would be in trouble). If they are making their money off of support forums (fora?) they are smart to protect that with contractual obligations. Whining that they should give it away for free is self-defeating.

    14. Re:Where's the motivation for Open Source? by RealAlaskan · · Score: 2
      It occurs to me that there are a couple of points which I left out of that first reply.

      How much of a company's profit does the accounting department earn? ``None'' and ``all'' seem equally defensible. They may not be making any money giving away software, but they may be making quite a bit elsewhere that they would never have made without having given away that software.

      For a company like Sun, how much more would they be loosing if they hadn't opened things like Staroffice? After all, profits can be negative. Sun's decision to open Staroffice may well have minimized those negative profits.

      SEC filings are great, but they are legal documents, written to meet the SEC requirements. They do have lots of useful stuff, but they also have a lot of boiler-plate, and little of speculation about how things might have been. You are unlikely to see something like: ``Our decision to open source FOO is responsible for the fact that our server sales slumped by 25% rather than 35%.'' After all, how would you prove that to an SEC accountant? Why would you even try?

    15. Re:Where's the motivation for Open Source? by dillon_rinker · · Score: 2

      any laws that interfere with that free exchange are not only artificial, but immoral as well
      I agree completely. I believe that anyone stupid enough to enter into an agreement that limits their ability to exchange information has been justly punished for their stupidity.

      Have you even READ what the article said? This guy couldn't find an answer. He didn't want to pay for a quick easy answer because he wouldn't be able to repost the information elsewhere. So he found his own solution.

      Then, in an incredibly mind-blowing twist of logic, instead of sharing his information on USENET, IRC, and his personal web page, he whines to slashdot that he's being oppressed! And you agree with him!

      The authors of the software aren't saying that information about their software can't be shared; they're saying that the information they provide for a fee under contract can't be shared. You are under no obligation to enter into that contract. You can, like the writer of the article, find the answer on your own. The author is not complaining that he was limited in his ability to use the software or find information about it. He is complaining that the answer wasn't easy and convenient.

    16. Re:Where's the motivation for Open Source? by Anonymous Coward · · Score: 0

      To me this goes against the idea of what "Open Source" means. It means free information.

      Really? I thought it meant that the 'source' code was available in uncompiled, or 'open' form. I can be so stupid sometimes.

      You know, there was a day and age when this community would've railed against someone who was so lazy that they wanted the code AND the documentation handed to them... I feel quite certain that, if you want to write your own documentation for the product, you're welcome to do so; if the *Blank* for Dummies folks can do it with closed-source software, you can do it with open-source software.

      I suppose the Napster-inspired 'something for nothing' frenzy has finally realigned the norm. Oh well...

      Remember, the complementary philosophy to "free to choose" is "free to make a product that someone won't want". Don't like it? Keep looking!

    17. Re:Where's the motivation for Open Source? by NineNine · · Score: 2

      I understand what you're saying... but the big OSS movement is still in it's infancy. I have yet to hear of a company that is actually turning a profit selling/supporting/whatever with OSS. I've never heard an IBM press release or SEC filing that says, "our Linux division of the ABC123 mainframes made a profit of $xxx,xxx" or "due to our use of Linux in out ABC123 machines, we've managed to increase sales xx% and decrease costs by xx%". So in theory, it should work, but to say it's profitable right now may or may not be true. There's nothing positive that says it is working. The only evidence we have about the profitablity of open source software is in all of the various expired companies, and the few remaining who are struggling to stay in existence (Red Hat just posted their first profit ever ... a paltry $300K). So, I'd wager that the big companies, overall, are *not* making money on OSS. Whether they will or not in the future is questionable.

    18. Re:Where's the motivation for Open Source? by GT_Alias · · Score: 2
      Shit, that's like giving away the car and selling the keys for 20 grand.

      Piss poor analogy. With a car, the only (legit) way to get it started is with the keys, so if they hand you a car w/ no keys...duh, looks like a scam to me.

      These guys are giving you the entire source code though. So if you don't know how to use it or figure it out, then yeah, cough up the dough, these guys gotta stay in business somehow.

      Someone earlier made a much more proper analogy...these guys give you a car and you tell them you want to know how to advance the spark timing so they say "$10 for an illustrated guide." It's not like they're denying you the ability to use the car, they're just charging you for what could be considered "expert" knowledge that you obviously don't have for yourself.

    19. Re:Where's the motivation for Open Source? by NineNine · · Score: 2

      All of that is true, but people who run companies still make decisions based on profit, either direct or indirect. Competent CEO's, VP's, etc. don't make decisions on whims. And, they've all made the decision to at least play around with OSS, but none have reported back, even in any informal annual reports or press releases, that their decision to develop/use/sell/support OSS was any help. Never. Or at least not in anything that I've ever read. Company leaders do make mistakes. For all we know, StarOffice opening up, and IBM's use of Linux, etc., etc. may just be mistakes that the CEO's are hoping that they won't have to own up to. But there definitely is no positive evidence that OSS helps out the bottom line at all.

    20. Re:Where's the motivation for Open Source? by The+Tyro · · Score: 2

      "Um...no. If the source code is available, and if you can do whatever you want with it, then there is NO RATIONAL BASIS by which you can call this closed source"

      Yes, yes, you are correct. I was merely taking liberty with the term to posit a question. Forgive me.

      But let me ask again: Might one not consider program documentation as an analog to the program code? One that shows you "how it works", but that's simply easier to read? If you were some kind of autistic savant who could read the compiled machine code, would the compiled binary not serve the same purpose? All three, binary, code, and docs, tell you, in one form or another "how it works," if you follow my logic. The only difference seems to be in the level of skill required to read them.

      I never said they were not free to charge for support; in fact, you'll note I said the exact opposite. They are free to do what they want with their documentation... it's theirs, after all. I'm not disputing their right to do this at all, and you are correct that it's not illegal, immoral, or unethical... It just seems inconsistent.

      But I'd say the guy that writes his own HOWTO should be just as free to do what he wants... because it's his HOWTO. Suing him would be like Microsoft suing the author of "Windows for Dummies"...

      --
      Even if a man chops off your hand with a sword, you still have two nice, sharp bones to stick in his eyes.
    21. Re:Where's the motivation for Open Source? by dacarr · · Score: 2
      You're right - in fact, they're probably losing money on it.

      But think of it here for a moment. A lot of companies out there like IBM, Sun Microsystems, SGI, Netscape...the list goes on, but for all intents, they have one thing in common - Microsoft. They want the behemoth out of the way, and if IBM can do it without risking their own necks on internal development of things like AIX, DB2, and OS/2 (Yes, I know, It Is Dead(TM)), they will. It just so happens that they can do it without violating GPL, but still charge for a system. Very underhanded, but that's what I'm seeing.

      --
      This sig no verb.
    22. Re:Where's the motivation for Open Source? by innocent_white_lamb · · Score: 1

      Every company needs some sort of motivation for creating Open Source software. I'd hate to state the obvious, but if you want to make the opensource community attractive... there needs to be money involved somehow.

      How about usefulness and getting the job done?

      In a majority of situations, the software involved in doing a job is secondary to the actual job at hand. In other words, if I hire you to build me a desk I don't care if you use a circular saw, a hand saw, or a jigsaw to cut the lumber. As long as I get a nice-looking desk from you, I'm happy and you get your cheque.

      Software is like that too. In most cases (other than proprietary software companies) the software is secondary. "Make it work." The incentive you mention is not direct cash-for-software, it's getting the job done as efficiently and economically as possible. If the job can be done efficiently using open-source software, and if the software needs improvement in order to get that job done, BLAMMO!

      See?

      --
      If you're a zombie and you know it, bite your friend!
    23. Re:Where's the motivation for Open Source? by NineNine · · Score: 1

      So, on one hand, there's the giant Microsoft, which pays armies of coders, testers, etc. On the other hand, there's every other giant IT company that competes with them by bundling software that was created by a bunch of idealistic college kids that they don't have to pay. Hmmm...

    24. Re:Where's the motivation for Open Source? by HomerNet · · Score: 1
      So you expect others to "waste" their time designing the system, writing the code *and* writing docs AND then get nothing for it.


      The point is, since they do have better things to do, such as designing a system, writing the code *and* writing docs, that's why we pay them for using up their valuable time.

      ...And I was self employed for a while. I know the drill.

      --
      I have no tag line
    25. Re:Where's the motivation for Open Source? by rusty+spoon · · Score: 1

      Oh come on. You must have seen the docs for open source software. It's all written from the standpoint of someone that is fully conversant with the system in question. A technical author does a much better job - hell, someone doing support fulltime could do a better job (no disrespect meant).

      Designing == fun.
      Writing == fun.
      Test/debug == yup, even that is fun.
      Writing docs == ZzZzZzZzZz.

      What incentive does an OSS developer have to write docs? None of course. She gets nothing from it and it's only a PITA job.

      Writing documentation is not a fundamental part of development. It *can* be, sometimes it *should* be, but generally it isn't. We hire someone competent at writing documentation when the quality of the documentation is important to us.

      And if we want someone to be efficient at it then we hire an expert. We don't expect our developers to have the same kind of empathy towards the reader, and the same skills as a professional technical author.

      "Empathy towards the user" - as I was writing that it struck me that we should have this expectation. It would probably make for much better software that worked the way the user expected rather than the way us developers expect.

    26. Re:Where's the motivation for Open Source? by yuri+benjamin · · Score: 1

      "Empathy towards the user" - as I was writing that it struck me that we should have this expectation. It would probably make for much better software that worked the way the user expected rather than the way us developers expect.

      Okay - I've always wanted to say this, and replying to your post makes it sort of on topic.

      Why can't the creation of a pdf or a ps file be in the save as dialogue instead of the print dialogue.

      To a developer, the answer to my question is: because pdf and ps files are created by a print driver.
      The users says so what? Conceptually you are creating a file in a certain format, and that's what we usually choose save as for.

      --
      You make the mistake of thinking you can educate the fundamental stupidity out of people. You can't.
  19. Expect to see more of this by atgrim · · Score: 4, Interesting

    This is a way that companies are getting around the gpl, lgpl, et al... I am not surprised by this tactic at all. With the economy the way it is, IT spending is at a near all time low. Companies scrambling for survival are going to use any and every dirty trick in the book. A previous post at the right of it. Post a review with the 20% relevant info and dump the rest. Reverse it on them. They use the law to get around issues they don't like or that affect the bottom line (read Cable Companies), so why not us?

    --
    Your actions in life will determine your children's future.
    1. Re:Expect to see more of this by Anonymous Coward · · Score: 0

      Yes you'll see more of this because nothing's
      free. Take a look at mysql they're now stating
      that if you use it in a comercial product
      you gotta pay for it and that's only fair.

      Do you pay for food, gas and clothing so why
      should software (a manufactured product)
      be any different???

      Not every OSS project has the luxury of IBM
      pouring money into it...

    2. Re:Expect to see more of this by dsouth · · Score: 1

      I don't see this as ``getting around'' the gpl.

      The rabid ``free as in the freedoms that the gpl forces you to give up so that the source will always be available'' crowd has often opined that companies could gpl their software while continuing to generate revenue by selling support (see also Cygnus). My reading of the story is ``we can fix your problem, but our support will cost you $50, or you can figure it out for yourself which only costs you your time'' which is exactly how it is supposed to work.

      Yes it sucks that they don't provide free help, but if one is to take the rabid GNU crowd at its word, they are advocating Open Source not communism. If Open Source is going to be compatable with capitalism, people need to get paid somehow.

      Alternately, the GPL/LGPL/... are really just about free-as-in-beer and all the scolding and idealism was just a front for people too cheap to buy software and too proud to admit that the BSD license really is better.

      Take your pick. :-)

    3. Re:Expect to see more of this by TheZapman · · Score: 1

      Gee you make it sound like making money is a bad thing. And yes, expect to see more of this. And, in fact, see those projects that do that as the ones to survive.

    4. Re:Expect to see more of this by Anonymous Coward · · Score: 0
      What the hell are you talking about? Getting around the GPL?! The GPL says that they must give you the source for free (since you have the binary), and that you can make changes to the source, and share them. It also says that you can share the binary.

      It says nothing about documentation. It doesn't even say they have to tell you how to use the program at all. The software is FREE. You are upset that they want to charge you for the service of setting it up, since you need help? You are upset that they don't want you to share their work? GPL says that source is free, not expertiece.

  20. Bad bad bad by LinuxInDallas · · Score: 4, Interesting

    You know, charging for support is one thing. I can understand the need to generate revenue by having people pay for service.

    This however is a whole other issue. What they have in their license agreement is "You shall not to share the information contained herein with any other party."

    Sounds to me that if they help you resolve a technical issue in the forums then you can not share that resolution with any other person. Not on IRC, not with a person in the cube next to you, not in USENET...nowhere!

    1. Re:Bad bad bad by Anonymous Coward · · Score: 0

      If you share the information the vendor has a smaller target market because of you. If they went to the work of doing it they can license it any way they want. If they forbade you from reading it except between 7:30 and 8:30 am on leap years while you are on the toilet they can.

  21. If Free Matters, Screw 'em by gmhowell · · Score: 1

    If Free Software matters, tell 'em to go screw themselves. Start posting loudly and vocally on their boards, grab some code, put it on Sourceforge, and compete.

    If it doesn't matter to you, shut up and pay the money.

    Other than finding something else, those are your choices. It is their software, they can do with it what they please. They have chosen not to GPL their stuff. That is their choice. IMHO, it's probably a wrong choice, but it is their choice, nonetheless.

    --
    Jesus was all right but his disciples were thick and ordinary. -John Lennon
    1. Re:If Free Matters, Screw 'em by AGTiny · · Score: 1

      WebGUI is indeed GPL. From docs/legal.txt:

      WebGUI is free software; you can redistribute it and/or modify it
      under the terms of the GNU General Public License as published by
      the Free Software Foundation; either version 2 of the License, or
      (at your option) any later version.

    2. Re:If Free Matters, Screw 'em by gmhowell · · Score: 1

      Then I'm a bit lost. What's the problem? Grab the code, toss it on Sourceforge, and have at it.

      --
      Jesus was all right but his disciples were thick and ordinary. -John Lennon
  22. It bites, but big deal. by Xzzy · · Score: 4, Insightful

    These guys do have a reasonable expectation to be able to profit off their inventions. Many linux distros encourage you to pay for support, how is this any different from them requiring you to pay for the manual?

    Since it is open source, one could argue that all the documentation you could possibly need is already available to you.. just read the source. ;)

    Is it a little underhanded, yes. But there's nothing terribly unethical about it.

    Depending on the license of the software (site is already too hosed for me to find it myself), there's nothing stopping you from forking your own branch of the source, documenting that, and continue on your merry way.

    1. Re:It bites, but big deal. by glwtta · · Score: 2
      how is this any different from them requiring you to pay for the manual?

      Except that you are not prohibited from telling others what you read in the manual. At least the way I understand it.

      --
      sic transit gloria mundi
    2. Re:It bites, but big deal. by geekoid · · Score: 4, Insightful

      "These guys do have a reasonable expectation to be able to profit off their inventions. "

      Actually, they have a reasonable expectation to try to make a profit. Nobody gets paid just because they invented something.

      I know its a nitpic, but that belief is why corporations believe they can sue you, if you come up with a different way to do the same thing, and people by your product instad of theirs.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    3. Re:It bites, but big deal. by ScrewMaster · · Score: 1

      That's not a nitpick. It's a very good point, actually. And now that Federal law is being adjusted to guarantee revenue streams it is going to get much worse.

      --
      The higher the technology, the sharper that two-edged sword.
  23. From thier open source explained page.... by Kojote · · Score: 1

    "The truth is that these are all very valid concerns. We don't want to get ourselves into a spiraling nightmare by using crappy software either. We created this section to help you make a more informed decision."
    But I guess its ok to release an open source program with crappy documentation knowing people will pay you to tell them how to get it working right eh? Theres nothing I hate more than a lack of documentation with software.

    1. Re:From thier open source explained page.... by rusty+spoon · · Score: 1

      "Theres nothing I hate more than a lack of documentation with software."

      So you'd prefer to have good documentation rather than have free software...in which case there's plenty of companies that service your needs

  24. Well by The+Bungi · · Score: 1
    They're already giving you the software for free. Must you bitch about them wanting to make a few bucks off the docs?

    As I understand it, the business model for open source software relies on services and support. Isn't the documentation considered a value added service and support?

    Since the justification for the poor support inherent to free/open software is "you have the code, figure it out", I can't see why you can't look at the code and, well, figure it out. YMMV of course, but isn't that the point? They're giving it to you for free.

    And this may sound like a troll, but I've never been able to understand this sort of attitude. Gimme, gimme, gimme. And if the giving is not absolute and complete, we're pissed off. If anything, this is the one of the things that keep companies from opening up their products.

    1. Re:Well by ez76 · · Score: 1
      As I understand it, the business model for open source software relies on services and support.
      Yes, much like communism but not quite as glamorous.
    2. Re:Well by Anonymous Coward · · Score: 0

      Kind of gives you a clue about what a significant portion of people who claim to be open source adherents are about, doesn't it?

      True professionals don't pirate Windows, even if it does "sux0rz".

    3. Re:Well by Dalcius · · Score: 1

      "Score: -1, Pro-Microsoft"

      Just a comment, I'm curious to hear what you think.

      In my browsing of Slashdot, I've noticed a handful of posts berating Microsoft with no backing. I've questioned other posts, but couldn't make a decision because I wasn't familiar with the issue. However, most of the comments that I've seen berating Microsoft, while redundant, are deserved.

      On the other side of the fence, I've seen only a handful of arguments for Microsoft (and/or against OSS/FS) that have any decent foundation. There are a few that I had to admit were very sound arguments -- and the people who made them hold my respect. However, most of these arguments are based on myths, such as a lack of good documentation, lack of easy-to-use software, lack of easy installs, etc. I have people like "Twirlip of the Mists" on my foes list simply because they insist on making arguments that they seriously know next to nothing about. And it really pisses me off because Twirlip seems to have good logic.

      I understand that a lot of folks here are zealots, I understand that some posts get modded down because they support MS and not because of bad content, but I want to hear your opinion of the whole thing. Be honest, please -- bias won't get anyone anywhere. =)

      --
      ~Dalcius
      Rome wasn't burnt in a day.
    4. Re:Well by The+Bungi · · Score: 1
      Just a comment, I'm curious to hear what you think.

      Do you really? <g>

      I admire people who work on open source projects and the great stuff that has come out of those projects. I think the software world is better off because of that. I do have issues with the whole evangelization thing. OSS folks tend to have that "you're either with us or against us" attitude that pisses me off to no end. Software is just that, software. Computers are just that: computers. Organized jihad around things like that is stupid and useless. 90% of people who bash Microsoft around here do so without really understanding why. It's the flock syndrome. Their whole world revolves around an ill-conceived "hatred" (their words) of a software company. And if that isn't stupid, I don't know what is.

      I admire people like Wall, de Raadt, Torvalds, et.al. Their attitude is "There it is, use it. Make it better if you can.". People like RMS or ESR on the other hand, are extremists who would be happy if all the programmers in the world were starving so as to fullfill their feverish visions of Nirvana. I've always found it amusing how RMS can preach from his well-funded pulpit about the virtues of giving away software. Or how ESR can churn out his Halloween documents year after year running whatever OS it is that he runs on a computer that costs $1,000 instead of $10,000 because his hated Microsoft OSes have commoditized hardware to that point in the past 10 years. If anything, the OSS world is as full of hypocrisy, double dealing and backstabbing as the corporate world, except that here those types of discussions are strongly discouraged. And that's OK, because this is not the Microsoft FanClub. But I think we'd all benefit from looking at the negative things as wel as highlighting the positives. In any case, what's a troll to you may be insightful to me (and my signature strikes a balance between the two. Look at the moderation done to some of my posts - people can't decide whether I'm a troll or not. I think that's extremely interesting).

      Microsoft is not the most likeable company in the world, and they are a monopoly. They've bought a lot of the technology they sell instead of innovating. But they're in the business of making money, and they make damn good products, regardless of the ignorant "mwahhh, it crashes every ten seconds" posts and lame jokes galore. I've always stated that Microsoft is Microsoft because no other company had the guts and vision to do what they did. Oracle and Sun can take Gates to court all they want, but does anyone think that given the right circumstances, Slashdot would have Larry Ellison or Scott McNealy in a Borg suit now? Except that Gates laughed all the way to the bank. And I respect that. Just as I respect someone like Linus Torvalds. In many ways, they're more alike than they'd probably care to admit.

      Sparring here with the living dead is fun, and I do it whenever I have time. But in the end, like I've always said, it's just software. There are better things to fight over.

    5. Re:Well by Dalcius · · Score: 1

      Nice, long, readable, understandable, in-depth reply. Thanks. =D

      A few points.

      First, I agree with the entire first paragraph, word for word, except for this one thing:

      "Their whole world revolves around an ill-conceived "hatred" (their words) of a software company. And if that isn't stupid, I don't know what is."

      My entire world is computers. Call me stupid, I'll debate you; call me pathetic, I'll whole-heartedly agree. On to my point... Microsoft's marketing has propelled the tech industry to what it is today. Seriously. If not MS, someone else would have, but MS gets kudos for that. However, Microsoft has also held the market back in many ways. In many ways, we're still in 1990. Since my entire life is computers, I have a beef with MS. For the longest time, I would constantly gawk at the difference in attitude between OSS and companies such as Microsoft, not to mention the quality of the software. Etc. etc., blah blah blah. Microsoft is a big deal to me. I've spent enough time talking about it that I'm past that stage now, just as I'm mostly past ranting about Linux. It's a maturity thing, but I think it's roots are very understandable and acceptable; everyone has a passion.

      Moving on...

      ---
      "People like RMS or ESR on the other hand, are extremists who would be happy if all the programmers in the world were starving so as to fullfill their feverish visions of Nirvana. I've always found it amusing how RMS can preach from his well-funded pulpit about the virtues of giving away software."

      RMS is a nutcase. But he's a smart nutcase. I'm a programmer myself. I'm not familiar with all of RMS's stances, and sometimes I think he makes a mountain out of a mole-hill, but the guy isn't all crazy. And just as an aside, I think you might be interested in opensource.org; they have some very good, realistic arguments for giving away software.

      The trouble is, OSS hasn't been tested hardly at all at the big level. On a small level, it's doubtful that it will support a programmer. On the large scale level (of software resellers), it has yet to be tested much. Regarding in-house programming (custom, internal software), which makes up most development in the world (ref: OSI homepage quote of study), OSS is a better solution than CS simply because you can get outside help for free. Problems are common between people and business -- others will help.

      ---
      "Or how ESR can churn out his Halloween documents year after year running whatever OS it is that he runs on a computer that costs $1,000 instead of $10,000 because his hated Microsoft OSes have commoditized hardware to that point in the past 10 years."

      As technology advances, and spreads, it's inevitable that prices go down. Microsoft facilitated this, but I think you'd agree that it would likely have happened without them.

      ---
      "If anything, the OSS world is as full of hypocrisy, double dealing and backstabbing as the corporate world"

      Whoa! From everything I've seen, OSS folks are the most helpful, most intelligent, most noble folks I know in the computer world. I work with people from both worlds, and I spend lots of time looking up resources (forums, mailing lists, IRC, HOWTOs, etc.) on the net that are produced by OSS folks. I really can't say that I agree with you to any degree at all. The spirit of OSS is opposite of that of corporations in every way. Sure, there's zealotry, but are you possibly putting bias into the mix when you read RMS?

      That last point, BTW, is something that without examples and a sound argument, I would consider a troll. Without backup, it would fit into my "anti-OSS arguments based on ignorance." Please prove me wrong, or please look at this from an unbiased point of view and restate what you said. You're a smart guy, there's no harm in changing an opinion (including mine).

      ---
      "And that's OK, because this is not the Microsoft FanClub. But I think we'd all benefit from looking at the negative things as wel as highlighting the positives."

      That's not OK. The best way to get rid of sand in between two people causing friction is to rub harder. That's the principle of OSS -- break it and it gets fixed to be stronger. That's how philosophy should work. That's how religion should work. That's how science should work. That's how everything should work. Yes, I believe in the OSS way of things because it's the most open, honest, and productive way of getting somewhere.

      ---
      "In any case, what's a troll to you may be insightful to me (and my signature strikes a balance between the two. Look at the moderation done to some of my posts - people can't decide whether I'm a troll or not. I think that's extremely interesting)."

      Very true. But remember that you need good facts and a solid argument to back up something that won't be considered a troll. That's why I consider Twirlip of the Mists a troll; he can't. He throws FUD, and when I offer examples to the contrary, he can't shoot them down.

      ---
      " Microsoft is not the most likeable company in the world, and they are a monopoly. They've bought a lot of the technology they sell instead of innovating."

      Agreed.

      ---
      "But they're in the business of making money, and they make damn good products, regardless of the ignorant "mwahhh, it crashes every ten seconds" posts and lame jokes galore."

      Windows 2000 is worthy of being called an operating system. I use it for games.

      That said, I'm really going to have to disagree on this one. Of course this is an opinion (quality), but I do hope you have or can take a look at some of the other solutions out there. I think you'll find that there are many features in, say, a GNOME desktop using Sawfish and with Ximian add-ons that will dazzle you.

      And please realize that while a lot of folks throw a lot of flames about bugs and security holes, these are those 'redundant but true' comments I was talking about. Let me explain.

      When Microsoft releases Win98 First Edition as production class software, I'm skeptical that they make good software. When they release Windows ME as production software, I'm skeptical as well. These were both beta quality.

      When Microsoft releases features such as the "Windows Help Desk" that is so easy to exploit (ref: here), I'm skeptical that they've put any thought at all into security.

      When people complain about Outlook holes that have been patched for years, I sigh. It's pretty ridiculous, but then again, the holes were there in the first place, so even though it's redundant, bringing up Microsoft's history, while annoying, is still valid. People don't change overnight, and companies less so.

      Microsoft has a habit of releasing beta software and putting security last. They also have a habit of treating bugs like PR problems. I hope what I'm saying is interesting enough that you'll look into it, or expound on this whole issue more, if you are informed. I consider myself a fan of Microsoft news; I track what goes on with them, I keep up to date on their products, etc. I hope that my opinion is qualified, and if not, I hope you can counter my above points.

      ---
      "I've always stated that Microsoft is Microsoft because no other company had the guts and vision to do what they did."

      Agreed, although I feel compelled to point out that Microsoft had enough vision to buy other people's visions. They do not innovate, and if you're familiar with their history, this is indeed a true statement. But, yes, they had the guts, I agree with that 110%.

      ---
      "Oracle and Sun can take Gates to court all they want, but does anyone think that given the right circumstances, Slashdot would have Larry Ellison or Scott McNealy in a Borg suit now?"

      Oracle I'm not familiar with. Sun is all uptight in and around themselves, so yeah, probably. =P

      ---
      "Except that Gates laughed all the way to the bank. And I respect that."

      I'm not sure what to make of this. Gates had the business genius, and he's not as evil as people make him out to be, but he sure doesn't have a problem with taking a ton of money, nor selling beta software as final, nor locking in users. For this lack of morales, I dislike Gates.

      But I hate Ballmer.

      ---
      "Just as I respect someone like Linus Torvalds. In many ways, they're more alike than they'd probably care to admit."

      They're both geeks who enjoy playing with features. They both like being at the head of things and starting new projects. However, I believe that Linus has the moral highground. Not that Gates is evil, just that he's more evil (read: greedy) than neutral.

      ---
      "Sparring here with the living dead is fun, and I do it whenever I have time."

      Agreed.

      ---
      "But in the end, like I've always said, it's just software."

      Software affects us all more than most think, and much less than some think. However, software affects some of us a lot. I'm one of those people, so this whole thing is a big deal to me. Please understand that and respect it. =)

      ---
      "There are better things to fight over."

      Agreed.

      I hope my reply was intelligent, informed and well thought out. I hope that I took most of the biased slant out of my wording; I'm working on that skill, and Slashdot helps that a ton. Please strive for all the same in your reply so we don't waste time bickering*. =P

      (*: Note, I'm just really paranoid about some intelligent folks on Slashdot who go all out when someone disagrees with them [hope this isn't hypocritical as of late]. Call it a knee-jerk reaction.)

      --
      ~Dalcius
      Rome wasn't burnt in a day.
    6. Re:Well by fucksl4shd0t · · Score: 1
      Ok, I'm jumping in. :)

      I do have issues with the whole evangelization thing. OSS folks tend to have that "you're either with us or against us" attitude that pisses me off to no end.

      That's me, pure and simple, and for what I consider to be good reason. With computers becoming ever more pervasive in our lives, it's important to establish boundaries with them. In my opinion, the boundaries need to be set in favor of the end-user, and fuck the developer (yes, I am a developer). Freedom needs to be protected for both sides, though, and this is what OSS software does. However, as computers become more and more pervasive and our society more and more dependent on them (do you just ask a chick for her phone number? Do you try to get an email address too?), there is plenty of opportunity for someone to exploit us through them. Now I dont wanna get bogged down with specific examples, because it's also my firm opinion that our government as it stands isn't capable of updating itself. But if you wanna talk examples, I'll do it. For me, though, supporting OSS as a zealot, I consider free software to be this country's last hope for freedom. We've lost in a lot of critical places, and this is our stand. If we make this stand, and we win, we will remain free. If not..... (In SOVIET AMERICA, OSS Licenses You!)

      . I've always stated that Microsoft is Microsoft because no other company had the guts and vision to do what they did. Oracle and Sun can take Gates to court all they want,

      Microsoft got lucky. Look at history, dude. Commodore was beating Microsoft in the home market steadily until SVGA came out. While MS still had more market share, Commodore was gaining rapidly. Then Commodore got screwed over. Apples at the time were targetted at education (schools) and publishing houses, mostly, because commodore had already cleaned the floor in the home market with them. Microsoft got the monopoly because they were the only company left that had a serious home offering when Commodore went under. It was handed to them on a silver platter. All they had to do was make Windows 0.95. That's it. If they had stuck with Win3.1, Apple would've come in and kicked their ass, plain and simple.

      Oracle doesn't make Operating Systems. They DO make one of the most reliable database servers ever, and they've been at it for a long time.

      Sun has not yet pursued the home desktop market, but before MS came along Sun had the high-end workstation market in their back pocket. They had servers where Microsoft was only hoping to poke their fingers. Sun's time came and went, and *then* Microsoft came along in the vacuum of home computing. MS had already started ascending into businesses with win3.1, and NT was the extra push they needed. Also, 32-bit computing became a reality, that being the other thing holding MS back from the server market.

      Microsoft got their opportunity by being the DEFAULT OFFERING, not by being innovative or visionary. Then they turned control-freak on all of us. Some people call it "standardization", but there was no publically accessible standardizing body. There was Microsoft telling us how to use our computers.

      They've always been evil, and Commodore was certainly evil too. Apple too. It happens to every company when they pass a certain size. Microsoft didn't have competition, though, and THAT'S why they got where they got.

      bash Microsoft around here do so without really understanding why. It's the flock syndrome

      I've gotta agree with this, but the HURD came with the free software movement, didn't you know? Seriously, after any movement grows above a certain size, it attracts sheep. Get over it. OSS can't make any headway without sheep just like Microsoft wouldn't have gotten anywhere without sheep (individuals in the mid-90's that I found were buying Apple, because they thought about it and realized that Apples were better, albeit more expensive). Just ignore them. Or better yet, lead them to where you think the water is.

      I'm not going point by point like the other person did, because I don't feel like it. Just try to keep a sense of balance looking at us zealots, some of us try to keep balanced too. I'm admittedly a zealot, and I feel that I have good reasons for it. But I'll be the first one to point out that MS's OLE and GNU/Linux' complete lack of OLE is a big reason why people would prefer Windows over GNU/Linux in a taste test. (Can't drag files to Mozilla, can't drag pictures form mozilla to my desktop and have it appear in the background, copy-n-paste from one app to another is REALLY a pain in the ass.....the list goes on)

      --
      Like what I said? You might like my music
    7. Re:Well by Dalcius · · Score: 1

      No reply to my reply? =(

      --
      ~Dalcius
      Rome wasn't burnt in a day.
    8. Re:Well by The+Bungi · · Score: 1
      My entire world is computers. Call me stupid, I'll debate you; call me pathetic, I'll whole-heartedly agree.

      For the record, it's mine as well.

      However, Microsoft has also held the market back in many ways. In many ways, we're still in 1990

      I tend to agree with that, to a certain extent. My opinion is that open source was (is) immature, so where would we be today? What would have carried the industry to where it is now? Oracle? Sun? IBM? CA? And do you really think we'd be better off? I think not.

      And just as an aside, I think you might be interested in opensource.org; they have some very good, realistic arguments for giving away software.

      Oh, I've read them all, trust me =) To date, I haven't seen a way to make money off of something that's free, and making money, unfortunately, is a primary concern of mine. The whole profit model for open source is pretty much flawed, and there's very little room for companies other than the few already there, like RedHat.

      OSS is a better solution than CS simply because you can get outside help for free. Problems are common between people and business -- others will help.

      FUD =) You can get most of the help you need with CS software, especially Microsoft software, for free. Situations where you need to actually go to the company for help are no different than those you'd be in if you had to go to RedHat or Mandrake or whatever - you'll need to fork out some dough. But most of the time if you know what you're doing, yo don't need to go there at all. In my experience, Microsoft's support is top-notch. But then I know how to deal with them.

      As technology advances, and spreads, it's inevitable that prices go down. Microsoft facilitated this, but I think you'd agree that it would likely have happened without them.

      Yes, but we go back to *who* would have made that happen. I'm pretty sure it wouldn't have been open source software. And again, the Evil Empire would have been someone else.

      That last point, BTW, is something that without examples and a sound argument, I would consider a troll. Without backup, it would fit into my "anti-OSS arguments based on ignorance." Please prove me wrong, or please look at this from an unbiased point of view and restate what you said. You're a smart guy, there's no harm in changing an opinion (including mine).

      It's human nature. Open source used to be a sort of pure, unadulterated fairy tale, and then it collided head-on with the real world. The moment you put economics into the mix, people change. I'm not going to dig up example after example of things like these, but if you've been reading Slashdot for the past four or five years you tend to get the impression that all is not OK in the fairytale. And again, that's normal. I'm not saying open source sucks because of that, not at all. The problem I do have is the whole "everything is OK people. Ohhhhh, look over there! Another IE vulnerability!! Weee!!!" thing that tends to bury the ugly stuff and prevent open discussion.

      Windows 2000 is worthy of being called an operating system. I use it for games.

      C'mon, W2K is an excellent OS. In many ways it's far better than Linux. If you've ever written system-level stuff like services (daemons) and so on you'd recognize that. I know - I've written stuff for both (Windows and Linux), and to be honest at the kernel level Linux doesn't hold a candle to Windows 2000, period. The technology has been evolving for 10 years, and it took them that long to come up with something worthwhile. But they did.

      On the other hand, Linux and BSD are far better at things like running firewalls and high-volume websites (and IIS kinda sucks). The right tool for the job, I say.

      Microsoft has a habit of releasing beta software and putting security last. They also have a habit of treating bugs like PR problems. I hope what I'm saying is interesting enough that you'll look into it, or expound on this whole issue more, if you are informed. I consider myself a fan of Microsoft news; I track what goes on with them, I keep up to date on their products, etc. I hope that my opinion is qualified, and if not, I hope you can counter my above points.

      I'm not going to deny anything you've said here. All of it is true. But the point that you (and most other people miss) is that Microsoft is a *company*. It's not a group of hackers in different parts of the world whose main concern is to churn out good, solid, cool code for the heck of it. The reactions and the modus operandi are invariably different. Microsoft is a *big* company with many customers and their responses to security holes and so on are exactly what I'd expect of them. Slow, sometimes foolish and sometimes even stupid. But the dynamics are not the same. It's not like they can send an email to some dude in Norway and ask him to patch his part of the kernel and have a release ready by 8:00 AM the next day. It just doesn't work that way.

      Now, is that enough to condemn the CS model? Or finally validate the OSS one? I think not. The bazaar sometimes is better, but the cathedral has its advantages.

      For this lack of morales, I dislike Gates.

      Now you're being idealistic =) FWIW, think about it this way - the people who made Microsoft what it is today have a different value system than you. You may not like that, but I think it's fair to say that it falls on you to respect it. Free speech and all that.

      Software affects us all more than most think, and much less than some think. However, software affects some of us a lot. I'm one of those people, so this whole thing is a big deal to me. Please understand that and respect it. =)

      See, it's like religion [oh boy, here we go!]. I respect people's right to practice religion. I do. But don't even think for a second that I'm going to sit here and calmly take it in the butt when you try to *push* your religion on me. Or when you tell me that you think I'm going to hell because I don't pray to your god - and boy do you feel sorry for me, and would I like a cookie?

      If you insult my intelligence, call me a retard and pretty much compare me with navel lint because of the operating system I use, then we're going to have some spirited discussion. And my asbestos suit is *very* thick =)

      I hope my reply was intelligent, informed and well thought out. I hope that I took most of the biased slant out of my wording; I'm working on that skill, and Slashdot helps that a ton. Please strive for all the same in your reply so we don't waste time bickering

      It was - it's nice to engage in some intelligent discussion for a change =).

    9. Re:Well by Dalcius · · Score: 1


      >However, Microsoft has also held the market back
      >in many ways. In many ways, we're still in 1990

      "I tend to agree with that, to a certain extent. My opinion is that open source was (is) immature, so where would we be today? What would have carried the industry to where it is now? Oracle? Sun? IBM? CA? And do you really think we'd be better off? I think not."


      Open source has been around longer than Microsoft has -- much of the software that went into *NIX systems was and is OSS; UNIX has been around since the 70's. I don't feel that it's immature by any stretch. Maybe in business.

      As far as who the alternate evil empire would be, it's unrealistic to say that there would have been. If Gates wouldn't have done the OS for IBM, someone else would have. Apple has always been too expensive and posessive, and AFAIK, there was no other company in a better place to offer a cheap solution to computing than IBM.

      ----
      "To date, I haven't seen a way to make money off of something that's free, and making money, unfortunately, is a primary concern of mine. The whole profit model for open source is pretty much flawed, and there's very little room for companies other than the few already there, like RedHat."

      With all due respect, review your economics. Where there is a demand, there will be a supply. Currently, many companies are seeking to move away from Microsoft and get out of the lock-in. Companies like Ximian (small), Red Hat, et. al. are making this possible. There is a large market for this type of thing, and that will in-turn create even more markets.

      ----

      >OSS is a better solution than CS simply because
      >you can get outside help for free. Problems are
      >common between people and business -- others will
      >help.

      "FUD =) You can get most of the help you need with CS software, especially Microsoft software, for free."


      I think you took me out of context. This is in regard to in-house software. Developing in-house software. You're not going to get CS companies to help you on an internal project. However, if your project addresses a common problem, which most do, you can open it to the public and OSS folks often jump in and help in the development (read: coding) process.

      ----
      "...*who* would have made [prices go down]. I'm pretty sure it wouldn't have been open source software. And again, the Evil Empire would have been someone else."

      I don't buy that there would be another Evil Empire all the way. I think it's pretty obvious that another evil empire is likely, and even go so far to say that it's beneficial in that at least you have *some* set standards. However, my point was that you can't praise MS for bringing prices down. It would happen eventually regardless.

      ----
      "Open source used to be a sort of pure, unadulterated fairy tale, and then it collided head-on with the real world. The moment you put economics into the mix, people change. I'm not going to dig up example after example of things like these, but if you've been reading Slashdot for the past four or five years you tend to get the impression that all is not OK in the fairytale."

      You don't have to have read Slashdot for years to know that OSS doesn't apply to every aspect of business. In regards to applying in non-business or intra-business situations, it's been going strong for a very long time; I'd like to see examples to the contrary, if you would care to educate me. =)

      ----
      "And again, that's normal. I'm not saying open source sucks because of that, not at all. The problem I do have is the whole "everything is OK people. Ohhhhh, look over there! Another IE vulnerability!! Weee!!!" thing that tends to bury the ugly stuff and prevent open discussion."

      Don't lump the sheep and the shepherds into one group; that's a fallacy and you know it. =)

      And to defend the "OOH OOH IE HOLE" crap, as I said: it's redundant, but often it's deserved. What you should be knocking down is those who won't acknowledge that there are security/etc. problems with software on the OSS side.

      ----
      "C'mon, W2K is an excellent OS. In many ways it's far better than Linux."

      Hrm.

      Support: yes. That's a given.

      Simplicity: yes. Often not as many options; consistent design.

      Choices: not even close. Over 50 screensavers, 5 browsers, a handful of email clients, several office implementations.

      Stability: In my experience, close, but not superior.

      Security and viruses: it's come a long way, but 2K is still behind here.

      Etc.

      ----
      "If you've ever written system-level stuff like services (daemons) and so on you'd recognize that."

      I can't say that I've written a daemon, but during the past two years working where I am, almost all of it has been spent writing system level utilities, from file storing, sorting, comparison, transfering, etc., to RCS documentation management, to queues for web interfaces. With the rich scripting environment in *NIX, I want to know how you can honestly say system level utils are easier?

      ----
      "at the kernel level Linux doesn't hold a candle to Windows 2000, period."

      I haven't found a need to do kernel related development for anything, especially things related to a business. Care to throw any good examples my way?

      ----
      Etc. etc... "Now, is that enough to condemn the CS model? Or finally validate the OSS one? I think not. The bazaar sometimes is better, but the cathedral has its advantages."

      Well, I don't know, I think you honestly just summed it up well. Microsoft, as a big corporation, is more concerned about the bottom line, and as such, the quality and attention paid to the desires of the user stop when they get paid. And they'll do everything in their power to get paid, which is obvious given their history. I don't think this is a biased view, this is a view coming from the study of their practices and history.

      The cathedral has advantages, namely it's consistent. This is going to sound like a troll, but in truth, Communism has it's advantages. Just because two things are different doesn't mean you can't judge one generally better than the other.

      ----

      >For this lack of morales, I dislike Gates.

      "Now you're being idealistic =) FWIW, think about it this way - the people who made Microsoft what it is today have a different value system than you. You may not like that, but I think it's fair to say that it falls on you to respect it. Free speech and all that."


      I dislike Hitler for his values. That IS idealistic, of which I am accused of being often.

      My real point, and what I meant to begin with, is that I dislike Gates for his actions. Values can be respected. Actions are a different matter altogether.

      For strong-arming other people into his "vision", I dislike Gates and the folks at MS.

      ----
      "I respect people's right to practice religion. I do. But don't even think for a second that I'm going to sit here and calmly take it in the butt when you try to *push* your religion on me."

      Looking at you from my perspective, I may wonder why you think system-level operations are easer in Windows and I may imply that I think you're retarded. That's almost never my intention, which it wasn't here. However, I think I will almost always ask you why. Why? Because I like hearing the other side. Why? Because the more info I have, the better decisions I make.

      Pushing something down someone's throat is different from debating the issues. When you make a case, you open yourself up to rebuttal. I won't come to your doorstep, but if you happen to make a case in public for something that I disagree with, debate is fair game.

      ----
      "If you insult my intelligence, call me a retard and pretty much compare me with navel lint because of the operating system I use, then we're going to have some spirited discussion. And my asbestos suit is *very* thick =)"

      Personal insults are pretty retarded. That said, if you're driving a pinto and I mention that they're known to explode, you might consider buying a Volkswagon or a used Volvo, I think that's fair play.

      ----
      "it's nice to engage in some intelligent discussion for a change =)"

      I'm glad you're enjoying yourself. =)

      I've never thought of myself as intelligent; just stubborn, open to new ideas, persistent and in certain things, well informed. In my experience, debates are almost always based on information or lack thereof, not on judgement. That's assuming the people are communicating well.

      That said: give me some new information!
      =)

      --
      ~Dalcius
      Rome wasn't burnt in a day.
    10. Re:Well by The+Bungi · · Score: 1
      That's me, pure and simple, and for what I consider to be good reason [snip]

      Fair enough. I don't necessarily agree with most of the points you've made there, but I'm not going to try to convince you otherwise. You're entitled to your opinion. Then again, so am I.

      They've always been evil, and Commodore was certainly evil too. Apple too. It happens to every company when they pass a certain size. Microsoft didn't have competition, though, and THAT'S why they got where they got.

      Well, I think there's more to it than that, but looking at the *why* doesn't change the facts. I really doubt Apple would have been able to get to where Microsoft is today. Their corporate ideals just don't pull that way. Insofar as Microsoft is evil, well, that depends on which side of the fence you're at.

      Seriously, after any movement grows above a certain size, it attracts sheep. [...] Or better yet, lead them to where you think the water is.

      True, and I do that with alarming precision. Let's be honest, the whole "free vs. free" thing is understood by few people here. Show me the sheep zealot who can explain that rationally and I'll show you flying pigs. They tend to get bogged down in their own philosophical tar pits and when they realize they're stuck, they simply resort to finesse like "fuck off" and so on. Amusing, but to a certain degree sad. It's difficult to ignore the bad when the bad is 3/4ths of the whole, mmmm?

      Just try to keep a sense of balance looking at us zealots, some of us try to keep balanced too. I'm admittedly a zealot, and I feel that I have good reasons for it.

      I do. Certainly there are zealots and there there are zealots. If anything, I respect someone who believes and fights for a cause. I'd just as soon be extended the same courtesy =)

    11. Re:Well by fucksl4shd0t · · Score: 1
      Fair enough. I don't necessarily agree with most of the points you've made there, but I'm not going to try to convince you otherwise. You're entitled to your opinion. Then again, so am I.

      Damn. can't have a good fight with stuff like that.... :)

      Well, I think there's more to it than that, but looking at the *why* doesn't change the facts. I really doubt Apple would have been able to get to where Microsoft is today. Their corporate ideals just don't pull that way. Insofar as Microsoft is evil, well, that depends on which side of the fence you're at.

      Apple *proved* that they couldn't do what Microsoft did. Regardless of the "why" or "how" of the matter, the vacuum appeared, and Microsoft filled it, not Apple. The proof is already there. So, I must agree with you there. :)

      True, and I do that with alarming precision. Let's be honest, the whole "free vs. free" thing is understood by few people here. Show me the sheep zealot who can explain that rationally and I'll show you flying pigs. They tend to get bogged down in their own philosophical tar pits and when they realize they're stuck, they simply resort to finesse like "fuck off" and so on. Amusing, but to a certain degree sad. It's difficult to ignore the bad when the bad is 3/4ths of the whole, mmmm?

      I've seen you post before (I recognize the sig, anyway) and I find myself agreeing with you on most parts, even the ones involving free software. There isn't a proven business model yet. There are several businesses attempting to prove it, but they haven't successfully done so. I figure it'll take RedHat another 10 years or so to prove it. They've proven it'll make money as a fad, now I want to see the longevity.

      That was a digression, though. :) You're right, the whole "free" vs "free" is a tough thing to understand, and most people (sadly) don't take the time to think things through. Abstract freedom compared to price? What? But I get both, right? I know....

      I do. Certainly there are zealots and there there are zealots. If anything, I respect someone who believes and fights for a cause. I'd just as soon be extended the same courtesy =)

      Can't speak for the sheep, but it's a well-documented "fact" that "manners are the oil that lubricates society. WIthout manners, there is friction." :)

      --
      Like what I said? You might like my music
  25. Paying for support is fine, but docs? by superfoo · · Score: 1

    I can understand paying for extra/quick/guaranteed support. However, paying for documentation on how to install or use something? That's a bit much. Maybe some sort of optimization guide for $$. But if you make people pay for docs just to install your program, I think you're doing a bit too much.

  26. JBoss as well. by digerata · · Score: 3, Informative

    JBoss follows this same idea. The software is open source but the documentation must be paid for. I don't disagree with this because its a business model supporting open source that may work. To JBoss's credit, they do offer a basic manual for free.

    --

    1;
    1. Re:JBoss as well. by kedi · · Score: 1

      "JBoss [jboss.org] follows this same idea."

      But do they actually stop/restrict you from sharing the contents of documentation with your friends?

    2. Re:JBoss as well. by FreeUser · · Score: 2

      JBoss [jboss.org] follows this same idea. The software is open source but the documentation must be paid for. I don't disagree with this because its a business model supporting open source that may work.

      I don't think anyone (even RMS) disagrees with this (though of course there are those who would advocate such manuals be published under the FDL ... again only some, certainly not all, free software advocates).

      As others have pointed out it is not the selling of manuals and documentation that is the issue, it is the added clause forbidding the purchaser from sharing that knowledge further.

      Imagine if such a restriction were put on reading primers, Physics text books, or software documentation in general (much less documentation for free software and open source projects).

      They are not out of line for selling documentation (indeed, the Blender Foundation does this, as do many others including the Free Software Foundation itself), but they are extraordinarilly out of line for treating basic documentation as trade secrets which may not be shared with the rest of their community. It is a disservice to their customers, it is a disservice to their (non-paying and paying) users, it is a disservice to whatever community has grown up around their product, and ultimately it is a disservice to themselves.

      Someone over there needs a serious reality check, poste haste.

      --
      The Future of Human Evolution: Autonomy
    3. Re:JBoss as well. by MtHuurne · · Score: 1

      JBoss does sell the full documentation, but does not place non-disclosure restrictions on them. So you are not allowed to distribute those PDF files (copyright), but you are allowed to spread the information in there as long as you write it in your own words.

      In fact, JBoss even offers free volunteer-made docs for version 2.4, but those are outdated as many things changed between then and the current 3.0 release.

    4. Re:JBoss as well. by Wavicle · · Score: 2

      To JBoss's credit, they do offer a basic manual for free.

      The JBoss 3 Getting Started manual is not something to give any credit for. It is outdated, you have only to get a couple paragraphs into the manual before it tells you something that is just plain wrong anymore. The person who was writing the manual, Andreas Schaeffer, left the JBoss Group and was recently kicked off the JBoss project at Sourceforge (they did have a good reason for doing so). The link from JBoss.org goes to draft 3 of the Getting started manual, even though draft 4 has been out since august (you just have to search for it - but it still contains assorted incorrect information and bad grammar).

      Andreas did a lot of work on the Getting Started Manual, but I don't think he is a native english speaker. The manual looks like it was passed through a spell checker, but the grammar is so bad at spots, you can not tell what is being said. JBoss Group claims that it has high quality documentation that has been written by the authors of JBoss and edited by professional editors... If the getting started manual is any indication of the professional quality of JBoss documentation -- and why shouldn't it be? It is the first documentation anybody is likely to see when they first investigate JBoss, this is where they would put their best foot forward -- I see no reason to buy any of it.

      --
      Education is a better safeguard of liberty than a standing army.
      Edward Everett (1794 - 1865)
    5. Re:JBoss as well. by Anonymous Coward · · Score: 0

      People don't seem to "get" RMS's rationalle on using the GPL. He was burned by releasing some software as public domain software, a company taking it and using it to the exclusion of RMS, without payment, and without continued access to the code.

      The GPL assures that the programmer WILL be paid, though the payment is in the form of continued access and use of the source code and improvements/modifications to the code.

      With documentation, this is not so much an issue. The programmer generally knows how to use the software.

      The GPL allows software to be sold for cash, but does not allow the selling party to restrict access to the source code.

    6. Re:JBoss as well. by battjt · · Score: 2

      The problem with JBoss is that all the docs suck. They are written from the JBoss developers perspective. (Don't get me wrong, I use and recommend JBoss, but there is a very steep learning curve.)

      Joe

      --
      Joe Batt Solid Design
  27. They don't get it. by MAXOMENOS · · Score: 5, Insightful
    It's plain to me that they don't get it.

    Quoting Sarah from the list:

    I also think it is a bit unfair for you to assert that we are violating the spirit of open source by selling said manual.

    Of course, selling the manual is a completely different matter. What they're doing isn't selling the manual; they're selling the manual and then telling you that you can't share the information.

    These guys are shooting themselves in the foot. The main strength of open-source software is that open source empowers the user community. By segmenting the user community into those who pay vs. those who don't, one hobbles a large segment of the user community. It doesn't help, either, that someone publicized their behavior on Slashdot.

    I certainly hope they "get it," sharpish.

    1. Re:They don't get it. by Kenja · · Score: 2, Interesting

      If by "get it" you mean that they will come to learn how users of Open Source software refuse to pay for anything then yea, I bet the'll "get it".

      --

      "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    2. Re:They don't get it. by dubiousmike · · Score: 2

      But the main weakness of open-source software is lack of profit. Maybe someone forgot to write a business plan where they actually make money.

      :P

    3. Re:They don't get it. by Anonymous Coward · · Score: 1, Insightful

      Maybe not against the spirit of open source, but definitely against the spirit of free software. Granted, there is no clause in the GPL that requires you to offer documentation for free, but Stallman's Right to Read essay makes everything clear that such an NDA on the documentation is not in the spirit of the GPL.

    4. Re:They don't get it. by nrjyzerbuny · · Score: 1

      YES! THEY GET IT!

      You can't share the information that you pay for from them. If you want to look through the code and write your own docs, then of course you are perfectly free to.

      But these people took the time to document on their own, and they sell the knowledge about the software that they have attained. What is so goddamn wrong about that?

      O'Reilly does it all the time, and now, because this company's documents aren't bound up into a book you don't think that they should have copyright on them?

      The source is free, documentation is free, but this company, which supplies documentation doesn't do it for free. That's their right.

  28. Buy the solution and give it to the world!!! by Anonymous Coward · · Score: 0
    What, are they going to arrest you for smoking?

    HAAHAHAHA - Playing Devil's Advocate since 1737

  29. It works for JBoss by Anonymous Coward · · Score: 1, Informative
    JBoss has been using a similar model for quite some time now.

    They do have public forums and mailing lists that provide user-user help with some assistance from the core developers.

    But if you want to get the 'real' documentation right from the developers you've got to pay for it.

  30. Which reminds me by Anonymous Coward · · Score: 0

    Which reminds me of NNTP nowdays.. Darn, had some lowlevel problems with LVM/Reiser and I couldn't ask/share that with anyone without paying. My ISP doesn't have one and I didn't want to spend $/signup to post on a newsgroup.. Hmm wasn't that free before?

  31. umm... k? by Lxy · · Score: 2

    I thought the open source model was "give your software away, charge for support". Am I wrong? Why is this really a problem?

    Here's what I really don't get. If it's OSS, why not start digging into the code and start finding answers for yourself? Start a forum, find some other hackers who want to help out, and tear apart the source to find answers/solutions. If it's truly OSS, there's nothing saying you can't start writing your own docs.

    What? That's too much trouble? pay the $50 or use something else then.

    --

    There is no reasonable defense against an idiot with an agenda
    :wq
    1. Re:umm... k? by geekoid · · Score: 2

      nit pic

      the open source model is about sharing code and information.

      If someone wants to start a company to support OSS, then fine, but hat is not what OSS is about.

      There agreement prohibits you from sharing information. what is worse then that is someone is going to do there own documentation, give it away, then when this company fails they will say the OSS is no good. in reality, it is there business model that is no good.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:umm... k? by Lxy · · Score: 2

      > the open source model is about sharing code and information.

      Funny, I'm aware that code is shared, but I wasn't aware that the GPL stipulates that information ABOUT the code needs to be shared.

      > There agreement prohibits you from sharing information (emphasis mine)

      So? Who says they have to give out their information? Point to the phrase in the GPL that says I'm entitled to the manual.

      > what is worse then that is someone is going to do there own documentation, give it away, then when this company fails they will say the OSS is no good.

      If the company fails, and the conclusion is that OSS is no good, it's because people are cheap bastards. Maybe OSS is a bad model, if people are too cheap to pay for what legitimately costs a company to produce.

      --

      There is no reasonable defense against an idiot with an agenda
      :wq
    3. Re:umm... k? by Anonymous Coward · · Score: 0

      The problem is that information isn't support.Think of it in terms of your friend, the mechanic (or doctor or whatever).

      This would be information:
      YOU: I hear some bizarre rattling from my wheel.
      FRIEND: It could be something in your hubcap, a bad bearing, or something loose. You should check the hubcap. If nothing is there, try moving things behind the wheel with your hand. If nothing rattles, have someone check the bearing.

      This is support:
      YOU: I hear some bizarre rattling from my wheel.
      FRIEND: Bring it over and I'll take a look at it.

      As far as I can tell, the spirit of open source would allow a community to talk to each other in the first example, and the original (or other) company(-ies) to charge for actually following up on suggestions in a support role.

  32. How is this new? by Omega · · Score: 3, Insightful
    That's how lots of companies do business with OSS. They write the code, give the program away for free and charge for tech support. I'm failing to see the outrage here. If you don't want to support the company by purchasing the documentation you can always read the source code.

    Perl works on a similar model. Larry Wall gets paid by O'Reilly & Assoc. to maintain perl. He adds new features, releases the code for free, and everyone's happy. The only stipulation is that O'Reilly gets first crack at the new documentation for their Perl books. I own several O'Reilly books and they're worth their weight in gold. I'm also happy to know that by purchasing these books, I'm supporting OSS coders.

  33. I do not see the problem by Anonymous Coward · · Score: 0

    Quite frankly I don't see why this should upset anybody. Lets get the facts straight:

    - They create a product
    - They let the source for the product be open
    - They let you use the product for free, if you can figure it out

    Now, you get the product for free. If you want it. They didn't need to do that for you. They did.

    They do however refuse to give you free support, unless you cough up some money - which makes perfectly sense to me. If they don't want to give away the docs -- well -- they gave you the software, which is more than nothing.

    Stop bitching, and say "Thanks for giving me the software". If you don't want to use it, then shut up and find something else -- or write it yourself.

    sheez.

    1. Re:I do not see the problem by gslj · · Score: 2, Insightful

      Anonymous Coward wrote:

      "They do however refuse to give you free support, unless you cough up some money - which makes perfectly sense to me."

      The problem, as others have pointed out is NOT that they sell the manuals. It is that they forbid you to pass on information that you obtained from the manuals.

      RMS started the GNU project because NDAs on software made it impossible to "help one's neighbour." NDAs on documentation, Gawd help us, are no different, so this is certainly contrary to the spirit of free software.

      Once again, not because of sold documentation, but because of the NDA attached to it.

      -Gareth

  34. It's one thing to charge for support that requires expensive human intervention; it's another to intentional obscure basic product info to generate revenue.

    Gong!

    --
    Actually, I was trying to be Insightful, not Funny.
  35. NO IT ISN'T!!! by sys$manager · · Score: 2, Insightful

    This is the equivalent of someone GIVING him the car, FOR FREE, and him saying "how do I get the trunk open?"

    Their response is "Figure it out yourself or give us $50 for the manual. We GAVE you the damn car for FREE!"

    1. Re:NO IT ISN'T!!! by unicron · · Score: 2

      Ok, it was a bad analogy, I'll admit. The truth of the matter is, this company is only doing open source to kiss the asses of the open-source community while operating a rather sad and underhanded support system meant to get the money they would've otherwised not received due the free-as-in-beer nature of their software.

      --
      Finally, math books without any of that base 6 crap in them.
    2. Re:NO IT ISN'T!!! by Anonymous Coward · · Score: 0

      Bad analogy - in the real world the car ain't free and the $50 is just to hear you whine ... the answer costs more.

      Seriously, the automotive industry is full of nonsense like this. Ever notice how automobile manuals omit details such as engine computer interface pinout? Thats costs extra - a lot extra.

    3. Re:NO IT ISN'T!!! by Anonymous Coward · · Score: 0

      Why is money bad again?

    4. Re:NO IT ISN'T!!! by dillon_rinker · · Score: 2

      Sad? Underhanded? Are you suggesting they didn't provide the source code? Oh, they did provide the source code? Ah, I see. You are whining because you can't read the source code. You want them to provide the source code AND you want them to explain to you what it does. For free.

      Hey, the great thing about the free software community is that when someone doesn't like the code or the documentation, they can change it! Or they can whine...

    5. Re:NO IT ISN'T!!! by NormalVisual · · Score: 1

      Their response is "Figure it out yourself or give us $50 for the manual. We GAVE you the damn car for FREE!"

      Not quite - it seems to me that it's more like, "Figure it out yourself, or give us $50 for the manual, but if you do that you can't tell anyone else about what you learned - they'll have to pay the $50 too". I fully support any company's right to charge for whatever they want, but in my experience, "support" has never meant a basic operation manual covered by an NDA.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
  36. I don't see anything wrong with charging you by sirshannon · · Score: 1

    however, asking you to keep your knowledge a secret is a bit rude. Newsgroups, Bulletin Boards, etc, are what keep many of us going. If not for people sharing their knowledge with me, I would still be trying to "learn HTML" probably.

    1. Re:I don't see anything wrong with charging you by hazyshadeofwinter · · Score: 2

      It may also be illegal. At least, it's asking for more protection than copyright law provides, as far as I know. Paraphrasing the manual to pass on knowledge or quoting brief excerpts for a review are considered fair use, aren't they? Although the situation is probably different if they're asking you to sign an NDA and claiming trade secret protection.

      --
      Click here if you just like to click on shit.
    2. Re:I don't see anything wrong with charging you by fucksl4shd0t · · Score: 1

      There's an additional danger I don't think anybody's pointed out yet. One way some companies keep people upgrading (yeah yeah, say Microsoft, but I was thinking about whoever makes Goldmine) is by promising to fix bugs, promising to make it easier to use, and then giving it to you in a slightly "off" fashion. It's technically easier to use, or the bug is technically fixed, but it doesn't quite behave like you'd expect (as well as the other 1000000000 people who use it), so you have to pay for repeated support calls, and you have to pay for more documentation, and you have to pay for...

      The danger in the Support model is that the company can keep making the thing just slightly less-shitty than it was last year, and you keep coming back for more. OSS? That's good, but not great. How many of us have time to adopt every single piece of OSS that needs help? I sure in the fuck don't. I wish I could give more time as it is, but I just don't have it. I'm sure a lot of you guys out there are like me in this fashion, too. (Although this is rarely considered when it's easier to say "Contribute to the project or shut the fuck up") So the end result is that the core development team, which is paid by the company, can keep only slightly improving their shit so you can keep paying for support.

      Services, now that's a different story. I make a killer app, and then I go sell it to joe blow down the street. I don't just sell him the app in a box with a manual. I also go in to his 20 workstations and install it (by going to his server and installing it :) ). Then I train his 30 employees on the software. Then he pays me, and he pays me some yearly amount that covers up to a certain amount of incidents. Training is now his problem, though, when he hires new guys. However, when he gets enough new people (either replacing people that left or because his company grew) he may need me to come back out and train again. When it's time to upgrade he can get his $60000/year admin to evaluate the upgrade and make sure it's stable, and he can even have the admin do the upgrade. Or he can get a warranty by having *me* perform the upgrade.

      Support != Service in all cases.

      --
      Like what I said? You might like my music
  37. can't bullame them by Anonymous Coward · · Score: 0

    WHOaRE their eXamPulls, when IT comes to figuring out how to keep the lights on. just as fuddles doos IT, they overcharge fro something that should be free.

    be like buying a car from some FraUD, to find out you wereN'T allowed to teach your neighbor how to drive it, or even sit in it/talk about it.

    i DOWT there's much to be learned from this repetition of something we know has already gone whoreabully wrong.

  38. Ask Slashdot has become a bitch forum by 0x0d0a · · Score: 5, Insightful

    Frankly, this article, as well as almost all of the Ask Slashdots in recent memory, are no longer questions. They've become "I had a bad experience with (my employer, a company, a developer, you name it) and I want to build a little bad PR to get back at them". Ask Slashdots have become just a place to bitch, not a place to ask questions.

    This really is a shame, because the idea of Ask Slashdot is very valuable. Editors simply should not let articles that are not *questions* through. Articles that contain one long string of complaints about someone followed by a random "question" tacked on the end to make it fit the format do not count.

    1. Re:Ask Slashdot has become a bitch forum by StarTux · · Score: 2

      I do agree with your point, been getting a lot of bitching going through. But this does raise an interesting point with regards to support with Open Source products. Of course they let through the complaining, but the real issue is there.

      Basically, they setup a pay only area forum for help. Don't think this is against GPL per se...? Against the spirit of Open Source? Probably.

      StarTux

    2. Re:Ask Slashdot has become a bitch forum by bmetzler · · Score: 2

      Probably. ... not

      -Brent
  39. Blurry Line by mugnyte · · Score: 1


    This is a blurry difference. Open Source is not halfway.

    Why don't you pay the fee, put all the documentation in the code as a set of comments.

    ANSWER: Because of the agreement?

    SO, does this prevent you from patching/commenting/changing any code based on what you read in the Support Forum? Sounds like a thin line. What amount of change based on support forum information is considered legal?

    I'd have better comments if the target wasn't /.'d

  40. don't bother with it by Anonymous Coward · · Score: 0

    Open source means you have the source, that's all. And the source code is the ultimate documentation. If you need it explained or clarified, then that's generally a service worth paying for.

    The bit about "not to share information" is vague, because you can always share facts freely, just not by cutting and pasting someone's writings. The only way to enforce this is by a contract-style EULA, which should be avoided out of principle.

    I basically earn a living implementing the stuff I find in O'Reilly books. If there was a "don't tell" EULA on those books, O'Reilly would long be out of business.

    I suggest avoiding the issue by dropping the whole thing. Don't agree to the terms, ever. Find someone who will look at the code and find the answer for $50 and let you share the result. Same cost to you.

    Basically it boils down to: "don't like it? then don't use it". One thing I don't like is the business of revealing secrets for money, even though it cost the business nothing to generate the secret. The less business these companies get, the better.

  41. patentdead recipe for disaster by Anonymous Coward · · Score: 0

    ucann bet your .asp there'll be few/no FraUDuleNT billyunheirs in the gnu economy/millennium. IT already is/will be, self cleaning.

    i DOWt there'll be much of a "market" for fuddle's style of greed/fear based payper liesense stock markup hostage ransom FUDgePeddling, for a while/ever again.

  42. Standard in the open source world by Anonymous Coward · · Score: 0

    Most open source projects are or at least used to be, so thoroughly obfuscated or hackish, that only the most devoute would figure out how to use it.

    For everyone else they either give up or get a book. OReilay has made a vast fortune on user unfriendly software.

    Linux the code may be free,but the hours it takes to learn it, are priceless.

    (Oh and I started using it back in 94, before the books came out (well we had some great general UNIX books))

    1. Re:Standard in the open source world by Anonymous Coward · · Score: 0

      I couldn't agree more. Mod this up.

  43. Isn't that what Open Source is all about? by bmetzler · · Score: 2

    In fact, that's the biggest problem with Open Source. This concept that people are owed something.

    "I downloaded this code and therefore you are obligated to donate your time to me."
    Sorry. This is my billable time, and if I support your family, then I don't support mine. And that's a problem.

    You can have the source as freely as I can, but you can't have my time. Sorry. Back to our example, why should they work through the issue with you for free so that you can "sell" it to others? If you want to provide support for WebGUI, then you should start from scratch, just like they did.

    -Brent
    1. Re:Isn't that what Open Source is all about? by fucksl4shd0t · · Score: 1

      Back to our example, why should they work through the issue with you for free so that you can "sell" it to others?

      Wasn't the poster complaining about the NDA part of paying for the support? Not asking for the information for free, just wanting to be able to share it?

      Isn't the "right to share" (so to speak) one of the founding philophies of free software? Right to share source, right to distribute, right to modify, right to distribute with modifications. Hmmm, I believe it's there. However, the GPL doesn't cover documentation well, it's really intended for software.

      Luckily, there's the GDL, the General Documentation License. Look for that. There's several other OSI-approved documentation licenses. I have a feeling that the documentation license that expressly forbids talking about it afterwards is not OSI-approved.

      My wife and I once had an NDA agreement. She didn't want me talking about sex after we had it, with other people. So I couldn't go to my brother and say "Hey bro, I fucked my wife up the ass!". Suffice it to say, we threw out the NDA, and shortly afterwards my brother said "I don't wanna know how you fucked your wife, dave."

      --
      Like what I said? You might like my music
  44. Oh please by Anixamander · · Score: 3, Funny

    I fully agree...if a company won't give me the product for free and then support it for free, then I'm not going to not give them any more of my money.

    Seriously, if open source is going to thrive (not merely survive) then corporations will have to take it up and that will require making money off of it somehow. If the only way this company sees to make money off this product is by selling the documentation, then they need to make sure they don't just sell one copy. If you have a problem with this, then to me that is an indictment of the feasibility of the open source model...not an indictment of the company that just wants to make a profit (or at least break even).

    --
    Do not taunt Happy Fun Ball(TM)
    1. Re:Oh please by finkployd · · Score: 2

      Seriously, if open source is going to thrive (not merely survive) then corporations will have to take it up and that will require making money off of it somehow.

      I would say open source has thrived quite a bit without figuring out how to make money in the traditional "selling for software" sense, so why should you expect that to change?

      Finkployd

  45. The right way to make money in open source by BrianUofR · · Score: 1
    the product should be free. all the tools to tinker with it and make it better, too. The source, the FAQ, the makefile, the documentation, the specs. You make money though:
    • Professional Services: we'll come and install/modify/customize for you, because we're the experts
    • Support: email, chat, phone.
    • Training: webcasts, onsite, etc


    It takes a long time to beat the closed-source mindset out of people, but in the end, the value proposition from free software + paid addons works, and everybody (authors, users, community) wins.

    But then again, i'm just a robot.
    1. Re:The right way to make money in open source by NineNine · · Score: 2

      everybody (authors, users, community) wins

      How exactly do developers benefit? I hardly call moving from a job and paycheck to working for free a "win". I'm inclined to call it a major "loss" actually.

    2. Re:The right way to make money in open source by Anonymous Coward · · Score: 0

      And guess what? That's exactly how Plainblack's model works!

      The product's free, the tools are free, the source is free, the FAQ is free, the makefile is free, and the necessary documentation is free.

      Free docs will get the software installed and running in most cases, and if they don't, there's always the message boards or a support account.

      If you're a complete doofus, then you buy a support contract and access to the extended docs for $50.

      You can literally figure out how to do everything you need in WebGUI over the course of about 10 minutes. Installation's the hard part. Once that's over, it's over, the end. Most users will never have a need for the extended documentation. Page templates are plain old HTML (spec of your choosing) easily edited through the admin interface, everything's added and removed using a simple interface, and many options have an easy-to-understand graphic representation (for example, choosing page layout styles).

      If it's akin to anything, it would be a new car buyer complaining that his included manual doesn't include instructions on how to use the key. Just because he's too stupid to turn the key doesn't mean the car company is an evil greedy capitalistic monopoly giant.

    3. Re:The right way to make money in open source by Anonymous Coward · · Score: 0


      Well if you keep answering me questions for free
      then surely I can install it myself for free?

      I just mess it up and keep asking you questions until it works. Why pay $500 per day or $800 per
      day for someone to install it. That would be
      DUMB!

      I should need hardly any support since either

      a) If there is a procedure I need to follow to
      get the results I want it should be in the
      documentation. Hence I don't need training
      or support to explain things I do not know or
      understand or install it.

      b) the only other support call is due to a BUG
      and why should I pay for you to fix your
      mistakes?

      So the only other support is for changes...

    4. Re:The right way to make money in open source by BrianUofR · · Score: 1
      I think your perspective is typical of a casual computer user. Maybe a CS student, fan of linux, host your own website, etc. If you've ever been in a position where the hardware and software you run has a business impact: an Oracle DB that runs your warehouse, or your company email, or a profit-generating website, your argument is nonsense. I (nor any IT person worth their salary) would ever even *consider* letting something important exist in my department without support from the vendor appropriate to how important the system is. Yeah, Sun maintenance is expensive. A year of Oracle support costs more than a nice BMW Z4 if running on a big SMP box. My rule is unless I wrote the application, yes every single line, then someone more knowlegable than I has to be available to support me if the shite hits the fan.


      I think that hack-it-till-you-get-it-right attitude is why lots of PHB's don't take open source seriously. If the vendor doesn't support it than it has no place in my datacenter. If you want open source to win, you have to have the infrastructure to make it REALLY an alternative, and that includes support.

      That's just my penguin's opinion, I could be wrong.

  46. Free Software needs Free Documentation by FattMattP · · Score: 3, Informative

    Stallman has been talking about this for some time. Although he's talking about free software and not open source software, the idea is the same.

    --
    Prevent email address forgery. Publish SPF records for y
    1. Re:Free Software needs Free Documentation by The+Bungi · · Score: 4, Insightful
      Stallman has been talking about this for some time

      Perhaps the next book he releases will be available as a free download, then. Or perhaps not.

      It's painfully obvious that "free" and "open" are terms better applied to other people, especially when you're trying to pay the bills.

      Or you happen to be comfortably funded by MIT.

    2. Re:Free Software needs Free Documentation by Anonymous Coward · · Score: 0

      It's painfully obvious that "free" and "open" are terms better applied to other people, especially when you're trying to pay the bills.

      That's right in a way. Free software refers to the freedom of the person who receives the software, not the person who wrote it.

      There's a world of difference between "letting others copy your work" and "making sure others can copy work from YOUR server at high bandwidth".

      That's why I laugh when people say things like "if you believe in freely copying, then put your next (book|cd|whatever) online for free". It's not the same thing. Bandwidth costs money. Letting people copy your work doesn't.

      I know that's not exactly what Stallman's talking about but you're not really addressing his points either.

    3. Re:Free Software needs Free Documentation by ComputerSlicer23 · · Score: 2
      Hmmmm, first off the only book I can't find of his for download from his site is the collected essasys on Freedom. Which as nearly as I can tell is a collection of the essays that are freely downloadable from his site. So your probably missing the index, TOC, the introduction, the forward and a few other minor bits. The actual information should all be there. I haven't actually hunted hard for a free copy of the book. I believe the information is all freely downloadable.

      Second, Stallman won a $250,000 award (the Grace Hopper award in the early 1990's), and gets paid for speaking engagements. He supposedly lives off the interest of the award because he lives pretty cheap. He might finally be running out of money, hence the big push for donations. He's a pretty smart guy, he wins enough awards and grants I doubt he truely needs much in the way of finanial support from anyone to continue his current lifestyle.

      He quit working for MIT back in '84. So I'm seriously doubtful they've done anything more then provide him with computer access and office space to work. I don't believe he'd accept money from them unless under contract terms that made it clear it was GPL software. That's why he quit, so he wouldn't have to worry about them trying to say he did it on Universities time. At least that's what he wrote.

      All that said, Stallman's pretty far out there. He's not very connected to reality of the day to day aspects of earning a living. I respect him for being just insanely crazy about Free Software, and writing the foundation of the tools I use daily to get paid. He's done a lot of good. Hypocritical isn't something I think can be applied to Stallman about his views on software (maybe it can on books). Feel free to show me wrong. I'd be interested in finding out.

      Kirby

    4. Re:Free Software needs Free Documentation by The+Bungi · · Score: 1
      I agree with most of what you wrote - I'm not one to put down his technical contributions, far from it. But that wasn't my point.

      Just one observation here -
      He's not very connected to reality of the day to day aspects of earning a living

      Then why would anyone in their right mind try to apply his philosophy verbatim to the real world? Because if you go half way (as in the company in the article) then you're vilified and flamed to no end. That's the kind of radicalism I object to. I have nothing against open source or free software or even most of the ideals thet go with it - but writing code is a craft that should be rightly rewarded and as far as I can tell no one has figured out how to make money off of something that is given away gratis.

    5. Re:Free Software needs Free Documentation by ComputerSlicer23 · · Score: 2
      Well my only objection to the original post, was that it appeared to be implying Stallman's hypocritical, and preaches one thing and practices another. That I believe to be highly inaccurate. I wouldn't try and emulate Stallman's way of making a living. I would in fact not recommend not trying it. I merely objected to the idea that Stallman is hypocritical. Trying to earn a living doing anything is tricky.

      Kirby

    6. Re:Free Software needs Free Documentation by fucksl4shd0t · · Score: 1
      Perhaps the next book he releases will be available as a free download, then. Or perhaps not.

      Why should it be? He's gotta support himself too, doesn't he? Just because a man dedicates his life to promoting ideals of freedom and independence and you want him to give away his entire life to you, without charge? How much did it cost him to live this life?

      "Free" in "Free Software" means "Free as in free speech, not free as in free beer." I BOUGHT a book called "Free as in Freedom". I PAID for it! Believe that?

      I can copy it, I can give it to whomever I want. The only limitation is that if I make more than 100 copies of it I have to make sure the front and back covers are copied verbatim. Documentation is different than source code. But I can modify it (as long as I show my modifications are mine, and clearly mark them as such) and distribute it with modifications. I can.....

      I paid $20 for this book. It's a hard back book. The author made it GDL at the request of the subject, RMS.

      --
      Like what I said? You might like my music
  47. hmmm by Anonymous Coward · · Score: 0

    meanwhile, people in their millions will completely ignore stupid open source fly-by-night cowboys like these people trying to charge for help on their badly documented crap, download a warez of a windows app and buy a `for dummies` book for 9.99

  48. It is better than what some others do... by Mastedon · · Score: 1

    This is more honest than what I have seen some other open source software providors do--which is purposefully degrade performance of the version readily available.

    I worked with one open source product extensively, and discovered that no matter what I did I could never get a box to support more than 1200 (or some arbitrary number near that) simultaneous users.

    The creators of the software had a "fix" that was available for the price of a consulting engagement...but no, they were not selling software in violation of the GPL...they were selling consulting services.

    I ended up not using that open source product.

    I think the fact that we are all sitting around here complaining about this is evidence of fundamental flaws in the proposed business models bedind open source software.

  49. count your blessings by Anonymous Coward · · Score: 1, Funny

    if it was M$ it would cost $100, it wouldn't work, and you wouldn't be able to fix it yourself

  50. Of course not by jesterzog · · Score: 2

    What,s so stupid about that? It's not as if non-IE users are locked out, since they can probably use an external editor quite easily.

    If IE provides a native feature that will enhance the product for those users without hurting other users, it'd be stupider not to enable it. Would you say it's stupid for someone to design a website that works either way, but only gives advanced layout features to browsers that support SVG? If there's any stupidity, it only starts when you lock people out.

  51. amazing... by zentex · · Score: 1

    i'd say 90% of /. wants a free ride. That is lame.

    Can you really expect a company to produce software for free? (remember kids, there IS NO such thing a free; ever)

    this is one of THE biggest misconceptions with OSS.

    --
    Appended to the end of comments you post. 120 chars.
    1. Re:amazing... by fucksl4shd0t · · Score: 1
      Maybe if "The Moon is a Harsh Mistress" were released under a free license we'd be able to tell people what TANSTAAFL means, eh?

      Seriously, OSS gets paid for somehow, by someone. Someone spent the time on it, he got paid somehow. Maybe he donated his time (Debian, anyone?), maybe he's a paid kernel hacker (Alan Cox, anyone?). But it's paid for somehow. SOmetimes the end-users pay for it, sometimes we get it on our home boxes as a consequence of someone else working on it commercially (Openoffice.org, anyone?).

      TANSTAAFL

      --
      Like what I said? You might like my music
  52. how about Open Source / No or Lousy Documentation! by Anonymous Coward · · Score: 0

    You pay one way or the other. End of story. Next?

  53. WHAT??? by Anonymous Coward · · Score: 0

    Look d00d, you've been posting bizarre shit like this WHOaRE their eXamPulls, when IT ... like buying a car from some FraUD, to find out you wereN'T all over /. for a while now. What exactly are you trying to say? I am very interested in your viewpoints, but am confused by your delivery. why some capas and not otheres? And what does that first sentence mean?

  54. cool move! by Tablizer · · Score: 1

    I like the way you got even by slashdotting their site. BTW, Try XWT or Mozilla-XUL instead of you want web-based GUI's.

    1. Re:cool move! by AGTiny · · Score: 1

      The name is misleading, WebGUI is an extremely easy-to-use web content management portal. Think Oracle Portal without the 3GB database, Apache Jetspeed without the XML nightmares, etc.

  55. Write your own docs! by BitwizeGHC · · Score: 3, Interesting

    Agree to nothing. Study the source, write your own documentation, and release it under GNU FDL.

    The beauty of open source is, you can't get away with keeping secrets for very long.

    --
    N4st0r, trixx0r h0bb1tz0rz! Th3y st0l3 0ur pr3c10uzz!
  56. Help! The Big Mean Company Is Abusing Me by Eravau · · Score: 4, Funny
    Help! The big mean company who spent thousands of dollars on programming and just gave me the results for free won't give me the documentation they spent thousands of dollars paying a writer to create. That does it! I'm never spending another cent with them again! They'll regret losing me as a customer! That'll show 'em!

    Oh wait...I never did spend any money with them.

  57. This is just a test by Anonymous Coward · · Score: 0

    If you don't like the size of my erect penis, you are free to assist in its development.

    (I just want to see if the "SLASHDOT PROPAGANDA ALERT" bot finds its trigger phrase.)

  58. The problem is... by TheZapman · · Score: 4, Insightful
    Sorry if this sounds strong. I had to deal with people with a real entitlement attitude for a year, so it hits a nerve

    ...giving up your hard earned *RIGHTS* is a bad joke. You have no right to the documentation. None whatsoever. The authors wrote it and can do with it what they wish. Print it out, roll it in duct tape and cram it up their candy ass, whatever. However, you have no right to do anything with it, because you didn't write it. The bill of rights has no clause saying "I can take other peoples work and give it to everyone I know".

    The biggest problem with open source as I see it is an entitlement mentality that just because someone wrote something cool, I should be able to use it for free. Being a developer that owns my own company, I have found this amazing realization that I need food. It's really a good thing. And to get food, I need money. Therefore I exercise my rights under the laws of this country to charge people to use my hard work to make their lives easier, and send me money so I can eat dinner. It's really quite a convinent arragement that has worked for quite a while.

    I find that these guys have struck on something ingeneous, and have actually been reading the reports on the practical problems of Open Source software in the marketplace. The biggest problem is support. You need to have a team of experts on staff to deal with it, because M$ won't come out and fix it for you. This is really expensive from a resource point of view, because you then have to cover the HR costs of these people even when they're sitting idle, because you will need them in a pinch. Dumb arrangement. Therefore charging for support is absolutely ingeneous, and is a great model, I think. INCLUDING the documentation. We happen to give away ours for free, and charge for licensing in commercial products. We are looking at a QT type dual-license model so that we can stay in buisness. For all their detractors, I want everyone to notice that they are still in buisness. And important point since if you're laying cable with a bunch of Mexicans, you find yourself too tired to program.

    Software is inherently expensive to produce. Open source has been subsidised through tax dollars via the university system (student loans, grants, etc). Before you bitch about people having to pay for software, why don't you think about the fact that people who don't have crap to do with Linux, etc, had to pay for it's construction...

    1. Re:The problem is... by MAXOMENOS · · Score: 2
      The question isn't whether they have a right to NDA their support lists. They clearly have this right.

      The question is whether this NDA is in the spirit of Open Source.

      Another question has arisen, as to whether it is necessary for them to do this in order to profit.

      The answer to the first question is probably "no." The answer to the second is up in the air, with both sides disagreeing vigorously.

    2. Re:The problem is... by sunset · · Score: 2
      ...giving up your hard earned *RIGHTS* is a bad joke. You have no right to the documentation.

      I was referring to my right to share information with others about installing and using the software. Insofar as I envision installing it for my own clients, and helping them with their problems, agreeing to the vendor's restrictions would be a very bad move. IMO that's just one example of how such restrictions are bad for the health of any open source project.

    3. Re:The problem is... by TheZapman · · Score: 1
      But you don't have that *right* unless they give it to you. That's what a license is -- a transfer of *rights* unto you. You have no right to look at my source code, but if I license you to, then you have the right, and I won't have to procecute you for copyright violation/computer crime. Nice system.

      What's bad for the health of an open source project is starvation. Dead programmers can't code.

      Your clients just need to pay the license fee for the documentation, that's all. If you want a free lunch, go join welfare. If this project is really better, then *pay* for it.

      As an example of how this stuff really irritates me, I wrote a driver for a piece of crap network card, and gave it away. I then get people demaning support, when I am a very, very busy person. One guy actually kept telling me very forcefully to implement a feature. Of course, no-one wanted to *PAY* for it, and I had a much more lucrative and important project I was working on. That left a bad taste in my mouth of OSS development. Why the hell should I give people my code so they feel entitled to support. Guess they didn't read the NO WARANTEE clause in the docs.

      Also, if you feel this is antithetical to open source, I'll introduce you to a fundamental economic concept: competition. If you don't like it, write it yourself. Maybe someone will be living off government grants and then write something better, and give it all away. Then you can have your cake and eat it too. However, since they have something that you obviously like, and they need resources to survive, they have every right to close the documentation, and may, in fact, give them a competetive edge to make it better. The handmaiden of competition is experimentation.

      Attitudes like this are actually *antithetical* to competition. You would like someone to make them give their docs away from what I gather from the gist of your article. That's not a free market, that's government interference. (in the wide sense of any governing agency, private or public)

      Also, you don't give up any rights, that is the misnomer I want to point out. You GAIN rights by paying. You have no right to the docs. You pay $50, and BLAMMO! you can read the docs. You don't have the rights to disseminate the docs, but you can read them. So you don't lose any rights. You didn't have them in the first place!

      Basically Eric Cartman had the best advice on life: Get to work, and stop your bitching! ;-)

    4. Re:The problem is... by sunset · · Score: 2
      But you don't have that *right* unless they give it to you.

      In spite of the length of your posts, you clearly have no idea what you're talking about. Why don't you actually read my comments before replying to them? I absolutely do have the right to tell others how to install WebGUI, as long as I do not agree to what is effectively their NDA.

      This has nothing to do with copyright. The offending clause concerns sharing information. Agreeing to keep something secret that I can find out for myself is not a transfer of rights to me. And there's no way in hell I'm going to tell my clients to pay someone else for something I should be able to give them. If they want to buy docs from the vendor (and perhaps give up some of their own rights) that's another, different matter.

    5. Re:The problem is... by TheZapman · · Score: 1
      Oooh, touchy are we! Yes, it does concern sharing information. And guess what, you have no right to share *their* information. Never had it, and apparently never will. If you did, guess what, there'd be absolutely no reason to distribute it. This is called scarcity. It's what gives products their cost. Notice that air is free recently? Notice that gold isn't? That's because air isn't scarce, and gold is. If you could tell everyone about it, why wouldn't you just write your own damn manual? Duh. If they let you share it, then you can do whatever you want. So they made the manual scarce. If you don't like it, don't buy it and read the source. If you think it's worth $50 and then you can charge your clients to help configure their scripts, my GOD, you might make money TOO! Whoa, what a concept. Oh, wait, they can buy the manual too!

      Welcome to the real world where people worry about eating and stuff. And you have to sign NDAs. Geez if you think these guys are bad, you should see some unnamed manufacturers of popular video cards. You know why they do the same, exact thing? Because in a highly competative market, if they give away secrets that give them a competitive advantage, they lose money. That's bad as far as they're concerned.

      And if you can figure it out for yourself, why don't you just do that and then write an open source manual and help put these guys out of buisness if you don't like them? That's the flaw with their particular implementation of the pay-for-support buisness model. Let's see, you can figure it out for yourself, and have the information you can share, costing you labor (which is very expensive), or pay someone $50 and not worry about it, but gain the right to view their docs, leveraging their labor, saving you expensive labor. Oh wait, that's right, because it's hard work to figure this out and it's easier in a manual.

      The question I have to ask myself is why the hell I am wasting time on this.

      Figure it out on your own. Charge people to install it. Share the info, whatever, just stop bitching

    6. Re:The problem is... by perp · · Score: 1
      Open source has been subsidised through tax dollars via the university system (student loans, grants, etc). Before you bitch about people having to pay for software, why don't you think about the fact that people who don't have crap to do with Linux, etc, had to pay for it's construction...

      Yeah, all those people paying for all this unwanted research and education with their hard-earned tax dollars. I'm sure we would all be much better off if those academics didn't bother with stuff like Linux and the Internet. And what's with all the medical research being paid for by those who aren't even sick?

      I'm right with you on the "entitlement mentality" thing and I have no problem with purchasing documentation, but I am not too crazy about the idea of purchasing documentation that comes with an NDA. If someone asks me a question whose answer is in the book, do I have to answer "No comment" or "If I tell you, then I'd have to kill you"?

      Not that it will work anyway. If the software is of use to people, they will start their own discussion groups etc and *not* buy the book just on principle.

      --
      There are two kinds of sysadmins: paranoids and losers. I'm both kinds.
    7. Re:The problem is... by Anonymous Coward · · Score: 0

      If I was Mexican I'd kick your ass ;)

  59. Get off you high horse by I_am_God_Here · · Score: 1

    You complain becuase some one has the gaul to suggest that instead of being a slave to the community he has the right to earn some cash and feed his family.
    What have you ever done for open source anyway? Developing quality software is not cheap unless you find people willing to donate time. Of couse development is only a small part of the cost of software, support is buy far the most expensive and you want that too.

    --

    Capitalism: unequal distribution of wealth
    Socialism: equal distribution of poverty
    1. Re:Get off you high horse by Anonymous Coward · · Score: 0

      subject of post = 89%
      username irony in conjunction with subject = 100%
      content quality of post = 92%

      your, not you [subject]
      because, not becuase
      gall, not gaul (+1)
      course, not couse
      by, not buy (+1)
      spelling/grammer quality of post = 63%

      overall score = 86%

    2. Re:Get off you high horse by Anonymous Coward · · Score: 0

      You complain becuase some one has the gaul to suggest that instead of being a slave to the community he has the right to earn some cash and feed his family.

      Hey, leave us French out of this!

  60. IN SOVIET RUSSIA by evil_pb · · Score: 0

    Open Source Software documents YOU!!

  61. Just a thought... by kosamae · · Score: 1

    The product being open source and all, couldn't someone figure out how to do it, or make a modification to make it work, and then post how to do it on a their website somewhere, For all those people who don't want to pay whatever it is for the documentation?
    Idunno.

  62. multi platform support with composite. by synq · · Score: 1

    You can of-course use Composite with mozilla on any platform with WebGUI.

    --
    sig not found
  63. Open Docs can be made by synq · · Score: 5, Informative

    And that is exactly what we are working on at WebGUI.nl.

    --
    sig not found
  64. You Could *Check* by waldoj · · Score: 2

    Frankly, this article, as well as almost all of the Ask Slashdots in recent memory, are no longer questions. They've become "I had a bad experience with (my employer, a company, a developer, you name it) and I want to build a little bad PR to get back at them". Ask Slashdots have become just a place to bitch, not a place to ask questions.

    Hmm...if only there was some way that you didn't have to rely on your memory, some way that you could actually check and see if your "people are just griping" theory is accurate, or hogwash. Perhaps, with the promise of technology, this will some day be possible!

    -Waldo Jaquith

    1. Re:You Could *Check* by 0x0d0a · · Score: 2

      I used a bit of hyperbole, I suppose, but the proportion is still far higher than it should be.

      Read the list you just pointed to.

  65. here is some poop to throw, little monkey by Anonymous Coward · · Score: 0
    In the end I found out what I needed to know without giving up my rights or my hard-earned bucks, but frankly this attitude from the vendor pisses me off.

    With comments like this, I feel that once again the first issue is to police these "helpers" and either enlighten them as to what this approach really results in or just tell them to STFU.

    First I recommend researching into the differences between "rights" and "priveledges" a bit and then next focusing on your use of the word "rights" here. Next I would analyze your use of "rights" and the context you use it in, yet the ironic reference later to your "hard earned bucks." A mature adult knows that his/her ID is not the source of all happiness in society or even for him/herself. That mature adult will realize that often there are more complex relationships that require a long term and/or long scope look into their results outside of a simple knee-jerk reaction type of cause and effect. (read: theory that is untested against reality) A real life example of this could be the holding back of swearing at a cop that pulled you over simply because your monkey brain is filled with the 1337 rhetoric of how that cop (and all others) exist solely to "bring you down." You may just find if you STFU long enough that either he was justified in pulling you over or made a mistake that you can fight in court and win. (doesn't always happen however, such is life) However if you smart off then you can guarantee no support or sympothy from Mr. Oppressor.

    However, back to the issue at hand... if you do not like this model then by all means DON'T EVER SUPPORT IT! While I think that the particulars you mention are silly and I would not support them, the fact remains that this is based around a service-oriented business model. Open source costs money, and when people bitch about "no corporate support" yet then later throw out that "the greedy corporations want to charge for something that should be free" then what you demonstrate is an intellectual inability to comprehend the reality that these "greedy corporations" need to pay their employees and that money is not generated by I/O streams. Children often WANT this and WANT that yet confuse it with "NEED" and this is just what children do... however when I see people here ranting and raving about their "RIGHTS" to get free stuff from the labor of others without compensation I see little difference with the thieves that gleefully break into someone's home and steal/vandalize because they have convinced themselves it is their "RIGHT." Remember that if we went by rhetoric and what people justify, errr say, about themselves then no one would ever be bad... even that guy beating that woman's head in with a crowbar so that he can more easily rape her.

    If you enjoy free stuff then learn that nothing is free... yeah, that sucks but it is reality. Get rid of your utilitarian thinking and realize that just as you want something for nothing, there are those that must at least have something for the everything they give to people like you. Any moron can walk around demanding they be given this and given that because they are "owed" but it takes a true idiot to wrap this all in fancy rhetoric and manifestos (thus changing nothing but the movement of air when they exhale their verbal flatulence).

    1. Re:here is some poop to throw, little monkey by Anonymous Coward · · Score: 0

      your use of the word "rights" here.

      You mean like his RIGHT to free speech?

  66. Do you have other options? by Anonymous Coward · · Score: 0

    There are many different types of licencse agreements and more every day. It's like a genetic algorithm churning away in cyberspace. The WebGUI folks will be sucessful, adapt or cease to be, based on wether or not their product is useful enough to warant your time and effort to use it. I think their plan to used an NDA with for fee docs dosn't warant your anger. Do you have other options? Are there any other content management packages out there ;-). If you don't like the license, don't use it. This type of doc licencse may well wither away.

  67. This is nothing new.... by SirDaShadow · · Score: 2, Interesting

    TridiaVNC is been doing it for years now. It took me a while to figure out how to make the java component to work, with noone to help me (hint: I went to websites that had the component installed and copied their html)

  68. eh, not quite. by kilonad · · Score: 2
    You're both half-right. It's the equivalent of giving him the car for free, and him saying "how do I set the timing on the engine so it can start?" or "which fuse is for the lights?"

    There's a certain level of basic familiarity people have with cars -- if it's a car, odds are you know where to put the key and how to drive the damn thing. Software isn't quite like that. Remember the first time you sat down at a UNIX box (command line, none of that easier GUI stuff for this analogy) and didn't know the first place to start? It's like having to pay for the man pages, and if you pay for them, you can't tell anyone else that "ls" lists your files.

    1. Re:eh, not quite. by Tolchz · · Score: 1

      No, actually it's just just like buying a car that has been swapped out for a Motorcyle by a sword wielding nun who runs marathons on weekends. Then when you try to change the tire on your car, someone moderates your tire to -1 "Analogies on Slashdot rarely make sense" so it doesn't show on the default view. I say you've got the right to complain about that.

  69. Its just because peple are confused...... by Kojote · · Score: 1

    What they are used to in the epic history of the world is you pay for the product and then get support for it, this is just the opposite, you get the software for free and then if you have trouble pay for help. To me its an odd way to do business however, becuase you aren't guaranteed anything for your work unless someone can't figure it out, if a bunch of super geniuses got ahold of it you'd never get anywhere. Thats why I don't really see the whole rationalization behind the open source business...sure they like to say "Hey look, it's free!!!" but I'm so used to paying for things that I wouldn't mind paying for it upfront to include everything I need to get it working on my own...not to mention its almost impossible for me to acutally admit to another human being I can't figure it out on my own so I probably wouldn't even call them but rather pretend it never happened in the first place.

  70. proprietary information? by drfireman · · Score: 1

    Part of the answer to this question has to concern how we interpret the following phrase:

    "the product's vendor considers this information to be proprietary"

    But I couldn't think of a meaningful interpretation of this. It's possible they consider the contents of their support forum proprietary in some sense. But I don't think that would strike anyone as any different from the many other commercial support enterprises. It's also possible they consider the information itself proprietary. But I can't see how that could be meaningful in the context of an open source project.

  71. Re: Charging for support, and how! by Anonymous Coward · · Score: 0

    Let's say you compile you software using Visual C++ and using GCC, both on Windows (GCC using Cygwin).

    You get stuck with both compilers on some obscure problem. Support fees:

    Microsoft:

    Per Incident: 185 GBP + VAT
    5 Incident Pack: 675 GBP + VAT

    RedHat:

    5 Incident Pack: $12,500
    10 Incident Pack: $25,000

    Open Source or not Open Source, companies must be able to pay their employees, pay the rent, pay for computers and desks and electricty and even for the plumber to fix the toilet.

    You're expecting to get everything for free, which is wonderful, but totally unrealistic.

  72. Pissing people off is not a good business plan by lateral · · Score: 1
    ...and at $50 it had better be some pretty special information. I'd wait for the O'Reilly book and save a few quid (bucks, sponds, whatever).

    L

  73. Re:Please add this person to your troll list, Rob by Anonymous Coward · · Score: 0

    1. NEVAR call me kiddo again

    Why's that, kiddo?

    Does it BOTHAR you, kiddo?

    2. It's not like they're saying "unless you pay $50, you have to use the right-mouse button to select icons!".

    Take your staw man somewhere else.

    What they are saying is "we'll tell you how to install it, under the condition that you never tell anyone else."

    The manual is intellectual property

    If this was about a manual, then there is no reason for the NDA, because the manual is already protected by copyright.

  74. Come on by glenstar · · Score: 3, Insightful
    An Open Letter To All Free Software Zealots:

    Not everything can be free... if you think it can, then write it all yourself. And, no, writing a text editor in PHP/MySQL (apparently the preferred combination for *any* programming project on Slashdot) will not work. (Before you flame, I am certain that such a beast exists, although it does seem a bit ridiculous to me). Do you realize that corporations are doing you a *favor* when they release products under an OSS model? Do you realize the huge amounts of money it takes for a commercial entity to create quality software? Do you realize what a fight it is to get something open sourced in a corporation?

    Please don't take all of this for granted. Corporations are there to make money (hell, *people* are here to make money) and they have a right to do so.

  75. Open source != open everything by Winterblink · · Score: 4, Insightful

    Since when does being open source mean that everything's free? Or that you're entitled to get everything for free? Redhat has commercial services they charge for, same with MySQL. What's the difference? Sure charging for documentation may not be the most warm and fuzzy thing in the world, but that's their decision and right. You don't have to use their software, and I'm sure there's a lot of other places to go for support (Google and Google Groups, as examples).

    --
    "I'm a leaf on the wind. Watch how I soar."
    -Hoban Washburn
  76. okay, it's been about an hour by Anonymous Coward · · Score: 1, Funny

    This story has been posted for about an hour now. Where can I download the information for free?

    1. Re:okay, it's been about an hour by Anonymous Coward · · Score: 0

      at http://www.webgui.nl.

  77. spade by jafac · · Score: 3, Interesting

    The assertion of the Open Source movement has always been that software companies should not charge for software, but that they should make money by "selling support".

    Well, it's not support they should be selling, but convenience. Because what is support? The manuals. Access to people who know how to use the product, etc. But if "information is free" then the manuals should be freely copyable and distributable. And you can always go to usenet for access to people who know the product. But paid-for support doesn't get you access to unique information (an oxymoron), it gets you more convenient, quicker, access to the expertise. So in effect, you're paying for convenience. Just like people pay for the convenience (or status?) of having 20 ounces of water in a plastic bottle (rather than having to walk to the nearest drinking fountain for free).

    This company needs to realize that they're not selling information. They're selling convenience. If they want to go the "selling information" route, they may as well become closed-source and proprietary.

    --

    These are my friends, See how they glisten. See this one shine, how he smiles in the light.
  78. Ten ways to make money from free software by MAXOMENOS · · Score: 5, Informative

    Well, since you asked:

    1. You can charge for documentation. O'Reilly does this for Perl, and you may notice, they don't include NDAs saying that you can't teach the information in those books to other people.
    2. You can charge for priority support (phone calls returned within an hour -- or 15 minutes or 10 minutes).
    3. You can charge for access to a high-speed, high-bandwidth update server, like Ximian does.
    4. You can charge for training.
    5. You can charge for certification.
    6. You can charge for the right to include your product in closed-source products, like Trolltech or MySQL AB do.
    7. You can charge to add new features.
    8. You can charge for someone to come over there and install it.
    9. Hell, you can even charge for the software itself .. Red Hat's advanced server product is GPL, all the components are available online, and companies STILL pay several thousand dollars for the product.
    10. Finally, you can charge money for the hardware, like IBM does with its Linux-using mainframes and microframes.
    1. Re:Ten ways to make money from free software by BasicOp · · Score: 0

      yeah, and _most_ businesses that _only_ use these methods of _income_ will go out of business if they also plan to try and develop complex software.

      not a very sound business model

      i believe it would be wiser to take a different approach. something more along the lines of -- _knowing_ what you are doing. providing a service people will _pay_ a significant dollar for. don't be a wannabe.

      don't get me wrong i think there is room for open source. but i really think people should specify what market they are talking about. (especially slashdotters)
      home use/hobbyist -- open source is great
      professional/corporate business -- open source needs a lot of work in this arena

      eh, but its too early to tell. but from the looks of it corporations (i.e. IBM) won't be turning much profit from open source.

      there are people that make things happen. there are people that watch things happen. there are people that wonder what happened. shouldn't we strive for the first camp?

    2. Re:Ten ways to make money from free software by MAXOMENOS · · Score: 2

      For what it's worth, Trolltech and RedHat seem to be turning modest profits from this. (RH recently posted a very small profit under GAAP, mostly from sales of Advanced Server.)

    3. Re:Ten ways to make money from free software by Matts · · Score: 2

      Spoken by someone who has never tried to run an open source business, I'm guessing.

      Should you some day try to do this you'll realise very quickly that it's only the very largest projects that can make money in the ways you've stated above. Personally I have several dozen open source projects, including some rather popular ones. I've been soliciting money for a number of those projects in all the ways stated above, and the only one that actually brought money in was writing articles - simply because it didn't require the customer to come to me and lay money down directly.

      A lot of small business people like myself trying to make open source work for them have realised this, and have had to switch to doing something proprietary to make a living. There's nothing wrong with that - it just turns out that open source isn't a very good source of income (it's still a great source of software though).

      --

      Matt. Want XML + Apache + Stylesheets? Get AxKit.
    4. Re:Ten ways to make money from free software by _Sprocket_ · · Score: 2


      home use/hobbyist -- open source is great
      professional/corporate business -- open source needs a lot of work in this arena


      Just to clarify - are we talking business as in development? You mention "home use" and that seems to imply end-user for business use too.

      I've used Open Source software on a professional bassis for several years. Its been just as successful as the occasional proprietary system. But then - I'm entirely on the end user / consultant side of the business process.
    5. Re:Ten ways to make money from free software by BasicOp · · Score: 1

      home use/hobbyist = it doesn't truly matter if your application isn't stable or if support isn't readily available.

      professional/corporate business = as in any professional business that needs to rely on software to sustain operations.

      perhaps you are a good consultant whom knows his/her stuff because they live it. (non-wannabe) but their are too many people involved in open source (also proprietary, but fewer) that would ruin a business by trying to integrate open source software with out benefits like support.

    6. Re:Ten ways to make money from free software by MAXOMENOS · · Score: 2
      Spoken by someone who has never tried to run an open source business, I'm guessing.

      True, but I used to work for the guy who ran an open source business. I'm not sure if that kind of experience counts.

      Should you some day try to do this you'll realise very quickly that it's only the very largest projects that can make money in the ways you've stated above.

      That doesn't surprise me one bit. Small companies writing applications for niche markets probably won't make money off of open source. Open source products won't make money unless it's a good product with a large user base. These kind of products are not easy to come by: they tend to be products that everyone needs, like OSes or office suites. If your product isn't one of those, you're better off doing support or consulting, or (of course) making it proprietary.

      Of course, that's the nature of business in general. Most small businesses fail in the first five years, and even the ones that succeed don't necessaily make the owners rich.

    7. Re:Ten ways to make money from free software by _Sprocket_ · · Score: 2


      but their are too many people involved in open source (also proprietary, but fewer) that would ruin a business by trying to integrate open source software with out benefits like support.


      You would be suprised. The proprietary world has just as many people who get hung up on a technology religion as the Open Source world. And they're just as dangerous to their respective IT environments.

      Another bugaboo is "support". Its a nice idea. But it doesn't always pan out. I've had excellent support from some contracts. And I've had dismal support too. In fact, I recently walked in to a new environment where they are moving away from a major industry vendor to a new vendor over support issues. Putting down cash is no guarentee (at least, if you expect more than someone answering a phone).

      In the end, the success of an IT operation rests on its people. These people will have to understand a technology enough to implement a workable and sustainable solution. They may need to know how to search for and read through HOWTOs. Maybe they need to know the right questions to ask the vendor's helpdesk. But in any case, they're going to have to know what they're about... or able figure it out fast.

      In any case - the professional / corporate enterprise can get just as much value out of Open Source and the home use / hobbist. Assuming they have the right people.
    8. Re:Ten ways to make money from free software by Anonymous Coward · · Score: 0

      Hell, you can even charge for the software itself .. Red Hat's advanced server product is GPL, all the components are available online, and companies STILL pay several thousand dollars for the product.

      Well, they're paying for the support, so that's the same as #2 basically...

    9. Re:Ten ways to make money from free software by BasicOp · · Score: 1

      keywords:
      able to figure it out fast
      right people


      those are some big variables.

      even after all the support efforts in the world for proprietary software (and thats a big effort), there all still endusers without a clue. Open source is going to need similar efforts to infiltrate most corporations.

    10. Re:Ten ways to make money from free software by Dalcius · · Score: 1

      Well, look at the common user base for, say, Linux.

      Look at the common user base for Windows.

      Winner: Linux

      ----------

      Look at the common Linux admin.

      Look at the common Windows admin.

      Winner (most times): Linux. Linux admins can admin and fix problems faster due to better knowledge of the lower levels (config files, heh), scripting abilities and remote, one-to-many admin tools, etc., and most of the time they can fix most Windows problems, too.

      ----------

      Look at the common Linux guru.

      Look at the common Windows guru.

      Winner: Linux again. It's an open world. There are tons of very smart Windows gurus, but a Linux guru can hack code and not only learn that much more, but edit that much more, in the way of fixing and improving.

      Bottom line? I think the Linux user base has got the cream of the crop. I think we're set for doing good support.

      --
      ~Dalcius
      Rome wasn't burnt in a day.
    11. Re:Ten ways to make money from free software by BasicOp · · Score: 1

      the bottom line is that in deep complex development and customer specific situations, the common linux guru isn't going to know difference between his/her head and a serial port. who is he/she going to turn to? nobody.
      for broad purpose apps you might be ok. but once we get into the nitty gritty, you can hack your code all you want, its not going to make a difference if you can't solve the problem and you have no one to turn to.

      and don't tell me the community is self supporting for those situations, unless you can find me someone right now that is going to write me problem specific software for free.

    12. Re:Ten ways to make money from free software by Dalcius · · Score: 1

      "the bottom line is that in deep complex development and customer specific situations, the common linux guru isn't going to know difference between his/her head and a serial port."

      Yeah....... same with Windows folks.

      You missed my point entirely. I'm talking about support folks, not in-house folks (although the argument still applies there to a good degree). The idea is that most Linux folks are very knowledgable about the software they use. And if they don't know the answer to a question, and can't figure out a problem by poking around an app, they can hunt through code. I've done it before, people I work with have done it before.

      Now take these two points and apply them to tech support folks. My entire point is that Linux folks are generally on the ball. I think it's safe to say that Linux/OSS has a good foundation to draw from when hiring support folks.

      "and don't tell me the community is self supporting for those situations, unless you can find me someone right now that is going to write me problem specific software for free."

      I don't see what solving app problems has to do with writing new apps... but in regard to answering questions and fixing bugs, the community is self supporting, and if you don't know that yet, check out #gentoo on irc.openprojects.net, the Gentoo forums (www.gentoo.org), or a myriad of other IRC channels, forums, newsgroups and mailing lists.

      --
      ~Dalcius
      Rome wasn't burnt in a day.
    13. Re:Ten ways to make money from free software by _Sprocket_ · · Score: 2


      those are some big variables.


      Sure. But no matter what technology is being used in a particular IT environment, it is still the same variable. Capable technicians, engineers, system architects, and administrators. Neither Proprietary nor Open Source approaches negate this.


      even after all the support efforts in the world for proprietary software (and thats a big effort), there all still endusers without a clue. Open source is going to need similar efforts to infiltrate most corporations.


      It depends on where you expect to deploy Open Source software. The desktop is always difficult. It doesn't matter what technology you deploy - there will always be users who seem hell-bent on breaking it or making it difficult.

      Now, as an infrastructure solution, you're dealing with totally different issues. Or, at least, should be (back to those variables again). And in this context... don't look now... but Open Source is already infiltrating Corporate IT.
    14. Re:Ten ways to make money from free software by HiThere · · Score: 2

      11. Take tools that you build along the way (say as a part of a counsulting business) and open source them (under some appropriate license...GPL works here). Use this project as advertising for your main business.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
  79. You forgot something: by Anonymous Coward · · Score: 0

    The obligatory:

    5. ???
    6. PROFIT!!!

    Sorry, I had to...

    1. Re:You forgot something: by Anonymous Coward · · Score: 0

      The obligatory:

      7. ???
      8. PROFIT!!!

      Sorry, I had to...

    2. Re:You forgot something: by Anonymous Coward · · Score: 0

      The obligatory:

      9. ???
      10. PROFIT!!!

      Sorry, I had to...

    3. Re:You forgot something: by Anonymous Coward · · Score: 0

      The obligatory:

      11. ???
      12. PROFIT!!!

      Sorry, I had to...

    4. Re:You forgot something: by Anonymous Coward · · Score: 0

      The obligatory:

      13. ???
      14. PROFIT!!!

      Sorry, I had to...

    5. Re:You forgot something: by Anonymous Coward · · Score: 0

      The obligatory:

      15. ???
      16. PROFIT!!!

      Sorry, I had to...

  80. Please add this kiddo to your homo list, Rob. by Anonymous Coward · · Score: 0

    thnx

    1. Re:Please add this kiddo to your homo list, Rob. by Anonymous Coward · · Score: 0

      With great PLEASURE! I can't wait to fuck this kiddo's ass.

      -Rob (Slashdot Staff)

  81. The source is open, right? by Dixie_Flatline · · Score: 1, Redundant

    So stop bitching. You can read the source, and the source should ne something of a manual in and of itself.

    If you really don't like it, branch the product (provided the license allows such a thing), and write your OWN documentation. Everyone says competition is good, so compete, and figure out who can do better.

    Or get a group of users of this product together and set up a documentation project. Never look at their docs, just 'reverse engineer' them.

    There's lots of stuff you can do. I've named three things off the top of my head. Stop being so whiny and either DO something, or be quiet.

  82. NO IT'S NOT!!! by Anonymous Coward · · Score: 0

    Cars are not the same as software. It's like someone giving away free copies of a book they wrote but it's a sequel to another book-- if you started reading your free book, it would not make any sense because you didn't read the original. So the person offers you the original for $50 and makes you sign an NDA agreement not to let anybody else read your copy of that fifty dollar book. Legal, sure! Everybody's got to make money. However, that's a shady way if you ask me, I would not pay the money.

  83. Do they have to give away everything? by Anonymous Coward · · Score: 0

    To be honest, this isn't that abnormal if you view it from a different context. Open Source software can be freely viewed and contributed to, but that doesn't mean an off-the-shelf manual on an Open Source project that you find in the local bookstore may be scanned and freely distributed. Just because the manual doesn't have physical pages, does that make it any different?

    The software is open source (part of the copyright licensing) but the manual is a completely separate piece of intellectual property, which they have justifiably chosen to protect (their bread and butter).

    1. Re:Do they have to give away everything? by Anonymous Coward · · Score: 0

      A dead tree manual doesn't come with an NDA.

  84. Maintenance is, after all, 80% of cost. by NemoX · · Score: 2, Insightful

    I have always been taught, both via institutional learning and private corporation classes, that "mantanance is 80% of cost". All the planning, hardware, software development, etc. is part of the 20% of the money that is for this project. After the product (whether it is a web server, database server, software, or whatever) is completed to the point where it is ready for mainstream production, the other 80% of the funds allocated for said project is used to maintain, tweak, debug (bugs not caught in QA), optimize, etc. the product.

    I briefly looked over the link, and it did seem that installation problems also required the fee (but I could have very easily overlooked something). If installation support can only be obtained with a fee, then this is just not good buisiness...for the company or customers. However, if it is *just* for support after installation, this is good business practice for the company. If the customers like program, they will pay to fix it if/when it has an issue, while simultaniously dramatically reducing that %80 cost percentage for the business.

    IMHO, it should be free code, and pay for all support, other then installation support, if you need it. It's one of the few ways a company can make any money with open-source.

    1. Re:Maintenance is, after all, 80% of cost. by NemoX · · Score: 1

      (afterthought): It's alot like Linux, you can get it for free via download, but if you want to be able to get installation, or general setup support, you need to purchase it seperately from a 3rd party or the distribution company (e.g. purchasing it retail). True, you can look on the internet/usenet for support, but that is just a community of some really smart people willing to share their knowledge of something they might better understand, or have encounterd (and solved) themselves. So, if there is an error with this software, there are many people smart enough to figure out a fix on their own (I am usually not one of them ;) who can assist with publicly posted problems.

      So, really, you are just paying to use "their" forums, hosted on "their" servers, and maintenanced by "them" to obtain "their" technicians support time. So, I don't see much of a problem with it (eek, did I just say that? ...I just stuck up for a corporation ...what's wrong with me?! ahhh!).

  85. They don't get it?!?! You don't get it! by BasicOp · · Score: 1, Interesting

    why do people get pissed off because someone else is making money?

    all this hullabaloo about making software open source is bringing forth a lot of hypocrites. you get the source for free so that you can have an in-depth understanding of how it works. (thats what you want right?) now you can't figure out how it works. and you expect the makers to write (time consuming) documentation for free as well? who has that much spare time?

    time=money; how can an open source business expect to make a profit if all of their efforts are thwarted by people that are "pissed off" and don't want to spend their "hard-earned buck" because they think everything should be handed to them. (because it benefits the public)

    I will tell you what else would benefit the public, world hunger could be solved if the standard expectation was that farmers were required to make an abundant supply of food, and distribute all of it for free. wow, i'm a friggin genius. a true problem solver. (why don't you think that would go over very well. think.)

    i wonder who gives a damn about your feelings, don't expect any "real" business to care if you don't want to pony up your "hard-earned buck"

    i will trade you this for that. look that was easy and fun.

  86. SourceForge Page by AGTiny · · Score: 2, Informative

    In case anyone wants to find out more or download WebGUI while the main site is Slashdotted, here is a link to the SF.net development page.

  87. Re:Please add this person to your troll list, Rob by Anonymous Coward · · Score: 0

    Wow. He had a valid point, and you came back with a collection of trolls, typos and insults?

    Typical.

  88. Compiere Anyone? by Anonymous Coward · · Score: 0

    Compiere brags that they have over 400,000 downloads coming off the SourceForge statistics. Here is the kicker though, you have to pay for support. Alright I understand the support deal, but they have 100% no documentation on using the software. Granted the developers are screaming they have not had a chance to do that, but the project is over 3 years old and im sure they have documentation since they offer training courses on the software. Realy pissed me off to waste about 8 hours trying to get it installed, actualy took 4 days but i had another issue that was my fault and not theirs, to find out that the software has no documentation and it also is not user friendly without decent documentation.

    So now we are using www.OSSuite.com which is a lot easier to understand and accomplishes our goals.

    Just a thought...avoid Compiere like the plague unless you want to dish out big dinero for support just to get a manual.

  89. No Cigar for j00! by lobsterGun · · Score: 1

    This is the equivalent of someone GIVING him the car, FOR FREE, and him saying "how do I get the trunk open?"

    Their response is "Figure it out yourself or give us $50 for the manual. We GAVE you the damn car for FREE!"


    your analogy = teh sUk.

    The key bit of information that makes WebGUI craptacular is that in order to get the information you have to agree to their Terms of Service that forbids you to tell anyone what you learned on their support forum.


    Using your analogy, a better response would be give us $50 for the manual, but first sign this agreement that says you won't ever show it to anyone else


    I don't see anything wrong with giving away the software and charging for the support, but I think its a little suspect to forbid others to freely converse.

  90. Actually ..... by Anonymous Coward · · Score: 0



    Actually its kind of like that except if the dealer also said "And if you tell anyone else how to open the trunk I'll sue you."

  91. Use of Yahoo Groups by open source projects bad by Animats · · Score: 3, Informative

    Some projects on SourceForge (OpenCV comes to mind) use Yahoo Groups for their discussions, which is annoying. Yahoo is making its "customers" sign more and more restrictive agreements, they spam, and they put ads in the middle of the forums of others. It's time to move such discussions to SourceForge's own forum system, or to Netnews, rather than using Yahoo, with their "interruption-based advertising".

  92. Oranges and Oranges... by Kjella · · Score: 1

    ...and moderators on crack. The postings of said forum are just as much covered by copyright as any book. Assuming that there's a clause in the forum rules transferring the copyright of any non-company posts in said forum to the company, they're perfectly in their right to do whatever they want inside the boundaries of copyright law/contract law.

    Try selling reprints of "Windows for Dummies" (techniques for using a software) (or the e-book version if you think electronic or not matters)and see how far you'll get before being slammed with a lawsuit.

    Kjella

    --
    Live today, because you never know what tomorrow brings
    1. Re:Oranges and Oranges... by Anonymous Coward · · Score: 0

      who's talking reprints???

      I can tell you what i read in windows for dummies.

      I can't make you a photocopy.

      get it?

    2. Re:Oranges and Oranges... by MAXOMENOS · · Score: 2
      Try selling reprints of "Windows for Dummies" (techniques for using a software) (or the e-book version if you think electronic or not matters)and see how far you'll get before being slammed with a lawsuit.

      Except that I'm not talking about reprints. I'm talking about describing techniques.

      For example: you can add any shortcut to your Start button's left-side menu in WinXP by dragging it to the Start button.

      There. I just described a technique for using, in a legal manner not subject to anti-hacking laws, Microsoft's (very proprietary) product.

      Have I broken anyone's copyright? Should I expect for someone to sue me?

      Let's suppose that this information (I am referring strictly to the tip I provide above, which is a harmless and oft-used user feature of the OS, not a security loophole or something else where there's an obvious good reason to keep the information concealed) is covered under NDA: once I learn it, I can't reveal it to anyone else. I'll grant that the company has the right to NDA this.

      Is it reasonable for them to NDA it? Is it in the spirit of building a healthy user community, let alone in the spirit of open-source?

  93. Sounds like a crude NDA by Sloppy · · Score: 4, Insightful
    I don't think that paying for access to the forum and the supporters' time, is the submitter's objection.

    Certainly you're not allowed to make photocopies of O'Reilly books and hand those out to others, but you aren't prohibited from sharing the information within. The expression is protected, the information is not. If I ask you a perl question, you're allowed to look up the answer in your O'Reilly book and answer me. If you ask me the plot of a movie I've seen, I'm allowed to tell you even if you haven't paid to see the movie.

    In this case, the

    You shall not to share [sic] the information contained herein with any other party.
    sounds pretty far out, almost NDA-like.

    An NDA for information about an "open source" project, is something I haven't heard of before.

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  94. Re: by rmohr02 · · Score: 3, Interesting
    You shall not to share [sic] the information contained herein with any other party.
    So if I buy the manual in order to learn how to install it, then stop using it, and I find how to do something else on my own that happens to be in the manual, can I share that information?
  95. They make money via support. by c0d3h4x0r · · Score: 1, Insightful

    This is one of the problems with a business model that is based purely around the technical support of a product, rather than on the product itself.

    The ideal business model (correct compromise between consumer needs/rights and corporate profit-making) would be to charge for packaged or subscription software -- enough to make profits -- but to also include the source code for the product, and to make all the tech support for it entirely free.

    Then craft a license which states that the customer has the right to modify the source code for their own personal bugfixing and use, but that they cannot redistribute the full modified source or modified binaries (diffs are okay, for the sake of sharing improvements with people quickly). That way you (the company) reserve that right and can continue to make profits from it.

    --
    Moderator hint: a comment is neither "Flamebait" nor "Troll" if it is true.
    1. Re:They make money via support. by Anonymous Coward · · Score: 0

      The ideal business model is to charge for the labor that went into the software, because the marginal cost of an extra copy is about zero. Either write it on commission or on your own nickel as ransomware.

  96. In the US, You Can't Sign Away Your Basic Rights by Lucas+Membrane · · Score: 4, Insightful

    The support forum agreement could turn into a moneymaker for the lawyers if it was ever battled out in court. They can protect trade secrets. But how can information about how to make software work be a trade secret when every detail of the software's operation is already published in source form under an open source license? That won't walk. They can copyright their presentation of the information, but they can't prevent you from telling others how to make the software work. If they could, you would bet that, for example, MS would have a similar clause in their license that made the whole Windows for Bozos book industry illegal.

  97. That support forum already exists by Anonymous Coward · · Score: 1, Informative

    and it is located at WebGUI.nl.

    1. Re:That support forum already exists by Directrix1 · · Score: 1

      You know it sure seems that open source advocates assume that just because open source exists that everything should be open source. The open source model will have to fit in with the business world. The converse will never be true. Live with it, and quit bitching.

      --
      Occam's razor is the blind faith in the natural selection of least resistance and in universal oversimplification. -- EF
  98. if you dont like thier policy....... by Anonymous Coward · · Score: 0

    if you dont like their policy dont use their product. plain and simple.

  99. Slim Pickins in Open Source Ville by Mulletproof · · Score: 2

    What!? Did somebody else find out that open source isn't exactly a source of profit!?!? Gotta recoupe all that time spent some how. Kinda like "fat free" = "taste free"... Troll? Flame? Truth.

    --
    You need a FREE iPod Nano
  100. Ahh the true spirit of most in the Open Source.... by gatkinso · · Score: 1

    .... give it to me for free, as in beer, all of it.

    Hey, I don't exclude myself! But let's call a spade a spade.

    --
    I am very small, utmostly microscopic.
  101. we showed them by Anonymous Coward · · Score: 0

    their bandwidth costs from the slashdot effect have probably bankrupted them. mwahahahaha! thats the last time they charge any fees!

  102. How is this different from O'Reilly et al? by JohnQPublic · · Score: 1

    It's become obvious over the last few years that one of the ways to make money with FS/OSS is to write books about it. Copyrighted books. Books that cannot be reproduced without the publisher's permission (ever heard of that being granted?). Books that, if "reverse engineered" and rewritten, would result in derivative works under law and still be protected. But the community doesn't seem to have a problem with that. So what's wrong here?

    1. Re:How is this different from O'Reilly et al? by _Sprocket_ · · Score: 2


      Books that, if "reverse engineered" and rewritten, would result in derivative works under law and still be protected.


      So are you telling me that if I write my own HOWTO or publish a book on, say, Perl or Sendmail... I can expect legal action from O'Reilly? Oddly enough, O'Reilly doesn't seem to be the only publisher in the Open Source software space.
  103. Mostly open source (Re:Darn Corporations) by darkonc · · Score: 2
    I look at this as providing the software, but freeing the source. This setup provides most of the advantages of open source:
    • You can modify the source to your heart's content
    • You can see how it works
    • If the company refuses to modify it to your specs, you can do it yourself
    • If the company goes bankrupt, you're not SOL
    • If you really wanted to, you could fork the project (and provide your own docs).
    It's an interesting approach, because if somebody really wanted to they could provide their own documentation, but nobody who's interested enough in the project is likely to do so, because that would pretty much require that you not have already bought access to the company's docs.

    This may be tricky and interesting, but I don't see it as being any less moral than charging $50 for a piece of closed software, except that in this case, the software itself is both free and open source.

    --
    Sometimes boldness is in fashion. Sometimes only the brave will be bold.
  104. Blender did that... by Jerry · · Score: 3, Interesting
    but it didn't work.


    You could download a binary copy of Blender for free, but if you wanted their manual it was $57 US. I bought the manual (VERY beautifully done, but smelled funny), not because I needed it, but more to support them. Apparently enough downloaders didn't buy the manual. Now, however, Blender is OpenSource. I haven't checked to see what kind of documentation the OpenSource version of Blender supplies.

    --

    Running with Linux for over 20 years!

  105. This is Bad, but ... by Lucas+Membrane · · Score: 3

    Consider what the IEEE does with standards like POSIX. Lots of the GNU tools allegedly follow the POSIX standard (eg sort). Want to report a bug? Show how it doesn't follow the standard. Where do you find the standard? Go to the bank and make a loan, then send the money to IEEE. What good is a secret standard?

    1. Re:This is Bad, but ... by ptudor · · Score: 1

      Offtopic, but you reminded me of Veeck vs SBCCI. Want to stay within the letter of the law? Make sure the law isn't copyrighted by a corporation first.

    2. Re:This is Bad, but ... by HiThere · · Score: 2

      This is the essence of why I claim that specs treated in such a way can't reasonably be called standards.

      A standard is the way that people are supposed to do things. If you prevent them from finding out how they should do them, then what you have isn't a standard, but only a spec.

      Therefore: there is no POSIX standards, there are only the POSIX specs, which you can purchase a copy of for sufficient cash. (This is assuming that your description is correct, I didn't check in this particular case, but I do know that it's a frequent occurance.)

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
  106. this isn't really new... by constantnormal · · Score: 2

    ... the game has shifted from charging for the code (product of knowledge) as the item being purchased to charging for the knowledge itself.

    This is exactly what companies like IBM are doing when they push Linux and a lot of the open source agenda, but also intend to make money by selling services based on their knowledge of the products and ways in which they are used.

    IMHO, this is a lot more equitable. You are perfectly free to invest your own time and effort and create your own documentation, or pay to use theirs. In any event, it in no way effects the ability to use the code.

    Plus, it provides an economic incentive to support open source. Contrast this with the closed source model, where all the cards are held by the creator of the code, which, coupled with the crazy mania to patent everything under the sun, only serves to raise higher and more formidable barriers to competing products.

    This allows the source to remain open, creators/implementors to make a living, and permits competing choices without raising barriers to choice.

  107. Who said "copyright"? by JohnQPublic · · Score: 1

    The site is slashdotted, so I can't check the agreement, but the original statement makes it sound like a service is being subscribed to, not that a book is being sold. Unpublished information isn't necessarily only protected by copyright, and there's no fair use doctrine absent copyright.

  108. Wrong problem by Brown · · Score: 2

    In my view, asking for payment for providing the information is quite reasonable, considering, to use your analogy, he's giving you the car free.

    The problem is that, once you know, you cannot tell anyone else: 'You shall not to share [sic] the information contained herein with any other party.'
    You can't tell your neighbour how to open the boot, or your SO come to that. Which is a bit silly really.

    - Chris

    1. Re:Wrong problem by unicron · · Score: 2

      My beef is that if their's a software package that supposed to work with operating sytem A and third party program B and doesn't, and you're a reasonably intelligent person, and you still can't get it to work, you may start to think their's some undocument trick to making it work, and look, lo and behold, this company offers that information for $50. Now, to use a better analogy, someone gives you a car, but doesn't tell you the trick to starting is to sing "More than a feeling" while jumping on the hood and patting your head. They will, however, sell you this information. The point is, he shouldn't HAVE to pay $50 for a answer that's probably a paragraph of text long. He's not asking "I have this weird setup with a lot of 3rd party proprietary software, and something's conflicting", he's asking "Why won't this work right on linux?".

      --
      Finally, math books without any of that base 6 crap in them.
    2. Re:Wrong problem by Brown · · Score: 2

      If the people are giving away the software, it's hardly unreasonable for them to requre payment for help setting it up. Consider if it was just a random guy developed a small tool which he thinks should work on Linux, and GPLed it; is he then obliged to provide instructions for doing so without charge, on his own time? What possible justification is there for this? Is donating the source free not good enough for you?

      If, however, the guy was charging for the tool, which he claimed worked under linux, then it would be another matter entirely.

      - Chris

  109. Or, you could just... by AlfaGiik · · Score: 1
    ask me and I'll give you a forum, chat, and IM on my server. (or set one up for yourself)

  110. BBzzzztttt, you lose. by Anonymous Coward · · Score: 0

    Would you like to super-size that? Please drive through. AND PAY.

  111. Use the source, Luke by izto · · Score: 3, Interesting

    Considering the vast amount of open source software out there that include NO documentation and for which NO documentation even EXISTS, I wouldn't be so upset.

    So they want to charge you for support? They can do it. They already gave you the source which is the important part.

    You want premium support and a nicely printed manual? Pay for it. You don't want to pay? Read the source and figure out how it works. It really is that simple and you already do that for a lot of other open source projects, like I said before.

    1. Re:Use the source, Luke by HiThere · · Score: 2

      The problem is not that they are selling documentation. That's fair. The problem is that they put an NDA on the document. This makes any statement that they make about how open they intend to be... a bit dubious.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
  112. Sorry you didn't word it in the form of a question by coupland · · Score: 3, Funny

    Proper format would be:

    Ask Slashdot: Have you noticed that all Ask Slashdot articles lately have only been bitchy whines about the crappy content on this site and how everyone that reads /. these days is just a tourist? Am I the only person who has noticed it and how do you think we can reverse this growing trend in the community?

  113. Fork It by John+Hasler · · Score: 3, Insightful

    You said it's Open Source. If you don't like their policies fork the project.

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  114. Re:Please add this person to your troll list, Rob by Anonymous Coward · · Score: 0

    If this was about a manual, then there is no reason for the NDA, because the manual is already protected by copyright.

    Copyright and NDA do different things for IP. Beta software (particularly from companies whose names rhyme with microloft and hymantic) are copyrighted to prevent duplication of the software itself and under NDA to prevent the spread of innovation to potential competitors.

  115. As I understand the article the complaint. . . by kfg · · Score: 3, Insightful

    isn't so much charging for support per se, or even charging for the documentation ( and one could argue that one could read the source for that), it's the attaching of an NDA to the documentation that irks.

    Frankly, I agree.

    This is like O'Reilly saying, " You can't divulge any of the information in this book."

    I'm sorry, but as my granny used to say, " Fuck that shit!"

    Give a man a fish and you feed him for day. Teach a man to fish and you feed him for life. Teach him to fish but make him sign an NDA first and, well, you're a shit head.

    As it happens I've taught people to fish, for money. I assume some of those people have taught other people to fish, perhaps for money. Well, I *got* my money for what *I did.* They are getting money for what *they* did. The idea that I could forbid them from doing this is ludicrous.

    What if a university did this? "Yeah, we'll teach you Java, but don't you dare think that means you can make money by teaching it yourself afterwards."

    KFG

    1. Re:As I understand the article the complaint. . . by Winterblink · · Score: 2

      Totally. It's like NDA on IP coming from say a web development project. If I learn something new I can't use it later on other projects? Give me a break. Sure, pure copy and paste of source in that case is bad, but to try to put my knowledge in a cage is retarded.

      --
      "I'm a leaf on the wind. Watch how I soar."
      -Hoban Washburn
    2. Re:As I understand the article the complaint. . . by Anonymous Coward · · Score: 0

      I'm sorry, but as my granny used to say, " Fuck that shit!"

      Man, if I had a granny like yours, I would have spent a LOT more time with my extended family. My grandparents are/were a very conservative and boring (redundant?) group.

      Sigh..

  116. WebGUI? by Mantorp · · Score: 1

    Is it any good?

  117. As I understand it by obdulio · · Score: 1

    a good documentation should be part of the product, and therefore covered by the GPL. If they want to charge for it, fine. But the docs should be GPLd too, and whoever buys it whould be allowed to redistribute it.

    --
    PENAROL: Seras eterno como el tiempo y floreceras en cada primavera.
    1. Re:As I understand it by talks_to_birds · · Score: 2
      Search: http://www.gnu.org/licenses/gpl.txt for "documentation"

      Returns: "not found"

      Methinks you _don't_ understand it.

      t_t_b

      --
      I'm on PJ's "enemies" list! Are you?
  118. Free Documentation by nuggz · · Score: 2

    No it isn't getting around the GPL. It is making a new product (documentation) and selling that normally. This is similar to many books or training manuals.
    You could always write your own documentation for that same open source (or closed source) software.

    Not surprisingly RMS had made an essay years ago on why free software needs free documentation.

    http://www.fsf.org/philosophy/free-doc.html

  119. Somebody call this guy a waahaambulance. by NFW · · Score: 2

    How is it reasonable to be "pissed off" that someone won't just flat-out GIVE you something? Especially when it's something they worked hard to acquire? (e.g. knowledge, software, talent, time, whatever)

    --
    Build stuff. Stuff that walks, stuff that rolls, whatever.
    1. Re:Somebody call this guy a waahaambulance. by Anonymous Coward · · Score: 0

      Charging for the manual and support is common, but imposing an NDA on knowledge about a GPL'd program is way out of line.

  120. Much more open..... by DeBaas · · Score: 2, Interesting

    From my own personal experience they (plainblack) are actually a lot more open than many other open source projects. They are much more willing to help and friendly, even to newbies. Whilst other projects can be really bitchy if you ask a question you could have read on page 456 of some unreadable manual.

    They do however charge for support. And they do not want to see the answers you get from a closed support page xeroxed to some other page. That pays their bills and allowed for them to code on and make WebGUI full featured.

    Apache 2.0 maybe around for some time, but you need mod_perl as well. The combination isn't really stable that long so it is not as if they keep the most common configuration out of the basic documentation. In fact, many sites still operate, for good reasons on apache 1.3.x

    --
    ---
  121. Everyone is just jealous... by Xerithane · · Score: 2

    Because they actually wrote documentation, and it apparently helps people.

    As far as I can see, that's the only thing that is going against the open source spirit.

    --
    Dacels Jewelers can't be trusted.
  122. getting income from open source by NFW · · Score: 2
    On the one hand, I think the whiner who submitted this story is, well, a whiner. If you agree with the terms, buy the service. If you don't, you're on your own. Nobody is obligated to give anything away for free.

    On the other hand, it does raise the question: what's the best way to get some financial return on the time you invest creating an open source project? I really wish personal satisfaction would pay the rent or even just grocery bills, but it doesn't.

    Whining aside, charging for information does seem a bit silly in the open source arena. Charging for time might make more sense... Are there any open source developers out there with 1-900 support lines? Anyone know of any other strategies that are actually bringing in money?

    --
    Build stuff. Stuff that walks, stuff that rolls, whatever.
  123. Re:Please add this person to your troll list, Rob by MAXOMENOS · · Score: 1

    I was going to write a more lengthy reply, but I see that the AC's have treated your post for all it's worth.

  124. it is! by Ender+Ryan · · Score: 2
    You're making an accusation, but it's false. Maybe you should get your head out of the smelly dark place.

    All of the essays in his latest book are freely downloadable.

    --
    Sticking feathers up your butt does not make you a chicken - Tyler Durden
    1. Re:it is! by The+Bungi · · Score: 1
      Maybe you should get your head out of the smelly dark place

      I'm sorry. I'll never touch your sister again.

  125. Profit is not a four-letter word by darkonc · · Score: 2
    Your righteous indignation that these people are not providing their software in an entirely free manner is a bit offsetting. This situation is very different than people who have used someone else's GPL code in their product and then refused/forgotten to release the sources. This is (I presume) WebGUI's code. As such they have the full right to decide if and how they're going to release it.

    Fact of the matter is that we live in a world where money is king. If your company doesn't provide a profit, then it's going to eventually evaporate (unless it's run by someone like Bill Gates). Fact of the matter is that it's very difficult to make money with Open Source software. Even Mandrakesoft is having a hard time with a relatively popular distribution of Linux.

    These people are attempting to develop a model that provides most of the benefits of open software and (as far as they see) some hope for them to make enough money to be able to support their baby full-time.

    Perhaps this model will fail. Perhaps you would complain if the world were handed to you on a silver spoon and you were asked to pay for the spoon.

    If you don't like their business model, then you have pretty much two choices:

    1. Pay for access to their (closed) documentation
    2. Develop your own documentation
    3. Write your own code.
    4. learn how to count
    Would you be bitching at these people this venemously if they were providing their program for $50, but not providing the source code? If so, then go ahead and keep bitching, otherwise I would suggest you consider the possibility that your attitude is a little bit hypocritical.

    This reminds me of a few years ago, the AMS (Student's union) had a barbecue day to make money. When they didn't have veggie-burgers or dogs, I asked them why. It turns out that some radical vegetarians had raised a big stink the previous year about the veggie versions being cooked on the same grill as meat products. Given that the market for veggie foods just wasn't large enough to justify a separate grill, the AMS had decided it would be easier to just not sell veggie burgers at all.

    Really left me happy.

    --
    Sometimes boldness is in fashion. Sometimes only the brave will be bold.
  126. I don't see a problem with this by matt_fk · · Score: 3, Interesting

    Free = Free. Want support? Pay the man. What about mySQL? If you have a problem that's not solvable on a community level, I don't see how you should *expect* someone to spend their time on your support, unless you compensate for it. They could be doing better things, such as, making more software.

    1. Re:I don't see a problem with this by WetCat · · Score: 2, Insightful

      Completely agree.
      The alternatives of paying for support
      are:
      1) To sell proprietary product, which is
      worse.
      2) To go out of business (essentially to have no product at all).

  127. Letter of the law... agreement...etc... by digital+photo · · Score: 5, Insightful

    I would have to definitely agree with the charging of the fee for support.

    That company has made the source freely available to those who would use it. They work on it and improve it, fixing bugs as necessary. But the support itself costs money. If they were just another open source coder, then I'm sure they'd more than happily help you for free and maybe a thanks. But they are a company and they are charging support fees.

    This is definitely within their right to do so in both the spirit and letter of open source. Though whether or not it agrees with different peoples' versions and understandings of open source is another matter.

    As for documentation, what kind of documentation is being referred to? A help file? A Howto? Or a custom tailored document to help the user?

    As for the having people basically sign a NDA to not disclose how they were shown to perform the install, that is something which is beyond the scope of "open source".

    The reasoning is that open source covers the accessibility of the source code by the masses in a way which the masses can understand. If the code is beyond the means of the masses to understand, assuming it has not been obfuscated, then they require support to assist them with getting the code/app to work with their system. This help is billable and could very well be restricted information. Not from a security standpoint, but from a commodity standpoint. Ie, it is the model upon which their business is based.

    One can think of it as buying software which comes with basic instructions which works for some, but doesn't for others. You can always pay more to obtain support and/or documents to better assist you, but you are not allowed to copy that document since it is copyrighted and is essentially the incentive for people to purchase support.

    So I would agree with your assessment with the contractor example.

    Some might point out that RedHat/etc are charging for support as well in a similar manner. Though I do not know if they are having people NDA'd.

    Take with big whopping grains of salt for IANAL.

    1. Re:Letter of the law... agreement...etc... by Anonymous Coward · · Score: 0
      As for the having people basically sign a NDA to not disclose how they were shown to perform the install, that is something which is beyond the scope of "open source".

      Yes, I suppose so, but I'd say it is within the scope of "free software" (note: the package in question is GPL.) The whole idea behind free software is to share information so everyone benefits. RMS origenally went off because of non-disclosures, so he made sure that NDA's would never apply to Free software.

      How to make money when everything you produce can be reproduced infinitely at no cost is left as an exercise for the reader.

  128. it seems people are stupid or didn't even read the by Ender+Ryan · · Score: 2
    summary.

    There are a number of posts saying essentially, "they gotta make money somehow". Is that a fair statement? Sure! People need to eat!

    But apparently, they didn't finish reading the "Ask Slashdot", or they would realize that the author isn't complaining about them charging for support, but that they are charging for support with what amounts to an NDA, saying they can't tell anyone what they learned from the support they purchased.

    Personally, I think that's ridiculous; I would never agree to such terms for simple support. However, that is another topic entirely(actually, it IS THE TOPIC AT HAND!).

    In short, please understand what the topic is before you go flaming away.

    --
    Sticking feathers up your butt does not make you a chicken - Tyler Durden
  129. Good one! by digital+photo · · Score: 1

    *grins* Abosolutely nothing.

    Though at the point when someone goes through the code and understands it... they may feel inclined to start their own version of it.

  130. "Open Source, Closed Documentation?" by talks_to_birds · · Score: 3, Informative
    This is another one of those /. trolls-for-posts articles.

    It has been widely discussed, for years, that paying for support is completely in tune with the stated and unstated philosophy of the GNU Public License.

    End of discussion.

    t_t_b

    --
    I'm on PJ's "enemies" list! Are you?
    1. Re:"Open Source, Closed Documentation?" by Katalyzt · · Score: 1

      yes but this is not the central point. the point that no one seems to see is that documentation is a PART of software and that open code is not enough in many if not almost all cases to make a product truly OPEN. if open source projects attempt to obfuscate themselves by not providing basic documentation then they may as well be closed. end of story.

      --
      version 0.0002
  131. Good Lord by finkployd · · Score: 5, Informative

    I've never seen so many people so horribly confused.

    For everyone who is running off at the mouth saying "You greedy open source people, this is how they are supposed to make money, paying for support is fine, stop demanding everying for free, etc", wake up and actually read the article.

    Nobody is complaining that they are charging for documentation or support. The problem here is they are making their customers basically sign an NDA that prevents them for sharing any knowledge they gain from the documentation with others. This has nothing to do with copyrights, and it is nothing like photocopying a manual. This is about you promising to never help anyone you know who has the same software. Microsoft does not sue me if I tell you a Windows XP trick I read about in a book by Microsoft Press.

    Personally, I don't hold this against the webGUI people. It is their right if they want to do it, but damn, what a crappy business model. That will only provide them with a revenue stream until some code savvy customers write their own documentation from the source code (which from other posts looks like it has already happened)

    So really there is nothing to see here folks. Just another company trying yet another flawed way to make money using open source software.

    As to the broader topic everyone seems to be bringing up about how this is a fatal flaw in open source (namely that companies cannot figure out how to make money off it), there is no problem. Nobody cares if companies can figure out how to make money off of every tiny little open source project out there. The larger ones have funding from companies that use them (IBM funds Apache and some others) and the rest are written by people in their spare time or as part of their job.

    I make money with open source software by using it to solve my company's (well, university's) problems. I also make enhancements to various packages we use and feed them back to the community. Everyone benefits and I still get paid.

    If you are a programmer who thinks you should be getting a six figure salary because you can write a little software utility, then cries when the open source community makes a better one for free, tough luck. Either evolve with the times or get left behind. The days when you can whip out a little program and charge for it are done. If it is truely a good program, you can bet someone else will be motivated to reimplement the concept as an open source project. It may not have happened yet (Gimp is not a complete replacement for Photoshop for example) but over time it will.

    Finkployd

  132. irony? by Anonymous Coward · · Score: 0
    and if you would follow through on your statement/rant you will see that in conclusion of making money off of a service based system then it is perfectly acceptable (while rather improbable to police) to use the NDA. The "issue at hand" here is about choice. If you don't like it then don't support it. I dont, and... I won't. I will however not try to do ANYTHING outside of financial vetoing power, to change that system.

    So as for flaming away without understanding the topic...

  133. That post was by my friend Augs, by Anonymous Coward · · Score: 0

    Another Ungrateful Whiner on Slashdot.
    Get a life loser and write your own open-source system if all you can do is complain about theirs.

  134. India is the solution! by Anonymous Coward · · Score: 0

    Scrounge around and get $5 out of your pockets in loose change. That should be enough to get a HUGELY talented Indian developer or horde of them to explain how it works, for a day's pay.

    Market economy folks!

  135. Great Idea by OS24Ever · · Score: 2

    I think it's a great idea. I see no way for opensource based companies to survive. if they can't bill you for something, they're people are coding for nothing. doesn't do them a lot of good unless people like working for free, and living on the street.

    --

    As a rock-in-roll Physicist once said, No matter where you go, there you are.

  136. A loophole in GNU GPL by thogard · · Score: 3, Insightful

    This may or may not apply to the story but it applies to most of the discussion here.

    Its clear that there are a few holes in the GPL and I think it might be time to make changes. The GPL was intended so that developed software could be used by a wide group of people and compaines. Recent laws (such as DMCA) have restriced some of the rights that were implied when the current version of the software was written. One of thouse is the right to reverse engineer the code which accroding to my IP lawyers, is now illegal even if you have source code unless you get premission. Another hole is the NDA type agreements and those are related to some of the hiding behind trade secret laws. The GPL needs to address all of these and it needs to soon before some developer gets nailed. For example if I develop something for KDE and I steal the idea out of Gnome, its quite possible for the author of that part to sue (and win) under current US tradesecret or DMCA law even though Gnome is GPLed and its license was written with the intent of having its bits reused elsewhere.

    Let's say you've just bought a device. Say a NBX100 from 3com. Now how do you know if its running GNU software or not? If they hide the copyright message, you won't know will you? At least they left in one small text message that is very gnu tar specifc. A grep GNU on their exe image shows a positive match as does a grep on "You should have received a copy of the GNU General Public License". So far attempts to get the source have not been productive but I did go to great lenghts to get explicit permission to reverse engineer the code from the persons whos name is on the copyright because any attempt to look at the binary code could be a DMCA violation under current law because the GPL doesn't grant that permission.

    The GPL needs a anti-NDA and a reverse engeering clause added to it at once.

  137. I don't see the problem by ATN · · Score: 0

    I don't see a problem with them trying to make money from support. It sounds similar to suns plan for star office. That's their whole marketing plan. When you buy star office your not paying for the software, you can get that from open office. It's the support your paying for. I don't see it as a bad buisness plan.

  138. payment, sure, but only for work done by WTF+Wazzat · · Score: 1

    Setting aside the oddness of "it's free, but it'll cost you to find out how to use it", would it not be wise to promote the idea that one, or a company, ought to be paid for what they do? Conversely, if they do nothing, is right to charge for it? In this case, if you ask this company to help you use the product, you might be expected to pay for the help. If they keep the instructions secret and demand that you do so too, are they not merely trying to fraudulently capitalize on the "feel good" properties of the words "open source"?

  139. So What? by SomeOtherGuy · · Score: 3, Interesting

    Hell, most open source software does not even have much documentation period....So having to pay for quality docs for free software sounds like just as (or more so) solid of an OS business plan as any of the other I have heard. If all else fails -- you can always look "under the hood" (at the source) to see what makes it tick -- how can it get any better than that?

    --
    (+1 Funny) only if I laugh out loud.
  140. even Microsoft provides a free KB by Anonymous Coward · · Score: 0

    even Microsoft provides a free KB with solutions to most common issues

  141. let me get you a tissue by Nuttles · · Score: 1

    Don't complain till you try writing documentation yourself. Do you have any idea how long it takes to document all parts of a software project, not just the User Manual? It is long and tedious task. A task that is looked over about as much as writing clean efficient code.

    That said...I have to get back to writing my clean efficient code

    Nut

  142. Re:Who's the silly goose by TheZapman · · Score: 1
    This is perfectly legal also. In fact, publishers do this for books that haven't been released to the general public. HEY! Maybe so the knock-offs won't start *before* they hit the press. It's called an NDA. Remember Appendix H. Same thing. Not neccicarily good for developers, but it helped keep Intel in place.

    There has to be a careful moderation of IP law and what many people call 'freedom' in a capitalist economy. If everyone is forced to give everything away for free, there is no innovation. You want to produce a free chip for me? I mean, giving them away it should be easy to finance a $2B fab line.

  143. Tell PlainBack to F*ck OFF by Anonymous Coward · · Score: 0

    i am sure we are smart and humane individuals that can figure anything out. However if we always let money get in front of our human achievement. Open Source = the help of community and most of all without money!
    Rh8 and apache 2 is open source, then why is the fuckers opss i mean folks at Plain Black charging money for a document that is open source.

  144. Yes, copy my books out of Barnes and Noble. by Bruce+Perens · · Score: 2
    There are two books in my book series with Prentice Hall that are in the Barnes and Noble near you. You are welcome to copy them, they are under an Open Publication License. They are Embedded Systems Programming with eCos and The Linux Development Platform. We will have the editable texts online within a few months.

    Thanks

    Bruce

  145. no well about it by Anonymous Coward · · Score: 0

    I support a client using Paradigm fund raising software for nonprofits.

    They charge $800.00 per year to even be allowed to call up for a call back, and be on their mailing list. They just released version 4, so buggy they told their customers to hold up installing it. It's PowerBuilder over SyBase, the damned thing is a mess. It's Windows. Oh, and it's 5 grand just to buy it.

    $50 a year? Can we keep track of donations with it?

  146. You missed the point. by Bruce+Perens · · Score: 2
    Most companies that sell support don't attach an NDA to the spport information. This is a reprehensible practice.

    Bruce

  147. Just rename it user_manual.mp3 by Anonymous Coward · · Score: 0

    ...it'll be available on Kazaa by the morning.

  148. I don't think so by sirshannon · · Score: 1

    someone calls you and says thier PC won't start. You come by, see that it is unplugged, plug it in, and start it. You write it up, invoice them, and leave.

    2 days later, their friend Bob calls. "Hey, remember when you called me 2 days ago and said your computer didn't start? How'd you fix it?"

    They WILL tell him how you fixed it and they should, quite frankly. Sure this is a very lame example but, in my opinion, this is truly what it all boils down to.

    1. Re:I don't think so by Jahf · · Score: 2

      In that type of instance, sure, I would expect to just tell you what it was ... hell, I would expect to have written it down before I left and possibly filed a bug report with whatever manufacturer/distributor was at fault. ...

      How about a counter example: To get your web site up and running, I have to write new code that gets it to work on your specific set of service that your software didn't originally support (like, say, running WebGUI on Apache 2).

      Would I be expected to give you the rights to that script to use in the future in your work environment? Maybe, depends on if you paid for the time to document and package the script (and no, not everyone does want to pay for that and if they don't, most professional services houses will not give you additional rights beyond the initial install).

      Would I be expected to sit by while you package up the code and deliver it to the world, possibly undercutting my business? Doubtful. Sure, I may be the kind sort who does so freely, but I may not. That is -my- decision, not yours. The only way the customer has the right to give away my work like that is to stipulate that ahead of time or if I'm too stupid to stipulate against it at the time of contract. ...

      As for one of the earlier posters who stated that if I used this as a business model I would be out panhandling, I would say you don't have a clue how professional services contractors (big, like Sun/IBM, or small like an individual) do business. This is their bread and butter. In the case of the "fix a computer, tell them how to do it", you're right, but in the "integrate software not specifically compatible with each other" you're way off. ...

      And I agree with Bruce Perens that the group that gives away the documentation for free and provides community support should get the money for providing support. Problem is ... how often does that really happen?

      --
      It is more productive to voice thoughtful opinions (reply) than to judge (moderate) others.
  149. What's the difference between this and a book? by budGibson · · Score: 2, Insightful

    The only real way to learn about some open source projects, unless you are on the inside, is by buying a $50 book. For instance, Ted Husted's Struts book (struts is a java-based web application framework), recently reviewed here, is the only place to learn about certain of that project's features without spending a week or two in generate and test mode, in constant contact with email groups. Other projects are also this way (e.g., Tomcat, a java-based web application server). Arguably, apache itself has been this way for a while without officially saying so, and sendmail has been this way *officially* for years now.

    The point made by sendmail is that they need a way to support development. People who are not willing to develop should pay those who are. I suppose the question is: "where does it stop?" Should the product be unusable without the paid for help. Maybe that's a spot where it would be good to establish some open source standards of minimal usability that is expected without pay.

  150. I am educated by stinky+wizzleteats · · Score: 3, Funny

    Oh. So that's why Debian is supposed to be so much cooler than Red Hat.

    I'm off to Debian's site to install it for the first time...

  151. Did you share your info? by jridley · · Score: 2

    So, if you figured out how to do this on your own, how about putting what you know on a web page somewhere? Since you didn't pay their fee, you're not bound to keep the info secret, right?

  152. Good Solution by jefu · · Score: 2
    I think this is the right direction. Provide open source code and basic documentation for free.

    Then ...

    Charge for tutorials, fancier documentation, support and so on. If I'm going to use software seriously I want a paper copy of the documentation, and I'd much prefer a nicely formatted, bound and printed (um, nicely formatted, bound and printed means a well designed book with table of contents, index and other supporting sections, with a good paper and ink and font and all, and with binding that allows me to lie the thing flat, use other books for bookmarks and that still doesnt break quickly) and I'm willing to pay for it. If you want people to pay for html versions or pdf versions, you might want to think carefully about how much. $50 for html and pdf seems a bit much to me.

    Charge too for site specific installation and configuration by the developers (or a staff if you're a real company).

    Sell consulting services for your product and so on.

    And, of course, the big money maker : T-shirts!

    But remember - if someone submits code (bug fixes, improvements etc), documentation or much of anything else, this must be included as part of the open source package.

  153. What a great feature! by compwiz · · Score: 2, Funny

    I love the first item on the Features list:
    ISI Certified Open Source Software - Therefore, of high quality and freely distributable.

    Because you KNOW software is of high quality if it says Open Source.

    Then it goes on even further..
    Dynamic URLs for easier marketing. This keeps the URL short rather than being terribly long:

    Theirs: mycompany.com/garden/tools/showproduct.asp?prodID= 352
    WebGUI*: mycompany.com/product352

    Because nothing says "click me!" like product352.

  154. Not really by chrisbord · · Score: 0

    actually it's equivalent to being given a car free, then complaining you can't get the hood open.

  155. What's the problem? by Anonymous Coward · · Score: 0
    They're complying with the GPL, and you have the source code, right? That's all anyone needs, if you believe all the foaming-at-the-mouth free software zealots running around.

    Remember, when the gods wish to punish us, they grant our wishes...

  156. Don't you mean all of /.? by Anonymous Coward · · Score: 0

    If it's not your employer taking advantage of you by giving you a paycheck, it's Microsoft or the Government.

  157. Information based business is no good by famazza · · Score: 2

    Information based business is no good.

    Information can be easily duplicated and distributed with no loss of quality, so baseing your business in information can't be profitable for a long time, and requires continuous investments, which leads to expensive products, which leads to less scale, which leads to even more expensive products... And then we reach MS business model.

    The solution is to base your business in knowledge, or services, or even both. Nobody can steal you know-how. Make investments in your employees, they're your biggest patrimony. Make investments on thme and they won't leave your company, don't worry about losing your investment, you won't.

    What will happen now? After being /.'ed this product will have a new free documentation project, probably included in TLDP. And now the business based on information won't be profitable anymore...

    --

    -=-=-=-=
    I know life isn't fair, but why can't it ever be un-fair in MY favor!?
  158. More to reverse engineer! by ironfroggy · · Score: 1

    Now we get to reverse engineer documentation as well as software! yay!

    1. Re:More to reverse engineer! by Anonymous Coward · · Score: 0

      isnt that what the samba team had to do?

  159. fork the docs by technoCon · · Score: 1

    I'm ambivalent.

    Yes: I see the developers have a right to restrict access to the docs. This is a rather clever notion consistent with RMS' claim that programmers can turn a buck selling expertise.

    AND No: I think that creating a phony scarcity economy based upon witheld information as a Bad Thing I'd expect RMS to denounce.

    IMHO, this is probably going to hurt the project. Languishing in obscurity is probably the greatest risk facing a project like this. If potential customers are cheesed off, they can direct their talent to another project.

    If you still lose sleep about the closed docs, fork the docs. You've got the sources, that should be enough. Heck, fork the discussion forum. (I want to add "and the horse they rode in on," but it's probably inappropriate.)

  160. Boo-Hoo by Anonymous Coward · · Score: 0

    If you don't like what they're doing, then don't use their software.

  161. So share what you figured out. by Anonymous Coward · · Score: 0

    Well, if you've figured it out, without signing any contracts with them, post the howto yourself.

  162. It's NOT 'to share information' by mgkimsal2 · · Score: 3, Insightful

    The whole idea behind free software is to share information so everyone benefits.

    Funny - I always thought the whole idea was to share source code.

    1. Re:It's NOT 'to share information' by Anonymous Coward · · Score: 0

      Ah, well that's the hangup, you see.

      Open Source is about source code.

      Free Software is about something more. It just uses source code as being most important. (It is.)

    2. Re:It's NOT 'to share information' by Fat+Casper · · Score: 2, Troll
      Funny - I always thought the whole idea was to share source code.

      Well, that's just your idea, Mr. Smarty Pants. It might be, but I don't want to read through the source to find things out. Open source means someone holds my hand and does all of my work for me for free. Only evil people like MS want to make a living off of computers.

      --
      I spent a year in Iraq looking for WMD and all I found was this lousy sig.
    3. Re:It's NOT 'to share information' by Hewligan · · Score: 1

      Well, yeah, OK, the idea behind free software is to share source code. But that just comes from a more general principle that it's good to share information.

      Did you think all thse people rambling on about how "information wants to be free," were just looking for to violate the copyrights of music publishers?

      OK, now that I think about it, most of them were. Still, the free exchange of information still seems like a pretty good idea (I'm just not sure about the value of the information contained in a Back Street Boys mp3).

      --

      "If God created us in his own image, we have more than reciprocated"

    4. Re:It's NOT 'to share information' by Anonymous Coward · · Score: 0

      Two different things here. Open Source and Free Software. Free software (gnu meaning) is software which is unemcumbered... I would personally take that to include any documents. Sort of socialist. Open source is simply that, open source. Which is it?

  163. Excellent use of time... by mgkimsal2 · · Score: 3, Interesting

    That's an excellent use of time - spend your own time redoing stuff someone else did for the sole purpose of giving it away to be able to laugh at people stupid enough to try to charge for support for a product they're already giving the source code away for.

    You must place absolutely no value on your own time.

    1. Re:Excellent use of time... by Anonymous Coward · · Score: 0

      That's an excellent use of time - spend your own time redoing stuff someone else did for the sole purpose of giving it away to be able to laugh at people stupid enough to try to charge for support for a product they're already giving the source code away for.

      In as much as most computer software documentation sucks, reading the source, to learn what the program does, and how it does, will probably provide documentation on a par, or better than the documentation that the vendor supplied.

      Where I work I used to use a program that had literally hundreds of two, three, four and five letter combinations, which were very useful in some situations. They were never used, because nobody other than the programmer knew that they were there, untill somebody accidently typed in the magick word. If they were lucky, they even knew what word they typed in.

      The company has since switched/upgraded programs, and management has no idea what fields or functions are available to us. No source code is available. User documentation consisted of one page of two letter and four letter combinations. It also states that anytime data is overwritten, it can not be retrieved, and is permanently lost. Point of fact about a quarter of the time, an up arrow will get the previous information. Another quarter of the time, the page up key will get that information, and in at least one instance, home will get prior information. All this violates the warning that the vendor provided in their documentation. If we had source code, we'd be able to find out which parts have which quirks ( and redo things so that they are internally consistent ).

      You must place absolutely no value on your own time.

      Remember WangWriter. Ever use that as a database program? Or a spreadsheet program? Wang Corporate claimed that one could not do either of those functions. Multitudes of users figured out how to do both of those using there program. Sharing that information with others was not, IMNSHO, a waste of time. And that was closed source software

      Think how much easier it is to figure out things like that with open source software.

      How many other programs have "hidden" functions, etc. Things that can only be found by carefully studying the source code? And then playing with the program for hours.

    2. Re:Excellent use of time... by dipipanone · · Score: 2, Funny

      You must place absolutely no value on your own time.

      Hey, he's reading Slashdot isn't he? That's a given.

  164. who does what? by crodo · · Score: 2, Informative

    We spend years learning to code, starting from "hello world!" to actually developing an application that is desired by many people. We do all this not to make ourselves rich, we do our coding as a series of steps leading to personal enlightenment. We of course know how our code works, and if we release our code at all, we release it as gpl and hope that those who are interested are motivated enough to spend the minimal amount of time to learn how the code works to use it. To those who have not yet figured out how to use the code which we have stuggled so hard to create, I say I am sorry, If we only had a desire to write documentation rather than to code. Of course a solution would be to find a way to combine the talents of coding and the talents of writing documentation in one effort. I would task those of you offer quick condemnation of the coders for doing what they have spent years learning how to do and there lack of writing documentation which meets everyones expectations. I suggest you stand up and fill the gap!! Otherwise I suggest you sit down and read a book or two :) Thanks

    1. Re:who does what? by Anonymous Coward · · Score: 0

      Cut the crap. Even if what you are doing is legal, it certainly violates the spirit of the open source movement. Its pretty shady, also you people should be the first to know its impossible to squelch information. Charging for documentation is fine, but the NDA on it is pathetic. Putting an NDA on tech support is like the same as putting an NDA on the latest Tom Clancy novel, or a university putting an NDA on education, or even the RIAA's efforts to squelch MP3 distribution. I bet all those webGUI programmers have boatloads of illict mp3's on their hard drives as well. This holier than god attitude that computer programmers like to put up is pathetic. They need to grow up and be more professional. Open source as a business model is new, I'm not sure whether it'd succeed or not, but if we continue on this path it certainly won't.

  165. another reason to support FSF/GNU by Anonymous Coward · · Score: 0

    They might not provide actual support but they won't lock out ther documentation

  166. Yes, perhaps by JohnQPublic · · Score: 1

    So are you telling me that if I write my own HOWTO or publish a book on, say, Perl or Sendmail... I can expect legal action from O'Reilly?

    That depends on how heavily you use their property to create your own. But theoretically, yes. "Quote" too much, use their outline, do other things that make it clear you're reproducing their work, and they'd have rights in your work.

    Copyright is insidious - that's why the GPL can be also.

    1. Re:Yes, perhaps by _Sprocket_ · · Score: 2

      Sure. If I plagiarized entire passages of an O'Reilly book, I should expect some kind of legal threat / action. But if I, say, bought a subscription to their online resources and learned how Perl works then sat down at my fave word processor and hammered out my own instructions on Perl I would hardly expect O'Reilly to say 'boo'.

      It seems that this is not the case with this particular group. Not only do they claim copyright over their documentation (which is fine), but they also include some kind of NDA that forbids any further dissemination of the information covered by that documentation. This is where they've attracted criticism.

      O'Reilly does not have the same restrictions with their books. And that's why O'Reilly is not being criticized the same way.

  167. Access is access by yerricde · · Score: 1

    It'd be very hard to prove that information came from the paid documentation

    If you had access to the paid documentation before you used the information, that would count as prima facie evidence that the information came from the paid documentation. It worked for Bright Tunes Music.

    --
    Will I retire or break 10K?
  168. Re:everybody (authors, users, community) wins by BrianUofR · · Score: 1

    you're missing the point, really. You don't work for free. You draw a salary, just as if you worked for a non-free software company. The company is able to pay you to (write new code | fix bugs | add features) because people pay your company for those services.

  169. RTFM.. by kinobsd · · Score: 1

    oh, my bad

  170. It's a lock-in by Flambergius · · Score: 1

    They wrote it, they own it, so they have the right to abuse your ass, right?

    The NDA-part is there for single purpose only: to gain leverage on their customers, to put themselves into a position of power. And then use that leverage to make a bit of money.

    How is this bad in a practical sense, you may ask. What if everybody was doing this? There would be source available, but because it is not usable in many situations you would be writing NDAs right and left. The net effect would be the same as if the the source would not be available, except for the small minority who have the time and skill to read every source they need. Open Source isn't about putting a technical elite above the rest of the people, it's about empowering all users (among other things).

    Another practical drawback of this is the wasted effort caused by hiding this information. This too is one of the ways Open Source is suposed to help us. No more re-inventing the wheel. NDA preventing users sharing information with each other undermines one the foundations of Open Source world: the network effect.

    How bad this could be? Let's take a small step further down this business model's evolution path. Let's intentionally release a GPLed software that is useful in many situations but flawed in some situations. This will create greater then normal need for support and use NDAs to force all paying-customers to come to us. If some competitor starts offering same service, we sue and/or open those parts which we have lost our advantage on.

    Does that sound too far fetched? What is there to stop somebody trying this? Not a negative community response, judging from this community's response to a use of NDA lock-in with Open Source product.

    --Flam

    --
    Computers are useless. They can only give you answers - Pablo Picasso
  171. This is a silly issue by patSPLAT · · Score: 1

    1. You have the right to fork a project, or fork over the cash to a developer. INo one is obliged to help you, but you are welcome to help yourself.

    2. Content Management is an absurdly broad problem. You might be different, but I'd be better of researching a good serialization strategy and GUI builder for my favorite language.

    3. Apache 2.0 changed the C interfaces used by the mod_ tie-ins. There are higher profile projects than WebGUI that are not available for Apache 2.0 (like mod_ruby); WebGUI might be affected by this. Try using a 1.x Apache.

  172. good god, idiots among us by SQLz · · Score: 1

    You people read like 2 lines of the article then get so worked up you comment without finishing the post. Here is the basis. I buy documentation to WebGUI. I learn all kinds of neat stuff. My buddy "Bob" doesn't by it for whatever reason and he asks me for some help configurating it. I help "Bob"..and then technically I violated DMCA law or some crap. Its BS. Its just another group of losers who have no clue what they are doing. I saw a lot of people comparing this to Redhat or MySQL. They are charging for phone support and stuff, not for documentation. There is ample free documentation that will tell you how to do anything you want to do for both of those products. What they charge for is when you screw up your system so bad you need a real geek to fix it. There is a difference between being able to call a 1-800 number to talk to a support rep and asking your buddy a question about how to configure some software. So therin lies the problem. Open source is all about helping each other out.

  173. Formal Response by PlainBlack · · Score: 1, Insightful

    Since the original poster, and subsequently many of those responding made a mistake in their interpretation of our membership agreement, we felt it only fair to present the truth. First, our membership agreement is for the Support Center, which is where our technicians provide answers to specific problems that our customers are experiencing. The poster applied this agreement to WebGUI's manual, Ruling WebGUI, which is a mistake. Ruling WebGUI has its own license which is not much more than a restatement of United States copyright law, saying that you don't have the right to make copies of, or distribute, the book for anything more than your own personal use. Second, the person who submitted the original story, though making an argument against our NDA, actually has a problem with paying for services of any kind. He made no claims against our NDA when he was posting on our discussions, nor in any emails to us. Instead his claim was that since WebGUI is open source that everything related to WebGUI should be free (as in beer). Third, we have taken in your responses about our NDA. Many of you are right, as worded it was unfair. We have decided to reword the NDA to better suit the community. While we're certain that it will not satisfy those of you that believe that no profit should be made from information and services, it should alleviate those of you who want to help out your neighbor with your new-found knowledge. Fourth, the intent of our NDA is to protect ourselves from our competitors. It is not meant to stifle knowledge sharing, but instead to stop those that would try to make a profit by our labor. Indeed there have already been several attempts to make this play by various "companies". Finally, a comment about the business of open source software. Many people mistakenly believe that open source software means that the software, beyond sharing its source code, is free of charge. There is no OSI approved license that we are aware of that implicitly states this. Instead they speak loudly to freedom of expression and knowlege sharing. Furthermore, several posters correctly made the observation that open source needs to find its niche in business, and not the other way around. Like it or not we live in a world of capitalism. And in our world of capitalism small businesses drive the economy. If small businesses like Plain Black are not able to survive on an open source model (and I'm not saying that our model is the best or only) then open source is doomed to be a hobbist's affair. Everyone who works at Plain Black strongly believes in open source. If we didn't we wouldn't build our business around it. But at the same time, if profits are unsustainable in the open source world, then the economy of open source will wither and die; and the funding for all but the biggest of projects will die with it.

    1. Re:Formal Response by PlainBlack · · Score: 2, Informative
      (Sorry, the formatting was lost in the first post.)

      Since the original poster, and subsequently many of those responding made a mistake in their interpretation of our membership agreement, we felt it only fair to present the truth.

      First, our membership agreement is for the Support Center, which is where our technicians provide answers to specific problems that our customers are experiencing. The poster applied this agreement to WebGUI's manual, Ruling WebGUI, which is a mistake. Ruling WebGUI has its own license which is not much more than a restatement of United States copyright law, saying that you don't have the right to make copies of, or distribute, the book for anything more than your own personal use.

      Second, the person who submitted the original story, though making an argument against our NDA, actually has a problem with paying for services of any kind. He made no claims against our NDA when he was posting on our discussions, nor in any emails to us. Instead his claim was that since WebGUI is open source that everything related to WebGUI should be free (as in beer).

      Third, we have taken in your responses about our NDA. Many of you are right, as worded it was unfair. We have decided to reword the NDA to better suit the community. While we're certain that it will not satisfy those of you that believe that no profit should be made from information and services, it should alleviate those of you who want to help out your neighbor with your new-found knowledge.

      Fourth, the intent of our NDA is to protect ourselves from our competitors. It is not meant to stifle knowledge sharing, but instead to stop those that would try to make a profit by our labor. Indeed there have already been several attempts to make this play by various "companies".

      Finally, a comment about the business of open source software. Many people mistakenly believe that open source software means that the software, beyond sharing its source code, is free of charge. There is no OSI approved license that we are aware of that implicitly states this. Instead they speak loudly to freedom of expression and knowlege sharing.

      Furthermore, several posters correctly made the observation that open source needs to find its niche in business, and not the other way around. Like it or not we live in a world of capitalism. And in our world of capitalism small businesses drive the economy. If small businesses like Plain Black are not able to survive on an open source model (and I'm not saying that our model is the best or only) then open source is doomed to be a hobbist's affair. Everyone who works at Plain Black strongly believes in open source. If we didn't we wouldn't build our business around it. But at the same time, if profits are unsustainable in the open source world, then the economy of open source will wither and die; and the funding for all but the biggest of projects will die with it.

  174. This is bait and switch marketing. by moncyb · · Score: 2

    If Plain Black is really charging for basic documentation, then what they are doing is bait and switch. In their FAQ, they claim it is "absolutely free." They even post their project at freshmeat.net.

    Imagine if a company posed as a food charity and advertised "absolutely free" peaches. You go down to their store and they give you a box of canned peaches. You take it home and discover your can opener won't open the cans, so you go back to their store. They say: "you have to buy one of our special can openers. They're $500 and only work for 2 weeks."

    That is deceptive bullshit. Bait and switch pure and simple. Not only that, they wasted your time if you can't afford their can opener or don't want to do business with them because they are lying bastards. I don't think the sane people here are saying everyone should be required to give their code away for free. They just want people to be honest about it. Those who have said "give away the program and charge for support" meant things like telephone tech support, on site assistance, and adding custom features. They did not mean putting the code under the GPL then charging money just to find out how to install the thing.

    As for the open source model in general, it was never intended to make money. The primary reason for open source is so that those contributing to the project can use it. Those using the program without contributing are just an added benefit. The only for profit model that really works in open source is the one where the company need that software for their business and have employees participating in the project. Open source wasn't intended for pushing political ideals or selling software.

    Before someone says my comment about political ideals don't belong in open source, note that the FSF/GNU don't want their crap to be called "open source", they call their "movement" "Free Software." I also think that is deceptive as most normal people use the term "free software" as meaning "no money is asked for copies of this program" not "you may use this program, but we want you to conform to our political ideals."

  175. There are more examples for this by SDotter · · Score: 2, Insightful

    Hi,

    it is not just WebGUI. There is more free software
    that follows the "free source - payed documentation" scheme:

    - jBoss is a free application server. However it is
    hardly usable without the documentation which is
    not free.
    There is a free documentation project, but it
    is available only for outdated versions.

    - Blender is a great piece of free software but
    trying to work with it without documentation is
    a pure waste of time.
    (However, I am not sure whether this is a
    business model in this particular case.)

    - OpenGL and other libraries are open to use but
    require documentation in order to be used.
    (Here You have to buy the book.)

    - gcc is free. Learning C without a book or
    teacher is nearly impossible.

    What I want to tell You with this examples is:

    - Not everything which is for free to get can
    also be used for free.

    - It is not a bad thing [TM] to give away the
    source and keep back the docs.
    However, if You do so, You should make clear
    that You have to buy the documentation to
    use the product.

    - You have no right for free documentation.
    (hard, but true)

    - Any documentation which is not part of the
    free product can be distributed with a separate
    license. Therefore, it seems OK to me that
    there is a nda for a installation guide.

    - If it is really important, someone will figure
    out the needed information and distribute it
    for free.

    However, stating that a product is completely
    free to _use_ should include a free and good
    documentation for the product.
    Providing commercial support is another story...

    Greetings, /.er

    1. Re: There are more examples for this by Antity · · Score: 2

      - gcc is free. Learning C without a book or teacher is nearly impossible.

      GCC's documentation is quite okay (as long as you stay away from this idiotic "info" format).

      This is the GNU Compiler Collection. The compiler is documented. GCC is in no way a project to help you learn C!

      --
      42. Easy. What is 32 + 8 + 2?
  176. peer review by TeddyR · · Score: 3, Insightful

    The way that I see it is that they are giving away the source so that others can see it and are sure that it is secure and reliable.

    Learning how to use that source is what they are charging for. Since it {the documentation} is distributed as a separate item, it can have whatever license/restriction that they want for it since they wrote it. SInce it is clearly stated, I have no real problem with that.

    --

    --
    Time is on my side
  177. Jebus by Bruha · · Score: 1

    Taken from their page.

    We provide professional hosting services for you so you don't have to go through the trouble of finding a hoster who likely won't know what to do with WebGUI anyway.

    (scarcasm)I wonder why?(/scarcasm)

  178. How to make money in the Open Source world: by shatfield · · Score: 2

    1) Write Code
    2) Open CVS access to the code
    3) Create documentation
    4) Charge for documentation, support and house calls
    5) PROFIT!

    Of course this doesn't come close to the closed source method of making money, but hey, they aren't contributing diddly squat to the community.

    --
    "To make a mistake is only human; to persist in a mistake is idiotic." Cicero
  179. Code obfuscation by streepje · · Score: 1

    This suggests a possible loophole in the GPL.

    Write some code for your new app. Write a code obfuscator; a program that takes some C code and produces some more C code that's functionally equivalent but virtually unreadable to humans. (Even changing all identifier names to foo1, foo2 would make it difficult enough to figure out what the code does. Of course, far more obfuscatory obfuscations are possible.) Finally, run the code for your app through the code obfuscator and publish the resulting code under the GPL, claiming it to be the original source. Charge to see the documentation and include a NDA.

    Isn't there at least a moral imperative to publish readable source code under the GPL?

    1. Re:Code obfuscation by rfc1394 · · Score: 1
      Write some code for your new app. Write a code obfuscator; a program that takes some C code and produces some more C code that's functionally equivalent but virtually unreadable to humans.
      Sometimes the code people write as is without an obfuscator is all but unreadable to start with, but that's beside the point! :)
      (Even changing all identifier names to foo1, foo2 would make it difficult enough to figure out what the code does. Of course, far more obfuscatory obfuscations are possible.)Finally, run the code for your app through the code obfuscator and publish the resulting code under the GPL, claiming it to be the original source.
      They don't even have to do this. They can ssy this is what they are going to release. It's their choice. You don't like it, don't use it or try and negotiate other terms. Everything is or should be negotiable.
      Charge to see the documentation and include a NDA.
      That's their choice. Even if the source is obfuscated, it's still possible to learn some thing from it. And if that becomes common, I suspect the next thing would be de-obfuscators which would clean up the code to make it more readable. In fact, that's the function of reverse-engineering tools developed to fix Y2K bugs in old source code lacking documentation.
      Isn't there at least a moral imperative to publish readable source code under the GPL?
      Why?

      Who said they owe you or anyone else anything related to the software they have developed? By what right? They don't even have to release anything at all. You don't like it, don't use it.

      Nobody owes anyone else anything with one exception:
      "It is what you owe me..."
      "I don't owe you anything. You chose to bring me into this world; I had no choice to come here. You owed me the means to live until I became an adult. This was something you owed me as a matter of right. As it will be, when I have them, what I will owe to my children, that I will owe to them as a matter of right. I owe you nothing."
      - Sydney Poitier to his father in "Guess Who's Coming to Dinner"

      Unless you're their child, they don't owe you anything.

      Paul Robinson <Postmaster@paul.washington.dc.us>
      http://paul.washington.dc.us

      --
      The lessons of history teach us - if they teach us anything - that nobody learns the lessons that history teaches us.
  180. Put the documention on Gnutella and change the GPL by Anonymous Coward · · Score: 0



    Just what the subject says.

  181. check ip addresses of company, see astroturfing by Anonymous Coward · · Score: 0



    Curious to see the ip addresses of the asshole company in the slashdot logs, and how many of the posts that support this bullshit are theirs.

    nda for the docs is totally contrary to the gpl and everything the gpl represents.

    Wonder if the supportive, non-asshole company posts would have the same attitude when discussing copyright extensions, drm flags, etc.

  182. What is the answer? by uhh_whatever · · Score: 1

    Have you published the answer to the RH8/Apache2 issue? Seems you found it indenpendently and could do so.

    Basically, I agree that simple how to use info should be available. This is all bound up in the definition of Open Source. If the souce is to be 'open', it seems it should include some basic level of use documention -- code with no documention at all is completely useless -- more like a virus. It is NOT professional behavior. HOWEVER, support that requires addtional effort is a different thing -- and can be charged for.

    The problem in this case seems to be more of a
    contrivence by the company to force the expense to join the official support group. You don't have to -- could start your own and publish your findings -- for free it you want (or charge is you want).

    However, I do agree that the company behavior is
    very short-sighted. It would seem to me that in the long run they would rather have happy customers. Happy customers are generally more willing to buy new products. More likely they are adopting the M$ model where they want to control the market to the point that the customer must buy the product anyway even if they don't like the company.

    Best way to fight this is to publish your results.

    --
    Be Seeing You @
    1. Re:What is the answer? by sunset · · Score: 2
      Well I already posted this and someone else has now published a RH8 install guide.

      -- Rod

  183. you get more than a book. by DeBaas · · Score: 1

    Buying the documentation (Ruling WebGUI) entitles you to download every update. And it is very often updated as WebGUI is developing very fast.

    That makes it a lot more value for your 50 $!

    I haven't ever read it as the tech guys at my company handle the installation etc. I just use WebGUI, for which no docs are necessary.

    --
    ---
  184. WebGUI is a BOOK PUBLISHER by duck_prime · · Score: 2
    Yes.. But this is not how its supposed to work. This method has exactly the same problems that the traditional proprietry business model has. They are still charging for information that they are not giving you permission to share. Instead of a restrictive licence on the software, this is a restrictive licence on the information about the software.
    ... presumably, they don't want one guy to buy the documentation and publish it for free on the Internet. It's not so much different from what the O'Reilly guys do, except that WebGUI throws in the actual free software to boot.

    If you ask me, it's kind of a slender reed for WebGUI to lean their revenue stream on, but their motivations here are understandable, and not really evil. Just think of them as a book publisher and all is well, yes?
    1. Re:WebGUI is a BOOK PUBLISHER by 91degrees · · Score: 1

      The site was clobbered when this article was fresh, so I could only rely on the article. That said they had this restriction: 'You shall not to share [sic] the information contained herein with any other party.'

      If it did, it seems to have been changed now, and the current terms seem quite reasonable. You shall not republish the information contained herein, in any format including, but not limited to physical and electronic formats Which I guess means that you can tell people what you've learned, as long as you don't copy the text verbatim.

  185. Reasonable by man_ls · · Score: 2

    Seems reasonable to me.

    Here's the software source code/package/whatever. If you can figure out how to install it and make it work, great, it's free.

    If you want our help installing it, it's gonna cost you.

    What's so wrong about that?

    1. Re:Reasonable by Sire+Enaique · · Score: 1

      Nothing's wrong with that.

      The problem was the implication that once you'd learned how to solve your problem you couldn't divulge the information to third parties, in other words help others.

      Not only is this against the spirit of free software, it can arguably be a violation of the GPL:

      Suppose you fork the project, but couldn't have written your mods without reading the documentation. Is this a violation of the NDA?

      Or more bluntly, if for all practical matters the license terms forbid you to post a makefile if you've read the documentation before writing it, is this really free software?

    2. Re:Reasonable by rfc1394 · · Score: 1
      The problem was the implication that once you'd learned how to solve your problem you couldn't divulge the information to third parties, in other words help others.
      That is their right. You don't like it, use the source code without using their documentation.
      Not only is this against the spirit of free software, it can arguably be a violation of the GPL:
      The GPL is a license for the party that wants to use the source code of the software. The GPL is not applicable to the party licensing the sortware, they can do anything they want, including offering you a license on different terms. And the GPL doesn't apply to anything that doesn't explicitly include it. Besides that, if I'm not mistaken, you're not subject to the terms of an NDA, even if you signed it, if you can show you legitimately got the information disclosed as a result of material you got under the NDA from some other place without the restrictions of that NDA.
      Suppose you fork the project, but couldn't have written your mods without reading the documentation. Is this a violation of the NDA?
      That's the sort of question that makes lawyers rich. While I do study law because I need to know what I can get away with, I'm not a lawyer, and because I haven't studied the law regarding NDAs I can't say, but I suspect quite possibly.
      Or more bluntly, if for all practical matters the license terms forbid you to post a makefile if you've read the documentation before writing it, is this really free software?
      The question is, can you access the sourcecode without restrictions? (By restrictions I mean do you have to do anything beyond that required by the GPL) If you can, well, there's the source code, use it without the NDA or get the documentation and agree to the terms of the NDA. If you're not paying them anything, they owe you nothing.

      "It is more accurate to say that a license is a promise not to sue someone for infringing your rights." - Robert A. Kreiss, University of Dayton School of Law

      Paul Robinson < postmaster@paul.washington.dc.us>

      --
      The lessons of history teach us - if they teach us anything - that nobody learns the lessons that history teaches us.
  186. Pot calling kettle black... by lpq · · Score: 1

    So along comes someone with the complete DNA map to your body. Guess what? Now all your medical insurance is voided -- why? You've got the bloody source, now go support yourself!

    Pay-back's a bitch, huh? :-)

  187. technicalities... by digital+photo · · Score: 1

    Having said all of that though, since the source code is GPL, it shouldn't take much for some smart and document friendly coder to _document_ the code itself. Ie, make the documentation part of the code.

    Adds to software code bloat, but since it can be configured and ifdef'd out of the final compile, it won't result in actual binary code bloat.

    ymmv.

    I agree with OpenSource. But when it comes right down to it, a business is going to do what it can to survive. And that often times means holding the line that the agreement draws in the sand.

    What you need is a strong gust of wind. >:)

    Once again, IANAL.

  188. That's NOT what it says (not NOW anyway)! by Eponymous+Mallard · · Score: 1

    Did anyone actually read this user agreement? It doesn't say what Slashdot says it says. "Use the source" applies to journalism as well as to computer programming.

    This is what the Slashdot story says:

    The associated Membership Agreement for the Support Forum includes the clause 'You shall not to share [sic] the information contained herein with any other party.'

    This is what the Membership Agreement says as of 4pm EST:

    Membership Agreement
    As a member of the Support Center you must agree to the following terms:

    1. You shall not to share your account information and privileged access with any other party.
    2. You shall not republish the information contained herein, in any format including, but not limited to physical and electronic formats.
    3. You shall use the information contained herein for legal purposes.
    4. Should you be found guilty of violating the membership agreement, you shall forfeit your rights to all support agreements with PLAINBLACK and shall not receive a refund.


    Now something is wrong. The membership agreement says you may not "republish" the information, while the Slashdot story says the agreement specifies you cannot "share" the information. There is a big difference. The only thing the agreement says you cannot "share" is your "account information." "Account information" clearly refers to things like your ID and password, not to the technical support "information."

    Either the Slashdot story is based on a mis-quotation or the company has changed the user agreement in the last few hours.

    Which is it?

    If the company changed the agreement, that is good news. A company has responded to the Open Source community by changing its user agreement.

    On the other hand, if the original story is a mis-quote, than Slashdot has created a tempest out of a sloppy error and this story is merely an example of bad journalism.

    Eponymous Mallard

  189. Attitudes Pissing People Off by CmdrWass · · Score: 1

    sunset's attitude pisses me off. If someone provides something "for free" and it turns out that it's gonna cost you money to use it, then I see two choices, and pissing and moaning aren't either. 1. Pay, and use it. 2. Don't use it.

    As an author of open source software, I reserve the right to change the conditions to which I provide my software at anytime.

    Open Source is not your right! How dare you! You are the epitomy of what is WRONG with open source!

    If I provide software as open source, and you don't like the conditions in which I provide the software, then don't use it!

  190. That is their choice by rfc1394 · · Score: 1
    This may be one way the vendor has figured a way to release the product as open source but still make money off of it. There is nothing that says they have to create any documentation about it at all.

    In fact, some people have suggested to the company that they work for, that in view of how i makes the vast percentage of its revenue charging for configuring, setting up and maintaining the software they develop, that it might be worth it to open source the product and give the software away, but charge for everything else. So if you're really broke you can get it for free, or if you want to look at it before putting it on your machines, you can do that. But if you want anything else, even instructions on how to install or use it, you have to pay something.

    Why is this such a problem for you? Is it that you think they should give everything away? They have to eat, too. If you don't like it, don't agree to their terms. Since the source code is available without restrictions, take the time and effort to study the code and learn how it works, pay someone else to do that, or pay them and/or agree to their restrictions.

    Has anyone noticed there are no open-source tax preparation or payroll software programs? (If I am wrong, someone e-mail me). Because those aren't very sexy for programmers to work with - which means that people aren't volunteering to do them for free - and because they require constant maintenance. (Not [merely] because of bugs, but because the tax laws and payroll processing rules change every year.)

    Someone has to pay for the maintenance since this is not something your average programmer either wants to do for free (in the case of a payroll product) or has the resources to do on his own (in the case of a tax preparation program.)

    Now, I know that there is GNU Cash as a workalike for Quicken but I know of no open-source software for mundane apps like payroll or tax preparation, and if there were, I can't see how we could expect them to be kept up to date without significant resources to handle the average of 10,000 tax law changes yearly. And that's just the U.S.

    Every country has its own rules and thus a tax package to handle the U.S. Internal Revenue Service (IRS) rules would be worthless for Canada Customs and Revenue Agency (CCRA) or for the UK's Inland Revenue (IR). Or the other tax authorities in the other 160+ jurisdictions around the world, almost all collecting some form of income tax. Then there's the 30+ states in the U.S. that also impose taxes on income, provinces in Canada (if they do, I'm not sure) and other subdivisions of governments elsewhere.

    Now, some of these agencies are providing on-line tax preparation over their websites, but the method to do this is not open source, and would you expect to pay the lowest possible tax by using, or would you really want to trust, a tax package developed by the taxing authority? :)

    Historical note: the typical quote "The power to tax is the power to destroy" was originally written by U.S. Chief Justice John Marshall as "That the power of taxing by the States may be exercised so as to destroy..." McCulloch v. Maryland 4 Wheat. 316 (1819), the first case declaring a statute void for violating the constitution.

    Paul Robinson <Postmaster@paul.washington.dc.us>
    http://paul.washington.dc.us

    --
    The lessons of history teach us - if they teach us anything - that nobody learns the lessons that history teaches us.
  191. I respectfully disagree by sirshannon · · Score: 1

    when a customer buys a piece of code from me, it's theirs to do with as they will. And, barring any conflicts due to confidential data and/or business methods, it is also mine to do with as I wish. This is not always the case when I am simply brought in to create something new of my client's design, not to fix something that already exists. Any support they want later will also cost them, whether it's me altering code, setting it up again elsewhere, or helping another programmer make changes.

    As for one of the earlier posters who stated that if I used this as a business model I would be out panhandling, I would say you don't have a clue how professional services contractors (big, like Sun/IBM, or small like an individual) do business

    I disagree with both of you on this. If you'd used the word "some", you'd be correct.

  192. I think a lot of people missed a subtlety here by Anonymous Coward · · Score: 0

    IF you join the help form THEN you find out ( or figure out on your own because of a combination of your own knowledge and something provided there) You are forbidden by the NDA from helping other people. That is the problem i see with the way this company is doing things. It isn't that they are charging money for support, but the spirit of open source is the free flow in information. I.E. I should be able to help my friend if they need help. The same way i should be able to help my friend by giving them a copy of the software I'm using if it is helpful to them.
    Read this:
    http://www.gnu.org/philosophy/why-free.html
    because sometimes RMS just says it better then i do.

    Also, what about if i come up with a solution to a problem that i share with my friend that is later brought up by someone in the forum , or worse yet i help someone in the forum with my information. I am then barred from helping anyone else out and can be sued under the NDA.

    It is the idea that i can't teach others what i was taught that causes me problems with this. What effect would it have on socity if universities had such a policy? I'm sure they could make more money that way, but would it be moral, would it encourage freedom? i don't think so.