Slashdot Mirror


Microsoft Acknowledges Open Source As a Bigger Threat Than Google

ruphus13 takes us to ZDNet for an analysis of comments by Microsoft's Chief Software Architect, Ray Ozzie, about how open source is "much more potentially disruptive" to Microsoft's business strategy than Google. Ozzie also spoke about the future of Microsoft's search technology, which will develop with or without Yahoo. There is a related interview at OStatic with several Microsoft employees about how they view and interact with the open source community. The head of Microsoft's global open source and Linux team is quoted saying: "The other thing I think is missing is implementation of a basic principle of economic fairness. Thousands of developers have put very hard work into building software used by millions of people and companies, yet only a fraction of these developers are rewarded financially. Currently there are perfectly good projects that have been abandoned by their developers despite being used by large corporations. Subsequently the projects fall out of use. This is unnecessary waste that would often be prevented by making it easy for companies to pay the developers directly. I think it's important to solve this so that the sustainability of open source projects is improved."

376 comments

  1. In Other Words.... by PC+and+Sony+Fanboy · · Score: 5, Insightful

    So, microsoft says "Free software might lead to lesser sales" and "Paid Alternatives not as attractive as Free ones!"

    I'd say they're right.. but I'm also surprised that anyone has to say anything at all...

    AND, well, Google isn't distributing alternative OSes, and the FOSS community IS ... and what would be a bigger threat to Microsoft - Alternative OS or ... adsense. Hmmm...

    1. Re:In Other Words.... by Flamora · · Score: 5, Insightful

      Agreed, this does feel like a bit of stating the obvious. I think what they miss about FOSS is that at least some of the developers in the community do it as a hobby or for practice (or even resume padding so they can get a paid development job); compensation isn't that much of a sticking point for them.

    2. Re:In Other Words.... by Gewalt · · Score: 2, Informative

      ...Google isn't distributing alternative OSes... Yes they are. Ever hear of a little thing called Android?
      --
      Modding Trolls +1 inciteful since 1999
    3. Re:In Other Words.... by andy9701 · · Score: 1

      AND, well, Google isn't distributing alternative OSes, and the FOSS community IS ... and what would be a bigger threat to Microsoft - Alternative OS or ... adsense. Hmmm...

      It could be argued that all of the services that Google provides over the internet make up a sort of operating system. From just Google's services you have e-mail, calendar, office suite (well, word processor, spreadsheet, and presentation software - those are the core of any office suite), RSS reader, and probably others that I can't think of off the top of my head.

      Assuming that you don't want/need to do anything beyond that, as long as you have a web browser capable of JavaScript, you can use any OS that you want. While that OS could be Linux, it could also be OS X, or nearly anything really. It most definitely does not have to be Windows.
    4. Re:In Other Words.... by Anarke_Incarnate · · Score: 1

      However, that does not fit into the current definition of what an operating system is. I understand to most users the difference is semantics. To them, the GUI could very well be the operating system, or "outlook" could be their operating system if all they use it for is email.

    5. Re:In Other Words.... by RiotingPacifist · · Score: 2, Interesting

      compensation isn't that much of a sticking point for them. And that's not even mentioning the software they get.
      1. try & do something on your computer
      2. find you can't
      3. write software to do it
      4. use it
      5. profit
      --
      IranAir Flight 655 never forget!
    6. Re:In Other Words.... by xanalogical · · Score: 5, Insightful

      And some FOSS developers do it because they fervently want Microsoft and similar companies to suffer economically, as payback for the pain they have caused, the crimes they continue to commit and the freedom they attempt to take away. For those people, no amount of money could replace the pleasure of driving Microsoft et. al. into the ground, salting the earth and sticking a sign there saying, "so shall it be to all such tyrants".

    7. Re:In Other Words.... by nuzak · · Score: 5, Insightful

      Yes, and most of those people don't actually write a single line of code.

      --
      Done with slashdot, done with nerds, getting a life.
    8. Re:In Other Words.... by MBGMorden · · Score: 1

      It could be argued that all of the services that Google provides over the internet make up a sort of operating system. From just Google's services you have e-mail, calendar, office suite (well, word processor, spreadsheet, and presentation software - those are the core of any office suite), RSS reader, and probably others that I can't think of off the top of my head. You're describing an application suite, not an operating system. It could just as easily be argued that OpenOffice and Firefox constitute an operating system of "sorts", what with e-mail, calendar, office suit, RSS reader, and other features I can't think of. Except those things don't constitute an OS.
      --
      "People who think they know everything are very annoying to those of us who do."-Mark Twain
    9. Re:In Other Words.... by Anonymous Coward · · Score: 0

      nice reference from 2004 that isn't applicable

    10. Re:In Other Words.... by RobDude · · Score: 1

      But the article is saying that, once these guys pad their resume/get some practice/get their name out there and can get a commercial gig - they take it.

      And then they do.

      And the project kinda dies.

      I'm a full-time developer and if I were to try and do something Linux only to realize that there wasn't a good way for me to do that; odds are, I'm going to say, 'Yeah, I could re-learn some C (I'm a .Net guy these days), learn some more about Linux and programming in it, and I could spend 2-3 months developing a pretty decent application to do what I need - and I think other people would need it to....or I could go cut the grass, do some laundry, clean the house, do some minor home improvement, etc, etc...' and, I've got to say, unless I've *really* got a need for that software, there just isn't any way I'm going to work on it.

      Even though it might end up being a really useful application.

      Sure, since there isn't much financial incentive to write OSS for the majority of folks working on OSS - it's easy to say, 'Oh yeah - and money isn't even a big deal to them'; but that's because if money was a big deal to them - they wouldn't be doing OSS.

      My resume is already padded, I'm already employed full-time, and if I really want side-work; I've been able to do a few paid consulting projects for a former employee at a pretty respectable hourly wage ($75 - which is a lot more than my hourly wage at my day job; but still nothing to brag about).

      My point is, a lot more developers would write OSS if they had financial incentive.

      And, realistically, if I'm going to write something and try to make it a full-functional, commercial quality application, and try to sell it or make it shareware...I'm not going to use OSS. While nothing prevents people from selling OSS - the fact is, most OSS make it a rule not to spend a penny on any piece of software. And targeting Linux as the platform for a desktop application means significantly limiting your target demographic.

    11. Re:In Other Words.... by jgarra23 · · Score: 1


      And some FOSS developers do it because they fervently want Microsoft and similar companies to suffer economically, as payback for the pain they have caused, the crimes they continue to commit and the freedom they attempt to take away. For those people, no amount of money could replace the pleasure of driving Microsoft et. al. into the ground, salting the earth and sticking a sign there saying, "so shall it be to all such tyrants".


      People like that are what's wrong with FOSS. FOSS is great and should be produced because people enjoy coding, want to write a good product and want to contribute their time. You'll always get a better result when you do something for a positive than a negative.

    12. Re:In Other Words.... by cepayne · · Score: 1

      Agreed, this does feel like a bit of stating the obvious.

      I think what they miss about FOSS is that at least some of the developers in the community do it as a hobby or for practice (or even resume padding so they can get a paid development job); compensation isn't that much of a sticking point for them. Some people perform tasks out of the goodness of their hearts,
      such as 'cut the neighbors lawn', or 'entertaining others with
      their guitars on the front porch'.

      Others get paid to 'cut the lawn', and 'play music for the public'.

      This is an example of "donation" versus "capitalism", likened to
      Open Source(free) versus Closed Source(overpriced) providers.

      The paid person is not happy to compete with the free person,
      but that is the freedom of living in North America.

      Sometimes the free service is better than the paid service, and
      the free service becomes more popular. This is the point that
      Microsoft missed out on entirely. Or they cannot convey that
      in their FUD campaign.

      It is that time for the the paid person(MS) to invest in a different
      kind of business - like Media Players, or Online Advertising!
      or, maybe not.

      'don't forget to duck'

    13. Re:In Other Words.... by Anonymous Coward · · Score: 0

      Considering that this came from Microsoft, the one who used to thrive off of being able to incorporate public domain software into its own and not credit the original author with the profit Microsoft made, I say they finally are starting to understand that 'paybacks are bitch'.

    14. Re:In Other Words.... by RobDude · · Score: 2, Interesting

      The problem is with #3, #4 and #5.

      #3 costs a lot of time. And time is money. If you make 60k a year; an 'hour' of your time is worth $30 dollars an hour. Writing/testing/documenting an application is not a trivial task.

      So, you start a project and work on it for six months...it's very reasonable to assume you'd have invested $20,000 dollars into the project.

      When it's finished, you get to #4. You get to use the software. You've spent $20,0000 dollars of your time and effort building the application! But yes - you get to use it.

      #5 - Profit? That's a bit of a joke.

      The traditional/old school software model would be that a company or individual fronts the development cost - the $20,000 dollars, and the hundreds/thousands of users each pay $40 dollars to use their copy.

      Let's say this fictional software will be used heavily by 2,000 users.

      With a traditional sales model - each user pays $40 dollars and gets to use the software. The guy who wrote it fronted $20k to develop it, and would earn back $80k. Of course, there'd be a lot of overhead, packaging, shipping, advertising, etc, etc - but the developer would walk away a nice chunk of change in the bank. Each user would pay $40 dollars for a quality product.

      In OSS - one guy fronts all the time and effort - $20,000 worth. Then 2,000 people download it and use it for free.

      It's a GREAT deal for the end-users; but not a great deal for the developer. And there are a lot more users than developers; and if Linux continues to become more user friendly, more and more of the Linux users are NOT going to be developers. They won't know how/won't care/won't want to learn how to write the software they want.

    15. Re:In Other Words.... by Facetious · · Score: 1
      What motivates you is obviously different than what motivates FOSS developers. As you say,

      My point is, a lot more developers would write OSS if they had financial incentive.
      I urge you to download and listen to this interview with Dan Ariely from MIT wherein he describes his experiments into what motivates people. FOSS is discussed at length and his conclusions are very different from yours.
      --
      Let us not become the evil that we deplore.
    16. Re:In Other Words.... by Admiral+Ag · · Score: 2, Insightful

      I think Ozzie is being slightly deceptive here (who'd a thunk it?). OSS is not the direct threat to Microsoft's business model. The threat to Microsoft's business model is "standards Microsoft doesn't control".

      For example, Microsoft really wanted to control the formats of online music sales, but Apple beat them and so the future of online music is open formats without DRM (except poor old Apple, who some of the labels won't let go DRM free). Imagine the horror if Microsoft had succeeded in making WMA the replacement standard for mp3.

      Open standards might lead to lesser sales for Microsoft, but that doesn't mean it will lead to lesser sales for anyone else or a worse deal for consumers. Ozzie can't tell the truth here, which is that open standards in many of the areas Microsoft has a virtual monopoly on would be better for everyone except Microsoft's vampiric monopoly. How are we supposed to believe him, when OSS is designed to kill companies like his. At least Ballmer was honest.

      --
      "by that I mean people who don't sit on slashdot all day wondering why everyone else isn't building robots" DECS
    17. Re:In Other Words.... by CAIMLAS · · Score: 1

      I'd say half the reason MS is pissed about open source is because it's easily used to create a complete product without too much start-up cost. Look at Microsoft's primary product competitors in the last 10 years: OpenOffice.org, Google, MacOS X, Linux, LAMP, MySQL, Mozilla/Firefox - and so on and so forth. They're all Open Source (or derived from it) and people are learning about the products like they were unable to do before the days of instant messaging and Web 2.0 content sites.

      While these products don't have anywhere near market dominance in their field, they've got a sizeable chunk - 1-2% here, 15% there, 11% somewhere else... it adds up, taking money not out of their bottom line, but their profits - ie, MS's bread and butter.

      At the end of the day, what it really comes down to is MS competitors getting (what MS perceive to be) an "unfair advantage" by taking mostly-complete (or complete, etc.) products and leveraging them into something sellable. MS has to make (or steal, or license, or..) their products from start to finish, so why shouldn't their competitors? MS is pissed that their traditional tactics of skull duggery, theft, and marketing hype does not work as well as it used to, as the alternatives to their products simply can't be bought outright and destroyed.

      Note, it's not just the GPL Microsoft doesn't like, though I'm sure that holds true. I'm sure the LGPL, BSD, and Mozilla licenses, and a myriad of others, fall under the banner of "things MS hates" - including things like successful freeware and shareware.

      In my opinion, if things keep going the way they've been going for the last couple years, Microsoft will be a marginal application and appliance company within a decade. They'll have Office, a home/game system, and a very big marketing department, and they'll hold onto that market share fiercely.

      Of course: there's always the possibility that MS will surprise everyone, and the next version of Windows actually will be a substantial improvement over the last, and not a face lift, added bloat and partial fix of the broken things of the previous version - like all Windows (and Vista) versions have been, sans Windows 2000.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    18. Re:In Other Words.... by RobDude · · Score: 1

      I'll have to wait until after work to listen to the pod cast (no headphones with me).

      But, it's more than just a question of motivation, isn't it? It's about managing a limited resource (time).

      If I had the free time and didn't need money, OSS is something that is pretty cool and I'd do it. But like most adults, I don't feel like I have the free-time and I do need money. So I'm going to prioritize.

      When I was in college, I did all sorts of 'side projects' and 'just for fun' coding. OSS would have been great - I wasn't very aware of it at the time and ended up just writing my own crap and throwing it on a website nobody ever really went to. Still, it was fun.

      Now though, OSS has nothing to offer me, as a developer except the 'fun factor' it gives. And since I spend 40-45 hours a week writing code anyway, the 'fun factor' isn't what it used to be. If I'm going to pick up an 'extra' project because I want to do more coding I can....

      1.) Do work for my main job. I don't get OT pay - but it would me look good.
      2.) Try to find a contract gig. I have trouble finding them when I want them, but the hourly wage is excellent.
      3.) Write OSS

      All three let me write code. I enjoy writing code. 1 & 2 put money in my hand and food on my table. What exactly does 3 offer me that makes it a better choice than 1 or 2?

    19. Re:In Other Words.... by GeffDE · · Score: 5, Insightful

      I hear the "Time is Money" argument a lot and in most cases it is complete BS. Your analysis assumes that said hobbyist programmer is working on their project instead of working for pay (i.e. only 40 hours a week is worked on both work and the software project). The math is $60000/yr / (40 hrs/wk * 52 wks/yr) = $28/hr. However, even though I work 40 hours a week, that leaves 128 hours of that week left unfilled. Assuming 8 hours of sleep a night, that is 78 hours of awake time that I am not working. That is a lot of time. In fact, it is almost twice another full 40-hour work week. So a six month OSS project, worked on only in spare "hobby" time costs...$0.

      Time is not money. The work week is (nominally) 40 hours because if you start to work more than that regularly, there are many ill effects (increased stress, poor health, INSANITY). In the scenario outlined in the GP, the OSS project is a hobby: it is something that a person can do in their spare time, when they feel like it etc. It doesn't cut into their yearly income because they would not be making more money if they were not doing it; it does not cost $20,000 unless you assign some sort of billable rate to that person. Using that reasoning and the fact that the average billing rate for lawyers is roughly $350, a nice fancy 2-hour dinner for a lawyer costs $700 plus whatever the restaurant charges.

      Free software is still a great deal for a hobbyist developer because they are doing it for fun and they derive satisfaction and joy out of doing it. For professional OSS devs, it is still a great deal because they already tend to be paid by big companies. That entire post is how any big-ass-backwards blue chip company sees OSS: those companies don't get open source and obviously neither do you.

      --
      It has been a nervous year, with people beginning to feel like Christian Scientists with appendicitis.
    20. Re:In Other Words.... by mckorr · · Score: 1
      Bad Mathematicians' Joke:

      Women require time. Time is money. Money is the root of all evil. Therefore, by the the transitive property:

      W=T=M=E

      Proving that Women are Evil.

    21. Re:In Other Words.... by Thuktun · · Score: 1

      I think what they miss about FOSS is that at least some of the developers in the community do it as a hobby or for practice (or even resume padding so they can get a paid development job); compensation isn't that much of a sticking point for them. Many do it because they're already paid to write different software and choose to leverage those FOSS projects in their own work. When a feature needs adding, sometimes it's easier to write it yourself. At that point, why not contribute it back to the project so someone else can use it? At that point, you're already getting paid to write it, and you already received "compensation" from the FOSS project in the form of free software.
    22. Re:In Other Words.... by Anonymous Coward · · Score: 0

      You could say exactly the same about FOSS users in general. And about windows users.

    23. Re:In Other Words.... by Facetious · · Score: 1

      What exactly does 3 offer me that makes it a better choice than 1 or 2?
      1. The opportunity to work with a group with similar interests to your own.
      2. A chance to better your skill by viewing others' approaches.
      3. l33t h4X0r status (kidding).

      Certainly, you and I are in the position of needing money more than the less tangible but very real benefits of working on FOSS. I acknowledge that. But I wish to reinforce my point that not everyone is motivated in the same way. Please don't make the mistake of assuming everyone is like you.
      --
      Let us not become the evil that we deplore.
    24. Re:In Other Words.... by RobDude · · Score: 2, Insightful

      I won't get into the specifics (like how your $28 dollar an hour figure is crap; or how horrible the lawyer analogy is...lawyers don't get paid to eat dinner, but programmers get paid to write code) but....

      Basically, your argument is that anything you enjoy doesn't have worth. Really, that is what you are saying. If I enjoy writing code and if my 'fair market' value for an hour spent writing code is $30 dollars....you think that the actual value of my work is $0, since it's fun and I enjoy it.

      To me, that is completely insane. I'm not going to walk up to my boss and say, 'Boss, I enjoy my job - please, stop paying me'. I'm not going to say, 'Hey, I know I said I'd do this contract project for you at a rate of $75 an hour; but the truth is - I enjoy this project so much....I'm gonna do it for free'

      And I'm not going to sit down and say, I enjoy writing software so much, I'm going to produce this awesome piece of software for free.

      Because every hour I could spend in front of my computer writing code HAS A VALUE.

      My time spent eating dinner doesn't have that same value. Nobody, ever, has paid me to eat dinner. That doesn't make sense. Nobody pays a lawyer to eat dinner either. But my time spent at a computer, writing code *DOES* have a value. That value, for a guy making $60k is going to be, roughly, $30 dollars. Actually a bit more when you consider paid-time-off, 401k, health benefits, etc. And any decent programmer can find 'side-work' that he can do in his or her spare time, and make money doing it...normally at a wage much higher (like > 2x) of their actual salary.

      People who do OSS *donate* the cost of their time. (especially the hot-shot ones who earn a lot of money) but that doesn't mean it's free.

    25. Re:In Other Words.... by ozmanjusri · · Score: 4, Insightful
      In OSS - one guy fronts all the time and effort - $20,000 worth. Then 2,000 people download it and use it for free.

      Umm, the vast bulk of contributions to FOSS projects are from companies like IBM, Red Hat, Novell and Sun.

      They've just worked out that it's cheaper to push a few coders into FOSS projects that are non-core but valuable to their business than it is to pay the MS tax for eternity.

      Let's face it, computer users have given Microsoft more than 150 billion dollars in the last decade. If they had co-operated and contributed a small fraction of that to a community project, they'd have saved money and got a lot better tool. Plenty of other businesses are starting to come to the same conclusion.

      --
      "I've got more toys than Teruhisa Kitahara."
    26. Re:In Other Words.... by Anonymous Coward · · Score: 0

      and for some of us, it means being self-employed, being free to work from bed for the first hour reading stuff, not driving in peak hour traffic wasting 2-3 hours a day, and the best part - being an expert in 1:many field(s).

    27. Re:In Other Words.... by mikael · · Score: 1

      That happened with the UNIX workstation vendors as well. Before GNU C/C++, they could charge three or four figure sums for their compiler tools. There would be educational, commercial and high-performance editions each with a separate annual license. Then GNU C came along and they were forced to give the compilers away for free.
      Of course, the solution to this problem has been for the vendors to develop their own programming languages and license the IP (Java, .NET).

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    28. Re:In Other Words.... by RobDude · · Score: 1

      1.) Can be done without OSS for pay
      2.) Can be done without OSS for pay
      3.) Can be done without OSS for pay

      Anyway, I'd totally agree with your point if I'd ever said anything implying that I thought all developers were the same as me.

      In fact, on more than one occasion, I said that it wasn't the case. I think I said...

      "Sure, since there isn't much financial incentive to write OSS for the majority of folks working on OSS - it's easy to say, 'Oh yeah - and money isn't even a big deal to them'; but that's because if money was a big deal to them - they wouldn't be doing OSS."

      Obviously, that makes it quite clear that I'm differentiating between myself and people who do OSS. But the article is talking about guys who quit OSS because they aren't getting $$$, so that means I've discussed three types of developers

      1.) Those who don't care about money and continue to do OSS
      2.) Those who care about resume padding/learning and drop OSS once they can get a paid full-time gig
      3.) Those (like myself) who don't do OSS because they already have a job and don't see any benefit from OSS. They might enjoy coding, but they enjoy coding for $$$ just as much as they enjoy doing it for free. Since some money is, generally, considered a good thing, these developers do extra coding for pay, not for free.

      The quote from the article said, 'The other thing I think is missing is implementation of a basic principle of economic fairness' and I was responding to someone who was dismissing that. He was saying, essentially, 'Money doesn't matter to OSS guys anyway'

      What I'm saying is that there are a lot of people who fall into the #2 and #3 types of developers. And because they do care about money and because there isn't an economic fairness; those developers aren't working on OSS.

      It's the same as saying it's okay to have a 'Whites only pizza shop' because there hasn't been a black person in the shop in 10 years....so there is no problem with it.

      Well, the reason no black people have been there in 10 years is because IT IS A WHITES ONLY PIZZA SHOP.

      The same is the deal with OSS. Saying there isn't an issue or problem with the economics of working on an OSS project because, 'Everyone who does work on OSS doesn't seem to care' is short-sighted. There is a much, much larger pool of qualified, skilled developers who don't work on OSS only because they feel there is no economic incentive.

    29. Re:In Other Words.... by kz45 · · Score: 2, Interesting

      "And some FOSS developers do it because they fervently want Microsoft and similar companies to suffer economically, as payback for the pain they have caused, the crimes they continue to commit and the freedom they attempt to take away. For those people, no amount of money could replace the pleasure of driving Microsoft et. al. into the ground, salting the earth and sticking a sign there saying, "so shall it be to all such tyrants"."

      And what "crimes" has microsoft continued to commit? I can find linux and many other operating systems at the store to purchase, so they are no longer a monopoly (a forced one, at least). I can also find at least 4 or 5 different office clones and many other OSS alternatives.

      If OSS was better constructed and built for the average end-user rather than programmers...there would be no tyrants.

      I also find it funny, because the more FOSS developers give away their stuff for free, the less jobs there will be for developers in the future. My company could have hired at least 2 or 3 other developers, but because we can get most of what we need for free, we only have one.

      As OSS apps get better and better, this will continue to happen. What will be left over is code-money jobs that don't require actual engineering..but just the ability to make changes to an existing application. This will mean less salary overall because development jobs will require less skill.

    30. Re:In Other Words.... by RobDude · · Score: 1

      I agree with all of that, and I think it's a great thing.

      But when the article spoke of/questioned the 'economic fairness' I didn't get the impression they were talking about paid/salaried employees at big companies who were working on oss projects.

      In the example I gave and in the response given by someone else, I thought it was pretty clear that we were talking about individuals and not companies. If that isn't a common thing anymore, then I'm sorry and please ignore what I said :)

    31. Re:In Other Words.... by GeffDE · · Score: 5, Insightful

      Your unwillingness to entertain the specifics is why you didn't get the lawyer analogy; I am stymied why my calculation (which agrees with your $30/hr calculation) was deemed worthless though. However, I worked my calculation out in full, whereas you seemingly pulled numbers out of thin air. Moving on, I will reiterate why the lawyer analogy was fair and I will again try to show you why your idea of "Billable Hours Applied to Free Time" is just wrong.

      In your previous post, you stated that, even when not working, the concept of billable hours still applies. That is how you derived all of the costs of developing OSS. However, if how much you make per hour to do your job is how much every hour of your day is worth, which is what you are implying, then any two hours of a lawyer's time not spend lawyering costs him $700. That is the equivalent of you saying that "For someone making $X/yr, their time is worth $Y an hour." What is insane is saying that every hour of yours is worth $Y. Only the hours you are doing your job are worth $Y. Any hour in which you would not ordinarily be working is not worth money; there is no conversion. If no one will pay you for what you are doing, then your time spent doing it is not worth any money. I brought up dinner as an example of how ridiculous your idea was; I am glad that you agree that it is ridiculous.

      My argument is that anything you do in your free time does not have an inherent monetary worth. If you enjoy writing code and decide to write code for your own purposes, that has no inherent value. If you want to write code for yourself, you cannot be expected to be paid for it. But that is, underneath all the blustering, what you seem to be expecting. I was not calling for you to do your job for free; I was calling for you to expect to do things you do for yourself for free. To rewrite one of your phrases so it has some truth: "Every hour I spend in front of my computer writing code COULD have a value." If you need/want something and you write it for yourself on your own time, it did not cost you anything and it has no inherent monetary value. If you can convince someone to pay you for the fruits of your labors, then it has monetary value.

      From my previous analysis, there are roughly 78 waking hours a week that are not spent doing a 40-hour/wk job. That extra time in everybody's day is their own. If you decide to spend that flying a kite, your time is worth the enjoyment you derive from the kite flying. If you decide to write code, your time is worth the satisfaction you derived from coding and any money you could derive from the fair market price of the code you produced. If you spent 15 hours writing a new Notepad, do you think you're entitled to $450? Do you think you will ever see $450? No, not if you're a reasonable person. It is very true that you could have spent the time making more money, but what I was trying to say before is that many people don't want more money than they want more time to do what they want; a corollary to that is that some people find hacking on a software project fun.

      People who do OSS *donate* the product of their time and for high quality code, that is not free. For a new Notepad, it is free. The point I tried to make before was that most people who do OSS and don't get paid contribute *for fun* not because they want to donate something. Just because you are a greedy bastard who feels that everything coming from the tips of your fingers is cashmoney does not mean that others are the same. That is also why those people contribute to OSS and you don't.



      Also, seeing how this has tied up some of your precious $30/hour time in front of your computer, you can forward me my bill.

      --
      It has been a nervous year, with people beginning to feel like Christian Scientists with appendicitis.
    32. Re:In Other Words.... by iamstretchypanda · · Score: 1

      You're failing to see the whole point. Stop thinking current, start thinking future (what the article is talking about btw). 5 or 10 years down the line it would be entirely possibly, and quite likely, for a company like google to put out a 50 or 100 dollar 'netbook' that boots off their servers. No need for an expensive SSD or hard drive. Need more storage? Pay 5 dollars to upgrade for an extra 20gb. Need to work on your project without access? Pop in you 512mb memory stick and boot/save from there.

      Isn't this what most people claim they need? Stop being so short-sighted and imagine the possibilities. This author has some interesting ideas.

    33. Re:In Other Words.... by Anarke_Incarnate · · Score: 1
      No thanks.....

      I understand the paradigm but until that network access is faster and ubiquitous, I will want full control over MY system :). The benign overlords will always be benign? I like the ability to say "Hey, Google is pissing me off, let me try Ask or Yahoo instead. I prefer the power being in my hands.

    34. Re:In Other Words.... by fwarren · · Score: 1

      You'll always get a better result when you do something for a positive than a negative.

      There are exceptions. Back in the Commdore 64 days. The best version of Forth for that system was Blazin' Forth, written by Scott Ballantyne.

      He had paid for HES Forth cartridge and did not like it at all. So he wrote his own and gave it away as a slap in the face to HES.

      --
      vi + /etc over regedit any day of the week.
    35. Re:In Other Words.... by spitzak · · Score: 2, Informative

      Also they completely ignore the open source software that is produced as a paid-for job where the job is *not* to produce the open source software. If you patch the Linux kernel to get your job done, then you have contributed, yet you did exactly the same work you would have even if you had not added to open source.

      That is the obvious example, and probably tiny. What is HUGE (and I know personally having done exactly that) is libraries, typically LGPL, that are produced because they are needed for a commercial project, but are then released as open source, even if the commercial project is not.

    36. Re:In Other Words.... by alexborges · · Score: 1

      And still...

      According to Microsoft FOSS dev. model is a bigger threat to them than a multibillion dollar company with a grudge against them.

      So id say you live in the moon.

      --
      NO SIG
    37. Re:In Other Words.... by alexborges · · Score: 1

      World Domination 1.0

      World Domination 2.0

      Nough Said

      --
      NO SIG
    38. Re:In Other Words.... by lena_10326 · · Score: 1

      Because every hour I could spend in front of my computer writing code HAS A VALUE.

      People who do OSS *donate* the cost of their time. (especially the hot-shot ones who earn a lot of money) but that doesn't mean it's free.
      You're right in that time has value (it's not free) but is it collectable or actionable? What I mean by that is could that time have been converted to dollars? If it can't, then it doesn't have the same monetary value as time spent coding on a paying job so drawing an equivalence is not valid.

      If someone spent their free time writing a desktop app, what would it sell for? $30 a copy maybe? How many copies would be sold? Would it be the next killer app? Very unlikely, so the value of that time is measured in something probably closer to pennies per hour, rather than the full rate one gets at a job. Giving away those pennies on the hour is no where near close as giving away $28, $30, or $75 per hour (whichever, take your pic).

      Now, if someone took on a second job and did earn a full rate is that feasible? Could anyone really consistently work 80 hours a week and give 100% to both jobs? Maybe for several months, or a year, but how long can that be sustained? Would you be miserable and hate your life? Would your spouse leave you and children grow up never knowing you? Probably, so doing it isn't reasonable. It's not the common case so it wouldn't be valid to use that as a rare case to represent the majority of cases.

      So in summary, your time does indeed have value, but at what cost? What's missing from this thread is the cost incurred from using your spare time to earn more money. It's difficult to measure the costs (reduced performance at your day job, lost spouse, kids who hate you) so it's also difficult to measure the net profit (revenue minus cost) if that time had been used to earn money. It's quite likely that you'd come out deep in the negative even though you sold 1000, 10000, or 100000 copies of your killer desktop app in your spare time.

      --
      Camping on quad since 1996.
    39. Re:In Other Words.... by Anonymous Coward · · Score: 0

      Umm, the vast bulk of contributions to FOSS projects are from companies like IBM, Red Hat, Novell and Sun.
      Do you have a source for that assertion? Every study I've seen that draws this conclusion qualifies it to only include a small subset of open source projects (kernel, openoffice, gnome etc.).
    40. Re:In Other Words.... by davidsyes · · Score: 1

      "Yes, and most of those people don't actually write a single line of code."

      I'm not sure if that was meant to be a slight, or a slight insult.

      SOME of us use WYSIWYG tools and thus don't NEED to "write a single line of code" to be able to do damage to mshaft. Is there some rite (or write, for that matter,) of passage to have a right to vocalize the urge, intent, or act of doing damage to mshaft?

      Semi-related, I'm now starting to wonder how much Ozzie might be part of the (background) problem of IBM doing miserably and wretchedly next to NOTHING meaningful about Lotus SmartSuite. Obviously it's not going to keep up with nor even eclipse OpenOffice.org, but, after reading TFA, i am wondering how many other "uncontactable" patent holders in SmartSuite are people who ran off to msoft or left Lotus and are punishing them for whatever reason by not releasing nor modifying their rights in the code. Most readers and others likely will say it's just too expensive to try to research the patent docs to obtain releases to let Open Source developers have at ALL of SmartSuite. But, IBM seems loath to even allow access to the Lotus/IBM patented stuff.

      But, i think OSS is not "stealing", certainly not any more than most "innovative" companies do when ripping off ideas in small-area tech circles where people talk and have friends who work for competitors.

      --
      Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
    41. Re:In Other Words.... by RobDude · · Score: 2, Interesting

      I'm not talking about 'opportunity cost'. Opportunity cost is saying that for every hour you spend doing X, the opportunity cost is what you COULD have had, had you spent your time doing Y.

      Right - so the opportunity cost of watching TV for 3 hours is whatever you could get paid for 3 hours of work.

      I'm *not* talking about that.

      I'm not saying people shouldn't have free time or do things that don't earn them money.

      What I *am* saying is that, unlike 99% of 'free-time' activities that people do, writing code is something people get paid to do. If you are a developer who can write code well enough to produce a oss application; odds are, you could do that same thing and earn money.

      So, if I enjoy working out, hiking, water skiing, watching movies, and writing code...

      Nobody is going to pay me to work out (unless I'm a pro athlete or bodybuilder)
      Nobody is going to pay me to water ski (unless I'm a pro water-skier)
      Nobody is going to pay me to watch movies (unless I'm a famous critic)

      But, for anyone who can write an application, they can almost certainly be earning money for that activity. Writing code is something with a fairly high 'fair-market' value.

      So, unlike all of those other fun activities; unless you are an amazing, phenomenal, top .01% of the population - you *can't* get money for it. The fair market value for me watching a movie is $0 dollars. But as a developer, the fair market value for my time spent writing code *IS* greater than $0. Whether it's $10 an hour for $50 an hour, people are willing to pay me to write code.

      If I work on an oss, I'm doing virtually the exact same thing for free, as I could do for money. It's the same activity that I get paid to do, but I do it for free and give away the fruits of my labor. That's, basically, the OSS model.

      And like the article said, a lot of serious developers avoid that model because they feel like it isn't 'economically fair'.

      And it isn't.

      I can spend 10 hours working on a commercial product and get paid....or I can work on an oss and get nothing.

      You can argue that my work on the oss project should be more enjoyable and so it doesn't have a 'cost' associated with it. But the fact remains - work on a commercial project for 10 hours and you have $$$. Work on an oss product, and you don't.

      Writing code is enjoyable for me, but that doesn't mean I want to work for free. And when I look for part-time gigs, I *never* see anyone willing to pay me to develop an oss application.

      My point is, working on oss is akin to donating to charity...some people do it and it's nice and all; but it mostly helps other people and most people would rather help themselves.

    42. Re:In Other Words.... by Anonymous Coward · · Score: 1, Insightful

      Some may but most FOSS developers do it for cooperation. For example, most CMS systems allow developers to contribute modules. Writing something that builds on a core is significantly easier than writing the entire project. Likewise, those writing the core usually don't have the time or inclination to do all the add-ons.

      Granted, there are lots of standalone apps but even these build on the OS they target.

      FOSS developers also have an advantage of being able to take other FOSS software, tear it apart and build on it whereas this is more difficult to do with proprietary software. It tends to be limited to those that can license or sign NDAs with the source.

      The inherent exchange of support, testing, etc. is all part of the FOSS system. It is not perfect. It may not generate as much money as some alternatives but if you are just out to make money then sell oil.

    43. Re:In Other Words.... by Sam+Ramji · · Score: 1

      I'm fully aware that many developers contribute as a hobby, and are happy to do so for free; rewards are personal satisfaction with a well-crafted product, a level of fame or renown for having built something good and useful, the joy of learning/expanding software development skills, the feeling of collaborating with other smart people... this is well known and I'm not convinced it needs to be covered in depth at this point in history.

      What I tend to focus on is "what could be improved?" For example, I've had a customer (a multi-billion dollar financial services company) tell me that they were relying on an open source project written by college students in Europe; when those students graduated, the project was no longer maintained, and the company had to look for something else. So a large company obtained value, none of which flowed back to the students, who arguably could have used the money and the reference to find great jobs or start a company. This is an area I think could be improved.

      I do think it's funny to be criticized by software developers on Slashdot that I think we should find more ways to pay software developers.

      Cheers,

      Sam
      mailto:sramji@microsoft.com

    44. Re:In Other Words.... by plague3106 · · Score: 1

      Wow, you really misunderstood the argument. The argument, in plain english, is that you AREN'T BEING PAID FOR THAT TIME ANYWAY. The rest of your post is nonsense. Are you losing $30 / hr when you come home and watch TV until bed? No one works for pay 16 hours everyday of the week.

      If you choose not to have a second job, you're not going to be paid those 16 hours each day you're NOT at your full time job. So your time is worthless.. because no one is paying you to use it in any specific way.

    45. Re:In Other Words.... by plague3106 · · Score: 2, Insightful

      Nobody is going to pay me to work out (unless I'm a pro athlete or bodybuilder)
      Nobody is going to pay me to water ski (unless I'm a pro water-skier)
      Nobody is going to pay me to watch movies (unless I'm a famous critic)


      Should the bodybuild ONLY work out when he'll be paid to do so?
      Should the water skier ONLY water ski when he'll be paid to do so?
      Should the critial ONLY watch movies when he'll be paid to do so?

      Or can each of those people do those activties because they enjoy it and no one is willing to pay for that particular work out or movie?

    46. Re:In Other Words.... by CyberLife · · Score: 1

      The problem with your argument here is that, like many, you do not understand fairness. The word fair refers to equal opportunity, not equal occurrence.

      Give two people each a coin with a perfect 50/50 probability of landing on either side and have each flip it 1,000 times. It is entirely possible that one may get all heads while the other gets a mostly even split. This is not unfair. They both had the same opportunity of getting the same result.

      The same applies to the discussion here. If we assume that both yourself and an OSS developer have the same general breakdown of hours (40 working for money, 78 free, the rest sleeping), it is in no way unfair that you spend your 78 free hours watching TV while the OSS dev spends it writing software. Both have the same opportunity to code during those hours. There is nothing to stop you from doing the same. That's not unfair. That's your choice.

    47. Re:In Other Words.... by Anonymous Coward · · Score: 0, Interesting

      Take a first year economics course and see if your position on this changes. Pay special attention to the concept of opportunity cost.

      If you can sell your time for $100/hour, then for every hour you don't make at least $100, you're losing money. That's basic economic fact.

      However, aside from neurotic workaholics, most people do not spend their limited existence on this planet maximizing their income. A lot of us choose to spend our time doing other things besides earning money. But that doesn't mean the time we spend away from work cannot be given a rational dollar value.

      As a lawyer, I'd like to follow up on your lawyer example: if I can bill my time for $350/hour and I decide to spend two hours eating a long leisurely lunch with friends, then the meal has indeed cost me $700 + cost. My friends don't realize the full costs (and I don't tell them), but quality time with quality friends is worth more than money to me.

    48. Re:In Other Words.... by el+americano · · Score: 2, Insightful

      Ok, let's say want to work on a media player. I'm a programmer, but I don't have much experience in this area. I want to be my own boss, have completely flexible hours, and collaborate, entirely remotely, with people I can learn from. How am I supposed to get paid for this?

      If the income opportunity is not there, then I'm not losing anything. Or maybe you would say that I'm still losing $20,000? If I'm losing $20,000 whether I program or not, I may as well program.

      --
      Those are my principles. If you don't like them I have others. -Groucho Marx
    49. Re:In Other Words.... by PitaBred · · Score: 1

      That's a VERY big if you give there. IF you can sell your time for $100/hr. If your job pays you hourly. If you have a client to pay you that $350/hr. You may get $350/hr as a lawyer, but do you have clients every hour of every day? No? Unless you have a client sitting at your office willing to pay you right then, you aren't losing anything by going to lunch. For every hour you don't make $350, you aren't losing money. You're not losing anything. You're simply NOT MAKING money. There's a big difference there. Like, night and day difference. Only if you have work to do that you do not fulfill, that you pass on, do you "lose" money and make that choice. Not everyone has the luxury of having more work than time. Actually, very few people do... that's why things like open source done as a hobby is so popular.

    50. Re:In Other Words.... by GeffDE · · Score: 2, Insightful

      All of that is very true and improvements definitely can be made; however, I am fairly sure that the large company could have found a way to either compensate the students directly or indirectly and I am certain that the business could have found a way to continue maintenance of the project they were using. On the issue of compensation: most if not all open source projects have a contact email and if the business were serious about continuing to use the software, they could have contacted the devs and offered money to continue maintenance. To extend that, the company could have contacted the devs and offered compensation (though money or references before the devs even stopped maintaining the project.

      There are definitely avenues by which even open source devs can be compensated without asking for it. What I wish would improve is overall human consideration. It would have been great for your big company to have just gone out and offered the devs money because they were extracting value from the devs' work. It was possible for that to happen, and if the company had, the project might still be maintained...

      --
      It has been a nervous year, with people beginning to feel like Christian Scientists with appendicitis.
    51. Re:In Other Words.... by Mongoose+Disciple · · Score: 1

      "Yes, and most of those people don't actually write a single line of code."

      I'm not sure if that was meant to be a slight, or a slight insult.


      (I'm not the GP poster)

      The way I read it was to suggest that for every developer actually putting in significant time on an open source project that in some way competes with or is a threat to Microsoft, there's a much larger number of people who like to talk that talk and pass themselves off as some kind of iconoclast fighting "the Man."

      Or to put it another way, for every Linus Torvalds there's a hundred twitters.

    52. Re:In Other Words.... by GeffDE · · Score: 1

      You know, you just agreed with me while saying you didn't. My point was that most people ("neurotic workaholics" as you aptly named them not included) are not interested in maximizing income. That is to say, most people are interested in only working so many hours a week; certainly they could work more, but they do not want to. Possibly from an economic point of view they are "losing money" by not working 80 hour work weeks, but I think that they are optimizing between having the money they need for things they need/want and having time to enjoy friends, family, gadgets (for the /. crowd), etc.

      If you could work for $100/hr and you work for $75/hr, you are losing money. However, I think in the world of common sense, choosing to not work does not mean you are losing money, and that is why I do not think that free time can be given a rational dollar value unless that value is $0.

      I, too, believe that quality time with friends is worth more than money (because, I would guess, like me, you are not hurting for cash). However, if, after you have finished work for the day, you go out with friends for two hours, would the cost still be $700 + cost, just the cost of going out? I say this because you have chosen to stop working; you aren't working less to spend time with your friends. The technicalities of opportunity cost aside, I don't consider it losing money when I choose to not work extra. It seems economists would differ...but maybe I'm not so sad about that.

      --
      It has been a nervous year, with people beginning to feel like Christian Scientists with appendicitis.
    53. Re:In Other Words.... by RobDude · · Score: 1

      I've actually addressed this exact topic several times...I guess you missed it.

      You asked:
      "Are you losing $30 / hr when you come home and watch TV until bed? "

      I've ALREADY answered:
      "My time spent eating dinner doesn't have that same value. Nobody, ever, has paid me to eat dinner. That doesn't make sense. Nobody pays a lawyer to eat dinner either."

      As you can see, from the post I've already made...clearly, I don't feel that time spent watching TV has a fair-market value > $0.00; NOBODY has ever offered to pay me to watch TV.

      I hope you can follow that; I typed it real slow.

    54. Re:In Other Words.... by RobDude · · Score: 1

      No, no, no....

      I fully support people choosing to do whatever they want with their free-time. My choosing to watch TV and someone else's choosing to work is NOT unfair at all.

      But if I spend 10 hours writing professional-level quality code at work - I might earn $300 dollars.

      If I spend 10 hours writing professional-level quality code for an oss project - I'll almost certainly earn $0.

      From the perspective of an individual developer, who isn't looking to gain experience or pad his resume, who isn't employed at IBM or RedHat or a company paying him to develop oss....what's the point?

      With most oss - the developers aren't getting a very good deal at all. They mostly work for free. Their hard work, that has a real value, gets consumed for free. The downloaders/users of oss who don't develop are getting a great deal.

      What's fair about that? People who invest time and effort get the same thing as people who do nothing.

      That's the economic unfairness that we're talking about. A quality oss application is worth something, but are almost always completely free. People like this, people love this...but as a developer - why should I like it?

    55. Re:In Other Words.... by bnenning · · Score: 1

      If you are a developer who can write code well enough to produce a oss application; odds are, you could do that same thing and earn money.

      A flaw here is that hobbyist developers don't want to "write code" generically, they want to write code in a domain that they find interesting. If you have spare time, you can probably get paid to write CRUD webapps or integrate legacy systems with buggy interfaces. But I'd much rather play around with ray tracers or image analyzers or game AIs, which are harder to get paid for.

      (I believe this is also why OSS has a sometimes-deserved reputation of being user-unfriendly. Writing documentation and trying to handle dozens of edge cases in users' configurations generally isn't fun).

      --
      How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
    56. Re:In Other Words.... by MrKaos · · Score: 1

      People who do OSS *donate* the product of their time and for high quality code, that is not free.
      There is also one other factor. As OSS is an emerging business model the creation of Open Source Software could be seen as an input cost to the setup of a new business, and while its a risk, betting on your own business increases your chance of success analogous to compound interest.

      Many business people work for their businesses and put in extra effort because that time is an investment whose immediate value cannot be quantified, having a business model that allows your customer base to make contributions that increase *their* value of *your* product is a very powerful advantage over the proprietary model that increases until the product is fully developed. The risk to the author is they have to develop the software to a point where it is attractive to other businesses who are willing to pay for services based on that software. However this also engenders the types of long term relationships that business likes and allows upfront investments into the software to be made over time reducing the risk of the author to the time spent on creating the software in the first place.

      It's not lost on business that Open source as a business model allows them to co-operate with their competitors with no loss of the domain knowledge that makes their business unique. Thats the truth of Open Source as a business model AFTER you realise the cost benefit offered by actually owning your IT infrastructure rather than "renting" it until the next release of your vendors operating system.

      It's not altruistic reasons that drive HP, IBM, SUN, Oracle, Novell and Red Hat, they all know this and that's why they are investing in the Open Source model, they realise that significant market share and profitability is to be gained from Microsoft and are positioning themselves to take advantage of those growth opportunities. The longer Microsoft hold out the more market share they stand to loose.

      --
      My ism, it's full of beliefs.
    57. Re:In Other Words.... by CyberLife · · Score: 1

      Perhaps the point is to create something that oneself or another finds beneficial. Perhaps the point is to do something one enjoys. There are many reasons why somebody might volunteer their time for an OSS project. The prospect of earning money is not the only motivator in this world. Not everybody feels a need for material reward in exchange for their effort. Are you suggesting they should?

      As for OSS developers not getting a good deal, that's your opinion. What constitutes a good or bad deal is entirely subjective. Who are you to decide for everyone what is and is not satisfactory?

    58. Re:In Other Words.... by Hucko · · Score: 1

      It doesn't seem to have helped you any; type slower next time.

      --
      Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
    59. Re:In Other Words.... by Hucko · · Score: 1

      Well, we need a new 'basic' economics. If you can sell your time at $100/hr, good luck to you. Every hour you are not selling your time at $100, that is x hours not gaining $100; you are not losing $100 each hour unless you have refused to sell those hours at $100 (even then it is dubious accounting). There is a world of difference between gaining and losing.

      This is the kind of economics that entertainment industry wants us to believe. Every time a movie/song is not bought, the industry loses that nominated value. The assumption there is that the creator is owed, whether or not the recipient values their creation. This is essentially counting chickens before they hatch.

      --
      Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
    60. Re:In Other Words.... by Peaceful_Patriot · · Score: 1

      I think you are missing the idea of a 'hobby'. Hobbies are something people do for enjoyment in their own time. Some lucky ones find a way for their hobby to pay the bills, but most don't make money from them. In fact many hobbies are quite expensive. My father was a skilled woodworker. He spent thousands on tools and equipment over the years. He spent hours in his shop creating beautiful and useful things. And then giving them away. I don't remember him ever getting paid for any of these things, yet many are still in use today.

      If you don't code for enjoyment, no one is expecting you to contribute to OSS. However, for many people, this is what we enjoy. Our computers are our workshops. We get to do what we love and get the satisfaction out of seeing other people enjoy and use our creation.

      Somehow, I think if this needs to be explained to you, you will never truly understand.

      --
      There is nothing so powerful as an idea whose time has come.
    61. Re:In Other Words.... by nuzak · · Score: 1

      (I am the GGP poster)

      I think you put it better than I could have. I tend to see it from the opposite direction too: those that do, usually don't posture. Most people I know of that have OSS projects that are easily portable to Windows (usually by dint of being in a high-level language) will usually put in at least a little effort to port them. Not a hint of sloganeering among them.

      --
      Done with slashdot, done with nerds, getting a life.
    62. Re:In Other Words.... by kz45 · · Score: 1

      "There are definitely avenues by which even open source devs can be compensated without asking for it. What I wish would improve is overall human consideration. It would have been great for your big company to have just gone out and offered the devs money because they were extracting value from the devs' work. It was possible for that to happen, and if the company had, the project might still be maintained..."

      You can't have it both ways. In an above comment, you talk about people working on open source projects for free and how it isn't necessarily worth a dollar amount.

      If this is the case, you can't expect anyone to pay you anything for your time to develop an oss application, even if they are getting value from it. Don't like it? Start charging for your software rather than giving it out for free and passively wishing people would improve their "human consideration".

      The reason most companies are using OSS in the first place is because it has a $0 price tag.

    63. Re:In Other Words.... by symbolset · · Score: 1

      Or to put it another way, for every Linus Torvalds there's a hundred twitters.

      And each adds its bit to the main, both the big and the small.

      You are so going to to regret this.

      --
      Help stamp out iliturcy.
  2. Blind capitalism by Anonymous Coward · · Score: 1, Insightful

    The other thing I think is missing is implementation of a basic principle of economic fairness. Thousands of developers have put very hard work into building software used by millions of people and companies, yet only a fraction of these developers are rewarded financially.

    This never happens with commercial software.

    1. Re:Blind capitalism by bberens · · Score: 4, Insightful

      I think there's some misconceptions in a lot of places about what open source is good at. Open source is good at commoditizing software that 'everyone needs' like: e-mail, web browser, instant messenger, document processor, etc. It's also good in other areas, don't get me wrong, but I feel this is where the open source movement shines. Also, it isn't free. The only part of open source that is free is the part which is an infinite resource (copies of the software/code). Time and support is not free, which is why that costs money. *shrug* Oh well.

      --
      Check out my lame java blog at www.javachopshop.com
    2. Re:Blind capitalism by slim · · Score: 2, Insightful

      Also, it isn't free. The only part of open source that is free is the part which is an infinite resource (copies of the software/code). Time and support is not free, which is why that costs money. So you're saying that the only part of 'free software' that is free is the software?

      (Do remember that freedom is about more than monetary cost -- yet freedom does have value that could monetized)
    3. Re:Blind capitalism by thtrgremlin · · Score: 1

      And isn't it sad that so many people don't understand that?

      --
      Want Big Business out of government? Take away the incentive and start by getting government out of big business!
  3. FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by zifferent · · Score: 5, Insightful

    Nothing is stopping companies from paying the developers. What is this guy's point exactly. And it's not like a company can't add a developer to their payroll to pick up dead OSS projects. Oh wait he's a M$ troll. It's FUD. It says "Please Mr. Company, don't use the OSS product, because it might get dropped, and then where will you be?" And "Please Mr. Developer, don't work on OSS projects, because people are just taking advantage of you." Gagh!

    --
    cat sig > /dev/null
    1. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by Anonymous Coward · · Score: 0, Troll

      Yes, but why SHOULDN'T a company just pay M$ to take care of 95% of their IT needs?

      Not trolling, just asking the FLOSS freaks if they can come up with something better than "Microsoft is bad, mkaay?"

    2. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by Tranzistors · · Score: 1

      Umm, because they don't? It is not like Microsoft is holding consumer hand or something.

    3. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by Rogerborg · · Score: 4, Insightful

      [abandoware] would often be prevented by making it easy for companies to pay the developers directly

      Have Microsoft still not discovered the intartubes yet? OmniHyperMegaCorp can't email dev@eloper.com and ask if he'd like some money in return for continuing development? Because most FOSS devs that I know (not all, but most) of would spit out their cheetos with joy at being offered bankable appreciation for their time and effort. We're not all smelly hippies who hate money and wear hand knitted nettle underpants.

      --
      If you were blocking sigs, you wouldn't have to read this.
    4. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by upside · · Score: 4, Insightful

      Why is everyone so blinkered they always assume Microsoft employees are evil and anti-OSS? I don't think this guy is being negative, rather he's saying OSS could get an additional boost from extra payments.

      Indeed I've come across plenty of projects on Sourceforge that look promising but haven't been maintained for years, and others that could do with an additional boost.

      OTOH, while I don't know of statistics, it seems to me certain projects are getting support as long as they make donations easy, for example I recall Tobi Oetiker's (RRDTool and MRTG) "thanks to" list being quite long. :)

      If you want to slam the guy for this statement, compare with proprietary software from a company that goes under. If your vendor disappears you are completely out of luck, whereas with OSS you can at least hire a consultant to help you out.

      --
      I'm sorry if I haven't offended anyone
    5. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by Anonymous Coward · · Score: 2, Insightful

      More to the point, nobody is forcing. Yet they are doing it. Big time. Some receive direct financial compensation, some don't. But either way, the critical point is that they do it completely, 100% out of free will.

      Therefore, every developer that contributes has already decided that open source is "worth it". Before doing the work. Their reasons may vary, but if they hadn't already made that decision, they wouldn't be working on it, would they? This is common sense. Again, nobody is employing coercion here. Open source arose naturally out of free will, did it not?

      If developers don't feel that they benefit from working on open source projects, they why do they do it?

      So FUD is exactly right. Either this guy is laughably ignorant about open source -- as if he just stumbled upon the concept yesterday -- or he's spreading FUD.

    6. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by Saunalainen · · Score: 0

      Nothing is stopping companies from paying the developers. What is this guy's point exactly. And it's not like a company can't add a developer to their payroll to pick up dead OSS projects. `Nothing', except simple economics and game theory. If a piece of software is going to be used by many companies, consider the three options:
      1. Pay a developer to create the software
      2. Hope another company does (1) and releases the software for free
      3. Buy a commercial package
      Option (1) is the most expensive; option (2) is the cheapest but relies on another company doing (1) first. This is very unlikely if option (3) is open, because it is in no company's interest to pay the whole cost of development rather than sharing the costs with other users. There are plenty of exceptions, of course, but the evidence is that the overwhelming majority of companies will use software created by someone else if it is available.
    7. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by NotBornYesterday · · Score: 5, Interesting

      Yes, but why SHOULDN'T a company just pay M$ to take care of 95% of their IT needs? Many do. For many others, MS products simply don't do what's required, or can't replace what's already there, whether it is proprietary or open.

      Reliance on proprietary MS stuff has hurt some companies in the past. Others don't want the added expense.

      Others want the freedom from onerous licensing headaches. MS attacked its own customers with licensing audits years ago. Many shops they audited were compliant (or mostly compliant), but MS raked them over the coals anyway. How much IT time do you want to devote to tracking licensing?

      How are you going to handle virtualization as part of your IT roadmap (if it's not already, it probably will be soon). You'd better be able to solve the problem of licensing your OS and apps (many with diverging licensing schemes; per user, per concurrent user, per physical chassis, per cpu socket, per core ... ) across multiple physical and virtual machines. If I clone a MS OS in VMware on one box, how many times do I pay for that OS? What if I clone it onto a different physical box? What if I clone it on a different box and shut down the original, so I only have one concurrent instance? If I have to worry about licensing when I move or create a virtual server, how is that affecting my agility as an IT organization? How is it affecting my bottom line as a company?

      Not trolling, just asking the FLOSS freaks if they can come up with something better than "Microsoft is bad, mkaay?" The first 2 words of that sentence offer a sharp contrast to the rest of it, AC.
      --
      I prefer rogues to imbeciles because they sometimes take a rest.
    8. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by lukas84 · · Score: 1

      The problem is that for companies, this isn't so easy. For acquiring software, there is usually a well defined process one can follow.

      But with OSS, you'll have to hire someone on a hourly basis. That's different.

      Add to that support - for example, a critical product might require break-fix support. Do you offer 24x7 support contracts with a 4 hour committed recovery objective?

    9. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by digitig · · Score: 2, Funny

      We're not all smelly hippies who hate money and wear hand knitted nettle underpants. That's true. Some of us are smelly hippies who hate money and don't wear underpants at all.
      --
      Quidnam Latine loqui modo coepi?
    10. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by Hemlock+Stones · · Score: 1, Troll

      >Why is everyone so blinkered they always assume Microsoft employees are evil and anti-OSS?

      History.

      >Indeed I've come across plenty of projects on Sourceforge that look promising but haven't been maintained for years, and others that could do
      >with an additional boost.

      Boost away, nothing is stopping you.

      >If you want to slam the guy for this statement, compare with proprietary software from a company that goes under. If your vendor disappears you
      >are ecompletely out of luck, whereas with OSS you can at least hire a consultant to help you out.

      Which is the point he somehow forgot to mention.

    11. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by Anonymous Coward · · Score: 0

      +1 my friend.

    12. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by Anonymous Coward · · Score: 0

      Hey man, don't knock hand-knitted nettle underpants. Once you get used to the rashes, the prickly feeling, and the chafing, they're pretty comfy. And they hold up much better in the washer than Hanes or Fruit of the Loom.

    13. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by RiotingPacifist · · Score: 1

      We're not all smelly hippies who hate money and wear hand knitted nettle underpants. Yeah some of us have hemp underpants.

      --
      IranAir Flight 655 never forget!
    14. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by galoise · · Score: 1

      well, that's the thing, precisely. His statement points to the negative aspect of FS on this particular thing, namely, the very real possibility that a project gets abandoned, instead of pointing out the even more real and evident positive aspect of FS in this very same aspect, namely the posibility of picking up support *even when and if the project gets abandoned*.

      Putting it as he put it, it sounds like FUD. even if he personally didn't intended it so. And since this statements are probably sanctioned by MS PR, that accusation is not held against him personally: we are not assuming that MS employees are personally evil, but as long as they speak using their MS credentials, its MS speaking. and we do believe that MS, as an organization, is evil.

      --
      entia non sunt multiplicanda praeter necessitatem
    15. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by jedidiah · · Score: 1

      This isn't so hard.

      Companies have been "doing for themselves" for decades. They come
      to realize that something is a critical part of their business and
      they take ownership of it. They take on the ability or responsibility
      to maintain the system themselves.

      This isn't merely limited to Free Software. It's just easier to get the
      "software vendor" to agree to this when it's Free Software.

      IT predates Microsoft.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    16. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by jonaskoelker · · Score: 1

      We're not all smelly hippies who hate money and wear hand knitted nettle underpants. What? Nooo! I thought I had finally found a place where I conform...

      >:(
    17. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by galoise · · Score: 1

      but there's a big gaping hole in this particular application to the prisoners dilemma: there is NEED.

      if i NEED to get this piece of software developed, i just can't risk the possibility of it not getting funded and then dropped. If i really need it, i will try to make sure that it stays afloat, and that introduces a bigger incentive than the pure free riding impulse to desert all other companies and hope someone cooperates and gets exploited by desertors.

      In real life, the prisoners dilemma takes a much more complicated form as the possibilities of interaction are much more varied than the two prototypical cooperate/desert, and the incentive and payouts structure is much much much more finegrained and open to absolutes, wich finally transform the whole rational decission making process altogether.

      even if i would generally agree with you :)

      --
      entia non sunt multiplicanda praeter necessitatem
    18. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by FishWithAHammer · · Score: 1

      Boost away, nothing is stopping you. I imagine he has one of those "life" things that precludes that. Thanks for playing.
      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    19. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by JasterBobaMereel · · Score: 2, Insightful

      Abandoned projects are abandoned for a reason

      Either the people doing it lose interest (and no-one else can be bothered to take it over)
      Or the people doing it cannot get it to work

      Both these happen in Commercial software as well it's just that we either don't see the results or we have to live with the results ...

      How many of these are "another text editor" or similar ... that the people writing it discovered that they were reinventing the wheel ...

      --
      Puteulanus fenestra mortis
    20. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by CmdrGravy · · Score: 1

      But with OSS, you'll have to hire someone on a hourly basis. That's different.


      Hardly any different at all, I'm on an hourly rate and so is over half of this organisation. Apart from 2 permanent guys managing the project and the lead developer every one else is on an hourly rate; testers, trainers, DBA, developers, project management, business analysts, everyone. I think this is the norm in medium sized companies like this rather than the exception.

      The only issue we'd have hiring someone to do specific work on an open source project is the fact they may not be readily available for face to face interaction and we might have to work out exactly how to monitor their output effectively.
    21. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by ElizabethGreene · · Score: 5, Informative

      Companies have been "doing for themselves" for decades. They come to realize that something is a critical part of their business and they take ownership of it. They take on the ability or responsibility to maintain the system themselves.
      Therein lies the fundamental difference between open or paid source vs closed source. We have a number of issues with our > $100,000 accounting system that Microsoft simply refuses to fix. If we could buy the source and fix it ourselves, we would. If we could download the source and release patches, we would. Unfortunately, we bought a Microsoft product and to them the "There is a (painful) workaround, so we aren't going to fix it in this version" answer is good enough for _them_. Our opinion on the matter is quite irrelevant.

      -Ellie
    22. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by Anonymous Coward · · Score: 0

      If my company REALLY needs software for internal use and has no reason to distribute it, the license is irrelevant. Yes, if we decide to sell, give or publish it with our additions, it WILL have to go out under GPL. If we don't want our competition to use it, we'll just keep it to ourselves. It is not the software who needs freedom, it's THE USERS. As long as we ourself are the only users, we gave nothing for free.

      Or, we may sell them a copy of our version, properly under GPL, no strings attached, with all of the source and all their liberties preserved, for, say, ... six figures?

      Now, back to game theory, option (2) is not going to happen. If my company goes into option (1), another company can only get (3) or hypothetic (3a) or perhaps it is (2a), getting software free but not FOR free, effectively paying our investment (1), and a little profit above, out.

      Or, we could do (1), wait for them to do (3), then do like in (2) to make them look incompetent in their investor's eyes for wasting money on inferior solutions :>

      Or, we could make an prior gentelmans' agreement with competitors to play nice and co-sponsor the free project, cutting expenses to minimum.

    23. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by TheRaven64 · · Score: 1

      Exactly. The unit testing framework that we use was abandoned by its original developer recently because he has become a professional photographer and no longer has much of a use for a unit testing framework. We keep a copy of the code in our repository though, and occasionally fix bugs or add features.

      --
      I am TheRaven on Soylent News
    24. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by DeadTOm · · Score: 5, Interesting

      Unfortunately I work for a corporation that is nearly 100% Microsoft. There is a very blatant fear of open-source around here mostly due to a lack of knowledge or even curiosity about what OSS is or how it works. People are familiar with Microsoft even though it's buggy, with constant problems that cannot be solved or require 3rd party work arounds because it's not like we can just ask Microsoft for a specific feature or pay a guy to open up the source code and fix this one issue for us. They're content to stick with it and hope the next auto-update will fix it because it's what they know and it's what's main stream. OSS, GNU/Linux is something that they don't know all that much about but Microsoft says it's "a cancer" as Bill Gates him self once put it and we trust Bill Gates so it must be true. I've been pushing various open-source solutions to big problems we've had for almost 6 years to no avail and it's made me a bit of a joke to some people here. I look at it as a perfect example of Microsoft FUD at work. This is exactly the type of environment they are trying to cultivate and they're doing a good job. In light of this and the very long and diverse history of stealing, bullying and deception that Microsoft has engaged in since day one of it's existence, I find it very difficult to believe that anything they do is for the benefit of any community but their own. If someone from Microsoft is suddenly all concerned for the financial well-being of OSS developers that makes me concerned. To me all that means is they've changed tactics and I'm glad FOSS attorneys are keeping their eyes open.

    25. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by zotz · · Score: 1

      "Why is everyone so blinkered they always assume Microsoft employees are evil and anti-OSS? I don't think this guy is being negative, rather he's saying OSS could get an additional boost from extra payments."

      Sure he's being negative. See my post here:

      http://slashdot.org/comments.pl?sid=568393&cid=23599717

      If a big company cannot figure out how to pay a developer directly, they can't be long for this world...

      all the best,

      drew

      --
      FreeMusicPush If you want to see more Free Music made, listen to Free
    26. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by Admiral+Ag · · Score: 1

      You forgot the oldest response to the Prisoner's Dilemma: make a social contract. Companies that need open standards, but don't want to take on the expense themselves can call up other companies in similar situations and make an agreement to fund the development of OSS.

      This is a winning strategy when you and the other companies have a common enemy: in this case, someone who wants to establish a proprietary standard and then milk all of you for as much as they can. In this case, the someone is Microsoft. But it could be some other company trying to divide and conquer. The rational counter to divide and conquer is "unite and repel".

      One can point to many other examples of voluntary co-operative behaviour in such situations - the most obvious one is the behaviour of people during war, when everyone is intensely aware of needing to work for a common good (this is why many communist societies have tried to establish the idea of a perpetual threat in their citizens).

      It's made an even better strategy by the structure of the GPL. Anyone who decides that they don't want to abide by the agreement any more cannot take the work they've already contributed away from the others.

      It shouldn't have to be said on this site, but under certain conditions, GPL like institutions have the capacity to profoundly change the way we organize ourselves. I don't think we've even touched the surface yet.

      --
      "by that I mean people who don't sit on slashdot all day wondering why everyone else isn't building robots" DECS
    27. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by NotBornYesterday · · Score: 1

      If someone from Microsoft is suddenly all concerned for the financial well-being of OSS developers that makes me concerned. To me all that means is they've changed tactics and I'm glad FOSS attorneys are keeping their eyes open. You are right on the money, so to speak.
      --
      I prefer rogues to imbeciles because they sometimes take a rest.
    28. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by Anonymous Coward · · Score: 0

      You insensitive clod! I sell hand-knitted nettle underpants!

    29. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by Anonymous Coward · · Score: 0

      Yes, I too was just about to point this. Microsoft still "just don't get it"(r) OSS. They didn't before and they still don't.

    30. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by Dare+nMc · · Score: 1

      I've come across plenty of projects on Sourceforge that look promising but haven't been maintained for years
      because you (apperently) read his words, and agreed with them without thinking for yourself. What I see in (your observations) is a unmaintained promising sourceforge project that is a start and a seed, that if that same project had been started by a company like microsoft, it would be patented so that you can't start on it, let alone pickup where the last person was. You definitely wouldn't have what you got now, thats a seed for a idea, and a acknowledgment that you are not the only one interested in it.

      even without patents, if that same sourceforge project was closed source, it would be alongside my unfinished projects (setting on a cd/floppy inside the vault of a company that will never pick it up, since none of the original programmers are within reach, since they only logged our internal email addresses, that none of us can access/update.)

      If you had instead noted that, you know of a project to develop a complete version of that (life saving) product, that had its funding pulled solely because they couldn't receive patent protection, to move forward, because of a existing sourceforge stub, then we could talk about a observation of a failed Open source project.
    31. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by Rogerborg · · Score: 1

      But with OSS, you'll have to hire someone on a hourly basis.

      No, you don't "have to" do that. What you "have to" do is to contact them and make an interesting offer. It might be hourly, it might be a salary, it might be an annual or one off stipend, it might be hardware, or it might just be to buy them a few toys from their Amazon wish list.

      You can get support from the same charlatans who would have sold you a useless QoS guarantee in the first place, or outsource it to a third party, or even (gasp!) insource it.

      I agree that is "different" from having some fuck-knuckle in a knock-off suit take you to lunch in his BMW and explain why you absolutely need whichever product gives him the most commission. Companies will have to adjust, but the notion that it's in any way difficult to make the offer, direct to the guy who wrote the software rather than Mr Fuck-Knuckle? No, sorry, EPIC FAIL by Mr FUD up there.

      --
      If you were blocking sigs, you wouldn't have to read this.
    32. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by Anonymous Coward · · Score: 0

      The problem with that would be accountability. If you released patches etc. who would be responsible if you broke something or introduced features that were potentially ambiguous or hard to use? (And I'll note, that for every feature, no matter how simple, there is someone dumb enough to not be able to figure it out).

    33. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by Znork · · Score: 1

      Why is everyone so blinkered they always assume Microsoft employees are evil and anti-OSS?

      Why is everyone so _experienced_ you mean.

      See, that's the trouble with consistent bad behavior over a long period of time; eventually you run out of doubt to benefit from. With the company's history, it would take something like a check for a years salary payable to the FSF for a person to earn some doubt back.

      If you want to slam the guy for this statement, compare with proprietary software from a company that goes under.

      I can barely recall any FOSS software that's gone 'unmaintained' on me. The few there are still work fine, but for various reasons have been surpassed by other apps.

      Proprietary software tho... the stuff that doesn't get killed in companies going under, companies merging and discontinuing product lines or simply killed off as unprofitable gets deliberately obsoleted.

      I mean, "Currently there are perfectly good projects that have been abandoned by their developers despite being used by large corporations." is rather rich coming from a company with the current XP/Vista situation.

      Talk about waste.

    34. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by NotBornYesterday · · Score: 1

      Thanks ;)

      --
      I prefer rogues to imbeciles because they sometimes take a rest.
    35. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by Anonymous Coward · · Score: 0

      Uh, is Microsoft liable for that?

    36. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by azgard · · Score: 1

      In other words, make an iterated prisoner dilemma game (where the optimal solution is cooperation) from a classic prisoner dilemma game (where optimal solution is to betray).

    37. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by rathaven · · Score: 1

      I completely know where you are on this and wish people would wake up to the situation many businesses are in regards Open Source.

      Even in those Enterprises that aren't 100% MS, like the environment I work in, have a big reliance on Microsoft and there is fear that you won't get support from vendors if the network isn't 100% Microsoft. I've had people say they won't support their proprietary software on our system because there is a Novell Netware server or a Linux server doing some file serving on it. Even when the software doesn't even touch those systems except for file access you can get this kind of reaction. This same argument is used against Linux and other Open Source software sitting along side it time and time again unless compatibility is proven time and time again.

      There is also the old saying, "Noone got fired for buying IBM" - except that its now Microsoft not IBM. Try to stop your management from feeling safe in their hands - to them Vista is still the best thing since sliced bread because that is whom the systems are marketed to. You find lots of execs and senior managers sat in Microsoft's Reading (UK) conference centres being sold the glory of Microsoft systems...

      But back to the article, there is really nothing stopping Microsoft making marketable products from Open Source. It is a paradigm shift for them but instead, and I think you are right that the article is pointing to new tactics. Perhaps a competitive "open" or subscription license for developers?

    38. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by thtrgremlin · · Score: 1

      I know exactly what you are talking about. I work at a High School, and when I was attending another school in the same district, it was all student run with really only 2 people that supervised and educated the some 30-50 students that were a part of the technology course offered. Students did everything from grant writing to domain management to running wires. We had more money than we could figure out what to do with (mind you it was the beginning of the tech boom) as every piece of equipment got donated one way or another. It was a masterpiece. Till a hitch came about... many of the scripts / configurations were written by students without documentation meaning that once that student graduated, anything that broke or needed to be reconfigured would need to be done from scratch. Mind you, among the 30-50 students that were there for 4-8 hours a week, there were usually about 8-12 that put in 40-60 hours a week.

      The project was scrapped. Now, instead of student labor, there are now 4 people that don't teach anyone anything, and are relied on completely to maintain the network. So we went from 2 teachers to 4 non teachers being paid that are doing 1% of the work possible before. No new equipment upgrades in the last 6 years because it isn't anyones "job" to write grants, and the school can't/doesn't afford to upgrade. I have been able to push F/OSS in my own classroom, but trying to talk to IT about saving money with F/OSS. I was actually told that it was cheaper to buy Office 2007 than to retrain all the staff in OpenOffice. My thought was retrain what? The network is usually down for 15-20 minutes every day and they complain that they just don't have the time or money to fix the problems. Or that it just isn't important enough to have the network up "every hour of every day". And guess what? more IT budget cuts next year. I say GOOD, they are wasting the money they have anyway and it could be put to better use. Even if Microsoft tools were the best, IMHO we could really use something MUCH cheaper that is good and gets the job done. The $50,000+ whatever to move to Office 2007 versus the Free OpenOffice2.4/2.6. That is really justified? You show me justification for a school to buy Office 2007, and I'll show you a community that will vote Yes on education budget cuts.

      If they would just keep it working so teachers didn't have so many problems, I wouldn't be complaining about what they used or what it (necessarily) cost. I am mocked for pushing F/OSS, and guess who gets called on when when their stuff doesn't work? I don't get it.

      --
      Want Big Business out of government? Take away the incentive and start by getting government out of big business!
    39. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by thtrgremlin · · Score: 1

      Great example. Backporting. When has this happened in proprietary software (without a court order / threat thereof)? I hope your company has learned its lesson.

      --
      Want Big Business out of government? Take away the incentive and start by getting government out of big business!
    40. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by Anonymous Coward · · Score: 0
      Why is everyone so blinkered they always assume Microsoft employees are evil and anti-OSS? I don't think this guy is being negative, rather he's saying OSS could get an additional boost from extra payments.

      Please explain why these megacorps can't dope out how to make payments under the current system. Just about all projects provide easily-available ways to contact/compensate the developers.

      Indeed I've come across plenty of projects on Sourceforge that look promising but haven't been maintained for years, and others that could do with an additional boost.

      See above. Obviously no business saw these projects as "promising" enough to kick in some support.

      On the other hand, note also the amount of excellent software lost in the dotcom crash. One example was L&H's excellent voice recognition software. Granted, the demise of that company was due to legal, not technological, problems. However, for a long time, the receivers had no idea what they had on their hands and refused to sell off the source code to another company for fear they might be selling it for less than its potential worth. The grasping bastards were too greedy, as well as too stupid to sell the assets for a fixed price plus a share of any future profits.

      If you want to slam the guy for this statement, compare with proprietary software from a company that goes under. If your vendor disappears you are completely out of luck, whereas with OSS you can at least hire a consultant to help you out.

      Agreed here. After using a good commercial product for years, I called for support. The developer had abandoned the product and was now running a sports memorabilia business. He was not available as a consultant at any price any single medium-sized company would be able to pay.

    41. Re:FUD FUD FUD FUD. FUDDITY FUD. FUDDITY FUD. by NewtonianFig. · · Score: 1

      This is just the beginning of Microsoft's stratergery to trojan the open source community, and place themselves in a position where they can either profit from it, or destroy it. I see some of the posts below indicating that Microsoft might just finally and suddenly be opening their heart and wallet with goodwill for all of mankind. It's natural to wish that it were the case, but that's not what's happening. Rather, this is simply a mid-game PR move which entails the pretenses of compassion and forthrightness which run directly contrary to the actual character of the company and it's docker-clad, blackberry-holstered minions. Microsoft's new nicey-nicey policy toward the open source community is a calculated move which is intended to undercut their competition by the only means available to them under the circumstances: disinformation. Infiltration for the purpose of sabotage is already underway.

  4. Stating the obvious? by grm_wnr · · Score: 0

    The second part is basically a restating of the old rule that hobbyist developers will scratch THEIR itch, not that of others. SO we have a bunch of very good FOSS coding tools and server software, but usability for non-developers is still lacking, if they even try. Still, it's true, even if geeks will scoff at it and go NYA NYA YOU CAN'T MAKE ME, doubly so if Miscrosoft employees say it - which is kind of sad.

    1. Re:Stating the obvious? by slim · · Score: 1

      The second part is basically a restating of the old rule that hobbyist developers will scratch THEIR itch, not that of others. SO we have a bunch of very good FOSS coding tools and server software, but usability for non-developers is still lacking, if they even try. I don't see any of this as a problem. The particular hobbyists you're referring to aren't aiming to write an app for non-developers, and hence don't write one. I don't see how that's not prefectly fine.

      There *are* people writing Open Source end-user apps (Firefox, OpenOffice leap to mind). Some of them are hobbyists, some of them do it for a living. The apps end up existing either way.

      The economics of OSS are a lot more complicated than 'programmer writes code; programmer gets paid'. Satisfaction, kudos, scratched itches, and money all interweave in complex ways. Some projects fail, some projects are widely successful. What's the problem?

    2. Re:Stating the obvious? by jedidiah · · Score: 1

      Hobby coders have been scratching end user relevant itches for quite awhile now.

      Perhaps you've heard of this thing called shareware?

      Linux "shareware" is more backend IT server oriented because that's the
      environment that it started from. That doesn't necessarily mean that that
      is all that Linux can ever be good for.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    3. Re:Stating the obvious? by slim · · Score: 1

      Perhaps your definition of Shareware is different from mine.

      Mine is: non-free commercial software that users are encouraged to distribute among themselves, before paying to unlock non-trial features.

      DOOM!, for example, was shareware. I don't see that Shareware has anything to do with scratching itches.

  5. No all we need... by HappySmileMan · · Score: 5, Interesting

    Is for Google to release a Linux distro for desktops... Then Microsoft would be truly pissed off

    They already have modified distroes running internally, so it wouldn't be too far-fetched, though I don't think it'd happen anytime soon, if at all.

    1. Re:No all we need... by morgan_greywolf · · Score: 5, Informative

      Well, maybe Google didn't do it, but someone released an OS bery, very similar to 'GoogleOS'. It even includes Google Apps.

    2. Re:No all we need... by oodaloop · · Score: 0, Redundant

      I heard that they made Goobuntu, a modified Ubuntu, but later learned that was an urban legend. Is there another distro they've made?

      --
      Tic-Tac-Toe, Global Thermonuclear War, and relationships all have the same winning move.
    3. Re:No all we need... by Anonymous Coward · · Score: 0

      They'd better hop along with Ubuntu...

    4. Re:No all we need... by FudRucker · · Score: 1

      there is gOS, it is NOT made by Google but is optimized for googly googlers & googling :)

      http://www.thinkgos.com/

      --
      Politics is Treachery, Religion is Brainwashing
    5. Re:No all we need... by UnknowingFool · · Score: 1

      I think Google runs a modified version of Linux on their search engine farm. According to the GPL, they don't have to release that version of Linux as it is used internally. However, I think they also use Linux in their search appliances that they do sell. If they use Linux in those machines, don't they have to release the source code under the GPL? Anybody know?

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    6. Re:No all we need... by bsDaemon · · Score: 1

      So long as they don't replace shell fortunes with adsense, and pimp out Evolution to work with Google calendar and stuff, then I'd be cool with it. I wouldn't use it, but I wouldn't complain too hard.

    7. Re:No all we need... by bberens · · Score: 1

      Google has already released an OS for phones. I think the general perception is that the hand-held device market is the 'future', so I find it unlikely that they'll make their own distro. They may sort of accomplish this through a partnership with a pre-existing distro just to extend the brand, but I don't think they'll bother with that either.

      --
      Check out my lame java blog at www.javachopshop.com
    8. Re:No all we need... by HappySmileMan · · Score: 1

      I don't think it's an urban legend, but they only use it internally if it does exist, and have never had any plans on releasing it to the public

    9. Re:No all we need... by Anonymous Coward · · Score: 1, Insightful

      NO NO NO NO! No more freaking distros.

      All we need is Google to fund development of important desktop applications. Improve OpenOffice to match MS Office 2007, improve GIMP to match Photoshop (Better yet, create new, *real* alternative to Photoshop with humanly usable user interface. Create alternative to Exchange that works out of box and can installed by relatively normal people (There are bits and pieces here and there, but most of them are not usable or really hard to install or just Do Not Work. Really working Caldav server please?)

      Distros are irrelevant. No more freaking "another different configuration tools"- distro. Gimme the apps!

    10. Re:No all we need... by FishWithAHammer · · Score: 1

      To the people who buy the appliances, yes. The GPL is not a requirement to give it to everyone, merely the ones who purchase them.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    11. Re:No all we need... by galoise · · Score: 1

      short answer: no.

      long: it depends. are they packing software written by other people? they are not developing anytyhing, so there's nothing to share. Are they runnning their own software over a linux system? There's no reasson to asume that this google developed software constitutes a derivative work and has to be GPLed, you can put propietary non-gpled software in a distro, like the binary blobs that go into ubuntu. Are they introducing changes to the underlying, already GPLed code? then yes, they would have to make source and rights available IF they distribute it.

      Distro making is just the art of putting together software written by other people, GPLed or not, and passing it along. IF you happen to develope something, AND if you happen to use GPLed work as a foundation, making your work a derivative, then, in that particular case, yes: you have to share just like when you have to share any other GPL-derivative work.

      --
      entia non sunt multiplicanda praeter necessitatem
    12. Re:No all we need... by galoise · · Score: 1

      amen.

      --
      entia non sunt multiplicanda praeter necessitatem
    13. Re:No all we need... by Mad+Merlin · · Score: 3, Informative

      However, I think they also use Linux in their search appliances that they do sell. If they use Linux in those machines, don't they have to release the source code under the GPL?

      Yes, and they do.

    14. Re:No all we need... by bonefry · · Score: 1

      How would you now when something is similar to GoogleOS? Have you seen GoogleOS?

    15. Re:No all we need... by bcrowell · · Score: 1

      No all we need [...] Is for Google to release a Linux distro for desktops... Then Microsoft would be truly pissed off
      Why in the world would that make any difference? Does stamping the name "Google" on something suddenly make it better? It wouldn't solve any of the existing problems that are keeping people from switching from Windows to Linux: installing an OS is too difficult for most users; people are used to Windows and Office and are scared to change; Linux's support for printing and wifi is still horrible; Windows games don't run on Linux; people are locked into proprietary file formats that they can't use on Linux.
    16. Re:No all we need... by HappySmileMan · · Score: 1

      Why in the world would that make any difference? Does stamping the name "Google" on something suddenly make it better? In the eyes of many, yes it does, much like people will pay 10 times as much for clothes with the word "Nike" or "Adidas" on it.
    17. Re:No all we need... by Stormwatch · · Score: 1

      Goobuntu does exist. But see, it's not really hard to customize a Linux distro, amirite? Few distros are made "from scratch", most are variations of a few like Debian, Knoppix, or Fedora.

    18. Re:No all we need... by PitaBred · · Score: 1

      The GIMP works for many people. The main people who bitch about it are people who got used to Photoshop. Same thing as with Linux... "It's not what I'm used to, so it obviously sucks!"

      And Exchange isn't even a working alternative to Exchange. I've seen large Exchange installs... there's no way to sanely run them. Or back them up. The only "backup" is mirroring.

      You don't know what you're asking for.

  6. Gee, I'm touched ... by yelvington · · Score: 5, Insightful

    Ray Ozzie: "I think it's important to solve this so that the sustainability of open source projects is improved."

    I'm touched by this new warmer, fuzzier Microsoft! Now that it's "helped" the commercial software industry, creating a level playing field by bulldozing everybody else's buildings, it can turn its attention to "helping" the struggling open-source world. Welcome, new open-source overlords! May the innovations continue!

    1. Re:Gee, I'm touched ... by Anonymous Coward · · Score: 0

      Translation: "Microsoft will offer the 'solution' in terms of a marketplace so long as they get their percentage". Thanks but no thanks!

    2. Re:Gee, I'm touched ... by Anonymous Coward · · Score: 0

      Ray Ozzie: "I think it's important to solve this so that the sustainability of open source projects is improved."

      'Improved'? From whose point of view?

      Now if it had been the Chair-man speaking, I'd be sure the intended word was not 'increased' but the opposite.

    3. Re:Gee, I'm touched ... by wrkerr · · Score: 1

      lol. Thanks for the chuckles. I got a kick out of that aspect of Mr. Ozzie's quote as well. It's like he thinks he's our big brother, and they're going to help us find our way... It's pretty obvious what Microsoft's motives have been in the past. I don't think we'll be surprised when we see how they pan out this time.

    4. Re:Gee, I'm touched ... by Timothy+Brownawell · · Score: 1

      I'm touched by this new warmer, fuzzier Microsoft! I don't care how warm and fuzzy they are, they're still not supposed to be touching there.
  7. One reason compensation is not important by poeidon1 · · Score: 4, Interesting

    bacause most developers do it because of their personal interest. Getting paid is not bad but it means you *generally* loose control over the project sooner or later and project becomes a toy of the company which is paying the developers. Ofocurse, might be proved wrong.

    --
    They called me mad, and I called them mad, and damn them, they outvoted me. -Nathaniel Lee
    1. Re:One reason compensation is not important by morgan_greywolf · · Score: 5, Interesting

      bacause most developers do it because of their personal interest.
      Correct. Every open source project I've ever started or written is a result of a need -- an "itch" as ESR puts it in Homesteading the Noosphere. Necessity is the other of invention.

      When I needed a GUI applet for my wife to monitor ink levels and run cleaning cycles on our Epson Stylus printer and none of the existing applications out there did the trick just right, I wrote Stylus Toolbox. Big surprise. I don't care if I ever get a dime in compensation, because I've already been compensated -- by the satisfaction obtained from the joy of software development and by the actual application itself, which I needed and still use today.

      Not that I wouldn't gladly accept monetary donations -- but I'd rather get donations of equipment (mainly printers) for development and testing of Stylus Toolbox and/or escputil. Also, developers who would like to help me update the alignment procedure for newer Stylus CXX and Stylus Photo printers would be appreciated. Thanks.

    2. Re:One reason compensation is not important by l0b0 · · Score: 1

      Necessity is the other of invention.

      Soap: Oh you assume do ya? And what do they say about assumption being the other of all fuck-ups?

      Tom: It's the mother of all fuck-ups, stupid...

    3. Re:One reason compensation is not important by mgblst · · Score: 1

      I don't care if I ever get a dime in compensation, because I've already been compensated -- by the satisfaction obtained from the joy of software development and by the actual application itself, which I needed and still use today.

      And the BJs, don't forgot those.

    4. Re:One reason compensation is not important by R2.0 · · Score: 1

      You forgot the opportunity cost - NOT doing it might have resulted in an acute LOP (Loss Of Pussy).

      --
      "As God is my witness, I thought turkeys could fly." A. Carlson
    5. Re:One reason compensation is not important by mdarksbane · · Score: 3, Insightful

      That may be the case for many of the smaller (and undeniably useful) open source projects, but it seems like all of the big names ones started out as a commercial or internal project.

      Open source to make makes the most sense anywhere a company benefits from having a specific product available enough to spend development effort on it, but where they are unable or unwilling to bring it to market as a commercial offering.

      Sun gets a lot out of having OpenOffice exist, but they have no chance of having it be a real commercial competitor to Office.

      Apache is a similar situation - a whole bunch of people want a stable webserver, but building one from the ground up is expensive and difficult, and selling it afterwards is even harder. So by making something open source you get other people to help you develop it at no cost to you.

      To a corporation, it seems like much more of a super-improved version of an in-house solution competing with commercial solutions. The volunteer aspect of open source is amazing, it's great, it's wonderful - but a lot of the big development comes from people being paid to improve part of it because their company thought that improving the common solution would be a lot better than writing their own. Which largely invalidates MS's argument.

    6. Re:One reason compensation is not important by morgan_greywolf · · Score: 1

      That may be the case for many of the smaller (and undeniably useful) open source projects, but it seems like all of the big names ones started out as a commercial or internal project.
      You mean like the Linux kernel? Except that it didn't.

      The volunteer aspect of open source is amazing, it's great, it's wonderful - but a lot of the big development comes from people being paid to improve part of it because their company thought that improving the common solution would be a lot better than writing their own. Which largely invalidates MS's argument.
      I never meant to imply that open source was all volunteer effort. See my other post in another thread. Open Source definitely has an economy.
    7. Re:One reason compensation is not important by b4dc0d3r · · Score: 1

      off topic a bit so don't bother modding me, but how would you deal with having 30 printers around? do you have a giant switching box so you can re-test with all of them when you make changes? Or do you get one working, then donate it to a charity? I've always been curious about how people deal with hardware donations because I would personally just get buried in hardware if I had more than 5-10 samples to deal with.

    8. Re:One reason compensation is not important by morgan_greywolf · · Score: 1

      ff topic a bit so don't bother modding me, but how would you deal with having 30 printers
      No, the more appropriate question to ask is how would I deal with the multiple beatings I would receive from wife after hooking 30 printers to said switch box?

      Seriously, no, I would probably just get one working and then donate it to charity. Or rely on some enterprising soul who knows Python and/or C with a particular printer to do the work. Or pass the printer on to some enterprising soul WITHOUT a printer and have him/her to do the work. (If you're telling yourself "Hey! I resemble that remark!" for either description, then yes, this means YOU. You know where to find me. :)

    9. Re:One reason compensation is not important by Anonymous Coward · · Score: 0

      I prefer getting a payment, then paying the equivalent back to the people that paid me. It shows cash flow, which in turn can lead to better "books" to borrow money on. Money that can be borrowed to buy bigger better equipment for doing things in a production environment rather than a test lab all the time.

      OT: This fucking capture is shit

    10. Re:One reason compensation is not important by Xtifr · · Score: 1

      That may be the case for many of the smaller (and undeniably useful) open source projects, but it seems like all of the big names ones started out as a commercial or internal project. You mean like the Linux kernel? Except that it didn't. And like the BSD kernel (although that could arguably be called a derivative of an internal project, but the USL v Regents settlement puts that argument on shaky ground). Likewise the GNU Compiler Collection, GNU toolkit, GNU libraries, the X Window System, almost all of the surviving desktop environments (Motif/CDE and OpenLook are effectively dead) and associated office suites (Koffice, Abiword, Gnumeric, etc., etc.), Apache, Tomcat, Emacs, The GIMP, Inkscape, Audacity, Sendmail, Perl, Python, PostgreSQL, Bind, and so on. :)

      Some of those may only be medium-sized names, but some are very big names indeed. The idea that only small, obscure projects have come from a pure FLOSS background is utter nonsense.
  8. Please... by pblaker99 · · Score: 0, Redundant

    Think of the developers.

    1. Re:Please... by Anonymous Coward · · Score: 0

      Sorry, this is Microsoft we're talking about. The correct phrasing of that is:

      Think of the developers, developers, developers, developers.

  9. Oh? by morgan_greywolf · · Score: 5, Insightful

    Currently there are perfectly good projects that have been abandoned by their developers despite being used by large corporations.
    So, uh, which projects would those be, Mr. Ozzie? Because from where I sit, the major open source projects I've seen in use by businesses tend to be ones with foundations or for-profit companies behind them -- OpenOffice.org, Linux, Mozilla Firefox/Thunderbird/Sunbird, Apache, Samba, MySQL, etc. If any parts of, say, a major Linux distro are 'abandoned' by their developers, I think you'll find that due to their open source nature, someeone else will pick up the reigns. Possibly even a for profit-company such as the distro maker.

    No, Ray, I don't see this is as a problem. You are seeing problems where none exist. If a lot of people use an open source project, someone will step in and maintain it, sooner or later.
    1. Re:Oh? by slim · · Score: 5, Insightful

      If any parts of, say, a major Linux distro are 'abandoned' by their developers, I think you'll find that due to their open source nature, someeone else will pick up the reigns. Possibly even a for profit-company such as the distro maker. You buried the most important part deep in your paragraph. If you're a large corporation using OSS code that's been abandoned, you're in a much better situation than if you were using someone else's proprietary code that's abandoned.
    2. Re:Oh? by morgan_greywolf · · Score: 3, Insightful

      Oh, yeah, that was part of my entire point, definitely. I just implied it rather than stating it outright. Imagine how screwed you are if, for instance, your business had invested thousands or millions of dollars in Microsoft Multiplan spreadsheets.

      (Yes, Ray Ozzie, I'm lookin' at YOU!!!!)

    3. Re:Oh? by upside · · Score: 1

      At the risk of prodding a hornets' nest here ... I've come across lots of projects that look interesting but haven't been updated or need more work.

      Whatever happened to this on? Lots of potential. It's got industry backing and the audience is high end users with plenty of money. Last release in 2001.
      http://sourceforge.net/projects/hbaprovider/

      And excuse me the heresy, but for a noob Python developer it was a major drag to get started with SOAP, mainly because all the projects appeared to be in various states of disarray and abandonment, including promising-but-needing-help (soaplib), bloated-and-convoluted (ZSI) and totally abandoned (Pythonware, SOAP.py).

      Obviously all of these have a specific history, such as a superior competing project, but compared with Java it's shameful. As I love Python it was a great disappointment. *shrug*

      Anyway, I'm too tired to rack my brain for more examples, but there have been plenty.

      --
      I'm sorry if I haven't offended anyone
    4. Re:Oh? by halber_mensch · · Score: 2

      If you're a large corporation using OSS code that's been abandoned, you're in a much better situation than if you were using someone else's proprietary code that's abandoned.

      You hit the nail squarely on the head. Most software vendors do not have the resources or lifespan to maintain old titles or even previous revisions of current titles, so the customer is screwed when their vendor inevitably drops a product and moves on or becomes a nonentity or property of another company that has no interest in maintaining the product.

      Open source software tends to fall into two categories - hobbyist projects and commercially viable projects. Hobbyist projects tend to fall out of development rather quickly, as the author hits a point where his project suits his needs. The commercially viable products have sponsorship from a foundation and/or are driven by corporate sponsored developers and tend to be actively developed and maintain several concurrent versions of the project to support users that cannot or do not want to alter their software configuration. These projects can do this more effectively because end users are able to provide a large chunk of the support and maintenance for legacy code through mailing lists, message boards, IRC, and end user contributed patches. Closed source proprietary titles cannot receive this kind of reciprocation by their very nature, and by doing so limit their ability to service the end user. There's simply no opportunity for the end user to become personally invested in the title, the user is simply dependent on company X to hire quality designers and programmers, maintain quality leadership, and stay alive in an industry plagued by executives that drive stock prices up and sell off their companies for a quick cash out.

      --
      perl -e "eval pack(q{H*},join q{},qw{70 72696e74207061636b28717b482a7d2c717b343 637323635363534323533343430617d293b})"
    5. Re:Oh? by EvilRyry · · Score: 1

      Python is about simplicity and elegance. Its little wonder that there aren't many Python developers that are interested in SOAP. SOAP itself is a bloated piece of garbage. That said, soaplib seemed like a very clean design when I looked at it about a year ago but could use a little love in a few areas. I'm sure any competent Python dev could fix most deficiencies relatively easily.

    6. Re:Oh? by morgan_greywolf · · Score: 1

      Well, soaplib is at least in active development. If you think it needs help, and you want good SOAP support in Python, and you know how to code in Python, and you have a good understanding of SOAP, then why not give the project a hand rather than sitting around and whining about it?(which, btw, accomplishes nothing)

      As for FC CIM providers, QLogic and Emulex both have very nice CIM providers for Linux, so no one had an itch to scratch I guess. If you were looking for open source iSCSI HBA providers, you'd be in much better shape, however.

    7. Re:Oh? by zotz · · Score: 1

      Yeah, but what if your business had invested thousands or millions of dollars in Microsoft Bob! now that would be painful!

      http://en.wikipedia.org/wiki/Microsoft_Bob

      all the best,

      drew

      --
      FreeMusicPush If you want to see more Free Music made, listen to Free
    8. Re:Oh? by morgan_greywolf · · Score: 1

      Yeah, but what if your business had invested thousands or millions of dollars in Microsoft Bob!
      Your management is retarded?
    9. Re:Oh? by zotz · · Score: 1

      "Your management is retarded?"

      ~;-) Could very well be!...

      We used to have multiplan on CP/M way back when... I seem to remember the foxpro folks having some post MS fun a while back as well....

      all the best,

      drew

      --
      FreeMusicPush If you want to see more Free Music made, listen to Free
    10. Re:Oh? by PitaBred · · Score: 1

      So that's what really happened at Enron...

  10. They don't get it by SandFrog · · Score: 2, Insightful

    MS is a business first and last. They just happen to extort their revenue from software. A thief will look at the Buddha and see only pockets.

    --
    Contentment is the greatest wealth
    - Sukhavagga Dhammapada
    Contentment is the goal behind all goals.
  11. Some Honesty from Redmond by curmudgeon99 · · Score: 1, Troll

    Recall a few years ago when Steve Ballmer was pooh-poohing the threat of open source? How delicious it is to see the ogre admit what everybody knew was true. Open source is killing them.

    1. Re:Some Honesty from Redmond by Paiev · · Score: 1

      Open source is killing them. Get your head out of the clouds. OSS is in no way "killing them". What's Linux's market share on the desktop again? Something like 0.01%? Firefox is just about the only open source application that a random person off the street might use. OSS is doing fairly well on things like servers, but at present it is not killing Microsoft. It has a dominant market share of desktop operating systems, and let's not forget that Microsoft does more than that as well. Microsoft's gaming division doesn't look like it's going to be put out of business by open source any time soon.

      As much as I'd like open source to be "killing" Microsoft, it's simply not happening at present.
    2. Re:Some Honesty from Redmond by spitzak · · Score: 1

      I love how you underestimated the most pessimistic Linux desktop usage I have ever seen (1%) by ONE HUNDRED TIMES! Now tell me why you think you know what you are talking about.

    3. Re:Some Honesty from Redmond by Tuoqui · · Score: 1

      You're right, OSS isnt going to 'kill' them... Although if we are lucky it might unseat them from the position of monopoly and actually force some degree of competition.

      --
      09F911029D74E35BD84156C5635688C0
      +2 Troll is Slashdot's way of saying groupthink is confused
  12. No doubt by csoto · · Score: 5, Insightful

    And as if closed Microsoft products don't "subsequently fall out of use." Look at Vista. We wasted a lot of effort testing this pig. We're skipping it. I'm sure more than one Softie got paid for working on Vista. Blaming disuse on FOSS is bogus.

    --
    There exists no way of exchanging information without making judgments. --Bene Gesserit Axiom
    1. Re:No doubt by Anarke_Incarnate · · Score: 2
      I wouldn't agree with that entirely. Vista is a pig in some ways. Maybe they can save it. God knows people buy crap all the time. I knew people with Beta movie players even after VHS had long won the war because they were "cheaper."


      However, Now with Mac coming in and showing "Hey, there are alternatives. You don't HAVE to do what Microsoft says" and the issues with MS MCE not allowing you to control your own viewing/recording habits, people may be ready to at least TRY something different.

      For a long time, people just assumed they needed a full MS office suite, or even a "beginner" package to write letters. Sure, OO.o is not perfect, but for Grandma to write a letter to her bridge club, it is perfectly fine.

      Sure, MS is not crumbling into dust, but now that there are actual viable alternatives their foundation is a bit shakier than it was circa 1996.

    2. Re:No doubt by Chaduke · · Score: 1

      It appeared to me that he was blaming disuse on the fact that developers abandoned the project, not Open Source as a whole. The problem with Microsoft is that they keep releasing what appears to be entirely new but unnecessary and buggy products to make a profit. If people paid a subscription fee to use the operating system that was continually updated and improved the whole model would work a lot better.

    3. Re:No doubt by Mateo_LeFou · · Score: 1

      "If people paid a subscription fee to use the operating system that was continually updated and improved the whole model would work a lot better."

      Yes but wouldn't some of the more clever among them begin to realize that there are ways to get a continually-improving/updated operating system without the whole "paying money" part?

      With nonfree software, the old versions have to be made unusable/obsolete/nonsupported. The nonfree model relies on perfectly-good-software needing to be bought -- *not on new and better software being developed.

      --
      My turnips listen for the soft cry of your love
    4. Re:No doubt by thtrgremlin · · Score: 1

      Not to mention that Betamax was a leading industry standard in commercial video recorders, particularly in news media. Remember those GIANT camcorders news people used to carry? Those were ALL Betamax. Betamax died in the retail market (mind you that is a very big market), but Beta wasn't replaced until digital solutions came along.

      Also, remember Sony was a crazy control freak over their invention. VHS was an open standard that was virtually free to develop, among many reasons why Beta failed in the US/European retail market. So many industry analysts claimed VHS was going to be the death of so many industries, but they were wrong... can we even count the ways?

      --
      Want Big Business out of government? Take away the incentive and start by getting government out of big business!
    5. Re:No doubt by Weedlekin · · Score: 1

      "Not to mention that Betamax was a leading industry standard in commercial video recorders, particularly in news media."

      U-Matic was the professional standard. It came out before Betamax, and was based on 3/4 tapes rather than 1/2". It also had a different recording format.

      "Remember those GIANT camcorders news people used to carry? Those were ALL Betamax."

      They were high-band U-Matic S, which used a smaller U-Matic cartridge that still had 3/4" tape, and a maximum 20 minute playing time. High-band (also know as Broadcast Video U-Matic or BVU) had better resolution and colour than the original U-Matic, which became known as low-band U-Matic (LBU).

      Note that although Betacam replaced HBU-S in the 1990s, the cameras that used it weren't the big Electronic News Gathering systems you're thinking of.

      --
      I'm not going to change your sheets again, Mr. Hastings.
    6. Re:No doubt by thtrgremlin · · Score: 1

      Interesting. I stand corrected. I was not familiar with that format, but something with the quality / performance of Beta in a 3/4" format sounds cool.

      --
      Want Big Business out of government? Take away the incentive and start by getting government out of big business!
    7. Re:No doubt by thtrgremlin · · Score: 1

      In the professional and broadcast video industry, Sony's Betacam, derived from Betamax as a professional format, became one of several standard formats; production houses exchange footage on Betacam videocassettes, and the Betacam system became the most widely used videotape format in the ENG (Electronic News Gathering) industry, replacing the 3/4" U-matic tape format (which was the first practical and cost-effective portable videotape format for broadcast television, signaling the end of 16 mm film â" and the phrase "film at 11" often heard on the six-o-clock newscast, before the film had been developed). The professional derivative of VHS, MII (aka Recam), faced off against Betacam and lost. Once Betacam became the de facto standard of the broadcast industry, its position in the professional market mirrored VHS's dominance in the home-video market.
      http://en.wikipedia.org/wiki/Betamax, Home and Professional Recording As given above, that doesn't seem to align with the info on wikipedia in the Betamax or U-Matic articles. Umatic seems to have been first, but that U-matic was quickly phased out at the time VHS hit the market. If I am misinterpreting this, can you provide a link? Though something I had forgotten previously was the difference between betamax and betacam which were significantly different.

      The only thing missing from the article I had been led to believe was that betacam continued its dominance until the introduction of digital formats.
      --
      Want Big Business out of government? Take away the incentive and start by getting government out of big business!
    8. Re:No doubt by Weedlekin · · Score: 1

      "something with the quality / performance of Beta in a 3/4" format sounds cool"

      U-Matic had better performance than Betamax (it was also _much_ more expensive), although later Betamax recorders, mainly sold in Japan, where the format continued to be successful long after it had disappeared in Europe and the US, eventually became much better the original U-Matic system.

      It's actually interesting to note that U-Matic dominated the professional video market while a competing VHS-based system flopped. This is undoubtedly due to two factors:

      1) U-Matic was the first professional cartridge based system (1969) by a long way, and had the market pretty much to itself for a number of years, so it became a de-facto standard in the industry.

      2) In contrast with Betamax, Sony had an extremely liberal licensing policy with U-Matic, so it was supported by a wide variety of manufacturers.

      Despite the fact that U-Matic is now a completely obsolete format, there's such a vast amount of unique professional material recorded with various versions of it that equipment and tapes are still being manufactured and sold, and there's an entire industry devoted to servicing existing equipment and transferring the contents of tapes to more modern formats.

      --
      I'm not going to change your sheets again, Mr. Hastings.
    9. Re:No doubt by Weedlekin · · Score: 1

      "As given above, that doesn't seem to align with the info on wikipedia in the Betamax or U-Matic articles."

      Wikipedia also says the following in http://en.wikipedia.org/wiki/U-matic:

      "It was the U-Matic S-format decks that ushered in the beginning of ENG, or Electronic News Gathering."

      And later:

      "BVU gained immense popularity in ENG and location programme-making, spelling the end of 16mm film in everyday production"

      So the article does in fact align with the information in my post.

      --
      I'm not going to change your sheets again, Mr. Hastings.
  13. So Ironic by Anonymous Coward · · Score: 0

    That an article about Microsoft's business strategy should be in a site named something like "static". By bullying vendors to stick with the capabilities and paradigm of Windows, Microsoft has helped hold back computing for twenty years. Much like Intel and x86

  14. economic fairness? by Darfeld · · Score: 2, Interesting

    Since when Microsoft is a reference in economic fairness?

    By the way, I'm sure programmers are not against financial reward, but most don't do it for that, so it's not an actual issue. The issue would be ether or not corporation should use software witch aren't certainly maintained for a reasonable time.

    Also I wouldn't call a stopped project a wast, since anybody can take the source and re-start it. I wouldn't call the time spend on the stopped project a wast ether, since the programmer was probably doing what he liked. (or what he needed at the time) People do that all the time and nobody gets angry about it.

    --
    (\__/) This is Lapinator
    (='.'=) copy it in your sig
    (")_(") so it can take over the world
    1. Re:economic fairness? by HappySmileMan · · Score: 2, Insightful

      Also I wouldn't call a stopped project a wast, since anybody can take the source and re-start it. Unless it's closed source of course.

      I wouldn't call the time spend on the stopped project a wast ether, since the programmer was probably doing what he liked. (or what he needed at the time) Unless he was just doing it as part of a job of course.

      People do that all the time and nobody gets angry about it. Except Microsoft of course, it really scares the shit out of them
    2. Re:economic fairness? by Darfeld · · Score: 1

      of course :)

      --
      (\__/) This is Lapinator
      (='.'=) copy it in your sig
      (")_(") so it can take over the world
  15. They're just missing the point, completely by Enleth · · Score: 4, Insightful

    OS developers are not idiots - they KNOW that they are working for free (simplification, I know, there are exceptions, but it's not important now) and they wouldn't be if they didn't want to. If they do - that means they're just fine with that.

    Oh, and note that the guy is speaking "open source" - but there's no word of "free software", that makes up quite a bit of Open Source and explains all the aspects of getting paid very well.

    I call FUD.

    --
    This is Slashdot. Common sense is futile. You will be modded down.
    1. Re:They're just missing the point, completely by A+beautiful+mind · · Score: 4, Insightful

      F/OSS developers aren't working for free, unless you think that nothing apart from money has value.

      --
      It takes a man to suffer ignorance and smile
      Be yourself no matter what they say
    2. Re:They're just missing the point, completely by Flamora · · Score: 3, Insightful

      The problem here is that a lot of people do think that nothing apart from money has value. Most often, they're the ones running the corporations that most of us dislike.

    3. Re:They're just missing the point, completely by jimicus · · Score: 1

      OS developers are not idiots - they KNOW that they are working for free (simplification, I know, there are exceptions, but it's not important now) and they wouldn't be if they didn't want to. If they do - that means they're just fine with that. I think your simplification is both excessive and very important.

      The most successful, biggest open source projects (by a LONG way) are those with some sort of commercial/foundation backing them. Even if all that amounts to is "one organisation pays a handful of developers fulltime, everything else is volunteer driven" (cf. Mozilla).

      This isn't drastically different from how any commercial software has been developed in the past. What's different is the GPL and related licenses make it much easier for organisations to collaborate on development (say, one organisation pays someone who handles the backend logic, the other pays someone who writes the pretty GUI) because it puts a pre-cooked legal framework around the work to ensure that the organisation that wrote the GUI can't take their metaphorical ball and go home.

      It's no different to two organisations developing a physical product for both their benefits (eg. Sony Ericsson mobile phones or Braun Oral-B toothbrushes) but it's applied to software rather than hardware.
    4. Re:They're just missing the point, completely by bsDaemon · · Score: 0

      Well, the Joke's on them -- in Soviet America, the MONEY has no value...

      I hate my country. Can I have a new one?

    5. Re:They're just missing the point, completely by Fri13 · · Score: 1

      "OS developers are not idiots - they KNOW that they are working for free (simplification, I know, there are exceptions, but it's not important now) and they wouldn't be if they didn't want to. If they do - that means they're just fine with that."

      All coders who gives their time and efforts to different projects, was it then a distribution, Operating System or just single application, they know they do it for free, but they do know that when they do it for free, they actually pay to themself and all other users about that, they can be free (free as freedom, not as price) from lock-ons.

      And this is what Microsoft fears at most, that they loose lock-in and their client becomes free of Microsoft's power. Then Microsoft cant use their tactics against world, like UK couldn't use their tactics against Ghandi.

      "Oh, and note that the guy is speaking "open source" - but there's no word of "free software", that makes up quite a bit of Open Source and explains all the aspects of getting paid very well."

      Yes, spokeman really missed the "Free Software" point. Microsoft has few Open Source projects, but how many Free Software projects Microsoft has?

    6. Re:They're just missing the point, completely by slim · · Score: 1

      The problem here is that a lot of people do think that nothing apart from money has value. Gosh, how do they spend their money? Everything must seem terribly overpriced!

    7. Re:They're just missing the point, completely by fireboy1919 · · Score: 1

      ...or unless you think that "for free" means "not for money" rather than "for no reason," or "without getting something from it."

      I tend to think that's what it means, and that this is the standard usage of the expression.

      Okay, I'm done arguing semantics. I feel a little retarded now.

      --
      Mod me down and I will become more powerful than you can possibly imagine!
    8. Re:They're just missing the point, completely by azgard · · Score: 1

      They don't spend that much money. They just invest it to make more.

  16. Money? by warlorddagaz · · Score: 5, Insightful

    "Thousands of developers have put very hard work into building software used by millions of people and companies, yet only a fraction of these developers are rewarded financially."
    Yet again they've missed the point. Some of us developers don't develop for money - we develop for fun/to help the community/geek points. I'm not sure I'd actually want to get paid for the software I write - when something's a hobby, it can be enjoyed at whatever pace you like, but if I was getting paid for it, those who were paying me would feel annoyed if I went and watched a film in an evening instead of developing the software they now consider to have paid for. And there are many times I'd like to go out in an evening instead of sitting in front of my laptop watching GDB tell me I've segfaulted
    It appears that yet again, Microsoft cannot look past the monetry value of people and software - for those who haven't read it, The Cathedral and the Bazaar by Eric S. Raymond is a good read, and covers this precise point in great depth.

    1. Re:Money? by pak9rabid · · Score: 1

      Somebody mod this man up. I would if I had em..

    2. Re:Money? by Anonymous Coward · · Score: 0

      Ugh - everyone is missing Ray's point.
      What if *each and every* development is open source development? I am talking about even internal projects? A company starts an open source project - watches it for some time to grow and uses it internally. Management is happy - they haven't spent a dime on their need.
      How do you expect developer community to live their lives? Working on gas stations?

    3. Re:Money? by Anonymous Coward · · Score: 0
      It appears that yet again, Microsoft cannot look past the monetry value of people and software

      You bring to mind the old phrase about "people who know the price of everything, but the value of nothing".

  17. Slashdot summary is misleading... by bomanbot · · Score: 4, Interesting

    Well, I RTFA and the summary makes it look a little bit like the quote is from Ray Ozzie. Well, Ozzie is the Chief Software Architect, the quote would actually be from Sam Ramji. Just wanted to clarify before more people started flaming Ozzie when they really should flame Ramji :)

    But I love this gem from the actual Ray Ozzie Q&A:

    Ozzie noted that if a new operating system were designed today, it wouldn't be a single piece of software that operates a single computer. It would be something that could accommodate multiple devices, with the user at the center.

    Oh, you mean like Linux, which runs from embedded systems through desktops up to big-iron servers and supercomputers? Or even MacOS X, which runs at least on Macs and the iPhone?

    1. Re:Slashdot summary is misleading... by UnknowingFool · · Score: 1

      Or even MacOS X, which runs at least on Macs and the iPhone?

      To clarify, OS X is based on BSD and the Mach kernel. BSD runs on a lot of different platforms.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    2. Re:Slashdot summary is misleading... by Anonymous Coward · · Score: 0

      I believe what they are saying is that there would be one central place with all your stuff that everything runs from, say a home computer. Your tv, your phone, your pda would all run from it and all your stuff would be in one place and accessible anywhere. That would be the os, the home computer, the tv, your phone and everything else would be a peripheral. The tv would just plug into it (or not if done wirelessly)

    3. Re:Slashdot summary is misleading... by TheRaven64 · · Score: 1

      It would be something that could accommodate multiple devices, with the user at the center. Oh, you mean like Linux, which runs from embedded systems through desktops up to big-iron servers and supercomputers? No, he means something like Amoeba or Inferno, i.e. the exact opposite of Linux.
      --
      I am TheRaven on Soylent News
    4. Re:Slashdot summary is misleading... by jellomizer · · Score: 1

      and Windows NT is based on VMS kernal designs as well. Your point... I wish people would get off this kernel thing. an OS is more then just the kernel. Like a web browser is more then just a rendering engiene.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    5. Re:Slashdot summary is misleading... by Anonymous Coward · · Score: 0

      i think that's the point: all major operating systems but Microsoft's accommodates multiple devices. Its an admission that MS is just playing catchup.

    6. Re:Slashdot summary is misleading... by wkitchen · · Score: 1

      I don't think he meant just that it would run on multiple kinds of devices, but that it would operate across and coordinate multiple devices such that the group would behave as it were a single device from the user's perspective.

    7. Re:Slashdot summary is misleading... by corbettw · · Score: 1

      He's not talking about an OS that can run on multiple devices, but is run from multiple devices. So that your phone, your PC, your laptop, your media center, all appear as one distributed device.

      That's the next step in operating system development.

      --
      God invented whiskey so the Irish would not rule the world.
    8. Re:Slashdot summary is misleading... by BitZtream · · Score: 1

      Linux (or any unix for that matter) does not put the user at the center of attention. Unix is not modern by a long shot, even OS X with all its NeXTishness. There are lots of things that could be done far different to effectively bring it into the modern age of computing. And doing so would mean starting from scratch, not shoehorning stuff into an existing OS.

      Ozzie is right on this quote, no currently popular OS does this right. There may be some obscure one out there that does, but I'm not aware of it (BeOS doesn't do it right either, although it was a good start on modern, to unixy still).

      Just because he says 'multiple devices' doesn't mean he's talking about how you can run X OS on your toaster, theres more too it than just RUNNING an OS on device. Hell, it may not even really be a single OS. It could be a group of rather unrelated OSes that works on various hardware devices and has a central theme and feel, and happened to be called the same thing so the user can USE it without thinking about what they are using.

      Before you try to flame someone, consider that they may REALLY know what they are talking about, like it or not, a lot of Microsoft employees do, even if you don't like what they are saying, sometimes they have valid points mixed in with all the other crap.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    9. Re:Slashdot summary is misleading... by Bluesman · · Score: 1

      I think he's most likely referring to something like Plan 9.

      As far as operating systems go, Windows, Linux, and Mac OS X are remarkably similar compared to the range of ways to do things.

      Things like the Symbolics Lisp machines and Plan 9 are fundamentally different, and worth checking out for that reason.

      --
      If moderation could change anything, it would be illegal.
    10. Re:Slashdot summary is misleading... by squiggleslash · · Score: 1

      VMS is a monolithic operating system. Windows NT started off as microkernel based, though in time some user services have since migrated into the kernel.

      There's very little similarity between both operating systems - kernel and userland - save for what you'd expect from something designed by the same person (Dave Cutler), and for what you'd see between Unix and NT, or any other mainstream OS and NT. I'm always bewildered this meme has taken off, especially given the only comparisons I've seen have generally been of the "My god! They both have kernels in a file whose name ends in ".EXE"! And they both have ways to pass packets of information between processes!" type crap.

      --
      You are not alone. This is not normal. None of this is normal.
    11. Re:Slashdot summary is misleading... by squiggleslash · · Score: 1

      Postscript: yeah, I know it wasn't your point, I just get annoyed at the "VMS = WNT" stuff when I read it. Sorry.

      --
      You are not alone. This is not normal. None of this is normal.
    12. Re:Slashdot summary is misleading... by EvilRyry · · Score: 1

      The NT kernel has been ported to Alpha, PowerPC, Itanium, MIPS, SPARC, Xen and x86_64 architectures that I can remember.

      Its not that they can't do it, there's just nothing in it for them. Why waste the money on supporting Windows on Alpha when 99.9999% of your customers are on x86, especially considering the manufacturer of the Alpha is actually a competitor in the OS market?

      Now as for NT on handhelds or supercomputers as GP suggested, that may be a bit more of a challenge.

      (Yes, I know the Alpha is dead. Its just an example.)

    13. Re:Slashdot summary is misleading... by galoise · · Score: 1

      wich is his point actually: just like linux is only a kernel and NOT an OS, when you say that "linux" runs on X device you say that an OS based on the linux kernel runs on several devices, wich is the same than saying that Mac OS X is BSD/Mach.

      so gp is spot-on, and you are actually saying the same thing.

      --
      entia non sunt multiplicanda praeter necessitatem
    14. Re:Slashdot summary is misleading... by Gavagai80 · · Score: 1

      Why would I want a similar theme and feel on a handheld as a desktop? That's like asking for a bed designed like a chair. They're supposed to do different things, they're supposed to feel different, if they felt the same that would be annoying.

      --
      This space intentionally left blank
    15. Re:Slashdot summary is misleading... by jedidiah · · Score: 1

      Sounds like a Linux box controlling an HDHomeRun or
      a remote computational node.

      It's not the OS so much as it is the willingness of the other
      devices to be controlled by something else not blessed by the
      original manufacturer.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    16. Re:Slashdot summary is misleading... by jedidiah · · Score: 1

      I dunno...

      Before you start whining about someone else's flames perhaps you should
      work at being able to express some useful idea that adds to the
      converstation.Vague rhetoric and ancient recycled FUD really doesn't qualify.

      This ideas of "naieve user centrism" is essentially flawed. Before the end
      user can be pandered to, the system itself needs to be available. Bell Labs
      (you know those people that invented Unix and Plan 9) learned a long time
      ago that the best way to accomodate the end user is to first ensure that the
      system is healthy.

      Attempting to do anything else pretty much always leads to disaster.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    17. Re:Slashdot summary is misleading... by Anonymous Coward · · Score: 0

      As if.
      As if there weren't any M$ products for phone cars, computers, etc.
      You have a bad dealer.

    18. Re:Slashdot summary is misleading... by BitZtream · · Score: 1

      Being available is important of course, that goes without saying. I didn't think it needed to be said, seemed obvious.

      Bell didn't patent 'being available' or 'uptime' to my knowledge, so theres nothing that prevents a completely new OS unrelated to Unix from being rock solid. You don't have to use an airplane to fly, you can also use ballons. Nothing precludes a completely new OS from being reliable just because its user-centric.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    19. Re:Slashdot summary is misleading... by BitZtream · · Score: 1

      Things can work differently and still 'feel' the same. Hence why I said they can be rather unrelated. The iPhone still FEELS like OS X although its on a handheld and works well. It doesn't have all of the features that OS X on a desktop has, it doesn't share the same GUI toolkit, and overall really works much differently than the desktop counterpart, but it still 'feels' like OS X. Windows CE based OSes still FEEL like Windows, even though they work somewhat differently and are tailored to a hand held rather than a desktop.

      I'll admit however, WinCE based devices are a kludge due to the fact that they feel too much like desktop Windows.

      There is more to 'look and feel' than meets the eye. It doesn't require sharing the exact same gui toolkit made smaller on a handheld to 'feel' the same. It just needs to 'feel' right for someone who has used another variant of the same 'OS' in this case. Which, as I said, may not even be the same software underneith, just a name on the surface.

      Theres a reason our word processing apps look like we're working on a sheet of paper, and our hand held devices typically look like you're working on a post-it note when making notes, because thats a look and feel that people are accustom to and is easy for people to relate to, even though you're using them for different purposes on different hardware with rather different code doing the work.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    20. Re:Slashdot summary is misleading... by Anonymous Coward · · Score: 0

      Oh, you mean like Linux, which runs from embedded systems through desktops up to big-iron servers and supercomputers? Or even MacOS X, which runs at least on Macs and the iPhone? My guess would be no, he means something different to any other OS - something distributed which runs across all of your devices, with knowledge of all your other devices.
    21. Re:Slashdot summary is misleading... by Anonymous Coward · · Score: 0

      Ozzie noted that if a new operating system were designed today, it wouldn't be a single piece of software that operates a single computer. It would be something that could accommodate multiple devices, with the user at the center.

      Oh, you mean like Linux, which runs from embedded systems through desktops up to big-iron servers and supercomputers? Or even MacOS X, which runs at least on Macs and the iPhone?

      Linux is still running as completely separate instances on those devices. Ideally I'd like for all of my data, programs, configuration options, key wallets, notes, bookmarks, TiVo videos, etc. to be automatically shared and synchronized across all the systems I own or use while also not handing that information to a third party. Manually copying, merging, installing applications, networking, and backing up gets old.
  18. OK Microsoft by harry666t · · Score: 4, Funny

    """This is unnecessary waste that would often be prevented by making it easy for companies to pay the developers directly. I think it's important to solve this so that the sustainability of open source projects is improved."""

    I want your money.

    Pay me.

  19. Reward is in the eye of the beholder by analog_line · · Score: 3, Interesting

    Just because Microsoft-employed people don't consider the open source developers as being rewarded fairly, doesn't mean those developers don't consider themselves rewarded fairly. In my humble opinion, no one takes any action (including posting on slashdot) without at least the hope for some kind of return on their investment. You eat because you'd rather not die of starvation, you don't eat because you want/need to lose weight. The Golden Rule is a compensation structure for social actions. Getting money is an important and powerful reward on the scale for just about everyone, but it isn't the overriding one for everyone.

    That doesn't mean the demand for money for effort isn't valid. Personally, I find no morally superior position in using open source software, or in the open source community. I use it for purely financial reasons (it costs me nothing, I won't be sued for using it). I don't care whether the developers got paid for it, because they made their own choices when they did their work on it. If they didn't feel they were being compensated fairly they shouldn't have contributed. If they expected that people would contribute just because they did and no one else did, they have only themselves to blame.

    1. Re:Reward is in the eye of the beholder by Anonymous Coward · · Score: 0

      Well said regarding the return on investment whether it be joy, money, or both. I am developing an insight that many many users of "free" software are themselves people who don't write software but climb up high on the "free" software soapbox. It makes sense really that they would defend that which helps them eat and keep their lights on. It is entirely a matter of perspective that I find that position entirely selfish on the side of the end-user. I write software for a living. I couldn't do anything else to earn this living; this is what I studied and trained for. I find it disgusting that there are those out there in the world who insult and threaten me because I want to earn a living from my profession.

  20. Microsoft needs to PLAY the game, not fight it by erroneus · · Score: 3, Insightful

    They want "software as a service?" How about SERVICE as a service?

    So far, Microsoft has been pretty successful "printing money" by creating license keys (in another state so they don't have to pay taxes in their own state). We've all been following the gradual push for software as a service with dread that, so far, hasn't gained much traction. So not only are they interested in printing money, they want to print money with an expiration date. Meanwhile, for this and many other reasons, people are looking elsewhere for substitute technologies.

    There is plenty of room for Microsoft to earn money, though. The name is still very well known and respected when it comes to information technology... some people even trust the name still. The only reason I can imagine Microsoft may want to abstain from moving more into the services arena is the wrath of all their "partners" out there providing services based on their software. (Though I have yet to see Microsoft being afraid or reluctant to screw 'partners.') But the reality of the OSS threat is that service providers are gradually looking at F/OSS solutions as an alternative to Microsoft's costly licenses. (Their service income remains about the same while the customer spends a LOT less.)

    The MPAA/RIAA may have been rather successful at having laws written in their favor, but then again, there doesn't seem to be an alternative route for people seeking entertainment of similar quality. Software and information technology, on the other hand, has ample alternatives that are growing in interest.

    (Interestingly, it is also being realized that Microsoft's tactics are partly responsible for the extremely slim margins on hardware prices forcing OEMs to sell Microsoft licenses to improve their profitability. Reducing this effect could result in better profits on hardware especially when they realize they can charge a premium for F/OSS supported hardware over 'Requires Windows' hardware.)

    The government pressures from around the globe against Microsoft seem to be paying off to counteract Microsoft's tactics. It seems that perhaps the original remedy, to break Microsoft up in to smaller operational units, might have been healthier for Microsoft since it would have enabled the units to focus on the quality and marketability of their products. Under their current model, their OS and Office products are being used to keep them going while their other involvements are losing money in order to keep potential competition suppressed. Unfortunately for Microsoft, as they slowly fall, the entire operation will fall at once taking everything and everyone with them.

    1. Re:Microsoft needs to PLAY the game, not fight it by DeweyQ · · Score: 1

      Thank you for posting this one -- I was looking for someone to make these points. I hope it gets modded insightful.

      What I would add is that there are plenty of business models that can grow up around and in conjunction with F/OSS. Some of them are quite lucrative. They're just very different models to Micosoft's "money printing" ones. It also helps for companies to be a little more visionary and get ahead of trends that are going to disrupt them. I think something hampering Microsoft from being in front of these trends is that they haven't really decided what their core business is or should be (end user applications, middleware, search, operating systems -- or something else). Looking ahead, "something else" seems like the right answer since their other choices are already either commoditized or locked up.

      If you look at the IBM experience, breaking up the company was not the answer to save them from the brink -- and they have embraced open source. But then, IBM had "software as a service" (rented software) as a core part of its business model since the 1960s.

  21. Microsoft's problem = this kind of thinking by Anonymous Coward · · Score: 0

    What he's saying is that Microsoft can't change, it has to continue building Windows, Office, etc. into ever-expanding Egyptian pyramids controlled by a priesthood. What, Microsoft can't participate in open source software too, except for a little dabbling here and there? They can't use learn to use licenses like the GPL for competitive advantage, the way MySQL and JBoss did?

  22. MS fails to deliver by Anonymous Coward · · Score: 0

    Yes, but why SHOULDN'T a company just pay M$ to take care of 95% of their IT needs? Not trolling, just asking the FLOSS freaks if they can come up with something better than "Microsoft is bad, mkaay?" Yes you are trolling. Because Microsoft can't take care of any company's IT needs, unless your company happens to be in the business of selling 'anti-virus' software. Software is about getting the job done and MS fails to deliver. So it's a push-pull action moving people to open source. It'd be to other closed source tools, too, but MS was able to crush them with predatory marketing, anti-competitive and illegal practices.
    1. Re:MS fails to deliver by FishWithAHammer · · Score: 0, Flamebait

      Spoken like somebody who's never administered anything beyond his desktop and maybe his grandma's.

      You aren't going to get far on "Microsoft can't do it". IIS7 has gotten excellent; it's on par with Apache. Exchange blows the doors off anything that OSS has. Sharepoint is unparalleled in the OSS world.

      It is important to be honest instead of simply some drooling fuckwad. I prefer OSS too, but lying about Microsoft helps no one and doesn't even make your dick bigger.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    2. Re:MS fails to deliver by TheRaven64 · · Score: 3, Insightful

      IIS7 has gotten excellent; it's on par with Apache So it's now a bloated monstrosity that's impossible to manage and has recurrent security issues? 'As good as Apache' hasn't really been a selling point for a while.

      Exchange blows the doors off anything that OSS has I've not used Exchange for a while, but perhaps you could let me know what it does that SOGo doesn't? And if this really justifies the cost.

      Sharepoint is unparalleled in the OSS world. You could be right there. As I understand it, Sharepoint's key selling point is integration, which is typically something that the 'small tools doing one job well' model that is popular in the Free Software world does poorly on.
      --
      I am TheRaven on Soylent News
    3. Re:MS fails to deliver by FishWithAHammer · · Score: 2, Informative

      So it's now a bloated monstrosity that's impossible to manage and has recurrent security issues? 'As good as Apache' hasn't really been a selling point for a while. In features, it's on par. It feels faster running on the same hardware. I haven't seen any significant security issues for it yet, either.

      I've not used Exchange for a while, but perhaps you could let me know what it does that SOGo [opengroupware.org] doesn't? And if this really justifies the cost. Works well on Windows, without changing users' workflow. SOGo is not a drop-in replacement for Exchange, and for that alone it fails because Exchange is, whether you like it or not, the best bet at a shop using Windows desktops due to the easy integration.

      You could be right there. As I understand it, Sharepoint's key selling point is integration, which is typically something that the 'small tools doing one job well' model that is popular in the Free Software world does poorly on. Sharepoint does a lot of interesting things and does them considerably better than FOSS apps even where such are available (I haven't seen a FOSS alternative to Office Sharepoint Server, for example). Even the free WSS kit kicks a lot of ass in the plug-in-and-go department and is pretty awesome to use from a user standpoint.
      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    4. Re:MS fails to deliver by Whitemice · · Score: 1

      >>'ve not used Exchange for a while, but perhaps
      >>you could let me know what it does that SOGo
      >>[opengroupware.org] doesn't? And if this really
      >>justifies the cost.

      It is at sogo.opengroupware.org, BTW. OGo and SOGo are two distinct products/projects.

      >Works well on Windows, without changing users'
      >workflow. SOGo is not a drop-in replacement for
      >Exchange, and for that alone it fails because
      >Exchange is, whether you like it or not, the best
      >bet at a shop using Windows desktops due to the
      >easy integration.

      So nothing can ever complete with Exchange; that is the result of this arguement.

      >You could be right there. As I understand it,
      >Sharepoint's key selling point is integration,

      Yes.

      >which is typically something that the 'small
      >tools doing one job well' model that is popular
      >in the Free Software world does poorly

      Very poorly.

      --
      Using "Common Sense" is being either to arrogant or to ignorant to ask people who know more about something than you.
    5. Re:MS fails to deliver by FishWithAHammer · · Score: 2, Informative

      So nothing can ever complete with Exchange; that is the result of this arguement. If something comes down the pipe that can function as a drop-in replacement, I can see it getting used. Otherwise? Not likely. Exchange is excellent at what it does.
      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    6. Re:MS fails to deliver by njh · · Score: 1, Insightful

      I'm my experience, Exchange blows chunks. The most commonly complained about windows software at work.

    7. Re:MS fails to deliver by Whitemice · · Score: 1

      If something comes down the pipe that can function as a drop-in replacement, I can see it getting used. Otherwise? Not likely. Exchange is excellent at what it does. Not likely. If you have Exchange you'll keep it, if you want Exchange your going to but Exchange and not a knock-off (which is all a works-exactly-like can even be). Both the possibility, and the wager on behalf of any user, that a knock-off will be 100% compatible will all the things that integrate to Exchange, and will *remain* 100% compatible is extremely bad odds.

      So either a site is open to a not-Exchange-solution, like SOGo or OGo, or they want Exchange. Trying to *be* exchange wouldn't be either fun (from a developers point of view) or valuable (from a marketplace point of view). Having to be-Exchange eliminates innovation and customization.

      And that products like OpenGroupware, Scalable OpenGroupware, Zimbra, and other exist (and do quite well) is testimonial to the fact that there is a marketplace for the not-Exchange. Especially as the world becomes less Windows, and more Web, focused (although I think that transition from local to network is often exaggerated by pundits and technophiles).
      --
      Using "Common Sense" is being either to arrogant or to ignorant to ask people who know more about something than you.
    8. Re:MS fails to deliver by blueZ3 · · Score: 1

      Have you ever USED Sharepoint? It blows chunks like a 5-year-old after a 5th of Jack.

      I can't for the life of me understand how Microsoft's marketing department does it, but the dichotomy between the mindless adoration I read on-line and the actual experience of using it could hardly be greater. It's like they've got Steve Job's RDF turned up to 11.

      --
      Interested in a Flash-based MAME front end? Visit mame.danzbb.com
    9. Re:MS fails to deliver by thtrgremlin · · Score: 1

      On the premise that Microsoft is better at everything, is it not relevant as to WHY and HOW Microsoft has dominated? Is it so terrible that some may work very hard and aggressively to do what is necessary to revitalize an industry that has been destroyed by "predatory marketing, anti-competitive and illegal practices". Lets just say it is coincidental that an F/OSS community was large enough to potentially break loose Microsoft terrorism. Novell is a proprietary software developer that was beating out Microsoft for a long time, so did HP, IBM, Sun, and many others. But look at what happened to them?

      Should we just accept that Microsoft is the all powerful software and OS overlord that we need to pay homage to if we want to be successful in the business world (of course so long as that development doesn't threaten a single penny Microsoft might want to collect in the future).

      Microsoft is killing the money in proprietary software, not F/OSS. Does that really mean nothing? People need innovation, and while GPL may be behind in a lot of ways, can you show me another strong competitor to what Microsoft decides is good enough? Apple?

      --
      Want Big Business out of government? Take away the incentive and start by getting government out of big business!
    10. Re:MS fails to deliver by alexborges · · Score: 1

      While I agree generally that one cannot dismiss microsoft's enormous product line with a "cant deliver" argument, you picked the WORST possible examples of this:

      "IIS7 has gotten excellent; it's on par with Apache. Exchange blows the doors off anything that OSS has. Sharepoint is unparalleled in the OSS world."

      IIS SUCKS, IIS7 Sucks a little less, but it has NOTHING against apache. Its a little mouse besides the great apache. Its a piece of shit when it comes to comparing it to apache. I fucking hate IIS7 and i have to work with it regularly.

      Exchange is a PIECE OF SHIT as an MTA, as a mail store, it barely supports SOME mobile devices and cannot talk to anything non-microsoft, doesnt scale worth a DAMN. Its a pain in the ass to backup or restore it unless you fork out unjustifiable ammounts of cash for what is a damned email server. In any case, feature wise, we have EXCELENT collaboration servers in the opensource world for more situations than what exchange could ever hope to provide. As drop in examples: scalix and zimbra (and i like this second one the most).

      Sharepoint is not only paralleled but WAY, WAY, WAY surpassed by MANY DMS'S and CMS platforms we have. Hell, weve had doc indexes for ages here in fossland and a gigantical advantage against sharepoint that can only talk, again, with microsoft's CRAP servers.

      You are NUTS, my friend.

      --
      NO SIG
  23. "First they ignore you... by brunoacf · · Score: 4, Insightful

    ... then they laugh at you, then they fight you, then you win."

    Gandhi.

    1. Re:"First they ignore you... by Timosch · · Score: 1

      Same thought from my side...

    2. Re:"First they ignore you... by Anonymous Coward · · Score: 0

      ...then you get shot and die.

  24. Another article. Same subject. Different take. by wellingj · · Score: 3, Insightful

    The quote from the another article is: "Ozzie said that since many open-source programmers aren't beholden to shareholders they potentially represent a more formidable force in the market." So some one at Microsoft's finally said it, and it's believable from my stand point. What kills big successful companies is generally not poor engineering on the part of the engineers, but the fact that the engineers are beholden to marketing and upper management. Seems to correlate with what we know about the innovator's dilemma doesn't it? You may raise the argument that it's marketing and upper management's job to decide what will sell and what won't, but how many engineers do you know that aren't objective enough to judge their own ideas. An engineers job is to judge with his skills the best course of action in order to make the best product possible. I'm not saying that there doesn't need to be leadership, but I think most companies are to salary heavy where there is no value-add to the product.

    1. Re:Another article. Same subject. Different take. by analog_line · · Score: 1

      but how many engineers do you know that aren't objective enough to judge their own ideas.


      Every single one of them.

      Gods save us from engineers that think they're perfect.
    2. Re:Another article. Same subject. Different take. by DeweyQ · · Score: 1

      I'm not saying that there doesn't need to be leadership, but I think most companies are to salary heavy where there is no value-add to the product. Most technical people feel this way. Yet most companies find that they eventually need to bring non-technical leadership on board -- even those that grew up under the leadership of great technical minds. So I wouldn't say "no value-add", but I think every company needs to pause occasionally and re-evaluate the mix of technical and non-technical leadership. Many great companies fail when one group or the other become too dominant.
    3. Re:Another article. Same subject. Different take. by JustinOpinion · · Score: 1

      What kills big successful companies is generally not poor engineering on the part of the engineers, but the fact that the engineers are beholden to marketing and upper management. I agree that management and marketing should be listening carefully to the technical advice of the engineers. The designers and engineers will have a much better idea of what will make a good (powerful, useful, easy-to-use) product.

      However, the management and marketing side is not to be dismissed so easily. A good management team will know how to balance everything: price, style, design, technical features, support, user experience, etc. Moreover good management will know how to focus engineering talent on the "important problems" instead of letting all that creativity be wasted on unrelated, fuzzy, pointless tangents. Good management will know how to use expert opinions, market data, and usability tests to pick out what the most successful products will be.

      Put otherwise: I would bet that the engineers who work at Apple and those who work at Microsoft are both very, very talented. The difference is that Apple has a much more focused management system, so that the products they come up with are much more polished, and seem much more "innovative". (Even though Microsoft does come up with neat ideas--but often doesn't execute them to completion properly.)*

      You may raise the argument that it's marketing and upper management's job to decide what will sell and what won't, but how many engineers do you know that aren't objective enough to judge their own ideas. An engineer working on a circuit board layout is certainly qualified to comment on the quality of his ideas about circuit board layout. And an engineer working on a software module can comment on how innovative his approach is. But, again, the purpose of management is to balance the resources allocated to the various portions of a "user experience" (product specs, price, interface, support, marketing, style, etc.). Engineers are generally not qualified to make these kinds of high-level decisions.

      Management has its place. Plenty of managers don't do their jobs well, which leads to crappy products and ruins companies. Then again, there are also plenty of engineers who don't do their jobs well, missing deadlines and generating crappy code. For good products, you need a good team. (This is true in both closed-source and open-source efforts.)

      ([*] Some may argue that Apple vs. MS is a bad comparison in this case, because Microsoft is clearly bigger hence more "successful". But what I am discussing (and parent post, too, I think) is the quality of the product/user-experience/innovation.)
  25. This doesn't seem realistic. by Awptimus+Prime · · Score: 2, Interesting

    I don't think this Microsoft guy's argument is realistic.

    Imagine if Microsoft held all rights and patents related to proxy software. Now imagine if they said they were no longer going to support or sale it-- but maintain their intellectual property rights. Plenty of businesses would be screwed.

    Imagine if, in this scenario, they said "We aren't going to sell this software for platform _______", then every company depending on that platform would have to go out and find something that is supported.

    I'd imagine, in the real world, if the maintainers of say, Squid, stepped down or pulled any bullshit-- it would be forked or new people would step in immediately to carry on with it.

    But, he works for Microsoft, so when speaking in public, he's got to stick to a certain story regardless of his true feelings. I've got a couple of friends who work for them, and they aren't stupid. They just know not to ever say anything anti-microsoft while the public is listening.

    1. Re:This doesn't seem realistic. by youthoftoday · · Score: 1

      Sorry to play devil's advocate, but I'm fairly sure there are escrow arrangements over this kind of thing.

      --
      -1 not first post
    2. Re:This doesn't seem realistic. by TheRaven64 · · Score: 1
      I think you are missing the point. Imagine if the Squid maintainers did decide they were bored with it. What would you, as a small business, do about it? You don't have the in-house skills to maintain it yourself. You don't have the spare resources to hire someone to maintain it. Either you switch to a new proxy system or you hope someone else will step up and maintain it.

      In an ideal world, you would be able to put a small amount of money in a pot which other companies in a similar situation would add to. But someone needs to manage this pot. They also need to find developers who have the right skills, and they need to manage getting the customers' requirements to the developers.

      It sounds a lot like I've just reinvented the traditional software company. I wonder if Microsoft is planning on shifting their business model slightly.

      --
      I am TheRaven on Soylent News
    3. Re:This doesn't seem realistic. by David+Gerard · · Score: 1

      What you've just described is how the Apache Foundation was formed - that's the exact situation that happened with the NCSA httpd.

      --
      http://rocknerd.co.uk
    4. Re:This doesn't seem realistic. by Anonymous Coward · · Score: 0

      Sorry to play devil's advocate, but I'm fairly sure there are escrow arrangements over this kind of thing.

      Escrow isn't free you know. Basically you pay a hefty sum of money to a company in return for which if they go out of business or withdraw the product, you get some source code which you have to hope will be complete enough and well-documented enough for you to maintain/build it, which may turn out to be impossible (some crucial bit of source or documentation missing? Hard luck, company's out of business).
      By contrast, with FOSS you can:
      1/ Inspect (or have inspected for you) the source code quality/maintainability
      2/ Do a test change and a build from source (or get someone to do this for you)

      and you can do this before you even commit to using the software at all.

  26. Re:Gandhi meet Slashdot by Tranzistors · · Score: 1

    Somehow I see the "???" as substitute for "the ugly part nobody wants to remember".

  27. Re:Big Suprise by Anonymous Coward · · Score: 5, Funny

    Surprise has two Rs in it. Did you know that before?

  28. Google doesn't hurt Microsoft. by 91degrees · · Score: 1

    Microsoft makes software. Google provides a web service. Microsoft has presence in the web services industry, but it's an area Microsoft do not control. Google is an obstacle, not a threat.

  29. Bzzt by SgtChaireBourne · · Score: 1

    MS is a business first and last. ...

    Bzzzt. Thanks for playing. That was in the early 80's

    Since then they've moved to being an company which hires good marketing companies. Then a company which hires good lobbying firms. Then a full-blown political movement/sect.

    Notice Ozzie's playing by the by the rules in the link above. No technical comparisons allowed, just FUD, disinformation, misinformation and name calling. That's so 1990's.

    --
    Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
  30. Abandoned projects? by pesc · · Score: 5, Insightful

    Currently there are perfectly good projects that have been abandoned by their developers despite being used by large corporations.

    Like Visual Basic or Windows XP? Too bad those projects aren't "open source" so that said corporations could step in and get support elsewhere.

    --

    )9TSS
    1. Re:Abandoned projects? by MrSteveSD · · Score: 2, Insightful

      Like Visual Basic

      Yes they really shafted their users there. There are plenty of small companies with hundreds of thousands of lines of VB6 code who can't afford to do a rewrite.
  31. "Only a fraction" by Dystopian+Rebel · · Score: 5, Insightful

    Thousands of developers have put very hard work into building software used by millions of people and companies, yet only a fraction of these developers are rewarded financially. And those thousands of developers are paid a fraction of what the high-rolling executives are making. The developers' final reward is to see their jobs leave on a flight for an overseas destination.

    Open source is satisfying for developers because they are doing ~what they like~ and ~what interests them~.

    In contrast with fixing bugs for 10 years in a cubicle while listening to feudal management aristocrats squabble, periodically announce their delusional plans for market conquest, and garner obscene bonuses as a reward for their ineffectual nonsense.

    Microsaur is unhappy watching a faster, more agile creature eat its eggs.
    --
    Rich And Stupid is not so bad as Working For Rich And Stupid.
    1. Re:"Only a fraction" by grandpa-geek · · Score: 1

      Thousands of developers have put very hard work into building software used by millions of people and companies, yet only a fraction of these developers are rewarded financially. Didn't Microsoft have a major issue a few years ago with people who were actually employees not being categorized as employees and not being adequately compensated? It seemed at the time that only a fraction of Microsoft's developers were being rewarded financially.

  32. Big hole in his argument, source is available by Dan667 · · Score: 3, Insightful

    So some guy who builds a popular open source software program move on the bigger and better and the project dies? Nope. If it is a popular project anyone can pick up where the last developer left off. What happens if a closed source company with a popular product goes out of business? Or what if the company just decides there is no money in the program they develop, but it is mission critical for you? They do not always make a transition or make the source open so where would people be who depend on these?

  33. With FOSS you can at least *read* the code by BlackCreek · · Score: 1

    Currently there are perfectly good projects that have been abandoned by their developers despite being used by large corporations. Subsequently the projects fall out of use. This is probably true. But then, the situation with closed source is incredibly worse.
    With open source, you should always be able to get your hands in code. Compare that to, unsupported & long forgotten, closed sourced binary objects necessary for a large organizations to work.

    A professor I took classes from at The University of Sao Paulo, in Brazil, mentioned that the university had at some point all student grades and academic history in this proprietary program that no one knew how to use (except for the most basic commands), and that the binary executable and the database carrying the grades were a single file.

    Meaning that the dammed thing would rewrite itself whenever a commit to disk was done.

    No one had documentation for it, and the software provider had gone the way of dinosaur.

    Mismanagement can happen anywhere. The PHB buys the wrong stuff, manuals are lost etc. With open source the re-engineering part of a rescue like that is normally much more feasible, and much cheaper.

    Granted, reading code is harder than writing, but is still much easier than re-engineering.

  34. "Customers want their vendors to manage IP issues" by xoundmind · · Score: 1

    No I don't.
    I can read the GPL just fine without you, Sir.

  35. Microsoft = Corruption by Anonymous Coward · · Score: 0

    Boycottnovell is where I keep up-to-date with Microsoft's latest anti-free, anti-open source, anti-human actions.

    Don't let the name of the site fool you, they do keep a close eye on Microsoft and Novell's pact and current actions, but it's so much more than that. I'm discovering BoycottNovell.com to have fresher and better Linux news and Microsoft watching news than almost any other news site on the web, with Groklaw being one exception.

    That Microsoft is allowed to still maintain anti-open source feelings in the face of overthrowing Corel Linux with money and returning to Corel Linux as it was rebranded as XandrOS and enter into a patent agreement, sign patent agreements with other companies involved with Linux, lie about interoperability and offer nothing than a few bent pubic hairs from Satan's ballsack by the name of Moonlight, tells me lady justice in America isn't just blind, she's also a rich, money grubbing whore who wouldn't know justice if all the jailed non-violent pot smokers surrounded her and blew smoke in her face.

    In the "United States of Advertising" (Bill Hicks), Microsoft's egg sucking Ballmer runs free and we all suffer for it one way or another, with Bill Gates waiting in the wings to splash himself like an enema into American politics, so like the many curious remote exploits (backdoors) in WindowsXP, their biggest backdoor is yet to come. No project is safe so long as Microsoft is around, they will always find a way to inject their devil sperm into it, while their paid off cronies pump up anti-Google hype for the unwashed mashes to digest, while they are guilty of many of the same things, such as censorship in China, but the typical person, like the DOJ, always gives Microsoft a free ride.

    Microsoft in 2008 is still ever the monopoly it was when it was convicted, if not much more so, especially with its filthy cock twisting and turning in the vulva of Linux and open source, the mysterious patent list looming.

    If justice will not come to Microsoft, we must bring it ourselves.

    "No More" I say to you, fat sissy boy pig Ballmer who hides from the flying eggs.

    NO MORE!

  36. It's the law by SgtChaireBourne · · Score: 4, Informative

    ... Open source is killing them.

    Yes. Now that (effectively) no closed source player are left. Darwinian natural selection has left us the strongest, open source projects. Many precede MS attack on the Internet. Open source is now killing Microsoft. It's a one-two, knock-out. Even most of the yahoo bid was based on stock not cash, and even some of that which is actual cash looks like it would have to borrowed.

    Further, there's no market for MS, not even public-sector corporate welfare. See the mandates:

    • develop open source encryption tools
    • use encryption
    • provide training in encryption
    • closed source
    • develop and use open source
    • provide training in open source

    Source: A5-0264/2001

    For all new European projects:

    • open source is the preferred development platform
    • open source is the preferred deployment platform
    • support open, well-documented standards is required

    Source: European Commission technology strategy.

    So rather than listen to nerdy Bill, slobby Ballmer, or their media proxies whine, listen to others: go open source, open standards. You save work, you save time, you increase security and you recession-proof your company.

    --
    Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
    1. Re:It's the law by Anonymous Coward · · Score: 2, Interesting

      Although that's the EU's position I don't think that you should take it as an endorsement of Open Source. Rather I think it's being used as an opportunity for the EU to 'stick it to MS'.

      If there were any European based closed source solutions that they could recommend (presumably while securing themselves a nice kickback) they would. Sadly there isn't, which leaves Open Source (and primarily Linux) as the 'enemy of my enemy'.

  37. Pot calling the kettle black by g2devi · · Score: 4, Insightful

    One counter-example for Microsoft: Windows XP. RIP.

  38. Re:False Dichotomy by citog · · Score: 4, Informative

    No, Google uses Open Source to power their business. Their business model i.e. Google the company is based on proprietary methods and solutions.

  39. Wiping the tears from my eyes by Infonaut · · Score: 1

    "...a basic principle of economic fairness."

    Oh, that's beautiful. The world's largest and most powerful software company is complaining that the competitive force it fears the most uses a system that is unfair.

    How 'bout some cheese with that whine?

    --
    Read the EFF's Fair Use FAQ
  40. Looked at TFA by roman_mir · · Score: 4, Insightful

    Redmond's Chief Software Architect Ray Ozzie.

    - when you see a title like this, you know that the person hasn't done any development in years and the most he is doing now is Visio (this is MS) and Powerpoint.

    "Microsoft has built up a culture of crisis," Ozzie told conference attendees.

    - that is one of the problems with many companies, not just MS of-course. I hate this culture of 'crisis'. It's always brought upon yourself. It's in everything. Example: OMG, WE ARE ALL GOING TO DIE UNLESS WE DELIVER THIS CRAZY PIECE OF WORK BY 2 DAYS FROM NOW. It always happens before weekend, you know, and it was always preventable. It is a management problem but it always ends up being developers' problem. Shortsightedness, that's another name for 'culture of crisis'.

    He noted that, unlike Google, many open-source programmers aren't beholden to shareholders.

    - many aren't and it's great.

    Ozzie said that competing with open source "made Microsoft a much stronger company."

    - I doubt it. Taking open source (like parts of BSD, TCP/IP stack etc.) made MS stronger. Being forced to compete with FOSS is tearing MS apart.

    Ozzie noted that if a new operating system were designed today, it wouldn't be a single piece of software that operates a single computer. It would be something that could accommodate multiple devices, with the user at the center. That sounds like Live Mesh -- but perhaps he was also hinting about Microsoft's post-Windows, distributed operating system I keep hearing rumors about...

    - just what I would expect from an 'arm-chair architect'. Coming up with gimmicks rather than looking at the simplest existing solutions. When ALL devices will have the same instruction set, the same processing speeds, the same amount of memory etc., yeah, then one OS would make sense for those devices. Until that moment each device will have its own simplest OS and to connect devices then all that is necessary is standard approach to networking protocols.

    Yahoo was not a strategy unto itself," he said. "It was an accelerator to the ad platform.

    ,

    "We are very, very serious about the online space,"

    - of-course you are. Until 1995 MS didn't bother much with the 'internets', Borg's view of it was that there was no money there. MS is a crisis driven company, remember? When there is a crisis (like all of a sudden MS is not within a market where new technology is developing, because they didn't see money in it) then it starts moving it's collective ass. So after looking at Google's success with making money on text-ads delivered within the context of a search query, MS decided it wants to be there too. It's like all those little sushi restaurants that crowd together. I have noticed it, in the area where we live there was very little happening until about 5 years ago, one sushi restaurant opened up. Then within a year 3 more appeared within 50 METERS of each other. That's what MS is - trying to get a cut of that sushi money.

    Programming tools that work across a variety of devices. At the very end of his remarks, Ozzie made a passing reference to the need for not just programming tools and services that can accommodate multi-core/many-core systems, but also tools that can work across a variety of devices. He noted that there's a need for development tools for building software that works across multiple devices. A reference to the Live Mesh Software Development Kit (SDK), expected to debut at Microsoft's Professional Developers Conference in late October? Perhaps....

    - my god. I mostly work with Java, sometimes I do some stuff with C/C++, whatever. I hate it when a large corp (BEA for example) pushes their gimmick forward as if it was the next best thing right BEFORE the sliced bread. I am tired of it. I prefer tools that work well in their own space, tools that manipulate source in ways that are

    1. Re:Looked at TFA by Siener · · Score: 1

      I prefer tools that work well in their own space, tools that manipulate source in ways that are useful, without hiding any details of how things are done (I prefer making my own build files, I prefer using source directly rather than configuring everything in XML - debugging code is a billion times easier and faster than debugging huge configuration details and when something breaks that was automated you want to be able to find the problem by hand.) I'm 100% with you on this. I have recently been working with various incarnations of Visual Studio, including the abomination called SQL Server Business Intelligence Development Studio and it's a nightmare.

      Instead of source files where you can just do a text search to find something, almost everything is hidden away in some property dialog.

      Certain properties are SQL queries. If you're lucky there is a button you can press that opens a new dialog with a text area (with variable width font and no syntax highlighting) where you can edit the sql. In other places there is no option but a single line textbox for you to work with.

      That's just one gripe - I can name many other problems. But they all boil down to the same thing: The flashy UI makes development harder and more laborious than it would be if you could just edit the source files directly.

      A good IDE (like Eclipse) can really make you more productive, but I would rather go back to vi and gcc and no integrated debugger than this crap.
    2. Re:Looked at TFA by David+Gerard · · Score: 1

      And increasingly, more and more devices do have the same OS ... Linux or GNU/Linux. (In the embedded space, Linux is often paired with BusyBox and uClibc - even the FSF acknowledges this is not called GNU/Linux.) That the devices have different processors and architectures doesn't actually matter in practice, as long as it's a gcc target.

      --
      http://rocknerd.co.uk
    3. Re:Looked at TFA by roman_mir · · Score: 1

      and it still doesn't matter what OS is used as long as networking is a standard across all of them.

    4. Re:Looked at TFA by fatmal · · Score: 1

      It's like all those little sushi restaurants that crowd together. I have noticed it, in the area where we live there was very little happening until about 5 years ago, one sushi restaurant opened up. Then within a year 3 more appeared within 50 METERS of each other. That's what MS is - trying to get a cut of that sushi money.

      It's called 'Hotelling', after Harold Hotelling, an Australian(?) economist. He used to go for a swim everyday, and on the long beach where he swam there were two icecream stands. Each icecream stand was positioned so they had half the beach as a market - there was always an icecream stand reasonably close. One of the stands moved towards the centre of the beach, so his customers (from 'his' the end of the beach) had to walk further for an icecream - BUT he also ate into the other icecream stands customers, as there was now a closer icecream stand. This prompted the second icecream stand to also move into the centre of the beach, in order to protect his market share. What you end with is a long beach, with two icecream stands next to each other in the middle of the beach.

      You can also see this happen with political parties - both 'left' and 'right' parties move towards the middle of the electorate, hoping to capture more market (votes) from the 'other' side. Occaisionally, an extreme left or right wing party will come along (e.g. One Nation in Australia) and get a lot of press coverage (and some votes). This has the effect of upsetting the balance of the centre, pulling the centre parties off towards the extreme left or right. Hotelling is reason (IMHO) that there is very little difference between major political parties.

      To bring this to the /. readers space, the IT market (desktop in particular) is very unbalanced, with an 800lb Gorilla only being balanced by very small competitors - although there are a lot of them. Even that 800lb gorilla can be moved from its current position by insects - if there are enough of them, and they continually nip at the gorilla (I couldn't think of a car analogy sorry). Linux on the desktop does appear to be (slowly) moving MS, or at least making them take swipes at the infuriating hordes. This probably isn't the year of Linux on the desktop, but one year it will be.
  41. Microsoft for "economic fairness"? by argoff · · Score: 5, Insightful

    >The other thing I think is missing is implementation of a basic principle of economic fairness. Thousands of developers have put very hard work into building software used by millions of people and companies, yet only a fraction of these developers are rewarded financially.

    This is complete bullshit. What is really going on is that free software forces the software market to center around services instead of licensing controls. That might be bad for somebody who wants a global monopoly, but is very nice for those who create and do stuff.

    In an open source world, a software engineer may have lost a total monopoly over a work he creates ... but in return he has gained billions of hours worth of developed software without any financial loss. That increases his productivity drastically and thus the demand for his services and his pay.

    It is Microsoft who has deprived us of that benefit with their constant licensing fees and constant vendor lock in, not open source.

    1. Re:Microsoft for "economic fairness"? by Anonymous Coward · · Score: 0

      vendor lock in only works if you buy into it in the first place. stop blaming microsoft for it.

    2. Re:Microsoft for "economic fairness"? by argoff · · Score: 1

      "vendor lock in only works if you buy into it in the first place. stop blaming microsoft for it."

      Just one caveat. Software vendors are given an unnatural government monopoly called "copyright" that dictates what people are allowed to do with information at their disposal. This allows Microsoft to leverage themselves into markets and pull crap that would have been impossible in a normal free market.

      I know the theory that says copyrights are property, I know the theory that says slaves are property too. In practice though, copyrights act nothing like, and are nothing like regular property, but rather are like massive government micro-regulations regarding what people are allowed to do with information they posess.

  42. Re:False Dichotomy by Anonymous Coward · · Score: 1, Insightful

    do you mean Open in the sense they have never shared their Page Rank algorithm with anyone?

  43. Odd comparison. by jellomizer · · Score: 2

    Open Source Software is more of a threat then Google.

    So a distribution method ideal vs. a Company is more of a threat then a Company vs. a Company. Well duh, in theory Google can be delt with, Purchased, Create a competive products that people like better, Partnerships, etc... Vs. Open Source which you can't Buy out Open Source (a concept), there is no real authority that controls Open Source it is just there. So in that case yes Open Source is more of a threat then Google. However Open Source more of a market force in which microsoft can change to be more open with. vs. Google who is undermining many of microsofts gains by creating a better product that doesn't care what OS you use or just as long as you follow most of the standards.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  44. I don't think OSS is a threat by elrous0 · · Score: 3, Interesting
    I know this is blasphemy here on /., but frankly, I don't have that much faith in open source and don't think MS, by and large, has anything to worry about. With the noteable exception of Firefox, I've found almost all OSS to be buggy, poorly supported, laughably poorly documented, confusing, and haphazard. Even when OSS project show some potential, they inevitably fork over some bullshit tussle between developers. 90% of consumers would never put up with these shortcomings.

    Just look at Linux as a prime example. Let's say Joe Sixpack or Joe Business wants to get the MS monkey off their backs and "go Linux." Well, the first thing they are going to find is that there is no "Linux" in the same sense that there is a "Windows." Linux is just a kernal (actually, it's different versions of a kernal, since not all distros use the same one). Choosing Linux means first having to choose from a confusing array of different distros, each with their own cheerleaders, strengths and weaknesses--and ALL much more poorly documented and supported than any version of Windows. And that's just the FIRST step. That doesn't even get into installation issues, driver support, etc.

    With the exception of Firefox, I've never once seen a OSS program that I would compare to its commercial counterpart (again, with the notable exception of Firefox). One trip to just about any OSS website will usually make that clear. How many OSS webpages don't even EXPLAIN WHAT THE PRODUCT IS, much less document it, on their website? Seriously, MS has nothing to fear from software distributors whose websites consist entirely of lists of version bug fixes and forums.

    --
    SJW: Someone who has run out of real oppression, and has to fake it.
    1. Re:I don't think OSS is a threat by HappySmileMan · · Score: 1

      I know this is blasphemy here on /., but frankly, I don't have that much faith in open source and don't think MS, by and large, has anything to worry about. Well Microsoft themselves are admitting that they do
    2. Re:I don't think OSS is a threat by pak9rabid · · Score: 1

      With the exception of Firefox, I've never once seen a OSS program that I would compare to its commercial counterpart As someone who uses Linux (Kubuntu) as their primary OS for work and home, I'll have to disagree with you on this. Here are the applications I use at work, and their closed-source counterparts:
      • Internet Explorer -> Firefox (as you've already mentioned)
      • Windows Explorer -> Dolphin or Konqueror (depending on whether I want/need tabs or not)
      • Outlook -> Thunderbird
      • Notepad -> Kate
      • Microsoft Office -> Open Office
      • Windows Live Messenger -> Pidgin
      • Windows Media Player -> Amarok or K3B (if I need to burn something)
      And the list goes on. These are only Microsoft-specific packages. With the exception of Thunderbird lacking key features that Outlook has (features that I don't use anyways...namely PHB toys), all of the aforementioned F/OSS software packages run circles around their Microsoft counterparts. Oh, and I don't even want to start with Outlook's lack of proper IMAP support...
    3. Re:I don't think OSS is a threat by Anonymous Coward · · Score: 0

      ALL much more poorly documented and supported than any version of Windows.

      First counter-example off the top of my head: drive/partition etc. mappings:

      In Linux: stored in the fully documented fstab; partly updatable by various gui means or fully updateable by editing fstab with any text editor. It's also fully defined when/how any changes take effect.

      In Windows: stored in the registry; partly updateable by various gui means but the registry data is not publicly documented and essentially you have to guess (or if you're lucky someone else has already guessed for you).

      I could list many more similar important basic components of Linux and their Windows equivalents where the situation is the same - fully documented in Linux, partly hidden and partly undocumented in Windows

    4. Re:I don't think OSS is a threat by Anonymous Coward · · Score: 0

      """
      I know this is blasphemy here on /., but frankly, I don't have that much faith in open source and don't think MS, by and large, has anything to worry about. With the noteable exception of Firefox, I've found almost all OSS to be buggy, poorly supported, laughably poorly documented, confusing, and haphazard. Even when OSS project show some potential, they inevitably fork over some bullshit tussle between developers. 90% of consumers would never put up with these shortcomings.
      """

      90% of which customer base are you talking about? personal users? businesses? In the first case, it depends entirely on the individual and the software in question. F/OSS geeks are personal users, and they obviously are VERY willing to put up with the issues you mentioned. a joe-6-pack user may not be so willing, but that again really depends on the individual AND the software in question; if they find a particular F/OSS software that fills a need better than non-F/OSS equivalents, they will probably be willing to put up with poor documentation, forking, et al.

      On the subject of documenation, that is a matter of opinion and highly dependent on the software in question. There is F/OSS software that in many people's opinion is excellently documented. in other people's opinion, the same software would be poorly documented. Examples of well documented F/OSS software (in MY OPINION) would be Ruby, Perl, and MySQL. the documenation for MySQL in particular is much more accessible (again, in MY OPINION) than the non-F/OSS Oracle (seriously, whose bright idea was it to make syntax-diagrams the standard over BNF and point-by-point examples?). Note that the Oracle documentation is extremely comprehensive, but that I find it obtuse.
      On the subject of MS in particular, I find there documentation to be generally substandard for my needs. What I have seen of the .NET library documentation is confusing, unclear, and difficult to put into context. With the general Windows Help documentation, I am constantly frustrated trying to find the information I need, and when I do it is generally a watered-down description with none of the technical detail I need, which assumes I am following an arbitrarily chosen method of doing things.

      In regards to your Linux example, yes this is a problem. However:
      -- again, quality of documentation is largely a matter of opinion.
      -- Linux isn't really competing with Windows in as a user OS at the moment. It's competing as an enterprise IT solution.

      My second point above applies to most of the successfull F/OSS projects. Examples: MySQL, Apache web-servers (HTTP,Tomcat,Axis, et al), Hibernate. The fact that your grandma and joe-6-pack neighbor aren't running Linux does'nt mean a thing; Linux, as you said, is a KERNEL, and what these people are looking for is a standard, mostly complete PLATFORM, like Windows or Mac. Speaking of Mac, what's OS X based off again? Oh yeah BSD.

      In regards to not EXPLAINING WHAT THE PRODUCT IS, that can be said of a lot of non-F/OSS products websites as well, usually in both cases it is because the producers of the software are too busy shilling you hype/marketing.

    5. Re:I don't think OSS is a threat by lafiel · · Score: 2, Interesting

      I'm not sure if you're doing this on purpose, but you seem to expect Open-Source projects to provide the full commercial product experience. This was never the point to open-source, which, as the name suggests, deals with code.

      The compiled product, the marketing materials, the user support... it's all something that has to be picked up by people interested in marketing, in technical documentation, in user support.

      Developers are developers. Expecting them to deliver anything more than code is a poor idea.

      This doesn't mean Microsoft shouldn't be concerned. Research and development is by far the most costly, unpredictable element in delivering software. That this part of a software project is being created for free means that the rest can be filled in at relatively low-cost.

    6. Re:I don't think OSS is a threat by Anonymous Coward · · Score: 0

      I've found almost all OSS to be buggy, poorly supported, laughably poorly documented, confusing, and haphazard.

      Too funny; that description fits Microsoft software better than any unix system I've ever used. Choosing Windows means first having to choose from a confusing array of different versions (server, basic, ultimate etc...) each with their own cheerleaders, licensing restrictions -- and ALL much more poorly documented and supported than any version of unix.

      Microsoft didn't even have internal documentation for their SMB modifications until the EU bullied them into writing it. Why not tell us which significant and specific OSS projects you think provide inadequate documentation?
    7. Re:I don't think OSS is a threat by UnknowingFool · · Score: 1

      90% of consumers would never put up with these shortcomings.

      I think there needs to be a distinction as to the intended user of the software. MS offers both consumer and business software. Consumer grade software should be easier to use and if all we are talking about is consumer grade, yes, Linux does have shortcomings in that area. However some OSS software intended for businesses are as good as some MS counterparts. For example OpenOffice and Apache. As for linux distributions, there are distributions like RedHat, SUSE, and CentOS that are clearly targeted to businesses and some that are targeted to hobbysts.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    8. Re:I don't think OSS is a threat by Tranzistors · · Score: 1

      >Developers are developers. Expecting them to deliver anything more than code is a poor idea.

      You assume the developer is the only ones that make documentation. It can be made by users themselves (from users to users).

      One of my favourite examples of well documented F/OSS is bacula. The manual is about 1000 pages long and it has full information about all questions I had. Without this document, bacula is near to worthless (even dangerous to system health).

    9. Re:I don't think OSS is a threat by dbodner · · Score: 1

      I know this is blasphemy here on /., but frankly, I don't have that much faith in open source and don't think MS, by and large, has anything to worry about. With the noteable exception of Firefox, I've found almost all OSS to be buggy, poorly supported, laughably poorly documented, confusing, and haphazard. Even when OSS project show some potential, they inevitably fork over some bullshit tussle between developers. 90% of consumers would never put up with these shortcomings. Right. I mean, Microsoft's not losing ANY servers to Linux/BSD. Talk about a narrow minded view on what OSS is. You probably have NO IDEA how much open source software powers the sites/servers/computers you use every day.
    10. Re:I don't think OSS is a threat by lafiel · · Score: 1

      You assume the developer is the only ones that make documentation. It can be made by users themselves (from users to users).

      And that's exactly the kind of threat that Microsoft should be afraid of. Free Research and Development cuts a huge percentage of the total cost of any project. In comparison, documentation can be cobbled together for pennies. With wiki's these days, it might even be free.

      Marketing is a different story. As Firefox shows, getting the word out via advertising is expensive... but no one said Open Source was going to solve everything.

    11. Re:I don't think OSS is a threat by symbolset · · Score: 1

      Developers are developers. Expecting them to deliver anything more than code is a poor idea.

      Actually, most FOSS developers are just people who needed their computer to do something. They didn't care about the interface at all as long as the thing they needed got done. Because the implementor was the user, the interface was minimal. This isn't the case for major projects -- just for the millions of little things which are so handy. Everybody that writes code spins this stuff off automatically as they serve their own needs. Take "grep" as an ideal example. It was not always so easy to scan multiple files for ocurrences of a particular string. It was only after a great many people had re-solved this problem over and over that grep was created. A great many other solutions were also put forward and some of them persist to this day but none of them is as popular as the GNU project grep and its derivations.

      The author then published the result for everybody else because to do otherwise seemed, well, wasteful. This is the step that allows others to save the effort needed to re-solve the same problem and is very important. Being able to find the tool that others built is also important and this is part of why Sourceforge and Google are so popular.

      It's only after several people adapt that simplest solution to add their slightly different requirement to it and re-publish it that the need served becomes a more general need and is adopted as a cause by someone who needs a more flexible tool and puts a more flexible interface on it. This is an evolution and evolution takes time.

      Perhaps it seems wasteful that so many people publish so many unsuccessful free applications that aren't developed and fall from use because people who need an answer find a better answer in a similar but different free application. This isn't really wasteful at all. If you publish an app that you made to solve your problem, the publication is practically "free" because you already needed the effort required to produce it in order to solve your own problem. If it helps one other person ever, the effort to publish it was not wasted. Because of the world's diverse and specific needs published code almost never goes unused and so there is very little waste.

      I'll agree that many FOSS projects need better interfaces and documentation (as do most commercial applications). Perhaps if we heap upon the more prolific and astute documentors and interface designers more praise, more will volunteer to serve that common need. For every problem that it's possible for a computer to help with there are many people who need a particular utility. By making their code free a programmer helps all the other people with common needs. For each special interest that shares code in this way the more programmers who free their code the faster the general progress of the art, which serves the people who free their code as well as all people with similar needs.

      --
      Help stamp out iliturcy.
    12. Re:I don't think OSS is a threat by Anonymous Coward · · Score: 0

      Ubuntu, GIMP, Openoffice, Kompozer, Evolution, Eclipse. Much better than the crap-ware you buy.

  45. Companies have no way to hire contractors? by Anonymous Coward · · Score: 0

    Hell, this is just the same as getting a contractor to look at your Oracle installation or your table schema and (being an Oracle genius) getting them to optimise your database.

    You saying companies can't do that?

    What company do you work at???

    1. Re:Companies have no way to hire contractors? by Anarke_Incarnate · · Score: 2, Insightful
      No, I think he is saying that getting somebody to work on a known existing product will be easy to explain to PHBs. However, procurement and support contracts are usually already bid out by executives and harder to get a company to move towards.


      If you wanted to get an admin for a "Red Hat Enterprise Linux" machine, sure, that is easy. The PHBs would be fine with that, more than likely. However, if you wanted to tell them "Our Application "$GOOD_JAVA" doesn't have anybody working on it anymore. We found $DEVELOPER to do it for $55/hr in house" they would possibly balk at the fact that a guy could work on maintaining it. It makes no sense, since if they had "$BIG_INTERNAL_APP" and fired the main developer they would replace him with another guy to maintain it with little to no training.

  46. Abandonware exists in both camps by Trevin · · Score: 1

    Currently there are perfectly good projects that have been abandoned by their developers despite being used by large corporations. Subsequently the projects fall out of use.

    There are also perfectly good commercial products which have been abandoned by their corporations despite being used by a fair number of clients or having a larger market potential. I personally was involved with a company that dissolved when it could no longer financially support itself (which incidentally happened a few years after they let go most of their top software engineers and stopped new development). The difference is that with open source software, anyone else can come along, pick up the code, and continue maintaining it. With proprietary software, you're up the creek without a paddle. The CEO of the aforementioned company refused to open source the most recent software we were working on even at the request of the lead developer of the project, so the project is pretty much dead before it ever saw the light of day.

  47. Of course it it... by EddyPearson · · Score: 1

    Of COURSE it is Microsoft! You've backed yourself into a corner by making agreements with the hardware vendors that you WILL force users to upgrade with each iteration of Windows.

    Now this worked fine when there were literally NO viable alternatives to Windows, but you've rested on your laurels too long, now people have options.

    You're stuck between a rock and hard place, either fuck the vendors and lose out on all that lovely money, or continue to fuck your users and hope they don't notice.

    I wonder which they'll try first...

    --
    You feel sleepy. Close your eyes. The opinions stated above are yours. You cannot imagine why you ever felt otherwise.
  48. What is fair by Tisha_AH · · Score: 1

    Read "economic fairness" as "It's unfair to our economics when someone can get a program for free when they should pay us for an equivalent.

    How many closed, commercial projects met an early death when the manufacturer decided to drop the software? How many users were left stranded, without a way to open files, complete projects or enjoy their previous investments? Their only choice was to PAY again for a different product to do the same thing they were doing two years ago.

    The warped business model of Microsoft is like taxes. You pay and pay until you die, then your family cannot even enjoy what you had paid for as the license would not be transferable.

    Still, to this day they do not understand what is going on. Sometimes people are creative because they love what they are doing. They want others to see their cool work and to recognize their efforts. Not always because they want to dump their work over to a cold, dispassionate corporation and let it be sold over and over again to a captive installed base.

    Fifty years from now I suspect we will look back at this time as a fluke, when big business was squeezing us dry for software. Our grandchildren will look back and wonder how did we ever overcome the stifling limitations on creativity.

    --
    Tisha Hayes
  49. Microsoft's biggest threat is ..... Microsoft by Luscious868 · · Score: 3, Interesting

    Microsoft is their own worst enemy. All one has to do is look at Vista to see that. Vista tries to be all things to all people and as a consequence it fails to measure up in just about every category. There is too large a bureaucracy for true innovation to occur at Microsoft and there is clearly too much of a focus on backward compatibility and trying to play catchup to other tech companies (Google, Apple, etc) that are the ones doing the real innovating in the industry.

  50. Donations by whitespiral · · Score: 0

    I'm more worried about close source projects closing for lack of funds/sales. See, most if not all of open source proyects have a Donations button somewhere on their webpage, but most proprietary software projects don't. Closed Source projects, specially game development houses could use a Donation button "for all those who downloaded the game for free, from somewhere, and who liked the game so much they want to reward the developers". Some distributors might not like that they don't get a cut from those payments, but hey, they didn't help distribute the game to the donor in the first place.

  51. I'm touched... by Eric+Damron · · Score: 1

    "The head of Microsoft's global open source and Linux team is quoted saying: "The other thing I think is missing is implementation of a basic principle of economic fairness. Thousands of developers have put very hard work into building software used by millions of people and companies, yet only a fraction of these developers are rewarded financially."

    It really touches me that Microsoft is concerned about the well being of the people who develop the products that are its greatest competition! A more cynical person might think that their real motivation is to destroy the open source model by injecting huge costs.

    --
    The race isn't always to the swift... but that's the way to bet!
  52. if he wants developers to be paid... by corbettw · · Score: 1

    Why doesn't he get his employer to host a "sponsor a developer" project, to allow users of Open Source software to contribute funds to support those projects? After all, it's all about the developers, right?

    --
    God invented whiskey so the Irish would not rule the world.
  53. "The network is the computer" by Tony · · Score: 1

    Why would you need something as tightly-coupled as distributed devices in a distributed operating system? Why wouldn't you just export standard service APIs a la "Web 2.0" (whatever the hell that is)?

    The only reason I can see to have such a "distributed OS" is to work around problems in the current flock of corporate operating systems: lock-in, non-standard implementations, DRM, and poor security models.

    Not that I don't think a distributed operating system isn't cool. It is. But I think the utility is limited, as an operating system should concentrate on providing abstract interfaces to hardware. Let the services fend for themselves.

    Of course, I'm not a hard-core OS developer. So my opinion on the matter is almost useless.

    --
    Microsoft is to software what Budweiser is to beer.
    1. Re:"The network is the computer" by sznupi · · Score: 1

      The way I see it: paraphrasing you, distributed operating system should concentrate on providing EVEN MORE abstract interfaces to hardware.

      As in...I don't really care where the hardware/neccesary horsepower/storage that I have are, I just acces them from any device.

      --
      One that hath name thou can not otter
  54. It is our fault by Tony · · Score: 1

    Very true. It's corporate America that got us into this in the first place. When the IBM PC came out, suddenly the personal computer was an acceptable business tool. (Before that, it was generally Apple ][s that people brought in from home to run Visicalc, without corporate acceptance.)

    What we do blame Microsoft for, and rightfully, is the way they manipulated the market once they had control. That is Microsoft's fault. They got big because of us; they stayed big because they had more power than anyone else, and were willing to use it.

    And for that, I do blame Microsoft.

    --
    Microsoft is to software what Budweiser is to beer.
  55. One account: by GameboyRMH · · Score: 2, Insightful

    I know one Microsoft employee. He is evil and anti-OSS (well he says he has no problem with OSS projects run by "professionals" (which he seems to define as a person who has previously worked at a high-profile, well-recognized company)). He compared "Joe schmoe" OSS projects as he calls them to cars held together with duct tape. Just this morning he did. I try to have a civilized conversation with him but he can't stop dissing me (particularly my age and relative lack of coding experience) and he immediately goes on the offensive when the conversation turns to anything OSS-related.

    You have to put yourself in their shoes though. Imagine you have a high-paying job at a big company working hard to produce quality products (and sometimes failing horribly), and some free apps slapped together by a bunch of young guys who didn't have to claw their way up the corporate ladder are running clean over your work, with code that is sometimes messy, in groups that are sometimes poorly organized. If you were a status-seeking greedhead, that would make your blood boil.

    --
    "When information is power, privacy is freedom" - Jah-Wren Ryel
  56. Missing the point by Anonymous Coward · · Score: 0

    They just don't friggin get it do they? This you scratch my back and i'll scratch yours thing is a complete mystery to Microsoft - i hope it spells their demise....

  57. Re:"Customers want their vendors to manage IP issu by TheRaven64 · · Score: 1

    I can read the GPL just fine without you, Sir. Really? That puts you in a very small minority. What do you get on this quiz? I would be very surprised if more than a single-figure percentage of people who use GPL'd software get more than six or seven out of nine.

    If you'd said the BSDL, I might have believed you. Most non-lawyers can fully understand BSD and MIT licenses, but something like the GPL is a huge blob of legalese that very few people fully understand.

    --
    I am TheRaven on Soylent News
  58. OT: Your sig. by TheRaven64 · · Score: 1

    (\f.(\x.f (x x)) (\x.f (x x))? Because we like you! I laughed out aloud, and then felt ever so slightly ashamed that I got the joke.
    --
    I am TheRaven on Soylent News
    1. Re:OT: Your sig. by Anonymous Coward · · Score: 0

      I know a joke isn't funny if you have to explain it, but, um, can you please explain it?

    2. Re:OT: Your sig. by nuzak · · Score: 1

      The function above is typically known as the "Y Combinator" (basically it's the definition of a recursive anonymous function).

      So think the closing lines of the Mickey Mouse club song. I guess you have to be part geek and part geezer :)

      --
      Done with slashdot, done with nerds, getting a life.
  59. Cliche by PinkyDead · · Score: 1

    I know it's cliched to roll out that old crisis in Chinese chestnut, but a smarter company wouldn't see open source as a threat, rather as an opportunity.

    There are plenty of companies that have cottoned on to the idea of positively exploiting open innovation for their own gain with the reciprocal gain for open source itself. However, it does not bode well for Microsoft that they still see it as (a) a threat to their dominant position for which the only remedy is all out war (FUD etc) and (b) as something to exploit for their own gain without fairness.

    Either Microsoft cops themselves on now, and properly - or they will go the way of the buggy whip.

    --
    Genesis 1:32 And God typed :wq!
  60. Um, option 1 most expensive? by Anonymous Coward · · Score: 0

    When it turns out that option 3 is really

    pay a company to do option 1.

    From which the paid company would be hoping to have not only the developer paid but the staff overseeing them AND a little gravy on top.

    Option 3 is only cheaper if lots of people want option 1 but they don't want to get together and DO option 1 shared out amongst themselves. Which brings up the question: why?

  61. And an even bigger opportunity by MrKaos · · Score: 0
    If Windows 7 was based on linux Microsoft could actually focus on delivery of the features it *will* have and deliver them. If Microsoft made Wine work the way it could work that would resolve backward compatibility with older versions of windows. Sure sure it's not going to happen but it's ok to wonder what it would be like if Microsoft played with all the other kids in the sand pit.

    Richard Stallman and Bill Gates

    siting by the fi-re

    Richard Stallman and Bill gates

    singing Kom-by-yaaa

    --
    My ism, it's full of beliefs.
  62. excuse me? by too2late · · Score: 1

    This is unnecessary waste that would often be prevented by making it easy for companies to pay the developers directly. They can... it's called making a donation. Almost every FOSS project I know of has a way of donating money on their website.
    --
    My rights don't end where your feelings begin.
  63. Come on already. by zotz · · Score: 1

    "Currently there are perfectly good projects that have been abandoned by their developers despite being used by large corporations. Subsequently the projects fall out of use. This is unnecessary waste that would often be prevented by making it easy for companies to pay the developers directly."

    How hard is it for a company to pay a developer directly. I mean, are there any large companies that cannot figure this out? If so and you are in a large company that needs help figuring this out, I am available on a consulting basis to help you with this issue. Fees to be worked out depending on your needs. Results guaranteed.

    all the best,

    drew

    --
    FreeMusicPush If you want to see more Free Music made, listen to Free
  64. So we now know... by PortHaven · · Score: 0, Offtopic

    Google is the biggest threat to Microsoft.

  65. Text of the same. Never trust these people. by Odder · · Score: 1

    Thanks for the pdf link. Important passages of it are available in text here. The most delicious text is this:

    From: James Plamondon
    Sent: Tuesday, January 11,2000 4:32 PM

    .... I'm leaving the company In early March, and indeed will be on vacation until then, starting at the end of next week. Upon departure from Microsoft. I'm moving my family to Australia, where I will sit on the beach, drink pina coladas, and laugh at the world.
    Here are some documents from the Good Old Days that you might find to be handy in starting this new group. Don't worry about them leaking; they were already entered into the public record by Bristol Technologies as part of their private anti-trust case.
    [Timeline.doc]
    Hoping that these will help you keep the flame alive after the old war-horses like me go out to pasture, I remain Yours

    His regret for releasing these documents was as complete as his company's contempt for anti-trust rulings and records. M$'s legal team had managed to mop up a lot of damaging email from previous anti-trust cases, then these dopes go and brag about what a bunch of assholes they really are. The author apologized and tried to act like times had changed, but it should be obvious times will never change at that company. Somehow, I think he's still sitting on that beach laughing at everyone, especially M$ as it collapses. There must be thousands of people who feel like suckers for signing LOAs, taking grants and otherwise acting like pawns, that will never ever trust the Soft again.

  66. Business Strategy by fahrbot-bot · · Score: 0, Troll
    Microsoft's business strategy...

    Otherwise known as "rape and plunder". </troll>
    [Mod me down if you like, but you know it's true. :-)]

    --
    It must have been something you assimilated. . . .
    1. Re:Business Strategy by Tranzistors · · Score: 1

      >Mod me down if you like, but
      Is it from series "if you want something not to be done, tell moderators to do so"?

    2. Re:Business Strategy by fahrbot-bot · · Score: 1
      Is it from series "if you want something not to be done, tell moderators to do so"?

      Just recognizing the enevitable. Some fanbois get rabid even when the comment is valid or simply poking fun. This seems to apply equally to Microsoft, Linux, BSD, and Apple fanbois - OK, Apple fans *may* be more rabid :-)

      --
      It must have been something you assimilated. . . .
  67. Here's how they can make that argument work by Touvan · · Score: 1

    If Microsoft can figure out how to tied the developers' futures to the success or failure of a software package, then they can get that argument to stick.

    Right now, most developers make their money on salary. If the project, or the code base, or even the company they work for goes belly up, they just go get another job making a salary. Case in point, most open source developers get paid to develop or at least contribute to the open source code base (myself included).

    To be clear, this would probably involve a payment structure that includes some kind of royalty payments, which would bring a lot of risk for the developer. Great developers don't tend to be great business men. I don't see things changing, so this argument that Microsoft folks always drag out just isn't going to stick (and hasn't stuck).

    What's more interesting is that there is no reason Microsoft could not start taking advantage of all the great Open Source software out there - except GPL in many cases, though they could use it in some, and LGPL is certainly on the table - JS2 support in IE anyone? I don't see why not. Even if they don't like the tech, there is no reason not to deploy it as part of their browser.

  68. Missing the point of open source... by argent · · Score: 1

    "Clearly there are powerful core concepts of transparency and sharing at the heart of this movement. However, it's starting to blur the original ideas articulated by Eric Raymond, Danese Cooper, et al, which are about the source code itself and the developers who share it. The risk is that the term itself loses meaning over time, which would be unfortunate as it's a powerful idea. So one very important thing that's missing in 'the community as a whole' is a common philosophy that is clear and broad enough to be embraced by everyone and allows some of the factional arguments to be settled peacefully."

    Eric Raymond and the rest weren't creating a movement, they were describing one, and the core concepts of transparency and sharing are old as programming. The idea that code shouldn't be shared didn't really take any kind of strong hold until the '70s, really. Not only was most code written because it had to be there to sell the hardware, but much of it was so primitive in many ways that you needed access to the source code to get it to work. You had commentators in th '60s and '70s assuming that programming, or at least code literacy, would be as common as literacy itself by the turn of the century. On top of that you had the academic world where publishing enough information to reproduce an experiment was simply what you did.

    So the movement that can't be named has been around longer than Microsoft, let alone the FSF or the OSI. The common philosophy is that sharing code is a good thing... the biggest differences are all about how much sharing is enough.

  69. Re:Big Suprise by Anonymous Coward · · Score: 0

    Now that came as a surrprise!

  70. Re:False Dichotomy by mc900ftjesus · · Score: 2, Insightful

    Or open in the sense that they've never released the custom version of Linux they run all of their servers on?

  71. Bah! by eno2001 · · Score: 1

    Everyone is always out to make a buck. That's exactly the reason WHY open source and free software exists, provide balance to the profit mongers. It is the analog of the public library contrasted to the book store. They both have their place. I use the public library frequently because it is stupid to pay for all the books you want to read, the music you want to hear and the movies you want to watch. Free software extends that same principle to computers. Which is why I personally believe that libraries and FOSS are a perfect match.

    Do I actually buy books, music and movies? Yes. Usually I buy used. I also tend to be into rare items, so I'll spend far more money on rare things than I would on some mainstream crap. That's why I'm glad Amazon exists. Recently I was borrowing a book from the library and found it so interesting I had to own a copy for future reference. Of course I bought it used. But still I actually bought it. This is the way most people should live (not that I advocate forcing people to do that). I'm just saying it's the best approach. By using the public library, I'm supporting a very important institution. By buying second hand, I'm reusing items that might otherwise be wasted. Far better than buying everything I want and not even appreciating half of it (which is what the spend thrifts do). Screw that guy and his ideas. He's a jackass.

    --
    -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
  72. Dear Open Source Developers by BigBlueOx · · Score: 1

    We at Microsoft have recently noticed that open source software is important in the IT world and would like very much to help you make all your open source projects run flawlessly on our closed source OS.

    We do not think that without our help you would tie your open source code directly into our proprietary APIs and therefore you would lose all the benefits of tying into Windows that will accrue to us ^H^H you.

    Sincerely,

    Ray Ozzie

  73. Re:Just like conservatives! by Facetious · · Score: 2, Insightful

    Counterexamples: Doctors without borders (doctors), Pro Bono (lawyers), Jesus (carpenters) [sorry, couldn't resist].

    Giving away something for free != holding the gift as valueless. I have rarely seen someone miss a concept as thoroughly as you have.

    --
    Let us not become the evil that we deplore.
  74. METH by bledri · · Score: 2, Funny

    Thousands of developers have put very hard work into building software used by millions of people and companies, yet only a fraction of these developers are rewarded financially.

    Perhaps Ray Ozzie is going to start a new organization to protect developers of free software from themselves.

    METH - Microsoft for the Ethical Treatment of Hobbyists!

    --
    Some privacy policy Slashdot.
  75. FOS software is the only one creating value by justthinkit · · Score: 0

    Microsoft's efforts are designed to roughly match what is available from other sources (while trying to kill everything else off, but that is another discussion). So, FOS software is dictating what we all get, even if we don't use FOSS. FOS program x adds feature y...and eventually Microsoft adds something similar -- everyone ultimately gets feature y (some with crapware z).

    Since Microsoft has pretty much maxed out their OS, both in featureset (Vista had to actually down-grade things to give newbies the change they crave) and marketshare, all that is left is for someone else to do it all for free. This leaves Microsoft playing eternal catch-up, with a constant downward pressure on their OS's price. All driven by FOSS.

    It is so interesting that Microsoft always claim their need to innovate when they, almost be definition, do anything but. Hail to FOSS programmers -- the only value providers left in the software arena. Microsoft is more like Wal-Mart, sucking the value out of the system while compensating no one but themselves.

    --
    I come here for the love
  76. Staying just behind the bleeding edge by Kjella · · Score: 1

    Thousands of developers have put very hard work into building software used by millions of people and companies, yet only a fraction of these developers are rewarded financially. Currently there are perfectly good projects that have been abandoned by their developers despite being used by large corporations. So there's a lot of OSS developers that don't want to be paid, fine. But I've seen many projects abandoned because the lead developers didn't have the time to continue next to their day job and real life because the project wasn't paying the bills. Most of these aren't really interested in being helpdesk material to deliver support, also many projects just don't have the high business impact required to get any serious cash. Let's talk about new development rather than bugfixes, the kind that really takes the application further.

    If you went to a commercial company, even if you asked for something they had done earlier for another customer and kept all rights to use in new projects you wouldn't get anything for free. Not only because it makes business sense, but also because they often charge less for items with resale value as completely new code with documentation, testing and so on is very expensive. You can forcibly distribute the cost because the source is closed.

    Now imagine an OSS project and two identical companies except one is always 6 months ahead of the other in complexity of use. Imagine that keeping a private fork is unpractical (which would be more true in the real world than in this contrived example). The leader would have to pay for development of the application - all of it. And if your breaking new ground, chances are you'll be the one breaking new ground next time too. The follower on the other hand can just sit back, pay nothing and get features from upstream as they come. Being on the bleeding edge is relatively very expensive so you try to hold out hoping someone else will pay for it.

    The same translates to bounties or other forms of shared payment, if you had 200 people willing to pay 1$ for something I think you'd still have trouble collecting 100$ - even though there's sufficient willingness to pay everyone hopes the others will pay for it so they don't have to. Every time you just shrug and say "Well, maybe in the next release" you're hoping someone else will pick up the tab.

    The result is that the lead customers give up the expensive development, only to pass the entire bill to the next in line who also won't take the whole bill and it's a little bit like an implosion. There's enough cash available but the model is putting all the costs on a few at a time. I'm not talking about users of existing features subsidizing users of new features really, I'm talking about the countless "nice to have" features that people would use if they were available but don't want nearly badly enough to hire a developer to do it. I'm talking about contributing a share for a substantially better product, even though you're not the one pushing the boundaries. At that the OSS model really sucks, sorry.
    --
    Live today, because you never know what tomorrow brings
  77. And Microsoft is the biggest threat to F/OSS... by amper · · Score: 1

    ...but they just haven't realized it yet.

    What truly boggles my mind is that Microsoft hasn't released "Microsoft Linux", embracing and extending (though not necessarily "extinguishing" the concept this time) it to become the core of Microsoft's OS offerings. Whatever strengths Microsoft possesses, I'm sure we can all agree that OS design is not recognized as being in that group by a large number of people in the technology industry.

    Imagine what could happen if Microsoft were to throw its weight and influence behind a standardized distribution of GNU/Linux?

    Sure, it would mean revolutionizing Microsoft's approach to business in many ways (though not in others), but the benefits to Microsoft are practically uncountable. I would even venture to say that it could, in the end, turn out to be highly beneficial to the F/OSS community as a whole (though very likely damaging in other ways).

    Sometimes, I really have to wonder what the guys in Redmond are doing with all the time and money they have...

    1. Re:And Microsoft is the biggest threat to F/OSS... by pembo13 · · Score: 0, Offtopic

      Buying hookers. What have rich men historically done with wads of money?

      --
      "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
  78. It's 2014 already? by SEMW · · Score: 1

    One counter-example for Microsoft: Windows XP. RIP. Oh, it's 2014 already? Ah, it seems like only last year it was 2007... How time flies...
    --
    What's purple and commutes? An Abelian grape.
    1. Re:It's 2014 already? by Anonymous Coward · · Score: 0

      Yeah because everyone can afford $10,000 per incident support.

  79. Re:Just like conservatives! by smilindog2000 · · Score: 1

    Economists measure worth in dollars, but other common uses of the term worthless include "of no use" according to dictionary.com. If FOSS were of no use, it wouldn't power so much of the Internet. Clean air is free, but certainly of great value, just not in dollars.

    I author some open-source programs, my favorite being DataDraw. There are good reasons I make this open-source. It's code I need, yet cannot sell, and while I help the world a little bit by making it open-source, the world helps me a little bit by improving it. It's a common example of a program that only makes sense as FOSS.

    People get so confused about FOSS, especially most corporate management, who see it as some sort of communist threat. The truth is that most of us FOSS guys are as greedy as the next. If we could sell our software for a profit, we would. That's why FOSS should not threaten programmers or innovative companies. Software tends to go open-source only after no reasonable market for it exists any longer. The reason that Microsoft is specifically threatened by FOSS is simple. They make a lot of their money off their monopoly, rather than innovation. A bunch of hackers can duplicate Microsoft's OS, web browser, and many other tools in their free time. I hear Microsoft's latest Office suite has new innovations, and guess what? It's still selling. It's only when Microsoft stands still that it's threatened. Take Vista for example.

    --
    Beer is proof that God loves us, and wants us to be happy.
  80. Microsoft abandonware and other hard lost legacies by mmphosis · · Score: 1

    Obviously, Microsoft is a software company, they want to make money selling their software as they have in the past. And now, more and more I think that free and open source software obviously puts a wrench in their historical business plans and profits.

    I hardly consider Microsoft's buy out of Novell a contribution towards open source software. Except for Microsoft, big companies, like IBM, are paying open source developers for their work. I think that adding monetary reward to open source projects has both pros and cons attached to it. The developers get the benefit of payment for their work. The big company may have other strategic schemes in mind like, perhaps only making their wares integrate with the open source software. For example, although the Linux kernel will work on a number of CPUs, it is still primarily targeted for the legacy and proprietary x86 processors. In my opinion, the Linux kernel would be better if it worked well on lots of cores, especially open cores such as massively parallel mini CPUs.

    Speaking of abandoned open source projects, there is also a lot of dead code which is owned by companies in the name of intellectual property, and failed projects. Call it corporate abandon-ware. Corporate abandon-ware is not easily available to just any developer who feels like picking it up. On the other hand, abandoned source projects can be more easily revived if a developer feels inclined to do so, and we see this happen.

  81. mod me^Hhim up! by Anonymous Coward · · Score: 0

    I find this post to be INCREDIBLY insightful and informative! The use of dollar signs to spell the company name is EXTREMELY innovative!

    - twitter

  82. How to advocate free software by Anonymous Coward · · Score: 0
    twitter, please read this carefully. Following this advice will make Slashdot a better place for everyone, including yourself.

    • As a representative of the Free Software Community, participate in mailing list and newsgroup discussions in a professional manner. Refrain from name-calling and use of vulgar language. Consider yourself a member of a virtual corporation with many renowned people like Richard Stallman, Eric Raymond, Bruce Perens and Linus Torvalds as executive officers. Your words will either enhance or degrade the image the reader has of the community as a whole.
    • Avoid hyperbole and unsubstantiated claims at all costs. It's unprofessional and will result in unproductive discussions.
    • A thoughtful, well-reasoned response to a posting will not only provide insight for your readers, but will also increase their respect for your knowledge and abilities.
    • Always remember that if you insult or are disrespectful to someone, their negative experience may be shared with many others. If you do offend someone, please try to make amends.
    • Focus on what Free Software has to offer. There is no need to bash the competition. There are thousands of Free Software products that can stand on their own.
    • Respect the use of other operating systems. While GNU/Linux is a wonderful platform, it does not meet everyone's needs.
    • Refer to other products and platforms by their proper name. There's nothing to be gained by attempting to ridicule a company or its products by using "creative spelling". If we expect respect for Free Software, we must respect other philosophies and business models as well.
    • Don't insist that Free Software is the only answer for a particular application. Just as the Free Software community cherishes the freedom that our software provides us, Free Software only solutions would deprive others of their freedom.
    • There will be cases where Free Software is not the answer. Be the first to recognize this and offer another solution.

    Adapted from http://www.ibiblio.org/pub/linux/docs/HOWTO/Advocacy

  83. Lesser of two evils... by boredhacker · · Score: 2

    Choosing to use an open-source application that the developer ultimately abandons seems like a much better option than using a closed-source application of the same fate. ;-)

  84. Corporate war. by Eternal+Annoyance · · Score: 2, Insightful

    Google is an avid supporter of open source software and google uses open source software, google motivates development of open source software.
    Microsoft is all too aware of this, and the big issue they are facing is a well entrenched google. They can't even afford to break google, because than Microsoft would face a severe penalty (monopoly abuse).
    Are you guys in here all blind or something? Just connect the dots and it's all too obvious. There is a corporate war going on, and Microsoft is on the losing side.
    The open source community is just a weapon of everyone opposite to the "Microsoft" camp, as is SCO a weapon on the "Microsoft" camp. But who's more on the side where Microsoft is on?
    And more importantly; who are the good guys, and who are the bad guys?

  85. Re:Just like conservatives! by OutOnARock · · Score: 1


    Whether he was The Son of God, or just another son of God (like the rest of us) who managed to spend 40 days in the desert and come back with his shit really together can be debated.

    You have accept that approximately 2000 years ago a man named Jesus walked the planet.

    And he made enough of an impact we still discuss him today.

    Discussing you in 2000 years, not so much.

  86. Utility v. Profitability: The Pace Car by thtrgremlin · · Score: 3, Informative

    Geez, so many issues to address. One thing at a time...

    Sure lots of F/OSS projects die for MANY reasons, and they may not may not be picked up by someone in the future, but compared to what? BeOS was a project many companies got invested in and that project died and CAN'T be picked up by anyone else. Microsoft has had many projects they bought, and then never further developed because it wasn't in their best financial interests. With proprietary software it has to be within the financial interests of the rights holder to develop the project further. In the F/OSS world ANYONE with the need, desire, and ability can improve on any project be it going strong or a decade abandoned.

    Much more importantly, can we agree at least that sometimes writing code takes a little more effort than sitting at the computer punching out your ideas? Sometimes it really takes the collaboration of great minds to develop great software. Google has the power to buy just about anyone it wants. I've heard they are about the only company that can buy developers away from Microsoft. The point is that some software, or even any invention, is only useful as something to sell. How many retail stores likely survive not because it they sell anything worth a darn, but has things that make "good" gifts? Look at the whole teddy bear and gift basket industry. Cards have a utilitarian value, but look at all the things that can only be sold around Christmas because the products are worthless to the buyer. Personally, I see a lot of this "economic development" suffering from the Broken Window Fallacy. I go into Fry's all the time and the walls are just lined with crapware with scare tactics to get people to buy them.

    So here is the contrast:
    There is no way to succeed financially from developing Linux crapware. OH NO! What ever will we do?!? Some business secrets need to be held closely, and at other times tools for doing business create competitiveness that drives your markets growth. As with any market, its growth can make or break any business.

    Take Avid Technology as an example: They sell sound equipment and software. Their advertising campaign tries to tell people about all the things they can do with their stuff. Mostly musicians. But what if all that was open source? A community of all kinds of artists could educate people on the many applications of sound equipment for home or industrial use. Their software? They have the industries best! What would they have to gain from open-sourcing their software? Well, Red Hat isn't doing too bad. Avid is already leading the industry and has a well respected name. Official support to clients and most timely updates. Up and rising artists/programmers could improve on the best software in the world! They also lead in fabricating specialized equipment... and this would be hurt how by expanding the market into an even larger community? Some will pay to have everything just work and delivered in a professional way, while others with less money will buy essential equipment and hack out the rest. Avid is ahead because it continues to hire the best in industry and researching its game. Are they done innovating and just surviving on being ahead of everyone else, or are they really leading the industry in strong ways that people will continue to respect?

    This reminds me of the Tortoise and the Hare. Slow and steady can win the race, but was there any reason why the Hare could not have had some kind of work ethic to win the race also? Microsoft is an old, blind, and senile rabbit that knows nothing better about how to win a race than laying bear traps, land mines, and talking smack about the tortoise. In any given race, the rabbit should be able to win with hard work. To relate more closely to F/OSS, F/OSS is a pace car that lets anyone jump into the race at any time. There are just two options, and they can be tough to pick from depending on what you want your software to do. Is your software the secret, or just something that helps your business that can be improved on? BSD/MIT and

    --
    Want Big Business out of government? Take away the incentive and start by getting government out of big business!
  87. Google Operating System by thtrgremlin · · Score: 1

    gOS is still bundled with machines sold at Walmart.

    --
    Want Big Business out of government? Take away the incentive and start by getting government out of big business!
    1. Re:Google Operating System by DocHoncho · · Score: 1
      --
      Celebrity worship is a poor substitute for Deity worship and costs more to boot.
    2. Re:Google Operating System by thtrgremlin · · Score: 1

      An alternative OS with Google Apps and other Web 2.0 apps for the modern user. Sorry, forgot. I installed this for a few friends with OLD IBM thinkpads. Runs GREAT, but using it, I think you'd be hard pressed to find someone that, from using it and looking at the desktop, that the 'g' didn't stand for Google. Virtually EVERYTHING on the OSX like dock is a Google tool.

      Funny I would forget it wasn't the Google OS because I had used it more than read about it. Thanks for the correction.
      --
      Want Big Business out of government? Take away the incentive and start by getting government out of big business!
  88. RobDude is of course by Anonymous Coward · · Score: 0

    not a developer. Sure he posts saying he is, but he has never been able to get linux successfully installed, and even when other folks did help him get it running, he soon undid their work and bricked his PC again, and I've never seen anyone even with the most basic VB experience fail to get a linux install working.

    Some folks will never be able to do linux, having refused introductions to critical thinking during their formative years, they then later on try to disguise their inadequacies with wildly inaccurate tales of invented linux inadequacies, whereas most folks know better and understand that RobDude is in fact not up to the task and needs to let the Best Buy Geek Squad take care of his PC issues, they have the suitable equipment to clear RobDude's PC of the puddles of drool that inevitably form inside the box and keyboard.

  89. Re:Big Suprise by raddan · · Score: 1

    Actually, there are no Rs at all!

  90. Re:Just like conservatives! by thtrgremlin · · Score: 1

    I think you were just trolling, but whatever. Companies do pay for FOSS development. Sometimes they share their innovations, sometimes not. Often people write software for themselves to accomplish a task that makes them money. It is "worthless" in that the software was only a means to an end and there would be no economic harm to the developer in giving away something that wasn't their business.

    F/OSS is destroying opportunities for programmers about as quickly as free cookbooks have destroyed the restaurant industry for chefs. Sorry, not going to buy it. And before you respond with "Well, you can't just go into a restaurant and ask the chef for his recipe." Yes you can, and I've done it. I cook a lot, and on the rare occasion that I make it to a nice restaurant, I'll spend some time talking it up with the chef and they, so far, always been delighted to share their recipes. For what it is worth, I have only done this five times, cause I am sure you are asking yourself. Are you really going to claim that the dynamic range and competitiveness for restaurants is weaker than software development?

    --
    Want Big Business out of government? Take away the incentive and start by getting government out of big business!
  91. Threat to .... by PPH · · Score: 1

    .... world domination.

    Is that a bad thing or a good thing?

    --
    Have gnu, will travel.
  92. What Microsoft Doesn't Get by rmcd · · Score: 1

    What Microsoft seems not to understand is that for many of us, Windows and Office complicate our lives, rather than solving our problems. The periodic costs Microsoft imposes on users in order to keep up its earnings is enormous. The Office 2007 upgrade (which I had to install for compatibility with colleagues) broke some of my old macros (I simply got a message saying that the macros --- which worked fine in office 97, 2000, and 2003 --- were no longer available), it fouled up existing documents containing equations, and it required me to relearn the interface. I mean, WTF?? Making the ribbon mandatory rather than optional is the behavior of a bully. The WGA check (more than once a year) is the behavior of a bully. Outlook's lack of compatability with everything else is the behavior of a bully.

    So what do I do in response? I pay hundreds of dollars a year to the FSF, EFF, the MikTeX project, OpenOffice, and other projects. I am slowly switching my kids to Ubuntu. (Microsoft is making this easy because the dual-booting Windows XP install at home is getting slower by the day and the kids are starting to complain. It takes *forever* to reboot from Window back into Windows.) If Microsoft offered *better* software that was *compatible* with alternatives, and that did not threaten to lock up my data and render it unavailable, I would buy their software willingly. As it is, I am moving slowly, but definitely, to remove Microsoft from my computing life. I suspect that the same force driving me --- Microsoft's disregard for the user --- is driving a lot of the open source movement.

  93. O$$ by spitzak · · Score: 1

    It might be a good idea to use the term "O$$" for people writing stuff that will be released under an open license, but getting paid for it. Ideally this should be people who would not bother writing it if they were not paid. This is not a small set, in fact it is probably a quarter or so of the contributions to Linux.

    This would also drive crazy the astroturfers, who always go into a childish rage when they see "M$" here. I recommend that "MS" only be used for stuff Microsoft does for no income.

  94. Re:False Dichotomy by ichigo+2.0 · · Score: 1

    What part of "uses Open Source to power their business" did you and the GP miss?

  95. Eh, HEL-LO... by Kazoo+the+Clown · · Score: 1

    open source is "much more potentially disruptive" to Microsoft's business strategy than Google.

    Well if that's the case, then it's time to look for a business strategy with a FUTURE, moron. The business strategies that depended on slave labor or cheap gasoline are rather past their prime, too...

  96. Astonishing (willful?) ignorance. by jotaeleemeese · · Score: 1

    Honestly, many companies are paying for FOSS developers or buying companies producing FOSS products.

    Projects that are useful are not abandoned, projects that aren't remain dormant, and nothing stops luminaries at MS to pick them up if they are such great products.

    MS is so fixated in money that they have forgotten that computing is also about fun. Many people contribute to projects just because it is fun and satisfying to do. Why should be that monetized as a matter of urgency?

    So if MS is so disconnected with the industry trends they should have a hard look at themselves and stop giving advice where none is really needed.

    --
    IANAL but write like a drunk one.
  97. Re:Big Suprise by Anonymous Coward · · Score: 0

    Surprise has two Rs in it.

    How embarassing. ~
  98. Re:In Other Words.... MOD THIS UP!!! by davidsyes · · Score: 1

    This is SO insightful. But, mshaft would consider it "inciteful"...

    --
    Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
  99. Re:FUD FUD ... An indication of ms' desperation... by davidsyes · · Score: 1

    http://blogs.zdnet.com/microsoft/?p=1415

    So, now they want to point or shift blame away from themselves....

    WHY did they have to break the winhlp32.exe file? WHY could they not bridge the functionality, or emulate it to work with "compatibility" mode only for pre-Vista apps. No, they probably wanted to screw over anyone (including help file software makers) to FORCE people to shift to Vista, when it looked as if XP was facing End of Life...

    Is it any WONDER that the company is perpetually in paranoia/defense mode? As schizophrenic as that company is...

    --
    Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
  100. Lots of not true here by symbolset · · Score: 2, Interesting

    How many OSS webpages don't even EXPLAIN WHAT THE PRODUCT IS, much less document it, on their website?

    Let me introduce you to Symantec. They make an application called "Ghostcast server", which is used to clone PCs in bulk. Your mission, should you choose to accept it, is to find out which product they offer contains this application, how much it costs and how it works. Give it a shot. It's like Where's Waldo for geeks.

    Even when OSS project show some potential, they inevitably fork over some bullshit tussle between developers.

    Like X? That was over quickly. Imagine what would happen if Microsoft decided to change their windowing environment and its terms, and it was so hated nobody would want it. Wait -- you don't have to pretend.

    --
    Help stamp out iliturcy.
  101. Marketing Strategy or Greed by hardlyleet · · Score: 1

    "Much more potentially disruptive to the Microsoft business strategy" To be honest I wouldn't call 'eliminating everything slightly in the way to rake in slightly more cash to an already overcrowded bank' a marketing strategy would you?

    --
    Fortran is for pimps.
  102. FUD, v2 by PPH · · Score: 1

    Perhaps this isn't plain old FUD. The suggestion here is that s/w can't exist unless someone (namely Microsoft) gets between the customers and the developers. They've already figured out how to do this with Windows, either through fees or in direct competition with s/w shops. Now they're going after OSS.

    Give IT management a cut of the deal and Microsoft can land a sole source contract. Then, it doesn't matter whether the customer wants Linux or Windows.

    --
    Have gnu, will travel.
  103. He said it himself by Anonymous Coward · · Score: 0

    "I think it's important to solve this so that the sustainability of open source projects is improved."

    Microsoft: a solution looking for a problem

  104. Re:Big Suprise by PitaBred · · Score: 1

    Damnit. It's embarrassing rising to obvious bait like this ;)

    (this post is purely for those of you who may have been confused as to what the parent AC was trying to accomplish)

  105. Re:"Customers want their vendors to manage IP issu by Tubal-Cain · · Score: 1

    I really like this in-depth comparison of the GPL and MS's Eula

  106. It depends on where you are coming from by thtrgremlin · · Score: 1

    While I could understand that from a hypothetical standpoint of a company strongly invested in Microsoft, and mind you that is likely a lot of companies, that doesn't apply to all. There are companies that work on a foundation of open source. Sun and IBM as familiar examples. Each of those companies put in a lot of work towards Linux Kernel, adding features those companies needed, then turning their code over to the F/OSS community. Neither IBM or Sun could develop everything that is called Linux, but being part of the community they get way more than they develop in return. You can take THAT to the bank.

    Companies that are deeply invested in F/OSS have little they need to work around to get changes and improvements that they need in their software. Also, dead projects are absorbed into others, but most often they are replaced with better ones. Example, BSD forked into FreeBSD, OpenBSD, and NetBSD. They went different directions on stuff, but continues to share compatible code. By matter of popularity or whatever, FreeBSD has really beating out the others. I think many may say that OpenBSD and NetBSD are dead in many ways, but at the same time FreeBSD has greatly benefited from the project having forked because a conflict managed to play itself out. Basically, if you want OpenBSD, get FreeBSD, and if something is missing that you want from OpenBSD it isn't going to be too hard for XYZ Company to hack that out. It is all a matter of the present position of the company.

    Also, I think in your example of $BIG_INTERNAL_APP, you just described proprietary code development. Firing head developer with no one to take over?

    --
    Want Big Business out of government? Take away the incentive and start by getting government out of big business!
  107. Re:"Customers want their vendors to manage IP issu by Tuoqui · · Score: 1

    Just goes to show you how much legal mumbo jumbo it takes to say 'You can copy, distribute and alter the program however you see fit as long as you release the source along with modifications if you distribute any of it'

    --
    09F911029D74E35BD84156C5635688C0
    +2 Troll is Slashdot's way of saying groupthink is confused
  108. Re: Microsoft and OSS by neonsignal · · Score: 1
    > Why is everyone so blinkered they always assume Microsoft employees are evil and anti-OSS?

    Because the employee is speaking for the employer. Microsoft is a company that thrives on buying out software projects and gluing them (with varying degrees of success) into their collection. Their issue with free software projects is that they cannot always buy them out. If the project is not "monetarized", then it cannot be easily manipulated. It is all about corporate control.

  109. As a developer of a project by mailce · · Score: 1

    I can only speak for myself as a developer, not for anyone else. But I do my projects as a hobby, and to return something back to the linux community which I have been apart of for the last 7-8 years. Giving back the same as other people have made available to me, gives me a lot of satisfaction, if someone wants to donate to the project, then that is good, but I'm quite happy not to receive anything at all. I do hope that my projects are found to be useful, and allow the world to benefit and to open up it's mind regarding opensource. Here is my site if you would like to sse the project that I'm currently running. http://www.kirramail.com/

  110. Microsoft concerned about open source developers? by sweet_petunias_full_ · · Score: 1

    "...someone from Microsoft is suddenly all concerned for the financial well-being of OSS developers that makes me concerned."

    It kind of reminds me of the joke about the blind man with a seeing-eye dog who stops at a street corner and gets pissed on by his dog. Then, moving the leash to the hand holding the cane, he pulls a treat from his pocket and offers it to the dog. Someone standing nearby points out what the dog has just done and asks the blind man why he is rewarding the dog for being naughty. The blind man answers "that's just so I can find which end to whack with my cane."

    Open source developers are like the dog, and the blind man is MS, still no wiser as to where to hit to damage the adversary, and unable to hit too hard or too obviously because the other companies who benefit from OSS would sue.

    Well, the treat they're offering may just be Microsoft trying to figure out who's who, so they can find out if their own employees ratted them out on a blog in violation of a gag order, or to quantify and understand their #1 enemy, or just to see if they'll be able to pounce on specific market sectors easily. For most people, no doubt they would try to act really nice and give out free stuff like SDKs, free marketing offers, free spam messages about developer conferences, discounts, beta test freebies, that sort of thing. They might convince some people to switch to the "dark side" eventually, and that would be a big win for them.

    They specifically mention in the article that the OSS community is not "unified," which is actually just an opinion pulled out of the air. They would like you to begin thinking that it isn't unified so that it can seem more plausible to apply the divide and conquer strategy (e.g. GPL vs. BSDL, Mac OSS vs. Linux OSS vs. Windows OSS). They might try to fund only BSDL projects or add Windows-only features to the biggest OSS projects, for instance, if they think this will cause a rift. Gates saying that GPL code "can't be modified" is basically a hint of this. He's not so stupid as to actually believe such a shocking untruth, but it would be really difficult to prove willful ignorance on his part. In reality, they're worried that either BSDL or GPL could eat their lunch because either one can promote free standards and give their competitors a leg up (sorry for the pun). GPL has been around practically forever but they really started to dislike it recently because they've figured out that it evolves to counter new loopholes.

    I don't expect them to bribe anyone directly, but maybe their affiliates will be funding lots of interoperability features that make sure their developers have a bridge to jump across if their Windows platform crashes and burns in the marketplace.

    If they get enough critical mass with OSS developers, they might even convince some of them to add lots of bloat to open source projects so that their own products don't look so bad in comparison. Of course, they won't call it adding bloat, it'll be called cool new features, cool new devices, and cool new protocols, and they'll just need lots of them. They could, for instance, add a bunch of unnecessary modules for nonexistent hardware and make Linux take longer to boot and take up a big chunk of RAM. Since most of us would be suspicious if Microsoft asked us to put a binary blob into Zimbra or Samba, I would guess that their affiliates would be willing to act as the "customer" for this kind of enhancement.

    My advice: take the free stuff but watch out what you agree to on the EULAs as it may prevent you from contributing to some OSS projects in the future. Don't give them any identity information if you can help it, just in case they turn into a RIAA-type troll organization someday.

    Ssssssssss...

    --
    You can't send a takedown notice to an already printed newspaper.
  111. Supporting abandonware by bhoyt · · Score: 1

    "Currently there are perfectly good projects that have been abandoned by their developers despite being used by large corporations. Subsequently the projects fall out of use. This is unnecessary waste that would often be prevented by making it easy for companies to pay the developers directly. I think it's important to solve this so that the sustainability of open source projects is improved." Wouldn't micropledge.com be a good way to support abandonware and even ongoing projects that need some assistance?

  112. Re:Microsoft concerned about open source developer by Weedlekin · · Score: 1

    "They specifically mention in the article that the OSS community is not "unified," which is actually just an opinion pulled out of the air."

    He's quite right in saying that OSS developers (It's not "a community") aren't unified. The lie is in trying to pretend that this makes them somehow different from commercial closed-source developers, when the reality of the matter is that developers as a species aren't unified, irrespective of any licensing conditions that apply to the projects they're working on.

    --
    I'm not going to change your sheets again, Mr. Hastings.
  113. Re:Big Suprise by Anonymous Coward · · Score: 0

    > rising to obvious bait like this ;)
    how the FUCK is that bait? Didn't you see the sarcasm marker at the end?? Idiot.

  114. Re:False Dichotomy by JohnBailey · · Score: 1

    Or open in the sense that they've never released the custom version of Linux they run all of their servers on? They use it, but do not distribute it, so are under no obligation to publish a single line. GPL code is only required to be published if it is distributed as a product or as part of a product. The day Google decide to sell or give away a single copy of the modified Linux to someone outside Google, they will be obliged to publish, but not before. And if they use non derivative code anywhere, they will still not be obliged to publish that.
    --
    It is difficult to get a man to understand something when his job depends on not understanding it.
  115. Re:Microsoft concerned about open source developer by sweet_petunias_full_ · · Score: 1

    "He's quite right in saying that OSS developers [...] aren't unified."

    He can say it without proof and most people will just take a vague statement like that at face value. I wasn't saying he was right or wrong, just saying he's not quite an objective observer on this. If you see his assertion repeated constantly, they are likely trying to nudge perceptions of it closer to what they want people to believe. Eventually they can convince developers that their astroturf posts represent actual views within the developer community and that the community is divided, making threats, retaliating and all that sort of melodramatic claptrap that can be used to fool banana republics into self-destructing without firing a shot.

    He is right in the sense that corporate boards are used to dealing with the relatively few people at the top of other chains of command who can make their decisions and commitments stick. That much they are comfortable with, and they have lots of money, patents and lobbying influence to use as leverage in those situations, but with this group there is no single overlord to strike deals with that will cause the entire group to click their heels and salute.

    He is wrong in the sense that open source developers do share some common interests, and this is enough to bind them together on a lot of issues even if they may disagree and pick nits about others.

    Either way, he cares less about the accuracy of his statements than he cares about how to benefit his stockholders, so take all such webcasts intended for public consumption with a sizeable crystal of sea-salt. Executives don't lie, they are just "occasionally misinformed," and if that involves repeating some convenient view over and over within earshot of the press then, well that's just coincidental.

    --
    You can't send a takedown notice to an already printed newspaper.
  116. Re:Microsoft concerned about open source developer by Weedlekin · · Score: 1

    I fail to see why you wrote this long post, because I said essentially said the same thing in the bit from my post you didn't bother to quote.

    --
    I'm not going to change your sheets again, Mr. Hastings.
  117. Because you don't get it by Shadowlore · · Score: 2, Insightful

    No offense but you simply do not understand what OSS is.

    OSS isn't Sourceforge, it isn't Linux, nor Firefox, nor Gimp nor any singular piece of software. It isn't documentation or lack of documentation, bugginess or non-bugginess is also not OSS. After all, any attribute you want to assign to OSS projects/software is equally assignable to non-OSS. Windows is easy to use and well documented? My Arse. If that were true why the multi-billion dollar Windows training industry? Why the multibillion dollar book industry? Simple: the claim is bogus. Most software has bugs and almost every piece of software could be better documented. Thus all of your "reasons" about OSS not being a threat are invalid on their face. I've even seen a lot of commercial software not "EXPLAIN WHAT THE PRODUCT IS" on their website. Your vapor anecdotes notwithstanding this is not an aspect of interest either.

    The reason OSS is threat to MS is no market share. It is not mindshare. It is a shift in expectations and beliefs.

    How many people 5-10 years ago thought the Windows==computer? Compare that to now. That expectation is shifting, and that expectation is a core principle of the MS business model. It is a long-term growth threat in the sense that it takes time to build and when it reaches "the crisis stage" it is too late. Another aspect of the threat of OSS to MS is "freedom". Nor GNU freedom per-se but vendor freedom - choice. With the growth of Linux, came a fertile ground for other alternatives such as OpenOffice.org - and yes I am well aware of it's history. This led to the creation of a pressure valve. As MS predictably increased their punishment on those not paying the proper financial respect, the existence of this pressure valve allowed some to take it. As more did so the movement for "open document" standards grew more intense and larger. This triggered more people to even *think* about alternatives.

    It's that thinking about alternatives that is the crucial chink in the MS business model. It is much like Afghanistan was to the USSR. The illusion that you *need* Microsoft has cracked, and chunks are falling off. That is the single largest threat to MS's business model. People will switch to other alternatives - even if they are proprietary ones for someone else.

    The second major aspect of the OSS threat to MS (by way of their business model specifically) is what OSS enables. Consider the use of a supercomputer for something like SETI or protein folding. Now consider the use of distributed computing such as SETI At Home of Folding At Home. OSS enables the tapping of far more developers than can be managed by an organization. It also enables companies to rise quickly and establish dominance. One example is Google. Google would not have happened in a world w/o "a Linux". It would have been cost prohibitive. OSS enables that type of company to shoot up in a relatively few short years to absolute domination. It also enables competitors to work together.

    This working together allows competitors of all sizes converge on a common underlying platform and provide for each of them to establish their specialties or "particular advantages". They share the otherwise unmanageable mass of talented programmers and supplement it with their own developers. OSS enabled OSX. Look at the significant turnaround in Mac usage with OSX - even before the Intel switch. This accelerates the shattering of the "Windows is the Computer" illusion which MS bases it's model on.

    These are (some of) the major aspects of OSS that are the threat to MS. Not the specific products themselves but what affect of these products, their existence, has on the minds of the people using them. It may take a generational changeover but it is inevitable at this point.

    Your problem is you are too busy looking at the bugs on the trees to understand you are looking at a rainforest. The "ecology" of the software and computing world is changing. The way we use the electronic world is changing and it is due to OSS, not MS. Facebook, MySpace, F

    --
    My Suburban burns less gasoline than your Prius.
  118. EU promoting electronic security through OSS by SgtChaireBourne · · Score: 1

    Although that's the EU's position I don't think that you should take it as an endorsement of Open Source.

    Oh, that one again? It's 2008 — time to re-tire that M$ talking point. I suppose that Ken Thompson's presentation from 24 years ago is also not an endorsement of Open Source? Re-read A5-0264/2001 and European Commission technology strategy They're quite clear and the 2001 resolution even pre-dates the main start of MS EU-level lobbying efforts.

    If M$ wanted to play, it's executives could decide to release product code as open source, but the company hasn't. Further, it can't. M$ products just aren't engineered for security. In fact, M$ code is so bad that it threatens US national security. So, although ditching M$ products won't in and of itself make your site secure, it's a necessary first step.

    It's about security and for that you need open source.

    --
    Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.