Slashdot Mirror


Should We Be Wary Of Free-Beer Software?

semis asks: "It's interesting to see the number of free-beer (free for non-profit) software that is popping up. From StarOffice to the recently reported CAD software Cycas, the number of free-beer software packages is rapidly increasing. Sure -- this is good, until/if the OSs get market share, then happy hour finishes and the free-beer becomes expensive-beer. Is this trend a Good Thing (tm) or will it see our beloved OSs lose their open-source vision and simply become the new medium for commercial software?"

155 comments

  1. Only if you can't do without them by spiralx · · Score: 2

    Why knock a good thing? At the moment Linux needs some decent applications to allow people to do all the basic tasks - word processing, spreadsheets, graphics etc. Whether or not they are open source is currently irrelevent - their presence aids the acceptance of Linux outside of the tech community.

    If and when Linux "succeeds" on the desktop and gains enough market share for these products to be sold at a price, this will only be a bad thing if there are no other alternatives to them, and if people can't learn to do without. As long as there are no alternatives at all then they will dominate the market and we'll be forced to buy them, but if there are open sourced, free software alternatives then whether or not they charge will be irrelevent - we'll only pay for an application that is truly worth it.

    1. Re:Only if you can't do without them by Guylhem · · Score: 2
      Why knock a good thing? At the moment Linux needs some decent applications to allow people to do all the basic tasks - word processing, spreadsheets, graphics etc. Whether or not they are open source is currently irrelevent - their presence aids the acceptance of Linux outside of the tech community.

      We *DON'T* need them. Just look at KDE 2 with all the office applications. Linux is free as free speech. I don't want free beer (I'd prefer free wine by the way) I want software I can modifiy, enhance, tweak for my own needs. I have no problem with people making money on free software as long as it remains free software, free as free speech.

    2. Re:Only if you can't do without them by spiralx · · Score: 2

      We *DON'T* need them. Just look at KDE 2 with all the office applications.

      Which are still behind StarOffice in terms of functionality. And besides, that's the point I'm making - that these free beer applications are fine as long as there are free software alternatives either now or in the future. Choice is always preferable to no choice IMHO.

      Do you really think that we should scrap everything unless it conforms to FSF guidelines on what is acceptable?

    3. Re:Only if you can't do without them by cshotton · · Score: 4
      We *DON'T* need them. Just look at KDE 2 with all the office applications. Linux is free as free speech. I don't want free beer (I'd prefer free wine by the way) I want software I can modifiy, enhance, tweak for my own needs. I have no problem with people making money on free software as long as it remains free software, free as free speech.

      The problem is that your demographic (those who want to modify their own source code) accounts for significantly less than 1% of the entire installed base of computer users worldwide. (Look at Gartner's last report on user profiles to find which box you're really in.) I don't know of ANY software company that is willing to relegate itself to 1% market share. And that assumes they have no competition for that 1%.

      You are entitled to make your choices in the marketplace, but your ideology seems to say that you get to make the choice for everyone else, too, and your choice is "free". A lot of people don't see the value in free, since free also generally means difficult to use, no support, no manual, etc., which doesn't fly well in the corporate and consumer space. Surely there are stellar exceptions to the rule, but the rule still stands.

      So why do you feel qualified to choose for everyone else?

      --

      Shut up and eat your vegetables!!!
    4. Re:Only if you can't do without them by Syberghost · · Score: 2

      So why do you feel qualified to choose for everyone else?

      Because the alternative is that no one gets to choose except Bill Gates.

      That's significantly lower than your 1%.


      --

    5. Re:Only if you can't do without them by cshotton · · Score: 2
      Oh please! If that doomsday scenario was right, there'd only be one software company in the world. Wake up! There's more to the software world than Evil Bill's tiny company in Redmond. Microsoft's commercial revenue is a tiny drop in the bucket compared to the size of the market for custom commercial, civilian, and defense applications. Microsoft is penny ante when compared with the size, complexity, scope, cost, and revenue associated with projects undertaken by Boeing, Lockheed, SAIC, Mitre, CSC, PRC, Oracle, SAP, etc.

      One thing you need to realize is that the commercial desktop software marketplace accounts for less than 10% of the overall revenue generated by software development activities worldwide. You're fixated on something that is TINY. Look at the big picture for a change.

      --

      Shut up and eat your vegetables!!!
    6. Re:Only if you can't do without them by Syberghost · · Score: 2

      The vertical market is irrelevant to the discussion at hand. The thousands of programmers doing internal billing applications for, say, FedEx, have absolutely ZERO EFFECT on the choices the average Joe has for his desktop PC, even if there are more of them than there are writing Microsoft Money or Quicken.

      For the average Joe, there is effectively only one software company in the world.

      All we're TALKING about here is the commercial desktop software market. We're talking about apples here, it doesn't matter how many oranges there are in Florida.

      --

    7. Re:Only if you can't do without them by Utter · · Score: 1

      You obviously don't understand what Free Software stands for. Free Software gives everybody the equal right to change the software. So be it that only one percent of the population have the knowledge and will to fix things.

      - But the power is on your side. You can pay somebody to fix it or learn how to fix it. You don't have to wait until MS or any other company thinks that your bug or feature is important enough.

      - Believe me when I say that those 1% are probably better and more dedicated programmers than most payed closed source programmers. Everything they do is clearly visible for everybody. I rather have Linus and Alan than some disgruntled Microsoft employee (disgruntled since his stocks have fallen 40%).

      - Even if you don't ever are going to fix a bug or add a feature. There are others out there who uses the software the same way you are doing. And maybe they find the exact same bug and decides that they want to fix it.

      - And finally, if the maintainers are doing a very lousy job, anyone with the right dedication can take over and led the application development in another direction.

    8. Re:Only if you can't do without them by johnburton · · Score: 1

      It's not just the 1% of people who can change software that matter. Many companies would readily pay someone for a week or two to change some software to better meet their needs. Because in the past it's has not been possible at all to modify software companies don't think to do this even with free software. But they can, and will. It's not just the 1% of people who are able to modify software themselves that should value free software but the much larger number of people willing to pay someone to do so.

      --
      Sig is taking a break!
    9. Re:Only if you can't do without them by bolie · · Score: 1

      Only one software company? I assume you're referring to Microsoft... In the last five years, the only software I've bought from Microsoft is the Windows 95 that came on my wife's computer. She uses Outlook and IE, sometimes, and I use an OLD copy of Word 5.1 for Mac. Other than that, we use software from a number of other companies, shareware, etc...

      Oh, and I don't think the article was only about desktop office software, but even so, there are alternatives, but I've actually found that Office is better than most of them even though I use Star Office when I can. I'd try some of the other Linux Office suites, but I need more power in my Linux box...

      Bolie IV

    10. Re:Only if you can't do without them by jchristl · · Score: 1

      You obviously don't understand what Free Software stands for. Free Software gives everybody the equal right to change the software.

      Sorry pal, that's free OPEN SOURCE software. "Free" means you don't have to pay for it. Just 'cause its free doesn't necessarily mean you get to play around in its innards (leagally, that is).

      Ciao
      Joe

  2. a nice model by dmeiz · · Score: 1

    if you consider the alternatives, specifically software with price tag and trial version, this model doesn't look so bad. ok, so it's not totally free, but at least you can get a return on the effort you've put into the application and a lot of people still get to use free of charge.

  3. Good Thing by Frodo · · Score: 1

    This is a good thing for Linux, because many users just couldn't care less about product being FSF-free. They care about how it works first (functionality), then about how much it costs. And that's it - if they are OK with those two, they buy it.

    From the other point, it's also good for free software (FSF-free) movement, because they'll get rid of accusations in "hurting usability and user's choice in favor of some strange ideas". Nobody prohibits one to develop free (FSF and beer senses) software in commercial world - there's a lot of beer-free and almost-free software on Windows, for example. Just ones that would better pay for commercial now than wait for free software to be there - will get what they want. And since commercial software still wins in terms of rapid-development, it's good to have both - good for Linux, good for free software, good for commercial software.

    The only catch here is some companies thinking that stamping "linux" on their producs will automatically get them big bucks. They'll eventually fail if they don't have good product indeed, and their falure can create image of "Linux market is no good". One must realize that working on developing market requires a lot of... uhm, a lot of work, actually.

    --
    -- Si hoc legere scis nimium eruditionis habes.
    1. Re:Good Thing by StrawberryFrog · · Score: 1

      > because many users just couldn't care less about product being FSF-free. They care about how it works first (functionality), then about how much it costs.

      An open source licence is not just a guarantee that the program has source code. It is a guarantee that the vendor software cannot unilaterally assert control over the software. If they won't sell it real cheap, someone else might. If they won't fix and enhance, then someone else might. So free-as-in-speech guarantees that it *stays* free-as-in-beer.

      Hm, this seems to be what DCMA et all is about in other arenas - take away the freedom of speech first, then rack up the profits.

      --

      My Karma: ran over your Dogma
      StrawberryFrog

  4. Open standards are more important by Kryptonomic · · Score: 2

    The most important thing is that standards are kept open.

    1. Re:Open standards are more important by PhotoGuy · · Score: 5

      I think this is a key point. If the *standards* are kept open, the industry benefits; for example, look at HTML editors. It's a standard that is publicly documented, and there are probably hundreds of commercial editors for, and probably hundreds (if not thousands) of free ones.

      Look at Word .DOC files. Completely closed, and partially reverse engineered by a few hearty souls; and the minute Microsoft releases Word 2000, suddenly StarOffice can't open attachments. Welcome to the world of closed standards. Microsoft knows this, and behaves accordinly on purpose; make the closed, proprietary document format a moving target, and you've thwarted competition.

      Regarding free software: we live in an economy; despite Stallman's fantasies, software is a tool just like any other, and people who make their living creating those tools, and producing value in those tools, will often charge for those tools.
      Hammers are useful tools, too, but they take time, effort, and materials to create (just like software), and despite the fact that giving them away would be for the general good, it ain't gonna happen, as long as the hammer-makers want to eat. In a socialistic society where the core needs are taken care of (in theory), yes, free hammers for all! In a capitalistic society where you earn money to survive, expect to pay for hammers for awhile longer.

      To continue the analogy further, any successful building contractor is going to expect to pay money for his hammers; but they're will worth his while, as using the "Large Rock 0.1a" alternative (from FSF :-) isn't quite as efficient for driving nails.

      But the "free beer" (kind of an offensive, pre-judging term to me) software, is like giving free hammers to try out before you buy, and giving them free to the students and poor people who are using them for non-commercial purposes. I think it's extremely admirable.

      For students and evaluation, being able to use or evaluate commercial grade software, is a boon to society. It would be cynically unproductive to assume it's a "get them hooked and then charge them" tack; I prefer to look at it as being proud enough of your product to show it off freely, and generous enough to let folks use it who aren't using it for commercial gain.

      My company spends hundreds of thousands on software a year. Some companies won't let us try out the software until we purchase it. We tell those companies to go away. Often, we get an eval copy. Most commonly, we download the trial or free-for-non-commercial-use version, run it through it's paces, and if it's worthy, we buy it. It's *incredibly* useful...

      Now that I'm in business, I'm proud to pay for software. When I was a student, or when I was first researching prototypes for an eventual business, I would have *loved* for more "free beer" software to get me rolling.

      It's a wondeful trend, that will really help applications for Linux. Don't knock it.

      --
      Love many, trust a few, do harm to none.
    2. Re:Open standards are more important by 2b · · Score: 2


      But the "free beer" (kind of an offensive, pre-judging term to me) software, is like giving free hammers to try out before you buy, and giving them free to the students and poor people who are using them for non-commercial purposes. I think it's extremely admirable.


      I agree that it would be cynical to suggest that the companies giving proprietary software away are trying to get people hooked, but how is what they're doing different than giving free cigarettes to people so they'll come to appreciate tobacco's smooth mellow flavor and full rich taste and then become "lifelong consumers"?

    3. Re:Open standards are more important by PhotoGuy · · Score: 1

      Cigarettes are physically addictive. Software isn't. And the dependency upon a given vendor isn't there, if there is competition. There are typically free alternatives. And you can "roll your own" if need be. Many differences.

      However, in the case of closed, proprietary standards, such as .DOC file formats, that people depend upon (due to MS monopoly dominance), there is a dependence upon a single vendor.

      Those proprietary, closed, standards are Microsoft's "nicotine", so to speak, that keep you coming back for more. And just when someone else comes out with a cheaper or free equivalent of that "nicotine", Microsoft changes the formulation (Word '95 format, Word '98 format, Word 2000 format), and enough people get pushed on the latest, that the others have to follow. That's dependence. That's unhealthy for the economy.

      But HTML editors don't sufer from the same, because the *standard* is open. I can buy my editor from Microsoft if I want, or I can use Netscape, or HomeSite, or Dreamweaver, or (my personal favorite) "vi". :-)

      Microsoft does the same with their API's. They are documented (otherwise they'd be completely sunk), but all the cool stuff and latest features in the OS, often are not documented, so Microsoft has an edge with the apps (but hopefully not for much longer, if the government doesn't roll over). And they change those API's so rapidly that no one could possibly create something reaosonably compatable with that de facto standard.

      Sun, on the other hand, fully documents their Java API's, controls and modularizes the expansion of the API. They give it away for commercial and non-commercial use, allow others to create competiting JVM's (including other free ones), and make some money on licensing their source code (also free for non-commercial use), and in selling hardware for one of the premiere Java platforms, Solaris. A far more respectible approach, and (gasp!) a commercial one...

      I never consider myself *dependant* upon a piece of software. There are usually alternatives. I *do* consider myself dependant upon proprietary standards, like .DOC files, because if you can't read or create them, you're sunk in business today.

      If someone lets my try out their kick-ass software, and it provides great value for its price, I'll use it. As long as the standards are open, there will always be other alternatives if I become dissatisfied with that piece of software, or they crank up the price, or whatever. That's not dependence, that's freedom!

      And I don't think FSF's approach that "all software should be free" is constructive. The *choice* of what software to use should be free, and there might be cost-free alternatives among them, as long as the standards are open.

      --
      Love many, trust a few, do harm to none.
    4. Re:Open standards are more important by EbolaBiscuit · · Score: 1

      How much time, effort and materials does the second copy of any piece of software take to create? The hammer-maker doesn't try to stop you from copying the hammer. If the hammer-maker wants to eat, they make the hammer well enough so that when you want another tool [maybe one that doesn't exist yet], you go to them. -[z].

    5. Re:Open standards are more important by jchristl · · Score: 1

      ...how is what they're doing different than giving free cigarettes to people so they'll come to appreciate tobacco's smooth mellow flavor and full rich taste...

      You know, I don't smoke, but I really could use one right about now :)

      Ciao
      Joe

    6. Re:Open standards are more important by jchristl · · Score: 1

      Cigarettes are physically addictive. Software isn't.

      Tell that to anyone playing that new Thief2 game.

      Ciao
      Joe

    7. Re:Open standards are more important by kz45 · · Score: 1

      standards? you have to be kidding. In linux, there is no standard for almost anything(excluding network protocols). Linux is anarchy. Where everyone has to re-invent the wheel when writing something.(like X-interfaces). That's why there's shitty applications....maybe if there were some standards in linux,you might actually start seeing better applications. But...no..command-line/text-based apps are at it's best, with limited x-interfaces. Regular users see that as shit, that they can compare to DOS.

    8. Re:Open standards are more important by randombit · · Score: 1

      You know, I don't smoke, but I really could use one right about now :)

      Personally, I'm hoping that whoever makes Everclear (the drink, not the band) will start giving it away, so people can appreciate it's 190 proof power more than ever. Can you tell I'm living in a fantasy world? :)

      Course, once my housemate Will turns 21 in September, we'll probably go out a buy a few hundred dollars of the stuff, so why am I bitching?

    9. Re:Open standards are more important by bolie · · Score: 1

      No one has ever forced me to buy a new computer. Sure, for work I need the latest version of Word and AutoCAD so I can communicate with other companies that are also using the latest versions, but at home, I can use whatever I want. My old software (a five-year-old, at least copy of Word 5.1 and Excel 4.0 for Mac) still works like it did when I bought it. And I've gone through several versions of Mac OS. Some of my old software doesn't work, but I usually can find alternatives. I have paid for some upgrades, but it's usually because I want new features.

      While I agree that upgrades seem unfairly priced, I usually can choose not to buy them.

      Bolie IV

    10. Re:Open standards are more important by Kryptonomic · · Score: 1
      And your point is? Or are you just trolling? The topic was free software in general, not just Linux.

      As long as all standards are kept open, both proprietary and free (beer and otherwise) programs can at least communicate with each other. This way you won't become "locked in" even if you're using a closed source program. People who think open source Linux programs are shitty, can then use more polished commercial programs and still exchange information with Linux users. Closed standards, however, always lock you in. Hence, the real problem is with closed, proprietary standards not programs.

      Regarding Linux anarchy, if you read the Linux Kernel mailing-list regularly, you'd soon realize that, as appealing as the idea is, Linux developement can hardly be called an anarchy. Anarchy implies that there is no central authority, which is - obviously - not true in this case.

    11. Re:Open standards are more important by Afterimage · · Score: 2
      Hammers are useful tools, too, but they take time, effort, and materials to create (just like software), and despite the fact that giving them away would be for the general good, it ain't gonna happen, as long as the hammer-makers want to eat.

      It's not that the hammer itself is free. By my understanding, material and distribution costs have never been an issue with FSF or Stallman. What's key is making the blueprints for making the tool available. If you modify the tool and sell it, based on the original spec, you release the new blueprint free of restriction.

      So, the hammer makers will eat. Especially, the hammer inventor.

      Take Sendmail. Probably the widest distributed back-end mail processor. Free to use. Sendmail, Inc, owner of the sendmail source, gets to shrinkwrap some nifty admin tools, and sell it as Sendmail SingleClick. Somewhat closed, still obeys the standard, Sendmail, Inc makes money.

      --
      --Humpty Dumpty was pushed!
    12. Re:Open standards are more important by kz45 · · Score: 1

      go away communist..see I can play this game too

    13. Re:Open standards are more important by kz45 · · Score: 1

      then Microsoft Windows is considered "Open". It has an Open API architecture.

      well this is the problem: take an X-windows program for example. Some use one set of API's, and another uses a totally different set. You end up installing many files in an un-organized fashion. Maybe if a linux developer was good enough to create a kick-ass API, that everyone used in the community, things would be a lot better for developers, and the time to create a good X application might actually be less than a year.

  5. is this really a problem? by blaine · · Score: 3

    The author of this "ask slasdot" seems to think that commercial software is going to somehow kill the open source movement. Since when has this been true?

    As long as there are people willing to write software and contribute to the community, we'll have open source alternatives to most if not all types of software. Thats the way it will always be. Of course, the commercial vendors have a lot of money they can toss around in order to get things out the door sooner, but thats nothing new.

    Besides this, since when is commercial software bad? I love OSS, but I don't mind paying for software if it is good and there isn't a free alternative. A great example of this is games. I have bought 3 titles so far from Loki, and I'll continue to buy from them as long as they continue to offer a service I feel is valuable. (ie. good games for an OS that I like)

    Anyways, I guess the point of this post is that this "ask slashdot" is pointless. Not only that, but it has been discussed more than once, and I'm sure anybody here has thought about it. What kind of answer do you want? "Lets overthrow the corporations! Outlaw commercial software!" Is that what you are looking for? Because if it is, thats pretty sad.

    The fact is, there isn't really an answer to this. The companies are going to do what they feel is in their best interest, and we're not going to somehow magically decide for every corporation in the world how things will work.

    Anyways, my $0.02 .

    --

    -[Blaine]- "'Oh dear,' says God, 'I hadn't thought of that,' and promptly vanishes in a puff of logic."
    1. Re:is this really a problem? by divec · · Score: 3
      The author of this "ask slashdot" seems to think that commercial software is going to somehow kill the open source movement.

      This won't happen for as long as the proprietory software available is limited to *applications*. If it starts to extend to compilers, middleware etc. then we are in danger of getting back to the stage when you can't even begin to write a modern application without relying on non-free proprietory technology.

      --

      perl -e 'fork||print for split//,"hahahaha"'

    2. Re:is this really a problem? by MrBogus · · Score: 1

      As long as there are people willing to write software and contribute to the community, we'll have open source alternatives to most if not all types of software.

      It seems that everyone here is looking at the "free beer" Star Office sorta squinty-eyed, while forgetting the number one "free beer" commercial application staring right in their face -- Netscape Communicator 4.x.

      Now, we all know that Netscape means well, and you can get source for version 6 betas. But one has to think that the wide availibility and support of a kinda-sorta working web browser is holding back people from developing better alternatives (Mozilla or KDE's thing). "It's good enough" seems to be the general attitude towards NS4, and that has to reduce people's desire to scratch that itch. So they work on something else and sit back and wait until AOL/Time/Warner finishes NS6.

      Meanwhile, there are several free beer and source word processors and spreadsheets. Probably because there's no accepted market standard in Unix space, so people can feel like they are making the difference. An established market leader can put the chill on even volunteer projects.

      --

      When I hear the word 'innovation', I reach for my pistol.
    3. Re:is this really a problem? by Guido+X · · Score: 1

      The companies are going to do what they feel is in their best interest, and we're not going to somehow magically decide for every corporation in the world how things will work.

      If the Open Source community continues its campaign of educating the business community on the advantages of both libre & gratis software, commercial vendors will be forced to justify the cost of their packages. They will still be able to SELL the software (and I think that is a good thing) but they'll have to step forward with real value-added services, like product customization, support, training and documentation to maintain a revenue stream. In the end, the business community benefits because they pay less and get more, and the technical community benefits because they work on real world problems/projects, and not ones created by someone else's bad technical decisions.

  6. Relax, dude. by King_of_Plow · · Score: 2
    The way I see it... the free beer only tides us over until the free speech comes to the rescue.

    'Free speech' applications in many areas are currently in development. Changine free-beer software to expensive-beer software can only serve to promote the production of free-speeck software such as Abiword and the KOffice suite.

    --
    "You take a distribution! Rename! Stamp CD's! IPO!"
    - CmdrTaco, Geeks in Space, Episode 2 from 6:18 to 6:23.

    --
    "Chiswick! Fresh horses!"
    1. Re:Relax, dude. by King_of_Plow · · Score: 1
      Fscking moderators are on crack again...

      Flaimbait??? Who for? Myself?

      I WAS REPLYING TO MY OWN POST!!!


      --
      "You take a distribution! Rename! Stamp CD's! IPO!"
      - CmdrTaco, Geeks in Space, Episode 2 from 6:18 to 6:23.

      --
      "Chiswick! Fresh horses!"
  7. Open Source by ka9dgx · · Score: 2

    The more layers of the final cake that are visible, and open source, the better. In a perfect world, everyone can see and some can help fix the layers, if they so desire. If an application takes off in Linux space, there will be open source alternatives, that provide some competition, and keep things alive. The trend seems to be toward open source, for a number of reasons including culture. I hope it's a stable trend.
    As long as we keep people from hijacking standards, we'll be ok.
    Now if we could find a way to fund a complete, free, replacement for Office97, it would be a very good thing.
    --Mike--

  8. How could it be bad? by cshotton · · Score: 5
    History is rife with "better ideas" that fall by the wayside because they can't grab enough mindshare from the mainstream. Look at the number of failed operating systems that litter the computer science landscape because nobody cared to put up with limited choices, hard to use applications, and no real support organization to help when they had problems.

    It's completely absurd to think that having widespread industry support from commercial applications written for a platform could ever damage the platform unless the creators of the platform want it to happen. The authors of application software aren't the ones effecting change on the underlying O/S. It's the other way around.

    The faction within the Linux community that fears the prospect of making money off of software needs to come to grips with the reality that some people have families to feed and working for free in a Western Capitalist Society isn't really a good way to satisfy that requirement. Once that little hurdle is passed, it is really irrelevant whether someone chooses to give their software away or charge for it. The market will pick the best solution after weighing costs and benefits.

    Trying to impose some sort of external, artificial pricing model (i.e., "free") is at odds with the underlying economy and society in which most of us live. Just like bad O/S ideas, the world is rife with failed government experiments as well, most of which fall along the lines of socialism/communism where everyone thought it was a good idea for everything to be "free".

    I'm definitely not equating OSS with communism, so don't even go there. My point is that it's silly to be worried about people supporting Linux with commercial software. The market will bear what the market will bear and it's not up to a bunch of free O/S afficianados to try and second guess the commercial market. Rather, the Linux community should continue to move the platform forward and let the applications take care of themselves.

    And be very, very glad that the 99% of the software industry that is for-profit sees it as a viable platform. The alternative is to be ignored by that 99% and all of their customers and be forever relegated to a niche market.

    --

    Shut up and eat your vegetables!!!
    1. Re:How could it be bad? by TheDrumHeadLady · · Score: 1

      "The market will pick the best solution after weighing costs and benefits."

      Well.. yes, depending on what your definition of "best" is. If you mean "best" as something that is accessible to and understandable by many people, sure, that is what the market is doing right now, in everybody's favorite M$ produtct.

      However, do you, at the same time, consider the "best" product one that has allowed billions of dollars in damage to be caused, time and time again, by script kiddies with a veangance? I am thinking maybe it is time to refine our definiton of "best" to include actual quality...

      --

      -isnt it strange to be anything at all.... -jeff mangum
    2. Re:How could it be bad? by swinge · · Score: 3
      Your view of how markets work is too simplistic and utopian. It is not in keeping with either reality or accepted economic theory.

      Trying to impose some sort of external, artificial pricing model (i.e., "free") is at odds with the underlying economy and society in which most of us live.

      This idea of yours is like that of an 18th century farmer who can't imagine a world where 95% of the population is not also farmers. Food production once consumed all of our collective attention; now food is so cheap hardly anybody works on it and the rest of us don't even think about it.

      Guess what? Software is cheaper. Once software is written, it is essentially free to duplicate it, and once rights are given to duplicate it, and to duplicate its source code (and once monopolists are brought to heel), then we can see that charging for software becomes the absurdity. Think of the Bible. Once, all the literate people in the world spent their time copying it. Then Gutenberg devoted his machine to copying it. Now, Gideon's leave them for free in hotels and motels. [note to *BSD: you know what to do] But this doesn't lead to the economic collapse that your theory would forecast. In fact, it leads to economic growth.

      It's like you said, the market will pick the best solution after weighing costs and benefits. Once the OS is free, we take it and use it as the raw material for some other value creating activity. "Can't work for free" doesn't mean we have to start charging for OSes: once we stop having to pay for them, we are free to work on other things that we can charge for. And so it will be with office applications. They are too ubiquitous to hold value for long and once freely copiable versions arrive, free they will become and remain. The economic loss to the "farmers" who used to charge for them will be more than made up by the savings of hungry consumers who used to pay for them. That's how the economy works.

    3. Re:How could it be bad? by cshotton · · Score: 2
      This is the whole point I'm trying to make. "Best" is precisely what the market determines. Not a bunch of holier-than-thou OSS zealots, not a bunch of zipper-headed Microsofties, not some marketing dweeb pushing some cheesy commercial app, and not a room full of college kids drinking professorial Kool Aid. The "market" is a different sort of animal that will not be herded by the opinions of individuals and small communities. It makes up its own mind.

      I agree with you in that my measure of "best" also includes a measure of quality. But quality to me means polish, performance, support, and usability in addition to what it seems to mean here, which is reliability.

      --

      Shut up and eat your vegetables!!!
    4. Re:How could it be bad? by cshotton · · Score: 2
      Well, this is a nice sermon, but you aren't really explaining why commercial application software is damaging to a free O/S platform like Linux. That was the topic at hand.

      I really don't understand the point you're trying to make by equating my statement against artificially imposed economies to your example of 18th century agrarian economies. One is a rebuke of a artificial constraint imposed on a natural marketplace and the other is a natural response to survival requirements in an unsophisticated market economy. There's no parallel to be drawn as far as I can see.

      But your non sequiturs aside, the point IS that the market will choose. So grandstanding about why commercial software is bad and how your opinion is better than someone elses' is a vain effort when you seem to be agreeing in the next breath that the market will pick the best solution from the optimal source.

      So, what was your point again?

      --

      Shut up and eat your vegetables!!!
    5. Re:How could it be bad? by Caspuh · · Score: 1

      Last time i checked, you still have to pay for food and Bibles. You aren't stealing Bibles from hotels are you?

    6. Re:How could it be bad? by Mr.+Slippery · · Score: 1
      "Best" is precisely what the market determines.
      No, the market determines what is profitable and popular, not what is best.

      Do you know what the market has made the most popular television show in the world? Baywatch. Would you seriously suggest that it is therefore the best television program in the world?

      Markets produce efficient solutions when buyers and sellers meet with full knowledge and equal power. By defintion, closed-source can't provide the buyer with full information, and by making repair of broken software impossible by anyone except the vendor is creates a power imbalance.

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
  9. When it's good, it's very good... by MartyJG · · Score: 1

    This kind of software is a Good Thing because it encourages people to try out new OS's for free - and actually get something out of them.

    StarOffice is a good example. Anyone can replace a standard Win95, Office 97 machine at home with a RedHat disk and a cover CD with SO5.1 on it. Great. They then get exposure to a new system, new alternatives and a new way of working.

    But what happens when somebody in the IT department decides that everyone in the building needs this setup? Hello support contract. Now you're tied to Sun rather than Microsoft, and you're paying for it. Sounds like commercial software to me.

    If there aren't enough GOOD AND FREE alternatives to Free-beer software, like you suggest, it could take the public-perception of Linux to be just as commercial as 'doze.

    --
    insignificant sig
  10. Any beer is good by Anonymous Coward · · Score: 1

    And free beer is only better.

  11. lockin by Money__ · · Score: 2
    If you want to find out of Windows2000 is the platform you, you have to make a thousand dollar comitment to MS (the OS, Apps, Development tools) to find that out.

    The high cost of proprietary software is the "lock in." If you've payed your ms tax and found out that the micosoft platform does not fit your needs, you're fucked out of thousands of dollars.

    Making that same mistake on linux costs you nothing, zero, zippo, bumpkiss, null set, void, not one thin dime. The upside is huge because for the same zero, zippo, no cost you can copy the platform onto as many computers as you want all over your network.

    Picture the meeting with the CFO when you show him how you deployed all the software on all 544 of your 32 bit workstations for zero dollars. Imagine the meeting with the CFO when you point out how on the first day of deployment you have a 100%=ROI! PAYOFF=INSTANT! TCO=0!
    ___

    1. Re:lockin by cshotton · · Score: 3
      Picture the meeting with the CFO when you show him how you deployed all the software on all 544 of your 32 bit workstations for zero dollars. Imagine the meeting with the CFO when you point out how on the first day of deployment you have a 100%=ROI! PAYOFF=INSTANT! TCO=0! It's a nice dream, but you forgot a few things. Who installed all that "free" software? How long did it take? Who retrained all the users to use a new O/S they aren't familiar with? How long did that take and how much did that lost productivity cost? Who handles the support questions when the software doesn't work (it sure isn't the "manufacturer" now, is it?) How much overhead does that add to the company? And how long is it before you're out pounding the pavement because you just cost the company 10x what that off-the-shelf commercial solution would have cost?

      Just because something is "free" doesn't mean there isn't a cost associated with it (TANSTAAFL). In a lot of cases, "free" solutions are many times more costly than a commercial alternative. If you think otherwise, you've never done what you propose.

      --

      Shut up and eat your vegetables!!!
    2. Re:lockin by Money__ · · Score: 2

      On the FIRST DAY of deployment, the TCO is zarro, nada, zippo. All software has support costs (free or licenced) and no software has any kind of warrenty whatsoever (try suing ms for the LOVEYOU virus or any other work stopage caused by their sofware. Try taking legal action seeking punative damages against any software company on this planet (free or not) and you'll find it imposible.
      ___

    3. Re:lockin by Money__ · · Score: 2
      You've got questions, I've got answers.

      Who installed all that "free" software?
      The same people who would have installed proprietary junk.

      How long did it take?
      The same time as the proprietary junk

      Who retrained all the users to use a new O/S they aren't familiar with?
      The same help desk that trained on the proprietary junk. Perhaps HR would be happy when you offer all employees a free copy of their office desktop for them to take home with them to help this process. (licencing cost? zippo, nada, zero)

      How long did that take and how much did that lost productivity cost?
      The same time it took the company to learn the proprietary junk.

      Who handles the support questions when the software doesn't work (it sure isn't the "manufacturer" now, is it?)
      The same help desk that troubleshoots the existing proprietary junk but now the help desk is backed up by thousands of other users around the world, and the power of the source code at their fingertips.

      How much overhead does that add to the company?
      The same amount of overhead that exists now. No more, no less.

      And how long is it before you're out pounding the pavement because you just cost the company 10x what that off-the-shelf commercial solution would have cost?

      Never :)


      ___

    4. Re:lockin by TummyX · · Score: 1

      ROFLMAO

      geee, a thousand dollar commitment to microsoft, you'd better go and tell those thousands of windows software companies they'll have to fork out a thousand dollars.

      oooooh..

      when are you idiots going to realise that TIME COSTS MONEY.

    5. Re:lockin by Money__ · · Score: 2
      That same time costs the same money regardless of what software is used.

      Why not make the same time investment on a platform that gives you the source and uses open formats?
      ___

    6. Re:lockin by cshotton · · Score: 2
      Great. You made my point. Free software isn't free. It has the same lifecycle costs as commercial stuff, plus additional baggage. What you chose to ignore is the productivity cost for users that are experienced in one platform to shift to another. I have a PC running Windows. I have to take time to uninstall that O/S and reinstall Linux, just so I can run that "free" software" You ignored data translation and migration costs. You skipped over the interoperability issues with enterprise systems that aren't supported in the minimal set of services in the new O/S.

      Now factor in that I can get dedicated tech support from the commercial vendor, commercially supported extensions, documentation, and updates and explain to me again how I'm better off disrupting my entire organization with a shift to this "free" software?

      --

      Shut up and eat your vegetables!!!
    7. Re:lockin by cshotton · · Score: 1
      Why not make the same time investment on a platform that gives you the source and uses open formats?

      Marketshare. Period. It all comes down to economics and my business is going to expend maximum effort on the platforms with the greatest return.

      --

      Shut up and eat your vegetables!!!
    8. Re:lockin by pheonix · · Score: 2

      On the FIRST DAY of deployment, the TCO is zarro, nada, zippo.

      Wrong. Your definition of TCO is incorrect. It's Total Cost of Ownership. What you're stating is the Current cost of ownership is zero. The TCO is going to be rather large.

      Contrary to popular belief, Linux or BSD experts are harder to find than MS experts. They're also more expensive. That increases TCO. Your average users as a rule have seen Windows. They've seen Office. They haven't seen Linux, Afterstep, or StarOffice. That means training. That means decreased productivity. That means unhappy employees that might leave to find work somewhere with "normal" software.

      Oracle has a warranty and extensive support. Does MySQL or the other free or inexpensive solutions? How scalable are these solutions? These are considerations to make when calculating TCO.

      No, currently, the TCO for a "mainstream" solution is significantly lower than a "free" solution.


      -Jer
    9. Re:lockin by Money__ · · Score: 2
      With devolpers and capitol investment moving to a web API in the millions, what are you doing to make sure your company stays with the marketshare as it shifts? What are you doing to make sure your network is open to taking early advantage of the shift to distributed applications?

      If you deploy Linux across a 500 seat network, you'll not only save the company over a quarter million dollars in licencing fees, but you'll be leveraging the devlopment effort of programers around the world to make sure your network is at the forfront of the shift.
      ___

    10. Re:lockin by cshotton · · Score: 1
      If you deploy Linux across a 500 seat network, you'll not only save the company over a quarter million dollars in licencing fees, but you'll be leveraging the devlopment effort of programers around the world to make sure your network is at the forfront of the shift.

      And if it takes those 500 users a couple of months to get up to speed on the new platform before they can start doing the same level of work they were doing before, it just cost me 500 man-months of lost productivity. At $10,000/man-month, do the math.

      People need to learn that the cost of software is generally irrelevant to business. It only matters to people earning minimum wage in the campus bookstore who don't want to buy software in the first place. Acquisition costs of software are miniscule compared to the overhead associated with productive (or non-productive) employees. If more people looked at the whole Linux universe from the perspective of a business owner, there'd be a lot less stress here when it comes to wondering why people are slow to adopt "free" software.

      "free" vs. commercial doesn't matter when you're talking about such relatively small amounts of money to organizations with enormous people costs. What matters are other much more expensive issues like productivity, support, interoperability, and ease of use.

      --

      Shut up and eat your vegetables!!!
    11. Re:lockin by yerricde · · Score: 2

      Who installed all that "free" software? How long did it take?

      Any monkey can install some of the newer distros.

      Who retrained all the users to use a new O/S they aren't familiar with?

      Nobody, because KDE is enough of a Windows clone that most users don't care.

      How long did that take and how much did that lost productivity cost?

      Very little.

      Who handles the support questions when the software doesn't work (it sure isn't the "manufacturer" now, is it?)

      <disclaimer content="they're not paying me for this plug"> VA Linux Systems or Penguin Computing. They sold you the workstations; they support the workstations. </disclaimer>

      --
      Will I retire or break 10K?
    12. Re:lockin by Raven667 · · Score: 2

      Of course what you are stating is that the upgrade and training costs involved with a proprietary solution are $0 which is just untrue. You can't upgrade(downgrade) MS Office or Windows versions without some retrainging and loss of productivity. Imagine trying to move people from Win9x to WinNT (at least trying to move to something with rudimentary memory protection, etc.) without incurring any support or retraining costs. Not gunna happen.

      You should also factor in not just the sticker price (free=0 proprietary=$$$) but the long term support. In the free software world bugs get squashed, only recently has MS (as an example) even attempted to fix security problems in its line of OS's, and only your particular vendor can do this. If you need feature, or bugfix, X you have to wait for the benevelance of your vendor, and most of the time they will tell you to go fuck off. With Free Software you, the administrator and user, are in control of development. (enough rambling on this front)

      Also think on a longer term, what about the upgrade cycle. Right now in PC operating systems you have a violent upgrade cycle where the useful life for a machine is only a year or two and you have to deal with several "forced" product upgrade rollouts. If you pick the right free software (not an easy task but you should be looking at all your options anyway) you may not have to upgrade for many years, if at all. During this time your users can learn the software more deeply and become faster and more productive. I use LaTeX as an example, it has been frozen for many, many years. LaTeX provides very nice printed output as well as HTML through LaTeX2HTML. I have only created about three reports using LaTeX but feel that I have been much more productive during this time. Even with the learning curve I produce much higher quality documents and I believe that it still takes less time than fiddling with page layout by hand.

      Anyway, enough ranting on my part. I hope that whatever technological solution you pick is the right one for your organization and userbase, weather it be free or non-free. I just got out of bed so I need food and coffee. See ya.

      --
      -- Remember: Wherever you go, there you are!
    13. Re:lockin by TummyX · · Score: 1

      Do you realise that Microsoft is doing most of the work on web based interfaces and distributed XML based transactions and communicaton (soap/biztalk)

      not to mention they have a browser that works...

    14. Re:lockin by Money__ · · Score: 1

      MS?interfaces and distributed XML based
      oh wow, that's just to funny for words.
      ___

    15. Re:lockin by pheonix · · Score: 2

      The logic is very real. Your rebuttal hinges on the concept that NT networks require more machines and more NT admins. That's not necessarily the case. If a Linux guru costs 70k (cheap in this area, they're generally more expensive) and an NT guru costs 55k, and you need one of each, then the labor is higher in cost by a margin of 15k per annum. Additionally, if you re-read the original post, you'll note that I'm not citing labor costs as the reason, but a contributing factor.


      -Jer

  12. Free as in no cost software is very dangerous. by Jon+Peterson · · Score: 5

    I think the trend is worrying.

    For instance, people might try a free-beer package just because it is free, and so think they are getting value for money.

    In fact, if they got an OS package, that didn't work as well, they could help improve it and would end up with a much better package.

    For instance, I found out my Mum was using a free beer package, Eudora. I explained to her that she should use an OS mail program, preferably one that didn't really work yet, as all the ones that did work had undergone a feature freeze in 1989.

    "This program is broken" I told her. "It works with a very high tech GUI system called Gnome that is also broken. It will display the pictures we send you, but only once you've installed an image viewer with a really 'kewl' name like 'electric eyes' or something. This image viewer won't work either, because you won't have the required libraries to make it compile first time."

    "So, first, I want you to learn about .so type dynamic libraries" I explained, "Then you will be able to read the emails I send you from my eleet Linux workstation".

    "Now, it would be silly for me to expect you to help fix all this broken crap, because you don't know C or C++", I continued, "However, everytime you can't open an attachment, you should go to this web site where you can fill in a bug report."

    "That way, other people will fix all the problems, and in a year or two you'll have the best software ever in the whole world."

    Sadly my mother is still using Eudora, and is still able to send and recieve email from not only me on my eleet Linux workstation, but also from many other people.

    This situation has got to stop.

    --
    ----- .sig: file not found
    1. Re:Free as in no cost software is very dangerous. by Saint+Stephen · · Score: 1

      man you are so gay 'mom, i want you to learn about .so dynamic libraries' -- hey man it's cool to dig it but don't drag mom into it

    2. Re:Free as in no cost software is very dangerous. by Chandon+Seldon · · Score: 1

      You're trying to start your mother on Slackware 3.5?

      For a parent, Red Hat 6.2 would be much better, as it comes with all the basic software she would need, installed and ready to run.

      Yes, I realize you were trying to be sarcastic, and to make us Linux users seem silly - but your point is invalid. With a modern Linux distro the issues you point out arn't issues, all the aps/libs/etc that a user, even a technologically inept user, could need are *already installed*.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    3. Re:Free as in no cost software is very dangerous. by Chemical · · Score: 1
      With a modern Linux distro the issues you point out arn't issues, all the aps/libs/etc that a user, even a technologically inept user, could need are *already installed*.

      Sure, until Gnome 1.3.9.1.5 comes out and then you have to upgrade all you're fricking libraries and download a hundred RPMs or compile a bunch of crap in order to make it work properly. Then a week later when Gnome 1.3.9.1.6 comes out you have to do it all again :P

      And all the distros come with outdated before they are even released. I remember the Gnome installation on my SuSE 6.1 installation were all months behind.

      P.S. not knocking Linux or nothing cuz I love it myself :) but it's certainly not for my parents. They're happy with their iMac :)

    4. Re:Free as in no cost software is very dangerous. by Chandon+Seldon · · Score: 2
      Sure, until Gnome 1.3.9.1.5 comes out and then you have to upgrade all you're fricking libraries and download a hundred RPMs or compile a bunch of crap in order to make it work properly. Then a week later when Gnome 1.3.9.1.6 comes out you have to do it all again :P

      The GNOME included with Red Hat 6.2 works just fine. There's no reason to upgrade if you don't have the technical know-how to do it. Just use RPMs to update anything you have to until the next version of Red Hat comes out, and pay the $5 to get a new CD...

      P.S. not knocking Linux or nothing cuz I love it myself :) but it's certainly not for my parents. They're happy with their iMac :)

      Well, truth is you *are* knocking Linux when you say it's not for your parents. Unless your parents are significantly stupider than mine are, or really old and senile, they should have no trouble with a modern Linux distro. (Like Red Hat or Debian)

      If they are happy with their iMac and don't need to do anything that it can't do, then there's probably no special reason for them to switch to Linux, but that doesn't mean that Linux wouldn't work for them.

      A properly set up Linux system can actually be easier to use than a comparible Mac or Windows system.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
  13. Re:Profit Motivates All by morzel · · Score: 2
    In fact: they're even cheaper. Check out Cheap Bytes.

    Red Hat and a whole other bunch of companies are not aiming at getting paid for the software (which is open source, and thus free), but they do want to get paid for the support and consulting. This model is being adapted at a lot of companies nowadays...
    IBM for example, has decided to drop their own webserver development in favor of Apache, because it is far more worthwile selling consultancy and support services and putting resources in that, than it is to invest a lot of money in developing their own webserver, while there is something as apache as the alternative.

    Services will become the next cash cow, not software.
    --
    Okay... I'll do the stupid things first, then you shy people follow.

    --
    Okay... I'll do the stupid things first, then you shy people follow.
    [Zappa]
  14. Re:Profit Motivates All -- No Kidding by locutus074 · · Score: 1
    Smells like a troll, but I'll bite.
    ...I don't see RedHat releasing a "Unofficial RedHat CD" for $5 to help Linux reach more people.
    ...And they're not required to do so. Remember, the raison d'etre for a business, by definition, is to make money. However, they do release much (if not all) of the code they produce under the GPL. This is in contrast to, say, Caldera or others. It also means that you can take an "Official Red Hat" and burn a copy as-is and give it to a friend. They make their distro available for download from their ftp servers (yes, all of the distributions do this, but it's not required of them by the GPL, at least not version 2, as long as they give you the source with the CDs, which they do) at no charge. It also means that you can get an Unofficial Red Hat CD from CheapBy tes or L inuxMall for under $5.00, and it'll be the same as someone that walked into the store and paid $30, $50, or $80 for it (aside from the lack of manual and tech support). In contrast is Caldera, who (if I'm not mistaken) has a time-limited demo of their desktop.

    --

    --

    --
    We have fought the AC's, and they have won.

  15. Wannabe Bills by shermozle · · Score: 1

    Free beer software is the same as shareware. They all want to be Bill Gates but don't have the distribution and existing monopoly to pull it off. If they believed in free software, their software would be free.

  16. Alternatives by MeanLean · · Score: 1

    KDE Office really rocks, and shows that open source is getting just as good or better, even on the "office"-front. There are two reasons for this: STAROFFICE: Is free but slow. OFFICE 95-2000: Is pretty fast, but expensive. KOFFICE: Is free, and incridible fast, and gives what the user want's ;)

  17. There is more to cost than money by FullaDumbAnswers · · Score: 2
    Money is only part of the cost. Other "expenses" are time and lost productivity. If a product has the right balance of money cost/time cost (to configure+learn)/productivity cost to use (missing features) it should be used. Whether it is free or not is irrelevant.

    This fear of using software that someone makes money from is misplaced.


    ...................

    ... paka chubaka

    --


    ...................

    ... paka chubaka
    ...................

  18. separate the open and free questions by swinge · · Score: 1
    The question is mixing together two different issues.

    free for non-profit ... until/if the OSs get market share, then happy hour finishes and the free-beer becomes expensive-beer

    The "free for non-profit, pay for commercial" question is different from the "free to gain market share, pay once you are addicted" (which perhaps we should call the Microsoft model: remember when Office could be had as a competitive upgrade for $99?) And, you've entirely left out the question of whether the source is opened.

    I think the key here is whether the source is opened, in the sense of, can the user see the source? A model that has not been explored in a long time is the "you pay for software, you get to see the source, you don't get to redistribute the source." Now, before you start flaming me, I'm not proposing that model, I'm saying that I never hear it proposed. If the user of software is always entitled to see the source, we will never be beholden to monopolists and their unproductive anti-social value destroying proprietary non-standards. Whether a community can develop and give away free beer on a sustainable basis is an open question, but there would be a reasonable limit on Microsoft's (and Sun's, and Oracle's) raping of the customer if their API's, protocols and formats were open. Opened source achieves this. Would it allow their competitor's to "steal" their copyrighted code? No! because in this system the competitors code would also be opened.

    From an economics perspective, the pay only for commercial use model is an extreme form of price discrimination, but it meshes well with the reality of sales and metering anyway: companies selling software always go after the corporate account. One sale represents a whole bunch of licenses. Conversely, it is really expensive to sell to individuals. So, give to individuals who bootleg like crazy anyway and sell to corporatists (threw that in for Katzian nitwits) who pay and are easy to monitor makes the most sense as a way of competing in a highly competitive market that includes Free and Open source licensing.

  19. Riding the quest for share by Money__ · · Score: 2
    Share

    We're not talking about the curvy singer that used to be married to Sonny, but we're talking about market share. It's the key goal of any software company (free or not) seaking lockin.

    In the proprietary model, the user pays for the platform while the company moves around the API, security model, file formats, in an effort to gain market share. Each time a change/upgrade is made, you pay again and again in the form of development costs around the new changes.

    In the free software model, you get to take advantage of a companies quest for share. If at some date later down the the line that same company decides to change the EULA and start charging it's users, you have all the source, openly documented API and open standard file formats to help you with the migration to the *next* company on a quest for share.
    ___

  20. Free-beer opens door to free-speech by javaDragon · · Score: 1
    Free (speech) soft pops up even more, and eventually if a free-beer soft were to end its happy hour, many free-speech alternatives would replace it at once.

    Example : StarOffice, and things like Abiword... Abiword is only a component of the soon-to-come free (speech) equivalent of StarOffice.

    My two cents.

    --
    -- javaDragon is an instance of JavaDragon.
  21. Anyone Try Cycas Yet! by savaget · · Score: 1

    Any opinions on Cycas CAD software mentioned above ? I am an AutoCAD user bound to MS Operating systems because of few alternatives to match it in the Linux world.

  22. First-one-is-freeware by DrumHacksaw · · Score: 1

    Cycas's CAD packages is hobbled: one layer, no printing above letter sized... It's demoware. No one really professional is going to use it, but a student brought up on it might ask for it in a commercial setting.

    The important thing in this is the license, and source code. If the license says non-revokable for this version, and the version includes source, then hey, when the company gets annoying, you can start with the old and build up from there. Hence OpenSSH.

    If you like a program, there is always a cost. Even if you never paid a dime for it, you have a moral obligation towards the programmers who brought it to you. Whether you build them a shrine, send them cash, stand them a few beers of merely hold a door open for them, you must do something. The nice thing is that they let you use your imagination, and require nothing.

    Commercial companies merely demand cash. But this situation illustrates the idea of hidden cost.

    The cost for using software that might change it's conditions for continued use is allowing yourself into a blackmail situation, where to continue work, you must have a new license of the software.

    Sometimes this is overt, such as timeout demoware.

    Sometimes it's covert, like packages that have a free version, but no support, and no bug fixes beyond the catastrophic. The cost here is in discovering you have sunk 6 months into a learning and internally supporting a package just to discover that to get it to do what you need, you must pay out large sums of money that you might not have.

    So treipidation is warranted, but I'd say not for erosion of freedom reasons.

    --

    Pin the spig.

  23. Keeping the bastards honest ... by LL · · Score: 2

    I think people are missing the point.

    The aim of "free" (as in beer) software is to limit the excessive prices charged by mainstream publishers. In a sense the free version is the minimum base level functionality (or quality check) that should be expected from a risk-free investment in software. Then you can compare the marginal improvement in the price of the commercial version and evaluate the prospective gains rationally (assuming a free and informed choice without excessive branded benchmarketing).

    The biggest problem is that the "costs" of software is not reflected in the actual sale price. Quality control, amount of training, help-desk support, risk of inappropriate design/placement are the invisible costs that really determine whether a piece of software will be taken up enterprise-wide. It is too easy to shift the negative externalities onto other people (a case of privatising the profits, socialising the costs) and I suspect users will revolt one day and rethink their purchasing strategies if there were any real studies done of productivity gains.

    LL

  24. Trends? by crlf · · Score: 1
    First off, you treat "Free-Beer" Software just as you would happy hour at the local pub. Take advantage of it, but don't drink the same when beer is regular price. AFAIK, many linux users have installed several of the products available to them at no cost to try them out. Wordperfect/SOffice/Applix ... Do they really use all these products? Chances are slim that they need all these at the same time and even slimmer that they would actually dish out cash for each of these products if they were to all be distrobuted with a price tag attached.

    I think people should also realize that if these are infact the trends of free-beer software, that by the time it is implemented, the GPLed code for currently under developement office products will have matured to the point where commercial/closed options will become less and less an obligatory purchase. Several products are already under way that in most cases, can achieve the complexity needed by the *average* user. I believe that given five more years of developement would reveal several lines of open source products which will be modular in design and extremely familiar to use to the average user.

    I do understand that free-beer software entails many products other than office tools, but I believe them to be a prime example.

  25. Commercial != Proprietry, SCSL bad 4 StarOffice by Nailer · · Score: 5

    * There seems to be comfusion between the words commercial and prprietary. I use Redhat Linux, a commericial product, released under an open source license for Redhat's own interests [gaining money from my potentially purchasing support]. My company is developing some open - source software for our commerical need of showcasing our development talents and gaining mindshare of our market.

    * StarOffice would be an infinitely better product if it were under an open sourece license. Many users complain about about many small issues it would be trivial to fix if the source were publicly availiable.
    - A computer magazine I write for has to enter into a legal agreement with sun to distribute StarOffice, taking around six months of red tape each time
    - StarOffices installer is much more complex than the basic click-and-install RPM method most new Linux users are taught. It is very difficult to redistribute an RPM StarOffice
    - Almost all users on all platforms fins StarOffices taking over the Start Menu / Kpanel / whatever rather irritating. it would be simple to make this feature optional
    - Legal agreements prevent LUGs from installing StarOffice on nLinux newbies PCs. This is bad for both Sun, the LUG, and the Linux user.
    - The words Redhat, Debian, and Linux aren't spellchecker. *I* could be bothered fixing it. Sun can't anytime soon.
    - Staroffice is built arround it's own widget set, which looks uncomfortable surrounded by typical GTK and QT Linux applications.

    All of the above would be trivial to fix with appropriate access to the code. Ahh, but we have access you say? True - but I want to work on a project for my own benefit, not for Suns pissing contest with Microsoft. They are not an independent body, not a meritocracy [as are most GPL or similar based projects] and have themselves as their primary concern.

    Forgive my typos. Despite the browser wars, nobodys been inoovative enough to include a spellchecker for forms yet. Mozilla?

    1. Re:Commercial != Proprietry, SCSL bad 4 StarOffice by Spoing · · Score: 2

      StarOffice...after using it for a while, I'm forced to agree with you.

      Having it closed-source does make dealing with it a pain at times. There are stupid bugs, such as when you sync to a Palm Pilot, it screws up the Palm's address book. The beta of 5.2 supposedly fixes this and a few other problems. Yet, adding support for other PDAs or any other feature is at the discression of Sun -- not the users.

      Still, what they ship is quite nice. That it would be better if the source were available and truely open is not even a question.

      StarOffice Tip: To load an app without that "Desktop", use something like this for each app;

      1. /home/USER_NAME/Office51/bin/soffice private:factory/scalc%f
      2. /home/USER_NAME/Office51/bin/soffice private:factory/swriter%f

      The first one is for the spreadsheet, the second for the word processor. More tips at the FAQ page;

      http://www.wernerroth.de/en/staro ffice/faq/faq.html

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    2. Re:Commercial != Proprietry, SCSL bad 4 StarOffice by mkc · · Score: 1

      The licensing is aimed at getting people to run this stuff on Sun servers. It has nothing to do with GNU/Linux and lots more to do with SPARC/Solaris being the platform for ASPs.

      If you can convince Ed Zander that making StarOffice really free (as in free speech) will increase sales of E10000's, Sun'll do it in half a heartbeat, nevermind philosophical disagreements between Bill Joy and Richard Stallman. This has everything to do with money.

      Sun does have something to gain from continuing to promote open formats at least, however. Last I heard, StarOffice was supposed to go to native XML.

    3. Re:Commercial != Proprietry, SCSL bad 4 StarOffice by Chagrin · · Score: 2
      Staroffice is built arround it's own widget set, which looks uncomfortable surrounded by typical GTK and QT Linux applications

      This is necessary in order to more easily support multiple platforms. Mozilla does exactly the same thing.

      --

      I/O Error G-17: Aborting Installation

    4. Re:Commercial != Proprietry, SCSL bad 4 StarOffice by AussiePenguin · · Score: 1
      I don't trust Star Office in the hands of Sun. What was that commercial program that was trying to do the same thing is Wine? was it Wabi? or something that they bought and completely dropped?

      The same thing could happen with Star Office. I don't see how having Star Office under a GPL would cost them anymore than having it as a free download on their website and having the source code available under their dodgy community license (did they ever do that?).

      If they really want to hurt Microsoft then they should release Star Office under a GPL, that way at least parts of it could be used in other open source projects. But since that doesn't seem to be their intention they must have something evil on their minds.

      While Linux's enemy is also Sun's enemy, Linux is Sun's friend. But as soon as that enemy (Microsoft) is gone then Linux will no longer be Sun's friend.

      AussiePenguin
      Melbourne, Australia
      ICQ 19255837

      --

      Jeremy
      Melbourne, Australia
      Jabber Australia

  26. Who cares?? by Russ+Nelson · · Score: 2

    Who cares if proprietary software (even if zero-cost) switches from proprietary operating systems to open-source operating systems? Who could be harmed by this?
    -russ

    --
    Don't piss off The Angry Economist
  27. No need to panic... by BlueBlade · · Score: 2

    I'm amazed to see how many people in the open source community fear commercial software. It seems to me as obvious that, as linux and other alternate OSes to Windows will gain popularity, we will see more and more commercial software developped for them.

    It's true that a lot of software for linux and other open source OSes are free (as in beer) mostly because the companies making them seek to gain acceptance in the open source community. If there had been a larger market, they might have sold it instead. For a lot of companies, it's more of a marketing strategy than pure belief that software should be free (as in freedom).

    The thing is, it doesn't change anything. Whatever happens, open source projects can never be "taken over" by greedy profit-driven companies, because the nature of open-source itself won't allow it. Commercial software can't hurt linux, it's quite the opposite. I can understand that a company could want to make money with their powerful, 3D-Studio like application. What's wrong with that? People can use their Free OS to run a commercial program just like any GPLed one. More software, open-source or not, free or not, would help linux get a larger user-base and that's a Good Thing.

    --
    Religion is the best example of mass psychosis
  28. It's a *bad* thing by dido · · Score: 1

    These new "free beer" software packages we find are probably not a good thing. This is because these "free" programs fill a need, and the average joe user who isn't one of RMS's zealots and has at most a vague idea of the distinctions between software that is just free of cost and software that grants him freedom won't really care. And since these packages tend to be more complete than the embryonic Free Software packages that exist, they gain market share, at the expense of software that is Free (speech). Thus the motivation for developing the Free Software versions is decreased, because someone has already filled that need. And the decreased user base for the Free Software variants means development will tend to slow down. And these free (beer) packages, even if Happy Hour never ends (which is extremely unlikely), suffer from all the drawbacks all proprietary software does, and then some. Apart from the fact that you again have secret file formats and the danger of lock-in, as someone has already mentioned, since you aren't paying for it you can't possibly expect any kind of warranty. At least if you payed mucho dinero for a copy of M$ Office, you could at least have the (albeit remote) possibility of getting some useful tech support off M$'s support numbers. Free beer packages probably will not provide any kind of support at all. And there's obviously no possibility of your getting into the guts of the code to fix the problem yourself because it's closed source. The average joe user is at this point only concerned with getting results, and freedom is only an incidental thing for them as of now. These closed-source, free (beer), proprietary packages are a stumbling block in their path because it tends to make them value their freedom less. The average joe user needs to learn to value the freedom granted by true Free Software, and these "free" programs are making that process harder.

    --
    Qu'on me donne six lignes écrites de la main du plus honnête homme, j'y trouverai de quoi le faire pendre.
    1. Re:It's a *bad* thing by Dr.+Sp0ng · · Score: 3

      Please tell me just what additional freedom the average Joe "I canna program, nor can any of my friends" gets out of having the source available.

      Ok, how's this scenario? Joe's been hearing a lot about this new "Linux" thing and decides, since he can create HTML in FrontPage he's definately smart enough for Linux. So he goes and installs a copy on his shiny new iMac. Then he downloads StarOffice, but it doesn't work. "Unsupported architecture? What in the hell?" he mumbles to himself as he reboots into MacOS to use IE.

      Open Source Scenario: Joe downloads a src.rpm of some cool new package, installs it (in the process compiling it for his computer) and runs it. "Hey, this Linux thing is sorta neat," he mumbles to himself as he reboots into MacOS to use IE.
      --

    2. Re:It's a *bad* thing by dido · · Score: 1

      There are several things that even a non-programmer can benefit from having the sort of freedom to share and change source code. The most obvious advantage being they can always get someone who does know how to program to do custom modifications to free software as need be. These non-programmers can also more easily communicate with the users than any proprietary software developers can. It's an indirect benefit, but a valuable one nonetheless. And it ties in with the freedoms of speech, and other civil rights as well. We see in the flap with the DMCA and the UCITA how copyright laws as applied to digital information violate these rights. In contrast, the freedom in free software serves to uphold those rights as well.

      --
      Qu'on me donne six lignes écrites de la main du plus honnête homme, j'y trouverai de quoi le faire pendre.
  29. yes, you should be wary... by 2b · · Score: 1

    semis,

    You should be very wary about starting to use any proprietary software, especially software that purports to be "free". That's not to say that you should never use it, just that you should consider the long-term costs to you.

    The core issue isn't really the software per se, it's the amount of your time that you would spend if you had to switch to another package. For example, let's say that "Moose and Squirrel Compilers, inc" chose to release a C compiler in binary-only form. As long as you don't use too many of their proprietary hooks then you're probably OK since the bulk of the data that you spend your time creating is in a data format ("C") which can easily be moved over to another compiler if need be.

    Now let's consider a CAD program. Since you're likely building your CAD models inside the program, and the program likely has a very proprietary data model, you would almost certainly be screwed if you tried to change to another CAD program. Sure, your new program might claim to import your old program's data files, but it would be unlikely to do it well.

    Office suites probably fall somewhere in the middle. They use proprietary formats by default but you can usually save in something (HTML, RTF) that can be read reasonably well by other tools.

    Now, let's turn the proprietary software FUD back against itself. When the software that you paid nothing for fails, "who you gonna sue?" Even if you could sue Oracle or Microsoft if you paid them a lot of money (ha!), what would you do when the software that they gave you for free didn't work? It's worth what you paid for, right?

    So from a support perspective you're in the worst place imaginable: the vendor isn't really incented to give you support (what's in it for them?), you have zero leverage with your vendor, and you can't go anywhere else for support.

    The difference between "free beer" software and free software is the difference between "buyer beware" and "don't look a gift horse in the mouth." The "free beer" software is an attempt to sell you something, the free software is a gift from the developers to you.

    Good luck!

  30. Yup... but... can we do better & convert them? by leonbrooks · · Score: 1
    > The way I see it... the free beer only tides
    > us over until the free speech comes to the
    > rescue.

    Yup. That's how it's often been so far.

    I hope that Sun, for example, elects to properly OpenSource the StarOffice suite when it hits the wall as far as direct political usefulness goes (if not before) since I'd value the opportunity to put that on a diet and install a squillion copies.

    In this vein, Open Sourcing faces a dilemma for a commerce-oriented company like Sun. If they stick a rider on, requiring derivatives of their software to continuously display an unadulterated "derived from Sun software" logo (something I would be more than happy to suffer), they then face an image issue

    • would Sun's image suffer if the derivation was done by a schmuck who manages to thoroughly passion-finger the package?
    • How about if a derivative is in some way perceptually better than Sun's "official" version but made a sacrifice to do that which Sun are unwilling to integrate back into the "official" version?
    • Would it be any better if the conditions included clear display of a specific disclaimer when the derived-from-Sun bitmap were clicked or hovered over?


    I have another suggestion for Sun in particular, to do right now: consider semi-open-sourcing StarOffice on a may-not-sell-or-distribute basis (ie private use only for derivatives) but with a fixed time-bomb that automatically GPLs it (maybe at the end of 2002, but give a definite date) (even with a must-display-this-logo rider).

    This would work for Sun because:

    • The open sourcing would allow people to submit useful bug reports, and so quickly improve the software
    • Open sourcing would allow people to write and submit documentation and help for it, which is sadly lacking right now
    • The fixed GPL timebomb would encourage many people to participate who would not participate in a SCLed product
    • A GPLish licence rather than BSDish licence would limit competitors' activity in that any improvement that a competitor made would immediately be available to Sun, and it would prevent (for obvious e.g.) MS from pinching slabs of Sun technology for Office since the instant they did this, Office would become Open Source! (Would using StarOffice as bait for exactly this purpose be a king-hit political choice in their rivalry against MS?)
    • If the pre-timebomb licence conditions allowed Sun to fork a non-GPLish version of StarOffice up to the deadline, Sun could still use the improvements in a future private version of StarOffice: both they and OSS community win.


    How say you?
    --
    Got time? Spend some of it coding or testing
  31. The question is moot by ptbrown · · Score: 2

    So GCC is just going to up and magically disappear the moment someone releases a non-GPL compiler? That's the point of the original post; non-Free software is not exclusive.

    There are three things that make this whole subject moot. First, the GPL *demands* Free software to remain free. So no one who has a GPLed product can suddenly turn around and close the source. Second is the point made by blaine. So long as there are people who believe in Free and open source software, and are making the programs, it will continue to flourish. And since open sourced software defies ownership, a product can never be "killed" as long as people want to use it. Look at it this way, Freeing software isn't just letting out the genie, it's shattering the bottle.

    The third point, and my personal favorite, is that freedom works both ways. To be a champion of freedom, you have to allow for all forms of expression. You can't say that you're promoting freedom and be telling people what they can and can't do at the same time. Trying to wage a holy war against closed source and commercial software will only set back Linux, and would be somewhat hypocritical. Sure, I may not like non-Free software as much, but prohibiting it will accomplish nothing. I want to see Free software succeed and it has to do it in an open marketplace, where it goes head-to-head with commercial software and proves itself worthy beyond doubt. Shutting it out from the world and making empty claims of superiority, on the other hand, will destroy Free software, if anything.

    So go ahead, bring commercial software to Linux. I am not afraid. Blue is my favourite colour!

    --
    Any sufficiently advanced civilization is indistinguishable from Gods.
    1. Re:The question is moot by divec · · Score: 2
      So GCC is just going to up and magically disappear[?]

      Nope. But anyway, you could always write stuff in assembly language so who needs a compiler anyway.


      The point is that toolkits, languages etc. improve over time. Once upon a time, an assembler was all you needed to write state-of-the-art software. Now, everyone would agree that a compiler is essential. At some point in the future, something will come along that is miles better than what open source software has to offer today, to the extent that the current offering will no longer be considered adequate to write good apps.


      If the open source offering doesn't continually improve fast enough, this will mean that effectively you *have* to use proprietory compilers, libraries, languages etc. to be able to write stuff as good as your contemporaries.


      You may think that a C compiler will always be enough to write quality apps. There are doubtless still people who think that assembly language is all you need to write quality apps. Without GCC, most of the free stuff today would never have been written. It will be like that if future free tools do not keep pace with proprietory offerings.

      --

      perl -e 'fork||print for split//,"hahahaha"'

    2. Re:The question is moot by YoJ · · Score: 2
      This is a really good point. For free software to remain a thriving, expanding enterprise, free software development tools must keep pace. Imagine how many people that use free software now would be using it if they had to pay $500 to buy a compiler first. Not as many. Imagine how many teenagers would be developing software if they had to shell out $500. Not many. The previous poster is right, GCC will always be around. But things evolve. New languages come out, new paradigms for writing software. Free software simply has to keep up.

      Luckily, most new languages today are free. The only glaring exception is Java, and there are projects underway to fix that. Also, programmers involved in free software also tend to be heavily interested in new tools, compilers, etc. This is good.

      -Nathan Whitehead

    3. Re:The question is moot by 3seas · · Score: 1
      Great! I was going to post something like about how this issue is of argueing over what to make the road out of and never getting to travel on it because it never gets built.
      So to keep pace with development tools - AUTO-CODING development environments that lend to the ability to do more than just auto-coding.
      There are the do's don't's and standards of programming in any language for any system that can certainly be automated. and just as this is possible, it is possible to automate any other reacurring action set in the development process.

      So the question is how?
      The answer is simple. When you get right down to things, there are nine things we do, nine action constants, that can be made into a configuration of computer functionality that lends itself to developing such auto-coding environments, as well as other things.
      I've posted this before and I could give a USPTO URL that contains this information in .doc format which you'd then have to DL alot more and then look at just one small part of that .doc.
      Instead: http://www.mindspring.com/~timrue/KNMVIC.html

      Maybe it's just to simple for most to accept??
      3 S.E.A.S - Virtual Interaction Configuration (VIC) - VISION OF VISIONS!

    4. Re:The question is moot by divec · · Score: 1
      [Sun's] JDK is free.

      It's not Open Source (TM) in the sense that you can't distribute modifications which violate Sun's standard. That sounds good but if Sun ever make Java++ which violates the Java standard then you can't add that functionality to the JDK.


      OTOH IIRC IBM's JDK is OSS. Hmmm I had just better pad this out or the lameness filter will get the last sentence.

      --

      perl -e 'fork||print for split//,"hahahaha"'

  32. Re:Moderate as FUNNY by Yarn · · Score: 1

    I'm not sure whats funnier, the post or the mis-moderation :)

    Wonder what'll happen in meta-mod. It deserved to be moderated up, but it got the wrong tag applied. I think we should just have +1, or -1 moderation, otherwise its just confusing these poor people.

    --
    -Yarn - Rio Karma: Excellent
  33. Sam Adams versus Bud by grahamkg · · Score: 3

    Samuel Adams is to Linux as Budweiser is to Windoze.

    Sam Adams is brewed in relatively small quantities. It is a rich, full flavored beer that is (or at least originally was) brewed to German standards of purity for beer. Cost is $7/6-pack.

    Bud is brewed in mass quantities. It is a light, inoffensive beer that is brewed with the best ingredients that allow it to be competitively priced for the average American who drinks beer. Cost is $4/6-pack.

    Sam Adams "competes" with other microbreweries, which produce the likes of Anchor Steam and other delights. The microbreweries produce their art out of a love and passion for what they do. They don't always produce the very best, but that's usually their goal and they come pretty darned close. Profit margin on the product is low. [In OS terms, there is considerable personal upfront cost to learn how to use Linux.]

    If Sam Adams (The Boston Beer Company) departs from being their very best, their followers will know and will depart in an instant. Whether they follow Anchor Brewing or Dominion or other, they will seek the best.

    Bud "competes" for early mindshare and a captive audience. If mom and pop drink Bud, there's a good chance daughter and son will do the same. Anheuser-Busch sells "lifestyle" probably even more than they sell beer. Advertising is of the nature, "Drink our beer and Be One Of Us." It works not only with Bud or beer, but with many products. Profit margin is high. [In OS terms, there is little personal upfront cost to learn how to use Windoze.]

    Bud drinkers generally stay Bud drinkers as long as Anheuser-Busch doesn't depart from what it sells for lifestyle and as long as the overall flavor of the beer doesn't change. Flavor migrations translate to a new brand that can be marketted without abandoning its current share.

    Now back to operating systems.

    If Linux departs from what it is, if it somehow becomes perverted, it will be rejected by its followers and will be supplanted by something else.

    Graham

    --
    Graham
    Linux - Fast Pane Relief
    1. Re:Sam Adams versus Bud by mattdm · · Score: 1
      So you'r saying that Linux costs almost twice as much as MS Windows?

      The analogy may be interesting and even useful in some cases, but I'm not sure that it really applies to the proprietary vs. open debate.

      I also think you'd be suprised at the amount of brand loyalty among Sam Adams drinkers -- and Linux users, for that matter.

      (And that's not even counting the fundamental error that Sam Adams isn't actually a microbrewery. And also that Bud is inoffensive. Ugh.)

      --

  34. All the best software always comes free by Kwelstr · · Score: 1

    It is my experience from when I was using Windows that all the best software came free, at least for home using. The only exception maybe Quicken. I had a rule with my old Windows: if they want to charge for it, its probably not worth it. Point in case: for IRC the best Windows client is mIRC, it's "shareware" and always have been, with no limits to how long you use it. Other greats: RealAudio- RealPlayer. Netscape. Cu-Seeme. And all the multitude of very functional and good quality programs out there for windows that are either shareware or freeware. Linux can only benefit from this, in my opinion.

    --


    ~~~Please pass the salt, I hate unsalted MD5s :-/
  35. Blender is a good example of Free as in Beer by mav[LAG] · · Score: 3
    Blender for me typifies how free as in beer can work well. It's doesn't quite fit the mould because you have an option to pay for a commercial license which unlocks certain advanced features. The manual is also separately available at a price.

    But it can be downloaded for zero price with no restrictions on its use. The money people - including myself - have paid for manuals and keys has gone back into the development of the program. I believe the Blender team were at E3 showing off version 2.0 which is touted to be a game development modelling system.

    The team have not ruled out GPL'ed source in the future but right now it makes no sense to them given the way they manage their source tree. If they don't release the source so what? There are plenty of GPL'ed modellers out there for anyone to download and improve. It's just that the quality of Blender and the enthusiasm of its user base gives it more than enough momentum right now.

    --
    --- Hot Shot City is particularly good.
  36. Need Peer Review by KjetilK · · Score: 1
    I'm always concerned about free speech issues, and I follow RMS quite a long way in his insistence on non-propritary software.

    I think, however, this software can't do much harm, simply because it will with time be inferior of OSS.

    Remember, free-beer software isn't Peer Reviewed! ESR argues impressingly for that what makes OSS software so good, is the very extensive (informal) Peer Review every piece of code goes through.

    Therefore, free-beer software will with time get OSS competitor(s), that, when matured, are technically superior, but costs no more. Then, it has no advantage, so it will be "open the source or perish". I hope...

    --
    Employee of Inrupt, Project Release Manager and Community Manager for Solid
  37. It *is* insightful! by Anonymous Coward · · Score: 1
    Just because the author used irony doesn't mean it isn't insightful! The author makes an excellent point that's often missed; open source software often requires too much "some assembly required" work to expect a newbie user (or even a tech user with limited time on his/her hands) to use it. Yet, we tend to look down our noses at users who prefer proprietary stuff - they simply don't have time to learn C and C++ to get much of the OS stuff working!

    The answer is of course, to remember the end-user when releasing OS packages; non-programmers may actually want to use software too.. :-)

    Been up all night so maybe i missed something, but it did seem insightful to me...

  38. get a life and pay for it by ragnar · · Score: 4
    I grow weary of slashdot stories that talk about paying for software as some evil thing just around the corner. There is nothing wrong with paying for software. I don't see anyone trying to champion the cause of making other valuable services free, but for some people you can't give enough to make them happy.

    I'm all for the hippie ethic of giving it away and asking nothing in return. This is a cool idea, but everyone doesn't have to agree. It is okay for someone to charge money for their software, and just because they initially give it away doesn't meant they are trying to bait a young generation.

    --
    -- Solaris Central - http://w
    1. Re:get a life and pay for it by KjetilK · · Score: 1

      I'm all for the hippie ethic of giving it away and asking nothing in return.

      Good, but I, for one, is asking to get something in return. Kind of. Users get to understand the software, they are educated, and eventually, they start contributing to the software, giving me, and everyone else, better software.

      That's what I get in return.

      --
      Employee of Inrupt, Project Release Manager and Community Manager for Solid
    2. Re:get a life and pay for it by ragnar · · Score: 1

      This is a good observation, and I agree. I think one can rationally expect to get feedback and peer review from free software. Good point.

      --
      -- Solaris Central - http://w
    3. Re:get a life and pay for it by Harri · · Score: 1

      As far as I can see, the problem is NOT that with free(beer) software, the free-ness can be withdrawn. The problem is that the whole thing can be withdrawn, after everybody starts using it because it's free. No source = no upgrades and no support, not from anyone, as soon as the company goes bust or just gives up on that software. If a large amount of users have come to rely on it, they will be stuck until something else comes along. THIS is how free(beer) software can be very bad for a free(freedom) OS.

  39. Freedom of Choice by Roblimo · · Score: 3

    Let's see... I've used commercial, pay-for Applix on Linux and found it generally satisfactory, but I now use StarOffice as my primary means of dealing with Microsoft documents, spreadsheets, etc. because SO's file import process is somewhat easier/faster than Applix's.

    AbiWord is good for .doc imports, but doesn't do Excel spreadsheets. And Gnumeric, as nice an idea as it is, and much as I like Miguel, simply doesn't give me enough functionality and an easy enough file import/export path to be as useful as StarOffice. Maybe someday it will, but I need to read (and sometimes modify or add notes to) Excel-generated spreadsheets *now* if I am going to communicate with Windows-using accountants to make sure all our freelancers get paid.

    I'm experimenting with GNUCash for my personal bookkeeping; it's good enough for my simple needs, but it's certainly not adequate to handle the bookkeeping and accounting for any business much more complicated than my one-horse limo company, and it does not interface directly with my bank's software, as does QuickBooks. I would find a commercial QuickBooks-equivalent accounting package for Linux awfully tempting if it offered $50 or $100 (or whatever it cost) more functionality than GNUCash.

    If, indeed, KDE2 or a future version of Gnome turns out to have a better, more stable browser than Netscape, Mozilla or Opera, full support for MS file formats, and the other basic office functions I need in my work, then I'll use nothing else, and I'll be very, very, happy.

    Remember, I am a *writer and editor* who also has a lot of administrative tasks to handle, not a programmer. I am a software user, not a developer, and my primary concerns are program stability, usability, and compatibility. Sure, I can and do use Nedit (the simplest and most stable text editor I've found for Linux so far) for 90% of my actual writing, but what about dealing with book publishers like, say, MacMillan? They have whole huge systems built around MS Word, and they aren't going to change them just because I don't want to use Windows or a Mac. The best compromise right now, when dealing with Windows-locked companies, is StarOffice.

    I tried WordPerfect, but it had installation "issues" with my home network, and even when I finally got it going, it crashed more than a few times on me during my first day of use (which was also my last). This level of (non)stability is unacceptable for someone who is trying to turn out a novel in his (scant) spare time; when my head is full of characters, plot, scenes, dialogue, and other writerly things, there is no room left in it for worrying about applications that crash. Right now, as far as I'm concerned, WordPerfect is for computer hobbyists, not for people who are trying to use their computers as productivity tools.

    The problem with cutting yourself off from all commercial software -- even "free beer" commercial software -- is that this position not only imposes severe limits not only on what you, yourself, can do with your computer, but also cuts you off from many collaborative projects.

    Sure, I wish StarOffice was GPLed, and I wish there were a dozen better, less bloated, truly free alternatives available. Someday I'm sure there will be. I long for that day. But right now, my pragmatic choice is between using non-free applications on a truly free operating system, and using non-free applications on a non-free proprietary operating system.

    My choice is to use the free operating system exclusively and to "bend" on the applications. At least for now. :)

    - Robin

  40. Are there any REAL Examples of this? by Mike+Buddha · · Score: 3

    Has this sort of hypothetical situation ever actualized itself, or is this yet another example of pie-in-the-sky paranoid pessimism that yet again shoves Slashdot into the realm of irrelevency?

    If anyones heard of a situation were free beer software has been given away, then once dependence has been established, charged for up the ying-yang like so much virtual Crack, then please testify!

    I've never heard of that other than the occasional anecdote from an unreliable/unverifiable source. Sounds like just another Paranoid Persecution Fantasy to me...

    --
    by Mike Buddha -- Someday the mountain might get him, but the law never will.
  41. Training for a platform transition by Money__ · · Score: 2
    There have been a lot of people talking about retraining a large user base that has been locked into another platform. They bring up (rightfully so) the high cost os rertaining the large user group on the new platform/application.

    I would clarify this concern with the fact that nobody is born with knowledge on how to operate a computer. Yes it's true that many new employees have learned the application at another company. Yes it's true that many users have it at home.

    What's more is most of the these same people already have aquired basic computer skills (point and click, RAM, hard drive, file structure). The cost in retraining these basic computer skills will not be redone. That cost has already been realised.

    As a result of the user base already having basic computer skills, the cost in additional migration training to a new platform is less than the cost of the original training.
    ___

    1. Re:Training for a platform transition by pheonix · · Score: 2

      As a result of the user base already having basic computer skills, the cost in additional migration training to a new platform is less than the cost of the original training.

      That's true, but that's still an additional cost. I've considered bringing a linux solution to the desktop for the smallish company I work for, and it just doesn't make sense. The gains would be relatively minimal in most respects, and look what the negatives would be:

      • Training Costs: Our users have learned a great deal about how to perform their tasks using Windows and MS Office. The cost of training the users on a new interface with new software would be large and difficult to justify.
      • Employee Happiness: Our users are Luddites. They're just about as technophobic as you could imagine. Many would be extremely unhappy about such a drastic change.
      • Support: Suddenly, we don't have the level of support that we once had. We don't have The comfort level of a company the size of MS standing behind the product.
      • Support, Part Deux: At least in this area, people highly capable in Linux or BSD are few and far between. Additionally, they're EXPENSIVE! We can hire competent desktop support people for 2/3 the cost of a competent Linux desktop support person. That adds up.
      • Rollout expense: The cost of doing a corporate wide rollout to a COMPLETELY new platform is astounding. Add to this base cost, the cost of translating all of our documents to a new format, and you have an ugly recipe. Also, much of our work is done via VBA links and macros, that aren't easily portable to the new platform.
        • The way I grok it, it just wouldn't make any level of sense for our company.

      -Jer
    2. Re:Training for a platform transition by Raven667 · · Score: 2

      For your organization it probably wouldn't make sense at this time to change, but keep a transition in the back of your mind. Try and move things to more open standards (RTF instead of DOC, Web-based apps, etc.) Maybe sometime later, if you don't crawl up some vendors ass, you will be able to easily transition to a Free Software archetecture.

      I also take some minor objection to the statement that "MS is standing behind the product", since when?!? Last I checked the MS EULA had the same statement the GPL does, "This product is not warranteed for fitness for any particular purpose", blah blah blah. Sure you could BUY support but then you are in the same boat anyway. I haven't personally dealt with MS support but you would want to at least test to see if they are competant and responsive to problems (look in the MS KB and note how many bugs have the notice "We are aware of this problem, but have no fix at this time." from the mid '90s)

      Choose your poison wisely.

      --
      -- Remember: Wherever you go, there you are!
    3. Re:Training for a platform transition by pheonix · · Score: 1

      Last I checked the MS EULA had the same statement the GPL does, "This product is not warranteed for fitness for any particular purpose", blah blah blah. Sure you could BUY support but then you are in the same boat anyway.

      EULA notwithstanding, MS solutions still give the "warm fuzzy feeling" to executive staff that they generally require. There's a long standing company to sue in the event "Bad Things(tm)" happen. How long has Red Hat been around? VA Linux? Any takers? The EULA is not a catch-all, "Thou shalt not sue" agreement, contrary to popular belief, and a number of companies have lost suits to that affect. Frankly, the contracting software suit results shock me, since they're directly opposed to most previous findings.

      I'm sure, converting to a Linux based solution is a good "fit" for some companies, but for a great many, it's just not.


      -Jer
  42. Re:It *is* insightful... both ways... by taiwanjohn · · Score: 2

    Speaking as a "tech user with limited time on his/her hands" (as you put it so well), I must chime in here and say YES.

    I love open-source software. I've been using Linux since '95 (almost exclusively since '97), but I've got a lot of irons in the fire and an active social life. I'm no "guru" but I've set up entire sites from scratch before (including hardware), so I'm no newbie, either. But I really wish I didn't have to *work* so hard at getting things running in Linux.

    Once I do get things working, I almost always find that it was worth the effort to "learn" my way through the process. But sometimes I'd rather be out playing pool and drinking beer with friends. I enjoy tinkering and fiddling with things, but sometimes I just want the thing to WORK, without having to worry about which "bleeding-edge" library I've got to download and compile...

    There's a place for FreeBeer software in the future of the open-source "space".

    Bottom line: if the software gets the job done, it's a contender for my patronage. If I can get an OSS solution to work without too much grief, I'll always perfer that option. But if there were a program like good ol' Eudora 1.5x in Linux -- that I could install in 90 seconds with ZERO sweat, I'd be all over it, if it proved as reliable as that old standby from my Windoze days. (I was particularly fond of the "Auto-save Attachments feature that put incoming attachments in a separate directory, rather than keeping them in one huge mailbox file.) The only reason I don't still use it is because it doesn't run in Linux.

    The only way a FreeBeer program could "change the direction" of the OSS movement would be if it turned out to be the "Next Killer-App"[tm]... something on the level of a paradigm-shift, that takes to a whole new level above the hardware->BIOS->OS->App hierarchy. In that case, the whole OS layer would go the way of the BIOS.

    Remember the early 80s, when you had to check the BIOS manufacturer before buying a motherboard or system, because some were more compatible with BigBlue than others?

    I'm getting off topic now. Better go drink some beer! ;-)

    --jd

    --
    XML is like violence. If it doesn't solve your problem, you're not using enough of it. --AC
  43. THIS MUST BE STOPPED by CaptainZapp · · Score: 2
    The free beer software movement must be stopped at once. It is dangerous and it's to all our disadvantage. Here are the reasons why:

    This stuff usually comes in tarballs . I mean listen to how this sounds. Can beer that comes in a tarball be useful? Just compare those neat packages and the outstanding documentation that you get with expensive beer. Not to mention that nice silver disk.

    Mr Stallman admits he's a communist. At least some of hist statements bear ideas of freedom and community. This is bad for big corporations. Mr. Raymond is probably also a communist, albeit a more articulate one.

    Free beer software is distributed with source code. I mean shheeesh, get real! This stuff is grammatically so bad and the authors use far too many semicolons.

    Think about how bad free beer software is for Corporate America. Do you really believe that the nice Intel company can crank out new, probably error prone, but at least expensive CPUs every three month when the expensive beer software is not able to distribute it's bloatware?

    So people, Grow up! Give all your money to Mr. Gates and Mr. Ellison. Those are the people that make America the greatest place in the world.
    --
    ich bin der musikant

    mit taschenrechner in der hand

    kraftwerk

  44. Re:It *is* insightful... both ways... by plagiarist · · Score: 1
    Once I do get things working, I almost always find that it was worth the effort to "learn" my way through the process. But sometimes I'd rather be out playing pool and drinking beer with friends. I enjoy tinkering and fiddling with things, but sometimes I just want the thing to WORK, without having to worry about which "bleeding-edge" library I've got to download and compile..

    Agreed. Not only do I sometimes want to drink beer more than fiddle with the software, at times I'd actually like to *use* the software... :-) ... As much as fiddling is an Enjoyable Thing, I need as much time as I can get *using* the app in my project. I like to be able to fiddle when I want to, but Forced Fiddling reduces productivity.

    This article has an excellent discussion of the need for attention to the end user's needs in OS development. It focuses on interface issues, but has a good analysis of the problems of perspective.

  45. Re: Good analogy... by taiwanjohn · · Score: 1

    I like the idea of comparing things in terms of *learning-curve* cost, instead of $$$ cost.

    It's also an apt analogy, between Linux=SamAdams on the one side and Windoze=Bud on the other.

    You get what you "pay" for...

    --jd

    --
    XML is like violence. If it doesn't solve your problem, you're not using enough of it. --AC
  46. You kids can be wary of them if you like... by EnglishTim · · Score: 1

    ... But I'm sure as hell still gonna use them...

  47. B2B versus B2C, versus C2C by twisty · · Score: 1
    It's not the money that makes propriety (sometimes) evil, it's the artificial scarcity that does. For a business to be a business, it needs the life-giving "chi" of inflowing cash. So does business have a place if the world of free beer operating systems?

    Energy moves in waves. Our biosphere is sustained by the cycling energy of daily rotations and seasonal shifts. Each member of the food chain reciprocates what it gets with what it gives. But what is given back in free beer software?

    The credo of those opposing Free or Open Source software movements is usually TANSTAAFL. As mentioned in this article, software from a business can be free to some (such as non-profits) while its net pricetag is subsidized by others. Yet, the GNU project and the standards of Internet weren't built by businesses as much as they were built by individuals, each taking the personal cost of contributing. (For instance, HTML was largely inspired by Ted Nelson's early quest for Xanadu.) Some are paid back in microcelebrity or even better jobs and grants. Others have given unconditionally without reward. These pioneers made the effort, not so much for money, as for the personal empowerment of software.

    Love really does make the world go around: The thing that best guarantees success is for human attention and concern to be lavished skillfully on a goal. Sometimes it seems that corporations will totally rule the world... until the court of public opinion turns the tide against them. These are like yin and yang cycling over one another: Propriety-mindedness and control versus personal liberty.

    We're seeing a turn of this cycle happen when businesses turn to businesses (B2B) in a trend away from catering to consumers (B2C). Consumer backlash sometimes sparks this trend. Still, consumers have little use for computers without personal empowerment, so they will empower their own. (C2C?)

    Free Beer Software will flourish just out of the human attention it gets. One day, the wireless web will be so pervasive that we can call out URLs like incantations, summoning any manner of program to be carried out. Such a post-scarcity world will be glorious!

  48. Most people can't hire a company to code for them by 42821128607675 · · Score: 1

    I really don't see how this helps anyone do these apps ever leave the company that ordered them? Does any of this development allow me to get a better program on my computer? I think not.

    --
    What is power if not for the furtherance of power. Power is a gift in it's own right and a means unto itself.
  49. Not an easy question by SoftwareJanitor · · Score: 3

    My question is this: does the development of 'free beer' software (or for that matter commercial software) for free OSes slow down or stop development of free/open software?

    Availability of Windows hasn't stopped development of Linux or the *BSDs (although Windows isn't really 'free beer', it is beer most people have already been forced to pay for).

    There are also quite a number of free/open office productivity products out there, despite StarOffice being available as 'free beer' for quite a while and despite commercial packages like Word Perfect and Applix being available. The CAD software situation is a little more tricky to judge, since CAD software is generally very high end and complex. I do know that there are at least a couple of free/open CAD projects going out there, and at least a couple of commercial CAD packages out for Linux at least. I'd be hesitant to try to predict the future on how that situation shakes out.

    Some people will still be more interested in free software because of idealogical reasons, or merely due to long term fear for their wallets.
    'Free beer' or commercial software may also provide competition that spurs free software developers to work harder. If the free OS market continues to grow, is there room for both free/open software and 'free beer'/commercial software? More competition and more options is generally a good thing.

  50. I agree but diverge on several points by 42821128607675 · · Score: 1

    Your four points intrigue me but I disagree with some of them. 1. The knowledge is good but programmers aren't cheap. The ammount of money to learn to program as well as the people who program the apps or pay someone even more it still costs several thousand dollars. Being self taught is nice but still that learning paradigm dosn't work very well for most (that's why we have schools to teach people). 2. I don't know that just because the medium changes to open source programming that means that the programmers are any better. While I don't agree with everything in the world I can see intelligence where it is due. The people who designed the QNX core and everything are probably the smartest programmers that are there. 3. I really doubt that. Most people today are attracted to wizbang features and are not interested in content. This means that unnecessary features like network features, blaring sound affects, massive system bogging 3d rendering graphics. Very little data generation or stability, or minimal resources. In short nothing that people are traditionally taught as programming practice. This I think is the problem today. This is also why computers are always going to be slow and always going to be expensive. Also it's the reason that CS is becomming almost impossible to master. When you get into the realm of doing fancy wizbang features you get into more caotic phenomena meaning that you really, really have to be a pro. Why do you think C++ was developed why were massive 3d graphics cards developed, all of the superflous Microsoft APIs. Even the stuff with GNOME. All bad karma. 4. This is usually not done or it changes the character of the project. It has potential but still falls short.

    --
    What is power if not for the furtherance of power. Power is a gift in it's own right and a means unto itself.
  51. $399,500.00 by Money__ · · Score: 2
    MS platform (not including the OS)
    $799.00
    X 500 seats=
    $399,500

    OpenSource platform
    $0
    X 500 seats=
    $0

    What would you do with your network is you had an extra $399,500.00?
    ___

    1. Re:$399,500.00 by Money__ · · Score: 2
      Anyone who believes that the TCO for such a change in platform is $0 must have no experience with such a move. It's incredibly expensive to retrain your sysadmins, help desk and users.

      All I'm saying is the cost to buy Office is about 799.00 per seat. This price is without justification. If I payed you, personally, a quater million dollars to move your macrels to another productivity app, would you do it? Would it cost you that much? What if you could pocket the differance?

      TCO is important in any decision, but don't let it distract you from the fact you'de pay $400,000 to ms for the glorious privilage of being locked into another cycle.

      The only advantage to buying Office 2000 is that you'll be paying again when Office 2002 comes out and you'll be right back where you started.


      ___

  52. Re: You read my mind... by taiwanjohn · · Score: 1

    I feel like I could have written this myself. I had *exactly* the same experience/reaction with Applix, StarOffice, Nedit, AbiWord, AND WordPerfect.

    I'm sure there are plenty of other people in the same situation.

    Free (or OS) software meets enough of my computing needs that I only keep a Windoze box around for video editing. (And Linux is getting close enough that I should be able to abandon even that in the next year or so.)

    But I do keep a VMware/Win setup at the office for those stubborn DOC and XLS files...

    The good news is, OSS is already unstoppable. It's only a matter of time now.

    --jd

    --
    XML is like violence. If it doesn't solve your problem, you're not using enough of it. --AC
  53. Re:Office by Money__ · · Score: 1
    $799.00 X 500 seats= $399,500.00 is real money to any company. There is no justification for this expedeture apart from the intelectual lazieness of the IT department and the users on the network.
    $400,000!

    That's just nuts!
    You're paying $400,000.00 for the priviage of knowing you'll have to pay it again when Office 2002 comes out.

    It's like an abusive cycle. Break the Cycle.
    ___

  54. RedHat is commercial... by Art+Tatum · · Score: 2

    So is VA Linux, Penguin Computing, and a lot of other companies. There is a big difference between commercial (trying to make a profit and charging for goods and services) and proprietary (closing the doors to knowledge and curiosity and cutting oneself off from consumers). If MS were not proprietary I would gladly pay for their stuff. (Well, there's also the issues of their lousy code and questionable business practices but....)

  55. Re: OS-Opinion article about this... by taiwanjohn · · Score: 2
    I wrote an article about this on OSO a couple weeks back. Here's the URL...

    The Real Microsoft Killer: Open File Formats

    --jd

    --
    XML is like violence. If it doesn't solve your problem, you're not using enough of it. --AC
  56. OpenBSD, Mozilla, etc. by khog · · Score: 1

    While some types of free-as-in-beer software may go IPO and make loads and loads (and charge loads and loads), there will always remain free-as-in-speech software, software that is so dedicated to being free-as-in-beer and open source that they'll never charge you for the software.

    OpenBSD is a great example of this. Mozilla, while I'm not all up on it, seems to be dedicated to open source as well. Other systems are so global that it'd be impossible to charge for the next system, like XFree86.

    Regardless, we can always fork off of old versions of formerly-open source projects. Like we talked about in a discussion of removal of Junkbuster-esque features from Mozilla, we can always just pick up where they left off.

    So, as long as someone (like SourceForge.net ) is keeping CVSs of all this crap. I mean, there may be some hazy legal issues with SourceForge (IANAL), but the geek community tends to disregard most of those anyway. So, to answer your question: I wouldn't worry.

    Then again, I'm 15. Erg.


    Mike "Doesn't Know What He's Talking About" Greenberg
    --
    http://www.yourmothernaked.com
  57. Free Software by extrasolar · · Score: 2

    The GNU/Linux operating system has an attribute that few other OSs share. It isn't the most stable OS. There are others that are more stable---heck my Gnome setup has failed on me. There are others with faster performance, perhaps BeOS. There are certainly OSs with better usability. But GNU/Linux and the BSDs have permissive licenses and source code. But it goes farther.

    When you are allowed to change software, someone somewhere does. In addition, there exists an entire community where volunteer contribution is encouraged. If you want your OS as fast as BeOS, it is possible.

    But with free-beer software, all of this goes away. You are again waiting for Company X to release version <current+1> of its software. Because you are not allowed to change it.

    Yes, we should be wary of free-beer software. Because it is so easy. It is easy to pick up on free-beer software and rely on it. But when you do, you are no longer in control. They are.

    Now reading some of the other responses, including strange beer-analogies, I can't help but wonder: do you even understand what this is about? Let me list some things:

    1. We do not fear commercial software. We fear propietary software.

    2. To reiterate the above point, we do not fear making money with software.
    3. **Sometimes** the software companies don't have our best interests at heart. If they are distributing Free Software, this doesn't matter.

    4. Every commonly relied upon propietary package commonly used on GNU/Linux has a Free equivilent in development. This is a measure of the community's committment.

    5. Once GNU/Linux begins to rely on propietary software, I will start looking somewhere else for my OS needs.

    I can understand if you need certain software for compatibility and I think there is room for temporary compromise. If there wasn't, then I would be a hypocrite. I use Netscape until Mozilla comes out. I even have to Windows for my parents.

    So if you are going to start relying free-beer software because it costs nothing and because it is useful, take a hard look at your great OS and understand what it is that makes it great. Then you will know what you are losing.

  58. You assume everybody's starting from Windows. by yerricde · · Score: 2

    What you chose to ignore is the productivity cost for users that are experienced in one platform to shift to another. I have a PC running Windows.

    And I have a Mac running Mac OS. When I came to college, I had to learn Windows 98 like everybody else. Is it really that much harder to migrate Windows -> KDE than Mac -> Windows?

    Now factor in that I can get dedicated tech support from the commercial vendor

    Then buy your boxen from VA Linux Systems or Penguin Computing.

    --
    Will I retire or break 10K?
  59. Redhat? It's Red Hat. by yerricde · · Score: 1

    The words Redhat, Debian, and Linux aren't spellchecker.

    That's because Red Hat is two words, and that's how Red Hat Software spells it. And unless an editor (word processors are still glorified editors) is a total piece of SHIT, the word "red" is in the dictionary, and the word "hat" is also in the dictionary. Any dictionary that fails on basic English words found in Seuss (of all things) should be thrown away immediately and replaced with AbiWord (wonder when AbiExcel and AbiPowerPoint and AbiOutlook will come out).

    --
    Will I retire or break 10K?
  60. OSS/FSF by kz45 · · Score: 1

    if OSS/Free software was REALLY that much better than commericalized software, slashdot wouldn't have to say it so much. If it is, show me. Don't tell me over-and-over. And trying to convince people that OSS software is better than commercial software, strictly because it's "free" is a joke. Most of the commercial software that I have seen is better. It's not in my head either. Free software is often "hacked" together, with no structure/organization. The reason there are so many "updates" to an OSS piece of sodtware, is because it can be released with 5000 bugs, and it wouldn't matter..It's Free. Commercial/closed source software, on the other hand, usually goes through major checks before it is released.Most of this doesn't matter anyway...It's like arguing with a Brick Wall..The majority of slashdotters have an ironically closed mind anyway.

  61. commercial is neither bad nor good by swinge · · Score: 1
    You keep saying that a "free" price is "artificial". Note that the marginal cost of one more copy of a piece of software is essentially zero and since consumer copying of Linux is unrestricted, free is not an artificial price; it is natural and fully in keeping with accepted (capitalist) economic theory.

    The same (capitalist) economic theory also says markets do always choose, but admits markets are not always perfect. In the economics sense of the word, "perfect markets" (often mistakenly called free markets) can only be achieved when certain conditions are met, including no "externalities". "Network externalities" (e.g. "my friends use Word's proprietary format so I want/need to use Word too") are one example of how markets can allow participants only imperfect choices. Another example of a market imperfection would be, "...but Word is not available for Linux, so I need Windows, but Windows is controlled by a monopolist guilty of price-gouging and 'tying'".

    The the only things I rail against (and I will grandstand to be heard :) are imperfect markets and fuzzy economics.

    So, while it is completely on-topic to respond to a post and point out how it is flawed, you've expressed a desire to hear my opinion on the original question (or, at least you complained that I didn't offer it :) No time to write down the whole economic argument, but as an overview: yes, in the short run, "free-beer" apps with no opened source can hinder the emergence of opened source alternatives, but in the long run will not. Due to the above mentioned network externalities, harm could theoretically be done to the prospects for open source platforms also, but I don't think that will happen, at all in the long run, nor much in the short run.

    1. Re:commercial is neither bad nor good by KilobyteKnight · · Score: 1

      You keep saying that a "free" price is "artificial"

      The way I read it, he was saying that IMPOSING a free price is artificial. I really don't understand why the two of you are bickering. You both seem to agree on most of the main points, but disagree on how the other says it.

      In my opinion, it's nowhere near as import what the price of software, bibles, or food is - so long as the MARKET is free.

      --
      When will Windows be ready for the desktop?
    2. Re:commercial is neither bad nor good by swinge · · Score: 1
      I appreciate your attempting to be conciliatory :)

      But, please explain how writing software and giving it away is imposing anything, including a price? That's just not what the word "impose" means.

      and moderators: please explain how using language accurately and exhibiting knowledge of economics can be more overrated than doing neither? sheesh. anyway, I gotta go to a party so I can't stick around to continue to set you all straight.

    3. Re:commercial is neither bad nor good by Fred+Ferrigno · · Score: 1

      Trying to impose some sort of external, artificial pricing model (i.e., "free") is at odds with the underlying economy and society in which most of us live.

      The original Ask Slashdot question asks in a round-about way: "will free beer software kill the OSS movement?" And, by inference, if free beer software is on a path to kill the OSS movement, what can we do to stop it?

      This guy was just pointing out why we don't need to stop Free Beer software and why we shouldn't.

      To summarize: the market will decide if it wants free beer or free speech, something both of you seem to agree on. He isn't saying that free speech software is wrong by any means; it's up to the developer whether or not s/he wants to give it away for free.

  62. "proprietary nail manufacturer" by EdlinUser · · Score: 1

    Great analogy. I hope a moderator bumps you up +1 so your post is more visible.

  63. better expensive beer.. by imeof · · Score: 1

    expensive beer isn't all that bad, just don't let them give us warm beer, or non alcoholic beer.

    eof

  64. I hate to break it to you but... by Anonymous Coward · · Score: 1

    There is nothing wrong with commercial software.

    It seems that most of the people who promote free software to the exclusion of anything else are free riders. They like the fact that they get high quality tools and applications without having to contribute anything back to their creator. This is the main problem in any communist system.

    Free software exists for the benefit of the people who create it and their peers. Powerful robust operating systems, compilers, widget libraries, etc are all of great use to developers and other computer professionals but are of little direct use to end users. They may benefit as well, but only indirectly. All end users want is something they can write a report on or do web surfing. They don't know what a compiler is let alone how to use it and they think linux is a friend of Charlie Brown.

    This is why we see lots of developer oriented free products but very few free end user products that are anywhere near as complete. Gimp is a sole exception and even it is used by people who are at least semi-professionals such as web developers.

    Now here come apps and programs that are free for use but not open source, and people are worried. What if Linux becomes popular for commercial software? Get used to the idea because it will surely come to pass if linux ever becomes more than a hacker (hacker != cracker) and server OS.

    The reason? The people who have wants and needs, namely end users, cannot supply themselves with the things they need. Developers who need a good compiler or widget library can create one given enough time. But a secretary has neither the skill nor the time to create something like wordperfect or msword just so she can type up her dictation.

    Anytime you have one group with wants and needs and another group with the means to fulfill those needs, you've got a market.

    If you don't like the idea of paying for a type of software package, put your money where your mouth is and start working on one of your own.

    The open source model is a good compliment to the proprietary model. In many areas it is the best way to go, such as operating systems and development tools. But it doesn't work as well for other type of products because the people doing the development aren't the types to be using what they are developing. A programmer uses a compiler all day long. He may use a word processor type app, but when he does its likely to be something like emacs or vi, not word. He or she has no incentive to create a replacement for word because they won't use it themselves.

    Lee

  65. abort, retry or fail? by DrSkwid · · Score: 1

    Although the free in the question is really concerned with software where the binary (without source code) is distributed free of charge to the user. The definitions being confused here are :

    Free Software defined by GNU
    http://www.gnu.org/philosophy/free-sw.html
    here

    ``Free software'' is a matter of liberty, not price. To understand the concept, you should think of ``free speech'', not ``free beer.''

    ``Free software'' refers to the users' freedom to run, copy, distribute, study, change and improve the software. More precisely, it refers to four kinds of freedom, for the users of the software:

    Open Source (according to the Open Source definition - http://www.opensource.org/osd.html - here)
    doesn't just mean access to the source code.

    there are anumber of qualifying factors which i wont repeat here
    .oO0Oo.

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  66. Re:Profit Motivates All by DrSkwid · · Score: 1

    er but they do give access to the ftp server so you can download it without cost ('cept for your call charges)
    .oO0Oo.

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  67. Re:Who cares??-some do. by Russ+Nelson · · Score: 2

    Your reply is off-topic. The author of the story asked will it see our beloved OSs lose their open-source vision and simply become the new medium for commercial software?"

    I answered his question. You are responding to something I never said.
    -russ

    --
    Don't piss off The Angry Economist
  68. Dose it matter if it is oss or css by mpost4 · · Score: 1

    I use linux because it is the best, but I do not have a problem buying software, in fact the other day I droped ~$100 for Corel Office 2000 because I felt that they had a beter spreed sheat then I have found for my Linux box.

  69. Quality of Cycas? by Quximoz · · Score: 1

    I've had my eye on Cycas for awhile now, and I've fiddled with the free public version a bit, but that doesn't give me much scope. How good would it be for professional purposes? So far, I think its safe to say its the best I've seen, but has anyone seen better? Free or commercial, I'm a little more concerned with quality.

  70. free-beer=proprietary beer by superlame · · Score: 1

    I don't care whether the software is free or not, I care whether or not it is open/free(libre).

    Anyway, the problem is that the general public doesn't care. They look at anything GNU, and think, "Oh good, I don't have to pay." This, as the AskSlashdot poster theorized, leads to dilution of the vision of GPL.

    Free(beer) software is in my experience both limiting, and inferior, so I generally try to avoid it. If it's worth giving up freedom for, it's worth paying for. If it is free, it's all the more worth paying for.

    --
    -- Superlame http://catpro.dragonfire.net/joshua/
  71. someone will have to pay the programmers by Erik+Hollensbe · · Score: 1



    It's important to understand this, that someone will have to pay the programmers. In the past, it was the hardware houses who were hiring programmers to write specialized applications for their hardware.

    Nowadays it ranges from places like redhat, who pay their programmers with the money they reap off of support, to microsoft (we obviously know how they pay their programmers), to places like IBM and some of hte more obscure UNIX vendors (Data General for instance) who are still doing it the old way.

    IMO, the old way is the best way to do it, but that almost directly collides with open source. However, if systems were open enough to where the programmers working at these software houses were actually writing software to release as source, this would workout almost perfectly, and we would get the benefits of specialized hardware (such as the S/390 which was a topic of discussion this week) and the benefit of being able to modify the source code.

    I don't see this happening in the future, but it does allow flexing of the idealistic part of the brain, eh?

    -Erik-

  72. Re:Don't want to sound anti-Linux and all, but... by timster · · Score: 2

    Yawn. I must've woken up in 1998 again. Back to sleep...

    --
    I have seen the future, and it is inconvenient.
  73. Proprietary Software Gateway to Windows Syndrome by crucini · · Score: 1
    I think that the spread of proprietary software on Linux will lead to an increased number of compromised and damaged systems. In the Windows world, the installation of a new package is a substantial risk and can seriously affect the security and uptime of the system. In the UNIX world, this is usually not the case. We frequently assume that this is due to UNIX's better security model, but this is not really true. What really protects us is the consensus among software authors and packagers that installation scripts and Makefiles should not perform unexpected actions, such as modifying files in /etc. In practice, most applications installation has to be done as root, so the author of the install program has unlimited capacity to harm the system. I recently installed a proprietary binary application on a Linux box. The install script wanted to be run by UID 0, or it would bail with an error message. Fortunately, it was a shell script, not a compiled program, so I was able to draw its fangs. I also created a new user just for this package, so it wouldn't mess with anyone's home directory. Then I successfully ran the script. The script tried to modify some files in /etc, and to chgrp sys most of the files it installed. (There is no group 'sys' on that machine.) A newbie would accept the script's demand to be run as root, and would not have noticed the changes in /etc. Multiply this by the number of commercial packages on the machine (say 10) and you might approach Windows Syndrome - each new application add mysterious bugs to the system.

    Windows systems are haunted by elusive and destructive spirits. Soon Linux systems will be also.

    And even if we solve the install problem, you have to wonder if it's worth creating a new user for each proprietary package. To get the most use out of software, I want to run it under my normal UID. But if this means having my .mailcap, .bashrc, .Xdefaults, etc modified on the random whim of some Windows programmer who never quite understood the UNIX environment, then the annoyance outweighs any benefits the software could offer.

    The influx of commercial freeware means that we will be dealing more and more with software conceived in the Windows world and only reluctantly ported to UNIX. The consequences of this shift will be far-reaching and unpleasant. Windows programs install on the assumption that nobody is adminning the box; it's just a free-for-all between competing applications which modify anything in the filesystem to suit their immediate needs. This concept is readily transplanted to the UNIX environment with the mandate that 'this script must be run by root.'

  74. A Free Autocad never mentioned on ./ by camadas · · Score: 1

    There is a full featured CAD program using DWG as native format with all the standard tools you can ask for an Autocad alike. It can be downloaded for free, used for any purpose, even commercial, unlike StarOffice. It only lacks the photorealistic render engine, some additional fonts, and VBA support. It uses DWG for native format. It runs soomthly on windows and it's much lighter than Acad14. I believe there is a linux version in development and the source can be accessed if you register as developer. It can be found at www.cadopia.com BTW I've posted this before, but it was ignored because i didn't login. I hope this gets to the architects complaining because the lack of alternative the time the Cycas story was posted

  75. It's all about the source by "Zow" · · Score: 1

    I'll keep this short, simple and to the point: I don't mind paying for software. What really irks me is when I give a company hundreds (or even thousands) of dollars and their package doesn't work and I don't have and can't get the source to fix it. It was exactly this problem that caused RMS to create the FSF, and I think we need to push companies more towards opening their source code even if it's only to their customers.

    My 2 bits,

    -"Zow"

    1. Re:It's all about the source by maalor · · Score: 1

      From what I have read in several interviews RMS gave, his motivation is that all software should be free regardless of whether its source code is open or closed. That open source software is free is a consequence of the fact that if you can download the source code, then you can compile it and run it.

    2. Re:It's all about the source by "Zow" · · Score: 1

      Yes, that's his motivation now, which stand right in line with his obvious Marxist Communist political leanings (I'm not saying there's anything wrong with that - Marx had some great ideas, unfortunately Lennin discovered that they didn't work so well in practice). But how GNU software started was that RMS was working on a system and he couldn't, for the life of him, get the printer to work. This was particularly irking becuase he knew what was wrong and how to fix it, but he didn't have the code to the printer driver, so he couldn't. Hence the idea that systems should have all of their source code available and that users should be able to share fixes, mods & improvements with each other just kind of snowballed into the GPL, and here we are.


      Seems to have worked fairly well, but there still seem to be some holdouts particularly with applications with limited domains & high price tags (AutoCAD leaps to mind, just as an example). If the companies that made this software just gave it away like free beer, then many of them couldn't stay in business, even if they follow one of the open-source business models, like only selling support. That works great when your development costs are low, like they are with products aimed primarily at developers who will happily do your R&D for you (Cyclic/CVS is a prime example of this), but it doesn't work as well for many more domains.


      I'll argue for true open-source where it's viable, but I'd still rather have the source than nothing in the rest of the cases.


      -"Zow"


  76. Programs should be designed well too by Kryptonomic · · Score: 1
    Of course the world is full of APIs. That's exactly why API standards should be open (really open, not pseudo-open like M$-standards). If the standards are open there's no need to develop one, world dominating standard to which everyone must conform. Would you like to be forced to a single GUI in Linux? I wouldn't.

    Design your program well and you should be able to port it to another API with minimal effort. An effective way achieving portability is to use abstracting patterns ([Abstract] Factory, Prototype,...) to hide GUI, process management and other OS/hardware-specific details. This way your free software can be easily ported not only to different X APIs but also to Windows, for instance. All you have to do is to code the GUI specific part so that the rest of the program can access it through a common GUI interface. Same applies to memory handling, too. You may want to have a different memory allocation technique for single and many processor machine in order to improve performance.

    Obviously there's slight overhead, but at least to me good portability signals better software quality than blindingly fast execution on one, specific platform. Maintaining and extending well designed codebase is also easier.

    Unfortunately free software projects rarely seem to go through a design phase before rushing to the coding stage. This unprofessionality shows embarrasingly well since the source code is available (in contrast to badly designed closed source programs). That's fine with small projects, but not if you're trying to produce something like an office suite or OS.

    I'm still waiting for a free software project to release full design specifications for community peer review. If the thousands of pairs of eyes can better pinpoint faults in source code, then why not employ the same technique to the design specs and prevent structural faults even before a line of code has been written?

  77. Re:Bootlegged beer is always free by SoftwareJanitor · · Score: 2

    That is true. I think it is also further evidence that free-as-in-beer and even free as in five-finger-discount won't stop free-as-in-speech software.

  78. Re: Linux.cost = 2 * Windoze.cost ? by mattdm · · Score: 2
    But does that have anything to do with open vs. proprietary code? Unix in general has a steep learning curve.

    --

  79. This worries me... by cr0sh · · Score: 2

    The number of people I meet (and judging by various comments on /. - they are here, too) who don't understand Free Software.

    As noted hundreds of times before by greater people than I, the word "Free" in Free Software isn't about monetary value. The "Free" should really be read as "Freedom", and thus "Freedom" Software.

    People, don't you get it? Such software is better for everyone, corporations included. The main driving force behind Free(dom) Software is this idea:

    Some companies today (most who sell large software packages, generally not shrink-wrapped systems) will allow the client to get the source code to the package, for a fee (generally a large fee). The code isn't open, and it isn't free, it definitely isn't Free(dom) - but it is available.

    The problem comes if said software company goes under - where does the licensing stand? Many times, nowhere - the client can't modify and sell the code, or improve on it, or support other clients who have the code base or the bianry version - that is, nobody can fill the gap, and the clients may very well go out of business because of it (though I do know that in this business, code is stolen, reworked and sold all the time, with nary a hiccup).

    Enter Free(dom) Software. Maybe the client still has to pay for the source code - but after they have paid, they can't be prevented from doing what they need to with it - the code can exist seperate from the parent company. The clients can possibly stay in business, even if the parent of the code dies.

    One other side effect - if the code is always available, after the parent company goes out of business - it may be possible that the company could be reformed - if the business practices that caused the failure can be identified and fixed prior to the re-startup. If it was the immaturity of the code that caused the failure, then just wait until the code matures (or better yet, help it mature yourself), then restart...

    --
    Reason is the Path to God - Anon