Slashdot Mirror


The Care and Feeding of Open Source Software

An anonymous reader writes "You might find The Care and Feeding of FOSS (Free Open Source Software) interesting. This article debunks a lot of the myths and misunderstandings about the open-source software development process."

174 comments

  1. The real reson by j_heisenberg · · Score: 5, Insightful

    ... FOSS has flourished in recent years is a tiny nuicance up in Seattle. Microsoft crushed (almost) all competitors in their main markets, OSes, productivity suits and browsers. The only way to avoid this fate was to produce free software, using the same tactic MS has employed.

    Another explanation would be: A lot of highly trained, intelligent and creative people have rather dull jobs, maintaining or servicing existing technology. They want to "realize their potential", and they do open source.

    1. Re:The real reson by Decaff · · Score: 2, Informative

      ... FOSS has flourished in recent years is a tiny nuicance up in Seattle.

      So tiny that Balmer spents a considerable amount of time each year flying out to meet governments and institutions in an effort to persuade them not to migrate to Linux.

      Microsoft crushed (almost) all competitors in their main markets, OSes,

      Microsoft has failed to control or dominate the server market, and is experiencing strong competition from Linux.

      productivity suits

      I don't see Open Office being crushed.

      and browsers.

      Erm. Firefox.

      The only way to avoid this fate was to produce free software, using the same tactic MS has employed.

      The same tactic? So Microsoft has published source code and provided free cross-platform versions of their products.

    2. Re:The real reson by j_heisenberg · · Score: 1

      Microsoft has failed to control or dominate the server market, and is experiencing strong competition from Linux.

      Make that "crushed all commercial competitors".

      The same tactic? So Microsoft has published source code and provided free cross-platform versions of their products.

      I meant providing software free. Agreed, they only have provided IE free, so no widespread freeware from MS. However, they often incorporated features and utilities others offered for money into the OS

    3. Re:The real reson by Anonymous Coward · · Score: 2, Interesting

      FOSS existed WAY before commercial softaware existed. the FIRST computers were FOSS.

      it was greedy asshat's like Gates and company that turned free and open source into a dirty secret.

      and the closed source thing was not common until the mid 80's I remember getting my very first IBM-PC and it came with the sourcecode to the bios in the back of the manual.

      FOSS is simply taking back what was the norm for computing when it started. it's not bored people, it's people that know what is right and are doing what is right.

      Closed source is NOT RIGHT.

    4. Re:The real reson by YrWrstNtmr · · Score: 1
      I don't see Open Office being crushed.

      OpenOffice only exists in its current state because of the good graces of Sun and StarOffice. Where would it be had Sun not built (read paid for) StarOffice first, then broke off OpenOffice?

    5. Re:The real reson by ThogScully · · Score: 2, Insightful

      The grandparent talked about the recent successes of FOSS and attributed them to a greater need over the last few years.

      You started your reply seemingly to show him he's wrong by limiting your response to discussion of the last year or two and showing off the recent successes of FOSS.

      His point wasn't that there aren't good alternatives. His point was that if you look back further than a few years, MS did eliminate the competition in many realms. The alternatives you list now are a result of that.
      -N

      --
      I've nothing to say here...
    6. Re:The real reson by Decaff · · Score: 1

      You started your reply seemingly to show him he's wrong by limiting your response to discussion of the last year or two and showing off the recent successes of FOSS.

      No. Microsoft has been trying to dominate the server market for years, and has never succeeded. The competitors in that market have changed (with Linux replacing Unixes and proprietary systems), but Microsoft has remained just another player.

    7. Re:The real reson by Decaff · · Score: 1

      Make that "crushed all commercial competitors".

      I think IBM and RedHat may well disagree with you!

    8. Re:The real reson by magefile · · Score: 1

      So? It still exists, b/c Sun realizes the benefits it gets from having an open source fork. And let's not forget AbiWord ...

    9. Re:The real reson by Decaff · · Score: 1

      OpenOffice only exists in its current state because of the good graces of Sun and StarOffice. Where would it be had Sun not built (read paid for) StarOffice first, then broke off OpenOffice?

      So? How is this relevant? It's still a strong competitor in the Office market.

      You could just as well say 'Microsoft Office only exists in its current state because of the good graces of Microsoft'.

    10. Re:The real reson by YrWrstNtmr · · Score: 1
      So? How is this relevant? It's still a strong competitor in the Office market.

      Yes it is. And I hope it makes huge gains. But my comment speaks directly to the main article, 'The care and feeding of Open Source'.
      Where would OO.o be today without intial care and feeding from Sun?

    11. Re:The real reson by david+duncan+scott · · Score: 1

      Actually, didn't Sun buy StarOffice first, then open it?

      --

      This next song is very sad. Please clap along. -- Robin Zander

    12. Re:The real reson by Decaff · · Score: 2, Insightful

      Yes it is. And I hope it makes huge gains. But my comment speaks directly to the main article, 'The care and feeding of Open Source'.

      I see what you mean. However, I was replying to the post that said that Microsoft has 'crushed all competition'.

      Where would OO.o be today without intial care and feeding from Sun?

      Not very far. Which is why the 'Sun is as bad as Microsoft' attitude which is common on Slashdot is so wrong. Sun has provided one of the killer apps for desktop Linux.

    13. Re:The real reson by miu · · Score: 1
      Microsoft has been trying to dominate the server market for years, and has never succeeded.

      In specific server markets MS dominates completely. They basically have the same enterprise market share (in a much larger market) that Novell once enjoyed, and even though they are losing slowly in this market they will remain a key player for at least two upgrade cycles. In the Internet server market MS has always been an also ran, and what share they have is doomed.

      --

      [Set Cain on fire and steal his lute.]
    14. Re:The real reson by david+duncan+scott · · Score: 2, Insightful
      The source to the BIOS may have been available (although that's not my recollection) but it certainly wasn't free -- Phoenix went through a fair amount of work to create their "clean-room" implementation of that BIOS, and even then there were issues with non-IBM PC's, due to the lack of the tape BASIC ROM (which, AFAIK, was never duplicated) in the clones.

      Furthermore, WordStar was never open, WordPerfect was never open, Magic Wand, Electric Pencil, CP/M...the world of software was not a free software garden until Gates. Some of the freedom that RMS remembers had something to do with the lack of portability -- for many companies, software was just a way to sell hardware -- and some, I suspect, never really existed -- while I'm certain that he was invited to examine many AI projects, I'm not so sure that he ever tried to look at the source for MIT's payroll software.

      --

      This next song is very sad. Please clap along. -- Robin Zander

    15. Re:The real reson by Decaff · · Score: 1

      In specific server markets MS dominates completely.

      There is no such market (at least that I know of). Microsoft competes with Linux at the low end (where Microsoft has a significant presence), and Unix + Linux + other Oses at the high end (where Microsoft has few sales).

      They basically have the same enterprise market share (in a much larger market) that Novell once enjoyed,

      Actually, Novell is still enjoying a share of this market - it just has not grown as fast as Microsoft and others.

    16. Re:The real reson by NATIK · · Score: 1

      I agree there seems to be quite a few companies that are making commercial versions of linux...

    17. Re:The real reson by akc · · Score: 2, Informative

      Your horizons don't extend far enough back in time. It wasn't Gates who started commercial software.

      I did a number of projects on PDP 11s in the late 1970's and early 1980s and often had to buy software for it. In one instance I remember paying £3000 for a Pascal compiler. In another, I paid a similar amounts for both a Unix System V licence and for Emacs.

      By the beginning of the 1980's independent database vendors such as Oracle were selling software (our company competed for a while with similar product, but the company pulled out when the business plan showed we would have to sell a 1000 copies to recover the investment - and we decided to concentrate on bespoke application system development)

    18. Re:The real reson by myowntrueself · · Score: 2, Interesting

      "In another, I paid a similar amounts for both a Unix System V licence and for Emacs."

      You paid money for Emacs?

      Do you know if RMS got any of that?

      --
      In the free world the media isn't government run; the government is media run.
    19. Re:The real reson by CypherOz · · Score: 1
      So? How is this relevant? It's still a strong competitor in the Office market.
      If strong means < 10% of the productivity tool market. M$ Windoze and Office account for 90+% of the market. Inertia has a very hard thing to control.
      The FOSS movement must come up with strategies to deal with different market segments. See: http://www.users.on.net/~farnik/wikicgi/wiki.pl?Ma rketingFLOSS
      --
      You want a signature? You can't handle a signature!!
    20. Re:The real reson by Decaff · · Score: 2, Insightful

      If strong means less than 10% of the productivity tool market. M$ Windoze and Office account for 90+% of the market. Inertia has a very hard thing to control.

      Yes, you are right. Part of what I meant by 'strong' is that Open Office is powerful enough to compete, even though it does not have a big market share yet.

      http://www.users.on.net/~farnik/wikicgi/wiki.pl?Ma rketingFLOSS

      An interesting post, but I disagree with many points, based on personal experience. Not even MS Office is 100% compatible with MS Office! Compatibility only has to be 'just good enough', not perfect. There has never been perfect document porting between software suites, not even between suites from the same manufacturer. The selling points of Open Office are that it does almost all of what you want, requires minimal retraining (with the exception of Access), and provides considerable financial savings.

      The real killer selling point is that it allows companies to either proceed with or plan progressive migration away from Windows on the desktop. Having Open Office on Linux as well as Windows allows companies freedom to choose the appropriate desktop system and even to have a mix of operating systems. Even if companies don't go ahead with this, my experience is that having the choice to do so is very attractive.

    21. Re:The real reson by cammoblammo · · Score: 1

      Umm, I think the grandparent was referring to the reasons why FOSS is taking off, not the reslts of its taking off (ie, describing cause, not effect.)

      --

      Cogito, ergo sig.

    22. Re:The real reson by cammoblammo · · Score: 4, Interesting

      IIRC, Emacs was around in it's ancestral form long before RMS started the GNU project. It was a collection of macros that fit on top of a particular editor, which was, as I recall, collated by RMS and others. There were commercial versions of this, or at least free-as-in-beer-you-pay-for.

      When RMS decided to start GNU, the first thing he did was a complete rewrite of Emacs based on the earlier versions. This was licensed under the predecessor of the GPL, the Emacs Public License (or something like that.)

      Again, this is working from memory, so don't trust the details, but I think this might explain where Emacs fits into the Free Software scheme of things. Please, anyone, feel free to correct me!

      --

      Cogito, ergo sig.

    23. Re:The real reson by Anonymous Coward · · Score: 0

      You're just intent on disagreeing with the original post whilst simultaneously making the same argument he made, aren't you?

      The original post was saying that open source has flourished because Microsoft has eliminated all the commercial competition. The server market bears this out perfectly. Microsoft's market share has increased only modestly, but their commercial competition has dropped precipitously. Their only real competition comes from open source (as you mentioned, Linux with Apache being the other important FOSS name.)

      So quit disagreeing with the original post unless you are actually posting a dissenting view.

    24. Re:The real reson by Decaff · · Score: 1

      Umm, I think the grandparent was referring to the reasons why FOSS is taking off, not the reslts of its taking off (ie, describing cause, not effect.)

      The parent (which is what I was replying to) was making assertions I felt needed correcting, for example that 'FOSS is a tiny nuisance in Seattle'.

    25. Re:The real reson by Decaff · · Score: 1

      You're just intent on disagreeing with the original post whilst simultaneously making the same argument he made, aren't you?

      No, as you see below.

      Microsoft's market share has increased only modestly, but their commercial competition has dropped precipitously.

      No. For this to be true there would have to have been a phenomenal growth in FOSS in the server market, as the server market as a whole has grown, If MS has grown modesty, and all *commercial* competition has dropped 'precipitiously'.

      This is not the situation. MS has grown modestly, and Linux has grown rapidly, but from a small base. Commercial competition has both grown and (recently) shrunk over the past few years, but definitely not precipitously. There is still a huge market for commercial server OSes out there. For example, even when IBM provide Linux, they are frequently providing it on top of a proprietary OS. Other server systems such as Netware are still out there, and still doing well.

      So quit disagreeing with the original post unless you are actually posting a dissenting view.

      I am certainly disagreeing with the original post. You are assuming that because I give Linux as an example of how Microsoft does not dominate a market that I'm implying that Linux is the only non-Microsoft player in that market. Also, You could hardly call RedHat Enterprise, with all its licencing and additional tools, FOSS.

    26. Re:The real reson by chthon · · Score: 1

      Around 1990/1991 I had a booklet from the FSF about their filosophy and their products. I think that you paid $250 to $500 for a tape containing all their then current software including the source. It depended on the platform, you could buy GNU software for 10 or 15 platforms then.

  2. but what about the programmers? by Anonymous Coward · · Score: 3, Insightful

    they need care and feeding aswell
    ideology behind open source is nice of course, but some of us have to make living by writing code
    open source isn't always the solution for everything

    1. Re:but what about the programmers? by DrLZRDMN · · Score: 5, Insightful

      Do we need to make a living writing code? If you are a hobiest programmer than no. There are other ways to make money such as selling hardware, support, or installation services. You are also assuming that open source programmers neveer getg paid, this is not true either.

    2. Re:but what about the programmers? by adeydas · · Score: 1

      Bingo! Pay people for their work. That should be the logic.

    3. Re:but what about the programmers? by RAMMS+EIN · · Score: 2, Insightful

      But if you're suggesting that you can't make a living writing open-source software, you're wrong.

      I'm a webmaster, and my customers get their websites delivered with full source. (And no documentation! now if that isn't open-source... :p) I bet most webmasters work the same way. Now I don't think you want to argue that we don't make any money...

      The way I see it is that you can make money writing software, be it closed or open, as long as it's custom software. Commodity software is a different story - you can make a lot of money with it, but it's difficult.

      --
      Please correct me if I got my facts wrong.
    4. Re:but what about the programmers? by YrWrstNtmr · · Score: 4, Interesting
      True, some do get paid for their direct FOSS efforts. But that is by far the minority.

      Let's take a current project. GIMP, for instance. A viable competitor/alternative to PaintshopPro (not Photoshop). Where could the GIMP today be if there could be a dedicated team of fulltime developers? i.e. people getting paid to create and update GIMP, and nothing more.

      One of the reasons GIMP is gaining popularity is because it is free as in beer. Not because it is an especially 'good' or easy to use tool, but it costs nothing to use. (Don't get me wrong, GIMP is fantastic at what it does and how it was built). Most people don't actually care about the philosophy behind FOSS. GPL? Whazzat?

      For a tool such as GIMP, selling hardware, support, and installation doesn't work. Those income generators work at the corporate level, not the personal level. So how could the GIMP team get paid for producing GIMP (or similar level tools/programs)? Is it possible to do?

      How many FOSS tools could move off the '0.0.2 alpha' stage if there was a team of fulltime developers that could also actually eat while doing it?

    5. Re:but what about the programmers? by saigon_from_europe · · Score: 5, Insightful

      You are missing the point. Instead of fruitles multiplication of people doing the same job, now we can code things that are really different.

      I used to work in company that produced wireless routers (for our internal usage only; unfortunately we never reached the stage to sell them). They were based on Linux. In propriatery world, we would have to buy licence for OS. Then, we would be limited in changes we could made to them. And many many related things (no documentation, no source of drivers...). Company with 3 developers would have no chance to make anything similar.

      So what is the point: Instead to write OS from the scratch; to write drivers and similar things we used existing free technology. My main task was to write bash scripts, to patch kernel and similar. Other guy wrote sofware for automated control.

      Basically, we did not try to reinvent flowerpot hole (i.e. writing something that already exists), we focused on new value - i.e. things that were specific for own company.

      I can say, without FOSS, what we tried to do would be totaly impossible. In this case, FOSS created 10 new jobs.

      (Unfortunately, they lasted only one year, but it was not related to FOSS.)

      In more general terms, FOSS enables you to move from general things to company specific things. All companies calculate taxes same way - but many many companies have their own in house built software for that. At the other side, there are no two same companies with exactly same business logic. FOSS, in theory at least, allows you to spare resources from coding tax logic (common tasks) and to transfer them to coding support for your business logic (specific taks).

      To be honest, this happens also in propriatery world. SAP has same tools for all companies, but their (expensive) consultants will (hopefuly) customize their software for your own needs.

      --
      No sig today.
    6. Re:but what about the programmers? by gl4ss · · Score: 1

      for something like there's stuff that still "works", doing modifications on contract or something like that.

      wasn't there a film gimp, that some film studios have put money/time into directly to get features they want?

      donate if you want, or use shareware or other payware if you'd think that they will give you the better software in 10 years time.

      look at paintshop pro if you want to look what gimp could be with fulltime paid developers(note, i have no idea if gimp actually has some, in some firm, churning out code for their own use that they donate back). if you want what could have been done with infinitely larger budget take a look at photoshop....

      finally - there's shitloads of software that DO have full time programmers on them, programmers that are strictly 0900-1600 programmers. some of that software is total crap, written by people who don't give a crap about what they code as long it passes the design document, which was written by people who don't give a crap who wrote the requirements document which was random generated by sales/client...

      --
      world was created 5 seconds before this post as it is.
    7. Re:but what about the programmers? by Mikkeles · · Score: 2, Insightful
      Well, the last time I looked (admittedly, a couple or so years ago), the major portion of software spending (80% - 90%) was on bespoke and vertical market applications which seem to be completely ignored by the article. (That is, the article concentrates on horizontal products such as OSes, word processors, programming systems; e.g.: languages and DBMSes.)
      While it's true that a large amount of this is taken by such items as military, aerospace, and big enterprise systems, there is still a large body of smaller systems so developed, from web sites (agreed that it is more graphic design and usability than programming) to software that tracks your milk production from goats and their lineage and feeding.

      Since there are many smaller companies which can use software oriented to their specialisation, I think there is plenty of potential work for individual programmers and small groups as many of these types of applications are not profitable for the big, big, big software house.

      --
      Great minds think alike; fools seldom differ.
    8. Re:but what about the programmers? by spectre_240sx · · Score: 1

      The analogy doesn't really work though, because you're a contractor giving the source code and final product to the company (or individual) that hired you. You aren't putting the source code up on your website for free download where everyone has the ability to take it and do what they want with it. If you did that, then neither you nor the person who hired you is going to be very happy. Not to mention the fact that websites really are all custom made. That's the entire point of a website. This being the case, anyone else who did get access to the full source and original tiffs etc., would not really be all that much farther along because who wants to duplicate someone elses site?

    9. Re:but what about the programmers? by miu · · Score: 1
      bespoke and vertical market applications which seem to be completely ignored by the article

      Actually they are briefly mentioned as "software that has no commercial viability" and then pretty much ignored for the rest of the article other than as the "FOSS corner case".

      --

      [Set Cain on fire and steal his lute.]
    10. Re:but what about the programmers? by Mikkeles · · Score: 1
      '... briefly mentioned as "software that has no commercial viability" ...'

      Interesting, because, as I remarked in my opening sentence, this kind of software accounts for the vast majority of software expenditures. Your nation's air traffic control system isn't a COTS shrink-wrapped item ;^)

      --
      Great minds think alike; fools seldom differ.
    11. Re:but what about the programmers? by corrosive_nf · · Score: 0, Redundant

      But how will a company pay the programmers if they give away the software the make for free? No income means no one gets paid.

    12. Re:but what about the programmers? by miu · · Score: 1
      this kind of software accounts for the vast majority of software expenditures

      That has been my experience. It is the type of software that is largely invisible to OSS other than as frameworks and libraries (which are often incidentally useful to these types of applications).

      --

      [Set Cain on fire and steal his lute.]
    13. Re:but what about the programmers? by RAMMS+EIN · · Score: 1

      What analogy? The point is that those who get the software, also get the source code, and that they are allowed to do whatever they want with it, just like with open-source software.

      I can make money off the software because it is custom software. If the customer wanted some commodity software (perhaps a CMS), then they could get it for free or for a price I wouldn't be willing to develop it for. If I wrote custom accounting systems instead of websites (which I will likely do this year), the same would be true.

      --
      Please correct me if I got my facts wrong.
    14. Re:but what about the programmers? by spectre_240sx · · Score: 1

      To quote:
      "The point is that those who get the software, also get the source code, and that they are allowed to do whatever they want with it"

      This is exactly how any software company works. How often do you think the actual programmer keeps the rights to the software that they write when working for a company? Now, when your company gets the source code for the software, I seriously doubt that they are going to release that source code on the internet or by any means for that matter, effectively making that software a closed source solution. Unless, of course, you make some specification that they would have to release it as part of your working agreement. If that was the case, however, I think the company would quickly find another developer. Why would they want to pay for software to be developed that would become freely available to anyone else who chooses to use it?

    15. Re:but what about the programmers? by MikeCapone · · Score: 2, Informative

      Most people don't actually care about the philosophy behind FOSS. GPL? Whazzat?

      Yes, but most people care even less about paying hundreds of bucks for buggy software that is vulnerable to viruses, with EULAs out the wazoo and built-in obsolescence.

      The reason why proprietary software is so popular in people's homes (I'm not talking about corporations) is because 1) They don't really have a choice. They use what comes with the computer they bought or 2) they just copy it for free from some computer savvy person in their family/circle of friends.

      I suspect that if everybody really had to pay, and if they really were well informed about the choices, things might be different... Which is not to say that OSS is perfect and shouldn't get better (but it does rapidly, so bravo to the coders out there!).

      /rant

    16. Re:but what about the programmers? by MikeCapone · · Score: 1

      Exactly! What a concept?! Cooperation instead of savage competition...

      Who'd have thought that you could built something that works that way?

    17. Re:but what about the programmers? by RAMMS+EIN · · Score: 2, Interesting

      ``This is exactly how any software company works. How often do you think the actual programmer keeps the rights to the software that they write when working for a company?''

      Ah, I see. What you missed is that I develop software for customers, not employers. This means I retain the copyright. In addition to that, I grant the customer full rights to the code as well.

      The difference between that and working for them is that I can use the same software in another project. This reduces development time and boredom on my part, and therefore costs on the customers' part.

      --
      Please correct me if I got my facts wrong.
    18. Re:but what about the programmers? by dont_think_twice · · Score: 1

      I used to work in company that produced wireless routers (for our internal usage only; unfortunately we never reached the stage to sell them). They were based on Linux. In propriatery world, we would have to buy licence for OS. Then, we would be limited in changes we could made to them. And many many related things (no documentation, no source of drivers...). Company with 3 developers would have no chance to make anything similar.

      I am not sure that a company that never got a product to market is the best example of the superority of the open source model.

    19. Re:but what about the programmers? by Anonymous Coward · · Score: 0
      I am a professional programmer and have been one for more than twenty years. Having recently been made redundant - the technology-led company I developed (internal) products for was bought out by another company which buys in all services - I am currently setting up in business on my own, backed by savings and a small redundancy payment.

      I'm doing what is best termed 'speculative development' - that is, writing a software product which I believe could be commercially viable. I am not being paid, but I've got some marketing contacts and I hope to make some money from sales in the future which will finance the development of other products.

      So tell me, what benefit would I gain from releasing the code as open source?

    20. Re:but what about the programmers? by head_dunce · · Score: 1

      So how could the GIMP team get paid for producing GIMP (or similar level tools/programs)? Is it possible to do?

      You make something that needs tech support, and sell the tech support. Just as Red Hat, or charge at both ends like Billy does...

    21. Re:but what about the programmers? by buttahead · · Score: 1

      a limited oss release could get you a free development team. that would be even more likely if you were open to their hopes of payment in the future.

    22. Re:but what about the programmers? by buttahead · · Score: 1

      a second reply to this... 'speculative development' is what some of us in the US call attempting to achieve the american dream. garage start-ups are all over the place. don't feel too speacial or out on a limb for deciding to go this route as well.

    23. Re:but what about the programmers? by buttahead · · Score: 1

      you are just jealous because your oss project not only had a product, but made 300$ in pay pal donations.

    24. Re:but what about the programmers? by buttahead · · Score: 1

      and i think you missed his point. you could get more billable hours if you gave up your rights to re-use the code. most companies that outsource will not allow the consultant to keep his work done ofr hire. if you have managed to do this so far, you are either very new to the business, or have found a niche that you can leverage to your advantage.

      now... according to the article, if you have something very re-usable, you can keep your limited niche, or you can go oss and leverage the work of others for your contracting gig.

    25. Re:but what about the programmers? by buttahead · · Score: 1

      accept donations; take contracting bids that are very closely covered (but not fullycovered) by your current product.

      -- so say confucius

    26. Re:but what about the programmers? by corrosive_nf · · Score: 1

      How the hell was this modded redundant when I posted the question before it was answered?

    27. Re:but what about the programmers? by cammoblammo · · Score: 1
      Why would they want to pay for software to be developed that would become freely available to anyone else who chooses to use it?

      A lot of companies do this---most notably Linux distributors. IBM does it, Sun does it, and so do a whole raft of other companies.

      The idea is that the gain they get from improvements is greater than the loss they potentially take due to making the code available to the competition. If it's a GPL type licence, there's also the added extra that if the competition use those improvements and modify them, the original company can make use of those modifications too.

      In other words, the software becomes common infrastructure. Contributing to a common code base is a bit like the way my business pays taxes which improve the roads our competition uses.

      --

      Cogito, ergo sig.

    28. Re:but what about the programmers? by cjames53 · · Score: 1

      >> bespoke and vertical market applications which seem to be completely ignored by the article

      >Actually they are briefly mentioned as "software that has no commercial viability" and then pretty much ignored for the rest of the article other than as the "FOSS corner case".

      You make a good points - my article is about software that's generally useful, as opposed to "bespoke" and other software that isn't useful outside its original environment, what we're calling "no commercial viability".

      But but what fraction of programmers actually work on such software? Is it a few, or is it most programmers? I'm curious if anyone has actual numbers on the ratio of programmers working on bespoke and other "internal" projects, versus software that's created "for sale".

      Many programmers in for-profit situations feel threatened by FOSS. But if 80% of software will never be generally useful, hence not affected by FOSS projects, then those programmers may feel less threatened.

      Craig A. James

    29. Re:but what about the programmers? by miu · · Score: 1
      According to the US bureau of labor statistics there were 400k people employed as computer programmers at last count (november 2003), and only 17k of those were employed by software publishers.

      From my own experience I've worked entirely on in-house projects, they were occasionally sold or given to external customers, but were never developed with anything other than internal use in mind.

      --

      [Set Cain on fire and steal his lute.]
    30. Re:but what about the programmers? by SlashdotMeNow · · Score: 1

      But someone could take the source and undercut him in the market making all his effort for nothing.

    31. Re:but what about the programmers? by bit01 · · Score: 1

      I'm getting sick of this repetitive FUD by anonymous posters modded up. Probably marketing 'droids.

      Forget philosophies. FOSS is simple statistics. With 6,000,000,000+ people in the world and widely used software it is a statistical certainty that somebody somewhere will have both the means and motivation to write good software. And when one person writes it millions of people can use it. Open source software and commoditisation is simply supply-and-demand and the market in action.

      ---

      DRM - Democracy Restriction & Manipulation

    32. Re:but what about the programmers? by buttahead · · Score: 1

      yes. and? and what did it cost him? zero... carry the zero... letsee... zero. hmmm have you ever seen a little kernel called linux? has red hat undercut Linus? they may have made more money, but Linus is fat and happy, and many of the more helpful developers get nice paying jobs using linux now. so who was undercut? sure things could have gone differently, but when you have a good idea, then you can choose whether to milk it for all the money, or to share with the world.

    33. Re:but what about the programmers? by fitten · · Score: 1

      You make something that needs tech support, and sell the tech support.

      Are you suggesting that software you write should be designed and written to be obtuse and confusing, so that you can sell tech support for it? In my day, we wrote software to make tasks easier... not harder :)

    34. Re:but what about the programmers? by Zphbeeblbrox · · Score: 1

      You do what film gimp and Jahshaka are investigating. You contact potential users in a market dominated by absurd licensing fees and restrictive EULA's and see if they would be interested in donating to a technology with potential to free them from that burden. E.G. Film Companies and Special effects studios. A lot of them already pay programmers to write custom stuff. All it takes is a few studios with vision.

      --
      If you see spelling or grammatical errors don't blame me. I tried to preview but IE here at work borked the CSS
    35. Re:but what about the programmers? by head_dunce · · Score: 1

      In my day, we wrote software to make tasks easier... not harder :)

      Ever try to draw with a digital airbrush in binary? "Easier" is relative.

  3. It's Not? by sugapablo · · Score: 5, Funny

    "Free Open-Source Software is not the brainchild of latter-day hippies, nor is it the doom of Western commerce."

    It's not?!?

    Damn!

  4. Marx knew it... by Anonymous Coward · · Score: 1, Interesting

    history is inevitable.

    1. Re:Marx knew it... by Decaff · · Score: 1

      history is inevitable.

      Well, yes. But the future is uncertain....

    2. Re:Marx knew it... by miu · · Score: 1, Interesting
      You know it is kind of funny that much of the rhetoric of the extreme FOSS advocates mirrors that of the development of communism somewhat. There is the split between those who want to ally themselves with the bourgeoisie and those who believe only those dedicated to the principles of FOSS are to be trusted. Some FOSS advocates state that commercial software development companies are "decadent" and ready to be swept aside by the forces of history. The founder of the Free Software movement believes that software should be a government provided service and commercial software should ultimately wither away.

      Not saying FOSS equals communism, but there is some of the same belief in historical inevitability and a curious mixture of mindless optimism and bloody minded pessimism that color so much political philosophy.

      --

      [Set Cain on fire and steal his lute.]
    3. Re:Marx knew it... by Anonymous Coward · · Score: 0

      And I only just found out his moustache wasn't real, it was black face paint!

      Boy, do I feel stupid!

  5. Re:Why does Slashdot... by Anonymous Coward · · Score: 0, Offtopic

    Slashdot doesn't allow nested comment threads greater than 100 comments long. It also doesn't allow breaks in threads between pages. This produces rather silly results. They should really fix this.

  6. Be honest by Turn-X+Alphonse · · Score: 4, Funny

    Why not just be honest about what OSS is? Its the Star trek ideals in software form. I scratch your back, you scratch mine and we improve the world (Universe).

    Theres no need to explain it as anything more then that to non-geeks.

    --
    I like muppets.
    1. Re:Be honest by Okonomiyaki · · Score: 5, Funny

      Only on Slashdot would the explanation to "non-geeks" come in the form of a Star Trek analogy.

    2. Re:Be honest by BorgCopyeditor · · Score: 5, Funny
      And only on Slashdot would the old saw "you scratch my back, I'll scratch yours" be described as a "Star Trek ideal."

      Just sayin'.

      --
      Shop as usual. And avoid panic buying.
    3. Re:Be honest by Anonymous Coward · · Score: 0

      Oh, altruism didn't exist before Star Trek?

    4. Re:Be honest by bob+beta · · Score: 1

      The 'Star Trek Ideal' is actually 'Go put on your red shirt while I get a few condoms from Bones at the dispensary. Be ready to beam down in the landing party in five minutes.'

      I'm sorry. I just can't view the mushy crap after 'the original series' as Star Trek. Let's be honest: it's ChickFlick Trek.

    5. Re:Be honest by greggman · · Score: 1

      Unfortunately it won't work in the real world until we have replicators. In this world, programmers still have to find a means in eat. In the Star Trek world they don't.

      Unfortunately Star Trek ignored one problem. Even if replicators make it so all basic needs are covered they don't say who get's the penthouse apartment or the beach front property so replicators will not remove the need for money.

  7. microsoft and this article by TheRealJFM · · Score: 4, Interesting

    "the FOSS era is inevitable for operating systems."

    if we look at this historically, isn't Microsoft already dead?

    certainly this article makes it clear that Linux may well enter a stage where it is an accepted standard, and has crushed the previous groups.

    in a way, isn't that what Microsoft already did? they were once the upstart defeating the giants of IBM and Apple. history repeats itself.

    I certainly don't think we'll see the death of MS for decades, if ever, but we may just see them seriously reduced

    this article certainly provides a good explanation for that, in my opinion anyway - it seems pretty clear cut. perhaps someone can refute that?

    i'd be interested to hear ideas...

    --
    Joseph Farthing
    http://josephfarthing.com
    1. Re:microsoft and this article by miu · · Score: 1
      if we look at this historically, isn't Microsoft already dead?

      Every business and society is mortal (and already dead) from a historical perspective. It may be valid, but is generally not useful - and can even be a somewhat poisonous world view.

      --

      [Set Cain on fire and steal his lute.]
    2. Re:microsoft and this article by buttahead · · Score: 1

      very deep. are you stoned; or possibly a philosphoy student?

    3. Re:microsoft and this article by Soko · · Score: 1

      I certainly don't think we'll see the death of MS for decades, if ever, but we may just see them seriously reduced

      This is what I'm hoping to see. I don't want Microsoft dead, I want them deflated. I want them in a position where any closed source, patented extentions to accepted industry standards or trying to lock thier customers in to an Microsoft only world would be to thier detrement. I want Microsoft in a position where have to follow the rest of the industry, to only stand on the technical merits of thier products.

      That would be a Microsoft that's beneficial to the industry.

      Soko

      --
      "Depression is merely anger without enthusiasm." - Anonymous
    4. Re:microsoft and this article by miu · · Score: 1

      Naw, not stoned enough for that to be deep, and I distrust philosophers of all sorts - I simply stated the consequences of that line of thinking.

      --

      [Set Cain on fire and steal his lute.]
    5. Re:microsoft and this article by buttahead · · Score: 1

      and yet you say "Therefore Socrates is a cat" in your sig... i do believe you are a philospher caught in a pot head's body. or I am too drunk to have a better solution. cheers, and welcome to the friends list.

  8. Paints a pretty picture by Timesprout · · Score: 4, Interesting

    But I dont think FOSS goes further than step 4. Its already apparent from the server OS market. FOSS is never going to completely dominate. Its main effect is to take out all the small/medium players and polarize the market into FOSS and the commercial giants which is unfortunate because the smaller commercial endeavours are where (as far as I can see) most of the innovation tends to come from. FOSS also tends to lag behind the technology curve so by the time it starts to mature the market has moved on, creating new options for commercial software so FOSS will constantly be chasing a moving target.

    --
    Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
    What truth?
    There is no dupe
    1. Re:Paints a pretty picture by Waffle+Iron · · Score: 1
      Its main effect is to take out all the small/medium players and polarize the market into FOSS and the commercial giants

      Ummm... just about every market consolidates into giants as it matures. I doubt that it has much to do with FOSS software. Did it take the Free-and-Open-Source-Car movement drive all of the small automobile manufacturers out of the market? Nope, it happened all on its own.

    2. Re:Paints a pretty picture by swillden · · Score: 1

      But I dont think FOSS goes further than step 4. Its already apparent from the server OS market. FOSS is never going to completely dominate.

      The OS market -- server or otherwise -- is a bad example, because it's just too young. BSD has been around long enough to have had a good shot, but its legal status was clouded for some crucial years, and its license has deterred the sort of industry contribution that has accelerated Linux development in the last few years. Linux, on the other hand, is only 14 years old, and didn't really become a viable competitor until just a few years ago. Since it has become viable it has gathered tremendous momentum, and barring the rise of some as-yet-unseen force (and it would have to be a heck of a force) it will become the dominant server platform, just as Apache has dominated HTTP servers for a while now.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    3. Re:Paints a pretty picture by swillden · · Score: 1

      it's just too young

      BTW, just to be clear, I mean that the serious FOSS entries are too young relative to the speed of the market as a whole, not that the market itself is too young.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    4. Re:Paints a pretty picture by salesgeek · · Score: 5, Insightful

      Its main effect is to take out all the small/medium players and polarize the market into FOSS and the commercial giants which is unfortunate because the smaller commercial endeavours are where (as far as I can see) most of the innovation tends to come from

      Maybe a more positive way to view this is that FOSS commoditizes markets that are way overpriced. This is especially true of:

      * Compilers and software development tools.
      * Operating Systems
      * Productivity suites
      * Web servers & Application servers
      * e-Mail services

      Now even the tiniest organizations can use FOSS to gain an advantage. I was able to start a regional online advertising network for less than $500 by using a commercial, open source ad manager that I've retooled to fit my needs.

      FOSS also tends to lag behind the technology curve so by the time it starts to mature the market has moved on, creating new options for commercial software so FOSS will constantly be chasing a moving target.

      I have got to disagree with this on many, many levels. A great many of the innovations you take for granted now were invented via FOSS (try basically, the internet as a platform, web browser, email, etc). FOSS has nothing to do with commercial or not. It's about the app coming with the source with rights to modify (oss) or source + right to mod + right to redistribute (free). There are plenty of commercial apps that are oss. There are also commercial apps that are Free as in speech. I think what you are comparing, is for example, OpenOffice vs. MS Office, which compares a commercial closed source with a semi-commercial FOSS one. Even so, OpenOffice has capabilities that MS office does not and MS Office has capabilies that Open Office does not. The technology curve is more of a 3d wave than a 2d curve - it's possible to lead in one area and follow in another.

      Don't assume that because an application is FOSS that it is somehow inferior to a closed source product.

      --
      -- $G
    5. Re:Paints a pretty picture by gl4ss · · Score: 1

      ...and especially for software houses, or beginning coders, foss let's them start developing with high quality compilers and ide's without paying arm and leg.

      so if you got an innovative idea you have FREE TOOLS to make it happen.

      --
      world was created 5 seconds before this post as it is.
    6. Re:Paints a pretty picture by MikeCapone · · Score: 1

      Don't assume that because an application is FOSS that it is somehow inferior to a closed source product.

      To me, it seems that people often get that impression because with most OSS, you can see the development.

      They release 0.x versions to the public, you see the app evolved from a buggy and featureless start up to a release 1.0 version (ie. Firefox).

      With commercial software, all the development phase is hidden and it seems to everybody that a finalized product just appeared from nowhere while in fact it went through all the same buggy and featureless phases and its OSS brethen.

    7. Re:Paints a pretty picture by bob+beta · · Score: 1

      Borland let people do that ages ago, with Turbo Pascal and later, Turbo C.

      Which wasn't Open Source, but was very affordable.

    8. Re:Paints a pretty picture by buttahead · · Score: 1

      the article didn't claim that oss forced consolidation. consolidation happens on it's own and oss really shines a step after that.

    9. Re:Paints a pretty picture by SlashdotMeNow · · Score: 1

      It's true that FOSS is not always inferior just because it's FOSS, but closed source projects in 'happening' markets are usually better than the FOSS alternatives because big companies can pump millions of dollars into development very quickly leaving the FOSS guys in the dust. They can do this because if the resulting software is closed, they can be assured of recovering the money spent by selling a product that nobody will be able to duplicate in time.

      Think Quark, or Photoshop, or 3DStudioMax.

      Oh and BTW all major compilers for Windows is free as in beer.

  9. Rule #1 about Open Source Software by Anonymous Coward · · Score: 0, Funny

    Do NOT talk about Open Source Software

    1. Re:Rule #1 about Open Source Software by SlashdotMeNow · · Score: 1

      Rule #5: Only 2 OSS hippies to a fight.

  10. TANSTAAFL by Anonymous Coward · · Score: 1, Interesting

    So far, I haven't been contributing to open source because it takes a lot of work to make something "production" quality. Now I'm leaning toward putting out the stuff in pre-beta and making the beneficiaries pay to bring it up to production release quality. You want it, you pay for it.

  11. Too deterministic by Staplerh · · Score: 2, Insightful

    The article is interesting, and its nice to see an interpretation I had never thought of before, but another poster was right when he mentioned the Marxist angle to this particular interpretation.

    Open Source software is simply too new to establish a model for this to follow - there are many different models that could be followed, and it is simply too deterministic.

    The Marxist connection jumped right out at me, from this one quotation in the article.

    The hard-core FOSS advocates would like to go directly from Stage 1 (Innovation) to Stage 6 (The FOSS Era) and skip the whole commercial part. They argue that proprietary software ownership is undesirable at best, and immoral or unethical at the worst.

    But ignores capitalism and human nature, and the economic forces that help fund and drive the creative process in Western society. In spite of fundamental differences between software and brick-and-mortar industries, software follows the same first four phases of the lifecycle.


    Come now, this sounds exactly like Marxism.. It is interesting that there has never been a self declared communist state in the world - they were always going through the SOCIALIST stage of the model. The article is essentially saying that they should follow a gradual evolution of ideas, but that is inevitable.

    Determinism is dangerous to use in this context - you can't just sit by and wait for Open Source. 'Lifecycle' my ass.

    --
    "There's no success like failure, and failure's no success at all."
    - Bob Dylan
    1. Re:Too deterministic by BorgCopyeditor · · Score: 2, Funny
      Let me see if I've got this right. Since he argues that proprietary software ownership is not in itself unethical ...

      ... he is a Marxist?!?

      --
      Shop as usual. And avoid panic buying.
    2. Re:Too deterministic by Staplerh · · Score: 1

      I would argue that he had a Marxist approach, yes, with his stages and arguments that supposed 'hard-core' advocates of Open Source software were trying to skip stages 2 - 5 and arrive at stage 6.

      My argument may not have been as clear as it should have been, but I believe there is a strong connection btw. the marxist approach (esp. with respects to communists trying to skip stages 2 - 5 [bourgois]).

      --
      "There's no success like failure, and failure's no success at all."
      - Bob Dylan
    3. Re:Too deterministic by spitzak · · Score: 1

      So you are saying if you disagree with Communism, you must be a Marxist?

      I think you missed some other possibilities!

    4. Re:Too deterministic by BigPoppaT · · Score: 1
      Well, it was actually Hegel who first talked about History (capital 'H') being driven by the dialectic, not Marx. Many non-Marxists have used this approach - theologian Paul Tillich, for example, used the dialectic to explain church history. Marx adapted it to his theories, but did not invent it.

      Disclaimer - I don't see much value in the dialectic approach - I just wanted to point out that using doesn't make someone a Marxist.

    5. Re:Too deterministic by Ruie · · Score: 1
      There are other mistakes in the article as well.

      For example it mentions that operating systems have not been OSS for much of their lifecycle - this is not quite true.

      Original Unix was developed in OSS fashion, as was numerous code for Z80-style microcomputers. I am sure I a missing a lot :)

      Also Stage 1: invention is often started in academic community in precisely OSS fashion.

      GPL is simply a legal tool to protect the right to create and is an outcome of an era when one must ask for a license before humming a popular song in the shower.

    6. Re:Too deterministic by anechoic · · Score: 1

      FYI: Hegel never actually uses the term 'dialetic' in his writings and refers to what was later termed 'synthesis' (i.e., thesis + anti-thesis) as 'the whole'

  12. Stage 5 Today by mikey573 · · Score: 3, Interesting

    Some current Stage 5 situation: (FOSS community begins to slowly but inexorably erode the technical lead held by the commercial offerings)

    WS_FTP --> Filezilla
    Winzip --> 7-zip

    I'd be interested in seeing what factors it takes to push the above into Stage 6 (FOSS version dominates).

    1. Re:Stage 5 Today by Anonymous Coward · · Score: 0, Insightful

      Don't you mean Winzip -> Windows XP? Because thats what I see.

    2. Re:Stage 5 Today by MikeCapone · · Score: 1

      OSS can also get some mindshare other ways than software (or at least conventional software running on people's PCs).

      Just thing of Wikipedia.

  13. the future is uncertain by Anonymous Coward · · Score: 0

    ... if it doesn't move in life-cycles. It is actually more uncertain then ever.

  14. Gah! by Feztaa · · Score: 1

    Are you a hobiest? Does that mean you're the most hobi? I think you mean "hobbyist".

    (eagerly awaiting the day that somebody calls himself a "hobbeast").

  15. uncertain, but by j_heisenberg · · Score: 1

    as Karl Valentin said,

    "the future isn't what it used to be".

    1. Re:uncertain, but by Anonymous Coward · · Score: 0

      and as former vice president Dan Quayle said,

      "The future will be better tomorrow."

  16. IBM and Apache by sgt101 · · Score: 1

    I may be wrong here, but I have a strong impression that there is a very large input from IBM into Apache? I think that this may be a blocking tactic to drain revenue from potential future competitors thus protecting Big Blues long term position.

    --
    --------------------------------------------- "In the end, we're all just water and old stars."
  17. What TFA is really doing... by Ian.Waring · · Score: 1
    is repeating Geoffrey Moore's "Crossing the Chasm" and "Inside the Tornado" models, with "commercial" software on one track and FOSS on a parallel one. In the final analysis, a current "commercial" market leader will try to incrementally improve it's offerings, while the newcomers (FOSS) will try to depose it through a "paradigm shock".

    If you don't want to read the whole of the two books, a one page summary can be found here.

    In the Server Software space, MS has been overwhelmed everywhere bar "servers with SSL certificates on board" (a Netcraft analogue for "e-commerce web sites"). Looks like OpenOffice plus Firefox isn't quite enough of a paradigm shock to storm the desktop yet - but that may be a different story, yet to unfold.

    Ian W.

  18. The Author seems ignorant of Mac OS X by glennrrr · · Score: 3, Informative

    1) He doesn't seem aware that Mac OS X is a Unix derivative (more so than Linux). He firsts fails to include it in his list of popular commercial variants of Unix, and then he says that Linux will shortly be the only prominent Unix variant. I think most people think Mac OS X will be around longer than shortly, and it is the most widely used commercial Unix variant.

    2) He keeps calling it Macintosh, which is the general name for the hardware. The operating system is called Mac OS X.

    Other than that, an interesting enough article.

    1. Re:The Author seems ignorant of Mac OS X by cjames53 · · Score: 2, Informative

      Excellent points, and my apologies to the Mac world. I used a Mac for many years (before OS X) and always thought it superior to the PC in almost every way, and I am a huge admirer of Apple for making the difficult and risky decision to abandon their original operating system and adopt OS X.

      Craig A. James

    2. Re:The Author seems ignorant of Mac OS X by Anonymous Coward · · Score: 0

      After reading your "paper", I felt you made some good points, and missed some others. I read what other slashdotters had to say, and they made some good, and some not so good points.
      The Linux kernel is not true to the modular design of other *nix operating systems, such as the BSD line, which includes the Mac SO X. Your apologies to the Mac world are welcomed.
      Although I prefer Macs, I work within a more broadly defined world of WinXX, Solaris, Irix, Linux, blah blah blah ... and first got belly-up to a monster Burroughs machine in the 60s.
      The one constant thing in the last 35 years has been change.

      too tired to login,

      Kevin

    3. Re:The Author seems ignorant of Mac OS X by anechoic · · Score: 1

      actually, the Unix OS is called Darwin and is a blend of FreeBSD and the Mach kernal

  19. Can OSS survive? by nodehopper · · Score: 3, Insightful
    I think this Article includes some points that I see developing.

    "Both FOSS and commercial versions may coexist, but commercial forces usually dominate the innovative process at this point."

    As Corporate America embraces the OSS culture it will take what was once an "IDEAL" and find ways of turning it into something that is good for the Corporation.

    I think a great example is in the Music Industry. A genre of music will develop in some obscure place creating something living and evolving and vibrant. Then the big record companies will discover it and then it starts. They milk it for every cent available until that great sound becomes lost in the watered down mass of "product" that they churn out. Soon the creative subculture has been bought and sold and cloned so many times it losses everything that was good about it. Could this be starting to happen with OSS. Red Hat has become a corporate entity. Suse is on it's way. When the cash offers becomes so large that OSS developers start to sweat and their knees get weak....will the "IDEAL" be enough any more? Will the culture survive or will it sell out?

    --
    "We will remember not the words of our enemies, but the silence of our friends. " Dr. Martin Luther King, Jr.
    1. Re:Can OSS survive? by Scott7477 · · Score: 1

      Small time music acts that get promoted by record companies go along with the big firms because they want to be rich and famous. The labels are only giving the artists financial support. If an obscure and innovative act wanted to stay that way there's nothing stopping them.

      If a person is a follower they can always switch to a non sell out band or piece of software.

      --
      "Lack of technical competence coupled with the arrogance of power, as usual, leads to no good end."
    2. Re:Can OSS survive? by cbr2702 · · Score: 1
      When the cash offers becomes so large that OSS developers start to sweat and their knees get weak....will the "IDEAL" be enough any more? Will the culture survive or will it sell out?


      It will survive. This is why the GPL is so important: people can't "sell out". The liscence keeps them honest and their software fully Free. It is because of this protection that OSS cannot be fully co-opted by a corporate system of control.

      --


      This post written under Gentoo-linux with an SCO IP license.
  20. Not sure about this by GebsBeard · · Score: 3, Insightful
    I'm sure I'll get modded flamebait but this article strikes me as deluded. It assumes the following:

    1. The market leader once gaining dominance will just choose to gravy train their product, ala IE.

    2. The flow of new features goes from the commercial version to the FOSS version. The commercial entity apparently isn't capable of absorbing new features from the FOSS version.

    This is a crock. A commercial version can remain hyper competitive even in the face of the "FOSS onslaught". There are numerous tricks than be pulled. Obscure or constantly changing file formats (ie .doc), cross integration with other products such that the whole "web" must be replicated to be truly competitive. And let's face it, not all software is an OS. Or an Office suite or a web server. Especially complex client server products can have dozens or even hundreds of interoperating processes; this stuff is a nightmare to replicate. You may find these tactics unpopular or even unethical but that's just the way it works in the real world. Large successful companies can and do make it painful in the extreme to erode their market share. The author seems to ignore the economics of market dominance.

    1. Re:Not sure about this by SlashdotMeNow · · Score: 1

      1) This is not a choice. It's just logical. If I spent millions on developing a product, I make my money back, and the market in that segment become commoditized, the only 'right' response a company can take is to let it go. Why spend millions more on development if there's no more money to be made? Sure if it means I'll be able to open up new markets, then yea, I'll do it. But otherwise it's just dumb.

      2) Yes, because the FOSS versions lags behind in development. Thus there's nothing to absorb. The reason that FOSS will lag behind in the early stages described in the author's model is because proprietry houses can push millions into development knowing that they can make it back once done while everyone else is playing catch-up. FOSS can't do this because their software can be sold by anyone else for next to nothing, undercutting them in the market.

      So until the market is drained, there IS NO "FOSS onslaught". The closed source systems are in the front and FOSS is playing catch-up. Once the market segment becomes commoditized FOSS catches up and development slows down because there's no more money to be made.

  21. Interesting article, bad conclusions by knightrdr · · Score: 0
    I can see how someone might draw the same conclusions as the author. Most of the arguments have been repeated on /. time and time again. I think the mistake is believing that FOSS doesn't innovate as much as commercial software. A lot of software innovates very little -- many solutions commercial software "creates" are implied by the problem domain. Commercial software has serious flaws -- like the idea that you have to upgrade to a new, more expensive version to get certain fixes. With FOSS you can get the upgrades and fixes for free. Why should you pay the mistakes of the designers!? I've always thought that should be criminal.


    Yes there are some unique ideas out there if you are looking from a pure syntax point of view. It's not the syntax that's important, it's the fact that it is created in SOME form to solve a specific set of problems. CSS is a solution to certain problems with HTML. Was it really the best or only way to go about solving the problem? Not necessarily, but enough people have supported it for it to slowly spread.


    Most of this so-called capitalistic "innovation" is only called that because people THINK they got there first. Many times they are applying old ideas to new problems in uniquely modified ways. Before HTTP there was Gopher. You think MacOS and Windows were UNIQUE ideas? Neither company invented the idea of a "windowing" system. If neither company existed, someone would have come up with similar anyhow -- but only once the hardware was evolved enough on a low end computer to support the functionality.


    Open Source is playing catch up. It got to the game once there were already big players. It's a mistake to underestimate it. Microsoft realizes this and that's probably why they and others have pushed for software patents. The only way to FOSS is a legal attack -- an attack based on features is a losing war.

    1. Re:Interesting article, bad conclusions by SlashdotMeNow · · Score: 1

      FOSS cannot innovate in the 'happening' areas of software development at any givem time. The reason for this is because in a profitable arena proprietry houses can push millions into development RIGHT NOW because they know that if they come out with a great solution first, they can make the money back and rake in some profits before everyone else (including FOSS) catches up and commoditizes the market.

      The FOSS guys CAN'T push in the millions because someone else can sell their product undercutting them in the market making it impossible to recover the investment.

      This FOSS is always plaing catch-up in the 'money' markets. Once all the money has been sucked out of a market FOSS takes over.

      So maybe it's not 'Innovation' as such, but the closed source guys will get there first when it matters.

  22. Mod interesting by Anonymous Coward · · Score: 0

    for any n00b less than 40yrs old

  23. FOSS - you work, I profit! by Tom+Armadillo · · Score: 1, Insightful

    As someone who works in a company which does FOSS and commercial stuff too, I obviously have a (financial) interest to watch this debate. Firstly, I find the trend amongst OSS developers to just build free versions of commercial stuff is very problematic. Yes you can say we're making a better version, but truth is, that many users will go with free from a financial perspective, not coz the software is better. So e.g. Microsoft/Apple/Adobe spends years of market research and focus groups to develop new features - and other people just copy it. I reckon most (not all) modern day FOSS is simply parasite-ware. Eventually there will be no incentive for anyone to make much new. Let's face it, we all have to eat so great, we can all starve together and eat from Paypal donations. Secondly, what is this absurd assumption in OSS is it so moral to make money off of selling software services rather than sellling code? Is this simply because most people writing into /. make money by selling their IT services.... My point is - is this a logical point or are you just simply fighting your own corner (as I am). Lastly, will OSS become less interesting to end users as we move to a more network-based computing world? i.e. do I care whether it's LAMP or Java or MSFT behind the online service I'm using? The way to protect your code is to create a whole managed service web infrastructure and service behind it.... I have more to say, but you're probably yawning if you got this far...

    1. Re:FOSS - you work, I profit! by SlashdotMeNow · · Score: 1

      Im in your boat. But you don't need to worry. Just because all software ends up as FOSS does not mean there's no money to be made.

      You make your money being the leader in the market. As long as the market is not mature (level 5 in the model) you can dump a few million into development, sell your closed source software and make a profit while everyone plays catch-up. If there's more money in the market you rinse and repeat, and if not you find a new market.

      Closed software makes money in the gap between it and FOSS. There will always be more markets where the gap is big enough to make some profits. So I'm not worried. Just don't think that your one flagship product will always be the de-facto standard regardless of price / age.

    2. Re:FOSS - you work, I profit! by SlashdotMeNow · · Score: 1

      I just noticed the second half of your question.

      I firmly believe (and I know the FOSS guys wil crucify me for this) that software as a service WILL grow to become more popular than traditional software in the next few years. Maybe not for home users, but certainly for businesses.

      As a business buying software like this is great, because:
      - No up-front costs
      - Scale with staff turnover
      - Never worry about backups, upgrades etc.
      - Access to data from anywhere with just an internet connection
      etc

      As a software house I like selling software like this because
      - Predictable recurring income
      - No piracy possible
      - Easy to upgrade / fix bugs without sending out upgrade disks
      - Very easy help-desk
      etc

      Software you can currently get like this includes
      - Email
      - Accounting
      - Marketing
      - Sales
      - Stock control
      and other packages

      For users (not the FOSS hippies) the important thing for this type of software is NOT the source, it's the availability of programmatic interface points, so I can extend / link the software. I.e. XML web services and stuff like that. If I use your stock control software I want to know that I can get a cheapo contractor to spend a few hours and write an XML interface to my accounting software. And to my marketing software. Etc. If all the interfaces are there, and I can freely access MY data, I'm not worried.

      Worst case scenario I can always suck down all my data and move it to another software solution if you suck.

      I'm optimistic.

  24. however, by Anonymous Coward · · Score: 0

    Karl Valentin also said:

    "Stay here. Instantly"

  25. Re:Stage 5 Today - you forgot by Laebshade · · Score: 1

    You forgot WordPress.

    Moveable Type --> WordPress

    Although I think WordPress is almost or at Stage 6.

    For more info see this blog: http://www.elise.com/web/a/an_overview_of_the_webl og_tools_market.php

    In August, WordPress had 4% market share of the blogging software community, whereas Moveable Type had 7%. Yes, I realize that Blogger (at 30%) and LiveJournal (at 23%) are the reigning kings, but I'm speaking of software you can install and host yourself; both Blogger and LiveJournal are hosted services.

  26. Not just that by Safety+Cap · · Score: 1

    ...but FOSS folks make some pretty dumb moves that hamper their own success. Open Office isn't popular because of the cost. It isn't popular becuase it has a steeper learning curve than the next version of MS Office to an existing MS office user (i.e., everyone).

    Unfortunately, the OOo evangelists think their UI is superior, so they have no inclination to change...thus shooting themselves in the foot.

    --
    Yeah, right.
  27. Conclusion mostly correct, reasoning wrong by wrook · · Score: 5, Insightful

    I have to agree (mostly) with the author's conclusions (or at least the ones I didn't ignore :-)). However, I disagree with the reasoning.

    FOSS dominance in most fields is inevitable. I'm not talking market share, I'm talking stable features. In a prorietary world, features cost money. Bug fixes cost money. Even worse than that, they cost resources (one can have money to do something, but not enough people to pay to do it).

    Currently, proprietary providers live with a difficult economic reality. They invest 10% of their expenses on R&D and require at least a 5% total profit. This means that you need a 10.5:1 return on R&D investment in order for a feature to be worthwhile. Since not all development works out, successful features need to be even more profitable.

    When you first start, there is lots of low hanging fruit and even a 20:1 return on R&D investment (what most VCs demand) is quite reasonable. As the product matures, features get more difficult and more and more of your R&D gets used up by support (bug fixes etc). Not only that, but by Brook's law we know that adding R&D resources slows things down (due to communication overhead). This means that's there's a practical maximum of resources that can be added to the project. At some point, development slows down to a crawl.

    FOSS, by nature of the fact that there isn't an expected return on R&D investment, runs into no such problem. In theory, there are infinite resources availble to the problem.
    If a feature is desired enough by someone, it will be implemented. The return on investment (benefit vs cost) only has to be worth it for *one* person. The benefit does not even have to be returned as money.

    Not only that, but FOSS operates in an evolutionary way. HUGE numbers of resources are expended on projects which yield no results (just check the abandoned projects on sourceforge). But it doesn't matter. Those people eventually migrate to the successful projects. If I develop A and then discover B is better, I can abandon A with no cost to myself. Eventually the more successful projects end up getting more and more resources.

    FOSS generally doesn't need to worry about Brook's law, because wasted effort is irrelevant. FOSS projects can afford *not* to communicate thereby duplicating effort. The popular version will win out and everyone can migrate with no loss (generally speaking) to themselves.

    That is why FOSS feature/stability dominance is inevitable (generally speaking). So why doesn't it always work that way? Well the first problem is recruitment. At the beginning, there may be many different competing projects. Until the consolidation period (in the author's paper), there may not be enough resources in any one project to compete with a proprietary provider's VC backed investment. This is not always the case. A good example where FOSS was *way* ahead of the curve is window managers. I think most people would concede that OSX temporarily tipped the balance, but not for long.... FOSS dominance is inevitable. Good ideas will be copied, bad ideas abandoned and new ideas will be forthcoming.

    The other area where FOSS does not dominate is in projects where there isn't enough interest to do development. Word processors used to be a good example. Nobody wrote one because nobody used one. Now there's are a few groups of people with a bee in their bonnet about office suites. Given enough time, most areas will probably be dominated by FOSS. They may lag behind the curve, though, if developers don't see the reasoning early enough.

    Finally (whew!), feature/stability dominance != market dominance. I personally don't agree that IIE *ever* had feature dominance over Apache. However, market share is market share. The thing about FOSS, though, is that it never goes away. You can try to kill it, but it will just resurface a year later. With proprietary software, all you have to do is cripple or buy the producer. With FOSS, you are faced with the prospect of a never ending propoganda program (making your product even *more* expensive).

    The *only* way for proprietary companies to successfully compete against FOSS is to make FOSS illegal. We need to be vigilant.

    1. Re:Conclusion mostly correct, reasoning wrong by gmahla · · Score: 1

      "The *only* way for proprietary companies to successfully compete against FOSS is to make FOSS illegal. We need to be vigilant" Isn't that what the SCO legal maneuvers have been attempting to accomplish? Thanks, IBM, RedHat and Novell. Never thought I'd be thanking IBM in public.

      --
      Don't cast your pearls before swine.
    2. Re:Conclusion mostly correct, reasoning wrong by SlashdotMeNow · · Score: 2, Insightful

      You seem to think developing FOSS is somehow free (as in beer). That's only true if the developer's time costs no money.

      Sure it's free if the developer is a hobbyist, but remember hobbyist developers can just as easily develop closed software.

      So your whole argument breaks down. Abandoned projects on SourceForge costs millions in lost time. My time is pretty valuable. If yours is not I have a job for you. You can do it in your free time!

      The article basically states that in software markets where there is still money to be made (all the 'happening' areas) closed software will always be ahead of the curve because companies can pour millions of dollars into them where FOSS guys can't. They can do this because they know that when they finish ahead of everyone else they'll have enough time to recover their investment and make some profit before anyone else (including the FOSS guys) catches up.

      Later when the money is gone from the market segment the FOSS guys will catch up and the closed-source guys will find a new market to make money in.

      Thus FOSS does not need to be illegal. The proprietry houses will make money and move on. Always.

    3. Re:Conclusion mostly correct, reasoning wrong by oo_waratah · · Score: 1

      "Thus FOSS does not need to be illegal. The proprietry houses will make money and move on. Always."

      I think that the thrust of the argument is to:

      a) develop a closed product and make money at a premimum rate of return.

      b) Convert to an open source version and make money at a FOSS service oriented rate.

      Most importantly is to pick the correct time and continue to make money as your investors want.

    4. Re:Conclusion mostly correct, reasoning wrong by wrook · · Score: 1

      You write: You seem to think developing FOSS is somehow free (as in beer). That's only true if the developer's time costs no money.

      Sure it's free if the developer is a hobbyist, but remember hobbyist developers can just as easily develop closed software.

      -- end of quote

      I am not making that assumption. I'm sure there are people who feel a loss when they don't bring a project to the level that they first envisioned.

      However, from a *project* perspective, failed development does not represent a cost. If 1,000,000 lines of code are not checked into a FOSS project there is cost to the project itself. There is no cost of lost opportunity, because there *is* no opportunity.

      I will state that in almost every case, the act of doing FOSS development must pay for itself *by the time the development is done*. In fact, I can't think of a successful business model where this wouldn't be the case.

      For the most part, FOSS developers write code because they desire the functionality. They invest their time and energy and money and reap what they sew. Sometimes FOSS developers are paid to do their work (even better!). But they are paid because their sponsor desires functionality.

      If the development fails... well, some people will be out time or money. That sucks. But what does the project care? It didn't spend any money. Such a failed development is meaningless to it.

      Sometimes the development is sucessful (meets the requirements of the developers/sponsors), but the code is not accepted into the project. Well, in this case, nobody cares. Everybody got what they wanted. Certainly the project is happy because it didn't spend any money on this development.

      FOSS projects are not horded by their developers. Sure the copyright is owned. But the project is open to anyone who abides by the license.

      Once you realize that, you understand why *not checking in code* presents no cost to a FOSS project. The people who developed that code got what they got (and it may or may not be what they wanted). But the project doesn't care. It did not invest anything.

      Just to give you a few concrete examples... Let's suppose I write 1,000,000 horrible lines of C code destined for the Linux kernel. Now let's say that I realize the horridness of my code and *never submit it*. How much does Linus care? Not one little bit. 'Cause he didn't pay me and his remuneration has nothing to do with my incompetance.

      Let's say someone writes a new whiz bang kernel that supposed to be the cat's meow. It's supposed to be the crown jewel of their awesome OS. Let's say they work on it for 10-15 years and nobody likes it. Instead, let's say some punk college kid from a frozen wasteland writes a kernel and completes that OS. Does the original person care? Not in the least (as long as you remember to tell people it completed *their* OS ;-)).

      While failed development may cost developers money, it costs FOSS *projects* nothing.

  28. Civil Rights by Spazmania · · Score: 2, Insightful

    Listening to the most dedicated FOSS advocates, one could easily imagine the speaker was talking of civil rights, war protests, or women's suffrage.

    No imagination necessary: that's exactly what we're talking about. Only the enemy has changed: domineering big business instead of a domineering government.

    --
    Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
  29. P2P doesn't fit his model. by EvilGrin666 · · Score: 1

    I RTFA'd a couple of times but I couldn't get P2P software to fit anywhere in his lifecycle. Infact, it seems to completely fly in the face of his arguments.

    Is there something wierd going on with P2P software? The MPAA/RIAA induced arms race perhaps?

    1. Re:P2P doesn't fit his model. by buttahead · · Score: 2, Informative

      1. sharing is invented. ftp. ppp. bbs. web.
      2. expansion happens. ftp bots. scp. rsyns. napster.
      3. consolidation. napster, ftp, scp die. other propriatary p2p apps keep going. gnutella pulls a lot of supprort, www keeps going. bittorrent is a new idea, but pulls in and gets some supprot which will soon be pulled together with more secure tech. gnunet gets started based on p2p with security in mind.
      4. maturity in a few years. secure p2p. gnunet. oss and private companiest that use propriety protocols.
      5. FOSS dom. propriety sw vendors are forced to open their logs to the government, and oss are not.
      6.... left as an excercise.

    2. Re:P2P doesn't fit his model. by SlashdotMeNow · · Score: 2, Insightful

      P2P is in the 5th step of his model. I.e. there's no more money to be made in P2P so closed source houses do not really care about it anymore.

      P2P is still very young (technically) but it's mature from a business, can-we-make-money-from-this perspective.

  30. That's a laugh! by Bjarne+Bula · · Score: 2, Insightful
    It's kind of hard to take an author seriously who writes

    "Besides being portable, Unix happened to be the best operating system invented to date. Its kernel, its unified file/IO system, its security model, and its "shell" were all major advances. Unix quickly pushed aside almost all other operating systems."

    That's a laugh! UNIX certainly stole a bunch of good ideas from MULTICS, and did invent a few, but "the best operating system invented to date"? That's just ludicrous.

    If AT&T had sat on it, UNIX would have gone nowhere. They key innovation of UNIX was not technical, quite the opposite. What made UNIX what it was (and is) was "open source". AT&T Labs made the UNIX source code available with few restrictions to universities and researchers, and this is what made UNIX great.

    Anyone who has seen early UNIX versions will agree that it was, in all honesty, a fairly mediocre operating system. Then again, the very first Linux versions released were, again in all honesty, not much to write home about either.

    Since then UNIX (and Linux) has improved immensely on the technical side, but even today, UNIX/Linux is reinventing features of operating systems of the 1970s and '80s.

    1. Re:That's a laugh! by cjames53 · · Score: 1

      That's a laugh! UNIX certainly stole a bunch of good ideas from MULTICS, and did invent a few, but "the best operating system invented to date"? That's just ludicrous.

      Every operating system stands on the shoulders of those that came before. UNIX is certainly no exception, just as MULTICS built on those that came before it.

      I used many of the operating systems that were available before UNIX, and I stand by my assertion: UNIX was better. Sure, it was immature and incomplete, but the foundation was there, and that foundation was clearly superior.

      The fact that AT&T made the source code available was, without a doubt, a critical factor in its dominance. But to say "The key innovation of UNIX was not technical" is just wrong, in my opinion. UNIX was a huge technical achievement. Its simplicity and elegance were unmatched at the time. It took both the technical achievement and the open source to put UNIX on the map.

      Craig A. James

  31. You have the wrong meaning of open source by spitzak · · Score: 1

    Hell, even here on slashdot, people still think we are talking about zero-cost software.

    That 1970's software often included the source code. I certainly remember the basic interpreter on our school's first computer came with an entire printout of the source code (it was assembler). There was also the source code to the assembler. The first company I worked for sold CP/M software that came with the entire source code (the FinalWord word processor, also called Mince and Scribble). In all these cases the software cost money, sometimes huge amounts. But the source was "open".

    "open" in that you could read it. Technically this code would not make RMS happy, as it was copyrighted and you could not use it for any purpose other than understanding how it worked. However it was certainly a much better situation than we are in today.

    1. Re:You have the wrong meaning of open source by Anonymous Coward · · Score: 0

      Prior to the 1970's effectively all computer manufacturers supplied source with their software.

      The distribution of binary only images is a recent "innovation" made possible by a much reduced variability in computer processor architecture (and with it stagnation of computer architecture).

      Long before RMS started the FSF there were archives of user written, source available software. The DECUS archive I recall personally.

      RMS started the FSF in direct response to the disappearance (read hijacking) of this type of resource in the late 70's, and the terms of the GPL are as they are to prevent another round of commercial "appropriation".

      So the "binary only" software model is a short term aberration, thankfully now coming to a close.

      (For the real death, watch the growth of new non X86 system architectures, and the concomitant flowering of computer architecture. That Genie will not fit back in the bottle)

      Made Bill a lot of money while it lasted though...

    2. Re:You have the wrong meaning of open source by CypherOz · · Score: 1

      That 1970's software often included the source code.

      For many years you got the Digital VMS source code on Microfiche as part of the distro (maybe it was an extra option on the contract?) but we had those sources and used them when writing drivers and other low level bits.
      Also we used the source to send bug reports (SPRs) to Digital. Made for faster patches to you sent the fix with the bug report ;-)

      --
      You want a signature? You can't handle a signature!!
    3. Re:You have the wrong meaning of open source by FrostedChaos · · Score: 1

      (For the real death, watch the growth of new non X86 system architectures, and the concomitant flowering of computer architecture. That Genie will not fit back in the bottle)
      Sure, it'll happen... once Duke Nukem forever is released.

      --
      "Any connection between your reality and mine is purely coincidental." -Slashdot
    4. Re:You have the wrong meaning of open source by akc · · Score: 1

      I know some source was around, I used to use RSX-11M which did a compilation from source as part of the system generation, and used it to debug a memory leak as late as 1985.

      But all (apart from possibly the unix packages - I can't remember) that I mention did NOT have source.

    5. Re:You have the wrong meaning of open source by spitzak · · Score: 1

      You said "I did a number of projects on PDP 11s in the late 1970's and early 1980s and often had to buy software for it."

      You did not say ".. and often software did not have source code with it". You said "...and often had to buy software for it".

      Please explain why I should not conclude that you think open source / FOSS means free of cost to you.

    6. Re:You have the wrong meaning of open source by akc · · Score: 1

      No point in having a pissing match over this.

      The thread started with an AC saying all was FOSS before Gates and he introduced "commercial software". I pointed out that I had paid for software (ie it WAS commercial) well before that.

      I admit I had used an assumption that paying for software made it non FOSS, which you correctly pulled me up on. I was then merely trying to say that in actual fact much of this was definitely NOT FOSS, not only had I paid for it, but I did not have access to the source.

      The other thing that is important to realise - although, for instance, RSX11-M gave you the source, you certainly could not copy it from machine to machine with out paying for additional licences. Digital had prices for the licence and separately for the media and documentation.

      I think that would also make this in the "not Open Source" category.

    7. Re:You have the wrong meaning of open source by spitzak · · Score: 1

      Sorry.

      Anyway you are right about that source code not being "FOSS" back then. I don't think *anybody* gave out source code where they said it was free for reuse. Everything was copyrighted.

      I suspect if companies had just kept doing this, it would not have pissed off RMS and other people, and there would be no GPL-style open source now. Microsoft could have existed almost exactly as-is except they would probably, for free, gets lots of bug fixes from end users. In addition cloning Windows would be virtually impossible because Microsoft could easily sue for copyright violations, since the code would be so widely available.

    8. Re:You have the wrong meaning of open source by chthon · · Score: 1

      My first compiler, Zortech C++ in 1991, contained the library source code, but not the compiler source code. However, you needed MASM to assemble certain parts of it.

  32. Stage 6, obvious superiority. by twitter · · Score: 1
    WS_FTP --> Filezilla , Winzip --> 7-zip, I'd be interested in seeing what factors it takes to push the above into Stage 6 (FOSS version dominates).

    How about the integration of many superior and excellent parts that closed source software can never match? As an example following yours, I give you Konqueror which integrates local file management with the features of the above utilities and more. By using free archive software and free networking software all the functions above are folded into a single client that's better than the commercial pieces. With Konqueror, I can drag and drop files from ftp and sftp across a split window into my local or another remote file system without a problem. Konqueror also has excellent archive manipulation. No single commercial package matches it. When you combine that with the ease of maintaining a free software system by dselect, synaptic, kpackage, yum or Red Hat's method, the potential difference is overwhelming.

    Inertia, as mentioned in the article, is the only thing that keeps commercial software going at this stage. Intertia being that commercial software is designed like a roach motel for your data. Between that and ignorance, stage 6 takes longer than you would expect but it is only a matter of time.

    --

    Friends don't help friends install M$ junk.

  33. His "Hard Core" reasoning flawed. by twitter · · Score: 2, Insightful
    The hard-core FOSS advocates would like to go directly from Stage 1 (Innovation) to Stage 6 (The FOSS Era) and skip the whole commercial part. They argue that proprietary software ownership is undesirable at best, and immoral or unethical at the worst. ... And in the commercial corner is software that can never be FOSS. It might be encumbered by patents, or more likely, is sold as an adjunct to some piece of hardware, such as "embedded" software found in modern cars, printers, scanners, wrist watches, cell phones, and so forth.

    It is interesting that the author uses the unethical behavior of commercial software producers to say that free software advocates are wrong. Patents, FUD and other tricks the author mentions do not make commercial software more innovative.

    The second assertion above, that embedded software is not well served by free software is simply wrong. Embedded development has swung to free software in a big way, as commercial software there was expensive, buggy and had all the other problems of closed source. According to the Free Software Foundations' last newsletter, the majority of embedded developers now make use of free software, at least for development. They will soon make flexible tools that will dominate the embedded market. The same development model, which is more flexible for servers and desktops works for embedded projects too.

    The whole argument that closed source software provides swifter innovation is shaky. Many of the so called features are involve product lock in and other dirty tricks that cost you more in the long run. IBM and others are showing that you can develop free software faster than closed source and make a profit. The era of software development he looked at, where indeed many closed source projects were "innovative", is over. As he pointed out, many people lost lots of money in the closed source game and will be reluctant to risk it again. In short, the rush he saw was unsustainable and should not be used to judge the future. Software development itself has reached a Maturity phase where the tools needed are well known and available. Free software now has a combination of development, distribution and user tools that can not be matched by any single closed source thing. To say that rapid development MUST be closed source ignores the awesome and unmatched feature advancement going on with KDE, Gnome and others. It's somewhat insulting to say free software developers simply copy commercial junk.

    --

    Friends don't help friends install M$ junk.

    1. Re:His "Hard Core" reasoning flawed. by buttahead · · Score: 1

      i am an oss supporter... and I can think of only a few ideas that are in oss but not in commercial offerings already. those few ideas mainly relate to the development process and not the the product delivered. can you name some current oss ideas that are not already in the commercial world?

  34. software lifecycle by Jimboscott · · Score: 2, Insightful

    Quote : Capitalism will continue to be a part of the software lifecycle as long as software is useful to society. It's a negative point of view, what if Capitalism is no longer usefull ?

    1. Re:software lifecycle by Anonymous Coward · · Score: 0

      what if Capitalism has never been useful?

  35. Re:Stage 5 Today - you forgot by DylanQuixote · · Score: 1

    The LiveJournal software is open source, btw. One can in theory run it on one's own server.

  36. It's a cumuative thing. by twitter · · Score: 2, Interesting
    can you name some current oss ideas that are not already in the commercial world?

    The real benefit of free software is being able to chose what you want. I can think of a few places that are likely to have real innovation but I'm loath to offer specifics because some obscure package someplace may very well offer it. It's not like people can't very easily make their own version of any free program and sell it. The development problem will be making it as good as the free program when your resources are so relatively limited. The user's problem, aside from quality, lack of freedom and peer check, is getting all the pieces in the same place. It may be possible to assemble all of the commercial programs to get what you want, but the result will not be as good and it will cost you lots of research, money and pain when the parts don't play well. There's nothing like being able to apt-get what you want and just knowind it's going to work as advertised.

    The people at OpenBSD have lots to offer for secure systems. They have developed algorithms and systems that are indeed innovative. Can you name a commercial system that has all of the features of OpenBSD? Bastile Linux?

    GNU has loads of great stuff. Everyone uses their compiler. Can you name a commercial compiler that has been ported so so many platforms?

    When you step back, there are innumerable small details that make free software so polished relative to commercial software. Other details are small but annoying. When using Solaris, I really miss -h and other conveniences such as transparent X forwarding through OpenSSH. Does even Exceed have transparent X forwarding through ssh in their excellent Windoze products yet? There are few interfaces that can compete with Gnome and KDE. Winblows is completely outclassed and Mac OSX is pretty but has far fewer features. KDE's beauty rivals anything. Is there a file manager as excellent and Konqueror anywhere in the commercial world?

    You might find any and all of the things I mentioned in the commercial world, but you won't find them all in the same place. Free software gives you what you want, or the tools to get it done.

    --

    Friends don't help friends install M$ junk.

    1. Re:It's a cumuative thing. by SlashdotMeNow · · Score: 1

      You say FOSS is good for the users. That's true. Unfortunately that's only 1/2 of the story. FOSS is NOT good for software developers - especially big ones. I can't justify to the board pushing $5m into development of a new system unless they KNOW that the company will make it's money back. And that's really hard if I release my source to everyone before we reach break-even, because others can under-cut me in the market.

      So that's the point of the article - in a capitalistic environment you will always have closed software.

    2. Re:It's a cumuative thing. by buttahead · · Score: 1

      darn :) i was hoping you were an idea man. one to bring true innovation to oss before commerce. i could use a new project. i like your answer, since we're saying the same thing.

  37. Horrible article by IHateSlashDot · · Score: 0, Flamebait

    Did anyone actually read that article. What a steaming pile. It had no factual information in it regarding free software. Why would /. allow such a troll article to be posted? Oh, because its self serving. Reading that article is like listening to Fox news. The lies are simply unbelievable.

    1. Re:Horrible article by SlashdotMeNow · · Score: 1

      Care to point out some of the 'lies'? Otherwise you're just trolling.

  38. Bhagwan knew it... by Anonymous Coward · · Score: 0

    Your comparison is interesting, but a better analogy between FOSS and "favorite way of life" arises from comparing FOSS to communes .

    Like communes, FOSS can be seen as an aggression on $SYSTEM. But FOSS development will never be imposed onto you, the individual, like staying in a commune will never be imposed onto you. You will always be free to code your own stuff and tuck away its source code. GPL, LGPL, APL or Microsoft EULA, you will always be free to choose.

    Yes, FOSS *can* be so successful that the commercial software model naturally ceases to exist. But that is just natural selection. Hey, it works for nature, and surely worked for socialism/communism/whateveryoucallit...

  39. Re:Living with head in hole by SlashdotMeNow · · Score: 1

    This is typical. I know Slashdot = 'Ooh I love OSS and Linux and fluffy bunnies' but really - why are posts like the parent here modded down just because they have a different point of view?

    Wake up mods.

  40. Re:I GOT A GREASED UP YODA DOLL SHOVED UP MY ASS! by Anonymous Coward · · Score: 0

    Damn I love browsing at -1!

  41. Ugh, you make me repeat myself. by twitter · · Score: 1
    ... that's the point of the article - in a capitalistic environment you will always have closed software. ... I can't justify to the board pushing $5m into development of a new system unless they KNOW that the company will make it's money back.

    And my point was that the investment boom of the 80s and 90s was an anomaly. The whole NDA fad created by Ma Bell, and perfected in EULAs by Microsoft was a fraud. All the cross licensing, copyright, trademark and patent work was parasitcal and gets in the way of real innovation. The article also pointed out that only a few investors made money and most lost. Huge companies lost out. So, investors basically KNOW that they are going to lose money and why. Things are changing for the better, but the money won't be back until closed source is dead.

    --

    Friends don't help friends install M$ junk.

    1. Re:Ugh, you make me repeat myself. by Anonymous Coward · · Score: 0
      The whole NDA fad created by Ma Bell, and perfected in EULAs by Microsoft was a fraud

      The fanboi of course forgets that IBM made the predecessors of the EULA and NDA into an art.

      But we can't remember anything IBM used to do that is evil - they are "making money on open source" as we speak and have embraced "free software" out of the kindness of their hearts.

      And Microsoft NDAs are now also responsible for the tech bubble.

      Amazing.

  42. middle ware project by oo_waratah · · Score: 1

    This is where middleware comes into play. Guess what there is a middle ware FOSS project out there.

    FOSS will absorb ideas more easily because someone is interested in looking. They moved from Company A using commercial product X to Company B using FOSS product Y. They liked the old feature and cannot live without it so they implement it in FOSS project B.

    You cannot reverse this logic. I find it nearly impossible to get my company to raise bug reports to their vendors, feature requests are a no-no because there is a cost involved.

  43. Come of age by oo_waratah · · Score: 1

    The reason FOSS is really starting to perform now is that it has acheived critical mass.

    I jumped in to MS/DOS from CPM/80 because it was a better system on cheap hardware.

    I jumped into Windows 3.0 because it finally had something I wanted.

    Linux has come of age. It is a stable workable product and people are naturally migrating to it. The inovation will come more naturally now (TCP/IP was FOSS from the beginning) because there are more people using it.

    Managing the complexity of so many projects will be the real problem FOSS has to solve. What projects are out there? What are truly viable? CPAN is a good model of this with voting on viability etc.