Slashdot Mirror


How to Misunderstand Open Source

Sam Hiser writes "This article intends to clear up some misconceptions about open source software development practices. It can help developers, IT and business managers transition from a closed development environment to an open one characterized by shorter time-to-market and lower costs. The author, Tom Adelstein -- an experienced CPA, code developer, project manager and consultant -- makes clear the notion that Open Source Software bears a mark of professionalism."

70 of 318 comments (clear)

  1. See also ESR's Prudential Interview by eddy · · Score: 5, Informative

    See also ESR's Prudential Interview.

    --
    Belief is the currency of delusion.
    1. Re:See also ESR's Prudential Interview by nickos · · Score: 4, Interesting

      This is good too. The last paragraph reads:

      "We're rapidly heading for a world where computers are as common as pens or soccer balls -- and computer skills are as common as basic literacy or ball-kicking ability. And in that world, with or without an organized free software movement, I doubt that even 1/10 of 1% of all the people who "know how to program" will be able to get full-time jobs creating computer software."

  2. Our process by Anonymous Coward · · Score: 4, Interesting

    I work for a medium-sized group of developers that is financed by one of the leading academic institutions in the East Coast.

    We have 6 developers, employ 18 project managers, and approx 25 sales/accounting folks. We find that our developers are used more efficiently by proofing any submitted code from our open source projects. The role of the project managers is to ensure communication with the other contributors all across the globe, streamline client requirements, and create documentation.

    A ratio of 1:3 between developers and project managers is ideal. It took us about three years to determine a formula that worked within our company. We find it extremely important that our developers are free to code and code only. The project managers will do all the tedious work surround programming, such as documentation, attend meetings, debugging, research, and even participating in social activities.

    We generate a revenue stream of over $20 million (AUS) last year and were able to clear a handsome profit.

    Which is nice.

    1. Re:Our process by selderrr · · Score: 4, Interesting

      The project managers will do all the tedious work ... (snip)

      You are so lucky te be able to create a structure like that. My guess is that 99% of the development units around the world have the same programmers vs. managers ratio, but have a net result of managers dumping work & shit on the developers' head. A slashdot poll would no doubt result in 99% of us calling managers 'crap' and only 1% (or less) calling them 'useful for levelling the workload'

      On the other hand : work without managers is a waste too, since you'll get the clients in your neck, which is even a bigger pain.

    2. Re:Our process by 1iar_parad0x · · Score: 5, Insightful

      The reason most project managers don't do this is because they have the title "manager". They feel they're supposed to manage. Unfortunately, they try to manage the programmer, not the project. They also don't understand the development process. Frankly, the problems lies with upper management who've never written a line of code. Maybe the project managers should be given the titles of sales consultant or customer handler. Heck, the best project managers I've seen refer to themselves as "fecal matter" handlers. Okay it's been sanitized for the kiddies.

      Business majors don't want to think of themselves as equal with the people who develop the product. Heck, they certainly don't want to be seen as doing some programmer's busy work. Why we all know that programming is "blue collar" work anyway. It probably doesn't help that the average programmer really can't relate to the issues of sales either.

      --
      What do you mean my sig is repetitive? What do you mean my sig is repetitive? What do you mean....
  3. With all due respect, how many of these are needed by Space+cowboy · · Score: 4, Interesting

    It seems we get a fairly regular drip-feed of "No look, this is what it REALLY is" articles in the computer press, and yet people still don't "get it".

    What's wrong with what's happening here ? Is the coverage in the wrong area ("preaching to the converted") ? Is the message simply being disbelieved ("TANSTAAFL") ? Is the lobbying by the closed-source community simply better (all those expense accounts...).

    I think all of these articles make good points (all that I can remember reading, anyway), but unless they start to make a difference, they're just hot air :-(

    I suppose there's always the argument that you need lots of fresh meat at the sharp end before the grinder (mainstream press) starts to notice any difference. If it's simply that it's a slow process, then by all means chaps, carry on :-)

    Simon

    --
    Physicists get Hadrons!
  4. Open Source is good for the economy by Anonymous Coward · · Score: 5, Insightful

    Non commercial software = less unneccessary and non-core expenditure for businesses = more money for research and development, capital investment, salaries and wages, and marketing = better economy = better for the people.

    1. Re:Open Source is good for the economy by tgt · · Score: 3, Interesting

      I thought the only way anything could be better for all people, is that it's better for each and every individual. Rather than arguing whether or not open source is better for economy and such, shall we look at ourselves instead and ask whether open source is good for us ?

      I'm a software developer, I do commercial development for living. How is open source ideology better for ME ?

      --
      I like my outfit, it's inexpensive, but cool -- April Ryan
    2. Re:Open Source is good for the economy by aastanna · · Score: 5, Interesting

      That really depends who you work for. I do development for a living as well, but mine is based on specialized business knowledge developing custom applications and processes. Open source software is very useful in this context because it allows stable components to be aquired at no cost (for example a C++ XML parser, or a cross platform wrapper on things like sockets/pipes/threads). This allows more time and money to go into the business logic.

      If, on the other hand, you develop shrink wrap software for the mass market then open source can be detrimental. You now have no-cost compitition. However if that's what you're doing I don't see any reason your job shouldn't be outsourced to India or China.

    3. Re:Open Source is good for the economy by I8TheWorm · · Score: 2, Interesting

      I have to say that, although I don't agree with the parent of your thread, I also don't agree that corporations will redistribute their savings. Rather, they'll all pay their exec's a larger bonus for saving so much money, and they'll all buy a 3rd/4th house and a 5th Mercedes.

      --
      Saying Android is a family of phones is akin to saying Linux is a family of PCs.
    4. Re:Open Source is good for the economy by JamesOfTheDesert · · Score: 5, Insightful
      I 'm a software developer, I do commercial development for living. How is open source ideology better for ME ?

      Welcome to the club. :)

      OSS has allowed me to play with programs, languages, and IDEs that I could never touch if I had to pay for them.

      Releasing OSS has given me experience and feedback that I could not get if somebody had to shell out for my time, while dictating what I was doing.

      I'm a better software designer thanks to OSS, and this translates into better jobs (i.e. $$$).

      I'm more productive and happier because I can use completely free and open language, such as Ruby. (Thanks, matz!)

      Even if you only code in VB 6 on some flavor of Windows, you owe it to yourself as a developer to go poke around other languages and environemnts, and OSS is one big playground.

      --

      Java is the blue pill
      Choose the red pill
    5. Re:Open Source is good for the economy by Bas_Wijnen · · Score: 3, Interesting

      Your parent said better for the people, not all people. Better for the people means that using some kind of average, the total comes out higher.

      Personally I prefer measures where the people with the lowest score count for more than the people with a higher score. That is a question of ethics, though.

      Just because you get it worse (if you do, which I doubt), doesn't mean the people get it worse. If all the users get better software, and all developers would make a bit less money (which is unlikely), then I would definitely consider that an improvement for the people.

    6. Re:Open Source is good for the economy by AntiOrganic · · Score: 3, Funny

      That's a shame then, because I'm sure at least one of their competitors, who will also be reaping the benefits of free software, will reinvest the money into other areas of their company, which will grow, while the other company which hands the savings to its executives will not, and will lose in the long run.

      It's funny how capitalism rewards selflessness like that.

  5. Beer by gxv · · Score: 3, Insightful

    Still a lot of companies thinks: "If it's free it cannot be woth much".
    This is basically free as a beer/free as a speech paradox: They have to understand that it's not about price but it's about values.
    But even if they do - it hes to be 10 times better than MS Crap to beat their MS Marketing.

    1. Re:Beer by tds67 · · Score: 2
      They have to understand that it's not about price but it's about values.

      I'm sure Kenneth Lay, Martha Stewart and Hilary Rosen would understand.

    2. Re:Beer by 1iar_parad0x · · Score: 2, Interesting

      Well, there's also a steep learning curve and it's hard to find competent IT people to manage *nix solutions. I've been developing and administrating with OSS 3 solid years (plus 2 years of mixed Windows and OSS). Plus, add the fact that the HR people don't know how to fill positions properly. Oh, you've only had 10 years with Unix; sorry we're looking for someone with Red Hat experience.

      However, try to find a competent Unix Sys Admin. You know, somebody who understands firewalls enough to code a rule set by hand or can automate their work with cron and Perl. Heck, I'm technically a programmer, yet I still do a better job at that than most MCSEs. Most good Unix Sys Admins look like wizards to the uninitiated.

      --
      What do you mean my sig is repetitive? What do you mean my sig is repetitive? What do you mean....
  6. Re:Open Source is bad for the economy by Anonymous Coward · · Score: 3, Interesting

    Didn't RTFA, did we?

    Non commercial software == more profits for businesses == better economy == better for the people

    Here's why:

    Let's say you start your own company, and obviously, you need to profile your business on the web. You can either pay $$$ for commercial software on the server, or you can install free, open-source programs. This way you save money.
    This way you get better economy, and this way it's better for the people.

  7. Not free by Anonymous Coward · · Score: 5, Interesting
    We felt we got a free puppy too. The management of our shop actually concluded that Redhat Linux (EE) was more expensive to install and maintain in the short term than Windows 2000/XP. We haven't used it long enough to study any long term effects.


    The reasons?


    1) Installing software correctly (apache, mysql, sybase) is a time thief. Installation is sooooo much more straightforward in Windows.

    2) Propagating changes in configuration (and new versions) is a hell in Linux, especially Sybase and Oracle products.

    3) Less documentation (usually) from commercial vendors.

    4) Worse support (usually) from commercial vendors.


    We're hoping to see long term effects in stability. The problem is that NONE our eight Windows 2000 servers has ever crashed...


    That said, Linux is so much cooler.

    1. Re:Not free by fuzzybunny · · Score: 5, Interesting


      Good points, well stated, mod parent up pls.

      Let me give a counterpoint to this. I'm putting together an incident response team for a major bank here--we deal with vulnerabilities, security-related system outages, and investigations. I also have a fairly wide background in architecture design and implementation, and systems engineering and administration. So, having gotten that out of the way, a few statements. Flame away, but these are generalizations, based on opinion and experience:

      Windows boxes are usually a lot more straightforward up front. This is a fact. No amount of whingeing about webmin, apt-get/ports and whatnot will change this (although FreeBSD ports just rock.) To install, you put a CD into a drive and click some buttons.

      The real problems are twofold. First, as complexity rises (we're talking 30,000+ workstations here plus god-knows-how-many Windows servers) your ability to keep an overview of things like patch deployment, user rights, software versions, etc. becomes a nightmarish time-sucker. MS have made some steps in the right direction with things like SUS; nonetheless, I've always found software update implementations as well as user rights tracking, among many things, to be horrendously kludgey in pure Windows environments. I realize that a lot of this is usually due to crappy procedures; nonetheless, the common answer to something like a fucked-up desktop PC is to have it collected and re-installed. Great.

      The second is, and I'm sorry to say this, security. It is absolutely true that I cannot just "jump in" and fix code in, say, a Linux kernel, when a hole is discovered. Just based on experience, though, I have yet to see a single worm hit a Solaris (yes yes I know, open source) or Linux environment with anything approaching the ferocity of what we've seen in the Windows world.

      The last point I keep making is one that everyone knows, but management do an ostrich (stick yer head in the sand, pretend nothing's happening) anyway; that is, in a complicated IT environment (managers, listen up) you simply do not get around hiring a bunch of really smart people and paying them a lot of money. It is illusory to assume that simply because your software installs at the push of a button, your IT is stable and reliable.

      --
      Cole's Law: Thinly sliced cabbage
    2. Re:Not free by clifyt · · Score: 4, Insightful

      I agree with this sentiment.

      At my institution, I have had to maintain a Windows environment as well. I have 5 Windows machines and other than hardware crashes (HD failing, a fan burning out and the thing dying as it overheats because my people who claimed to have done maintenance haven't taken the time to blow the sucker out...that sort of thing).

      I know how to get a decent Windows install and I know how to do it right. I can also hire students to work for me without having to pay a grad student $15 an hour who barely understands the Unix environment (sadly, 15 years ago when I was just entering the university environment, most of the geek kids DID know unix and were comfortable with it...if only so they could compile their own MUDS).

      Past that, we are slowly migrating towards open solutions. One of my webservers uses Apache instead of IIS, they ALL use PHP / Perl. The GNU Tools are installed to that I can to things fast and efficient for myself. MySQL has taken the place on our database server from our SQL Server.

      Its as much as I can do in the current environment I am in...I'd LOVE to be able to go with a pure Linux / BSD / OS X whatever unix based solution instead of Windows, but sometimes you do whats the best for your situation and realize the free puppy is a more of a problem than its worth sometimes. At home and my side business, I'll take the stray dog in...he guards my home and the bit of food and a warm blanket I give him is more than a fair trade.

    3. Re:Not free by Anonymous Coward · · Score: 2, Informative

      I would have to disagree with you. An experienced Linux admin is able to install the common stuff (such as apache, mysql, etc) easily, and it is pretty straight forward. Furthermore, news groups provide tons more help for any given opensource application. To state an example, I know first hand that installing and getting QMail to work properly is much more intuitive than trying to install and configure Exchange with all its hundreds of configureation options hidden everywhere.

      If you are finding that supporting a linux box takes more work than a windows box, then it may be because your admin is not too familiar with Linux. Here once a linux box is up and running, we rarely ever touch them again outside of checking logs to make sure everything is running smoothly. I don't want to even begin to calculate how much its cost in manhours to support our numerous windows boxes for just the patching of secuirty issues alone.

    4. Re:Not free by mosschops · · Score: 2, Interesting

      I would love it if there was some way to save all the configuration from one machine into a file, and then be able to load that file on another machine (at least for the same distro) and have it configure everything the same way at once. And i'm not talking about doing this manually, I want a program to find all the config files, take the options, put it into an xml doc or something, and then be able to reload it.

      For the most part you just need to save and restore the /etc branch to give the same system settings. Doing this between distributions or major version changes probably isn't a good idea though. It'd also rely on the same package set being installed, and nothing having changed that breaks backwards compatability (no problem usually). I'm not aware of anything that attempts to do this automatically, but it's only a couple of commands at a basic level.

      If I'm upgrading I tend to just back-up /etc and manually merge the config changes into a new distribution. Only takes me about 15 mins, and means I know everything that was changed.

      Transferring a Windows configuration between machines usually takes a couple of days. Reinstalling all the apps, and trying to restore settings exported from my old registry is much more hassle. I still have exported .reg files from my last installation, in case there's anything I still need! :-)

  8. Open Source is good for the economy by bizcoach · · Score: 5, Informative
    Non commercial software = less profits for businesses = worse economy = worse for the people.

    That is nonsense.

    First of all, open source software doesn't have to be non-commercial. For details, see the Free Software Business Strategy Guide.

    However it is true that many open source projects are non-commercial in nature. The resulting software is still quite often suitable for business use.

    From an economics perspective, each proprietary software program is a monopoly - only one company is able to fix problems and release new versions. Monopolies are good only for the company holding the monopoly, not for everyone else.

    Therefore, if proprietary software goes out of fashion, this will be bad for precisely those businesses whose main stream of revenue is from software licensing. This will however be good news for all other companies.

    Whether this will mean less or more jobs for programmers is hard to say in advance. There will be fewer jobs at specialized software companies and there will be more jobs at companies which use software, since it'll make sense for companies which use software to have relevant expertise in-house.

  9. here's one misconception by jeffy124 · · Score: 5, Insightful

    that we're all hobbyists and only do OSS in our spare time (the description often made in news articles).

    Not necessarily the case, especially with the more major OSS products. Companies of various sizes have staff writing and contributing OSS code as their full-time job, and many university students also contribute as part of research projects. Even CmdrTaco could fall under the category of a small-company contributer for his work on Slashcode.

    The hobbyist argument is often made in FUD from MS to try and say that "we have professionals working for us, who does OSS have?" We should answer with somehting like "Redhat, IBM, Sun, Novell, ..." and so on.....

    --
    The One Rule Of Chess You'll Ever Need: Don't play someone who carries a kit in their bookbag.
  10. How to Misunderstand Closed Source by A+coward+on+a+mouse · · Score: 5, Insightful

    Copied my post on the same topic at OSNews...

    I'm reasonably certain that this comment will be poorly received here (at Slashdot as well as OSNews), but I just can't keep it to myself, so oh well.

    Truly, the author does a good job of dispelling one piece of FUD kicking around regarding open source software, specifically the belief that most open source software is written by wild-eyed loners without any concept of planning or design.

    Other than that, the article is, umm, not so good. Nearly everything he says about closed source processes describes "big company" closed source processes. I work for a small closed source shop and his description of the open source development process is very *very* close to our process. It sounds as if his only closed source experience was with IBM, which is quite possibly the most extreme example of a process-bound company one could imagine.

    Since analogies and similes are so popular on this thread, I would suggest that he what he is saying is like saying that vehicles made in Japan are more responsive than those made in America, using as examples a Japanese sports car and an American diesel locomotive.

    Anybody who has worked in or with a smaller, more nimble closed source shop will see his description of the "closed source process" as bullshit. Many of these people will conclude that the author is a crank and proceed to ignore the good point he does make about the professionalism of many open source projects and companies.

    The same applies to the stuff about standards. Closed source shops can and do adhere to open standards; I know we make every effort to do so in my shop. Many many open standards were originally developed by closed source shops cooperating to facilitate communication between closed source products and to offer the market choices in how to combine them. I know this is hard for some open source zealots to believe, but many closed source shops know that offering products based on open standards can help improve adoption of new technologies; when the tide comes in, all boats rise, ours and the competition's both.

    Don't get me wrong, I think open source software is a Good Thing; I use it daily (Mozilla, OpenBSD, Knoppix, blah blah blah) and push it whenever I get the chance. I just don't think this article is about what the author says it's about and I don't think it will appear convincing to anybody that isn't already convinced.

    PS - It also doesn't help that in an article about professionalism in the open source world he flubs "stock in trade" and "give way" in the opening sections.

    --
    If you mod me down, I will become more powerful than you can possibly imagine.
    1. Re:How to Misunderstand Closed Source by FatAlb3rt · · Score: 4, Informative

      I work in a lab of 23 people for a government contractor. The author's description of a closed source envirnoment is VERY much like ours.

      The name of the game here is process. Don't get me wrong, process is good, but when it gets in the way of logical decision making, process is bad. And management's knee-jerk reaction any time there's a problem ... add another step to the process. [rant mode elevating] Only half our lab are actually developers - 1 mgr, 4 sys admin types, 3 leads, and 2 process nazis. I've seen my coding time over the last 3 years go from around 50% to about 25% due to process "improvements". The rest of my time is spent in meetings, reviews, and documentation. You want that bug fixed? Well, you're looking at a month turnaround minimum. Yeah, it was a one-liner or two-liner, but we've got to cost the anomaly report, potential revisions and reviews for the requirements doc, the design doc, hand code over to CM, wait a week for them to build it and admin to configure, retest (sorry, that's full testing, we don't trust regression), test report, and acceptance meeting - each meeting has a three-day lead in which the documents must be released for review prior to the meeting. Any action items must be completed prior to moving to the next step in the process. Oh yeah, don't forget to do the paperwork associated with the original anomaly report...gotta get concurrence from the originator that your fix is legitimate. Oh, they're on vacation? Ok, hunt someone else down, explain the problem, show how to duplicate it, and if you're lucky they'll give you a thumbs up. Otherwise, give them time to look at it... Gotta get that CMM level 3, ya know.

      When's 5:00?

    2. Re:How to Misunderstand Closed Source by PaschalNee · · Score: 3, Interesting

      I agree with your comment. What the author calls the 'closed development model' is actually the waterfall model. He does not seem to understand that many close source companies (big and small - don't knock us big companies) use open standards and agile/eXtreme (non waterfall) development models.

  11. profits and money by bizcoach · · Score: 2, Insightful
    i dont know where everyone gets the idea that you need profits to have a good economy

    Whether we like this or not, it's a fact. Without hope of profits there is no reason to invest.

    money is bullshit

    I agree with those who call the love of money the "root of all evil". However, for as long as not everyone obeys the command to "obey your neighbor as yourself", the use of money in some form is necessary.

  12. The biggest misunderstandings by Mr_Silver · · Score: 5, Insightful
    This article intends to clear up some misconceptions about open source software development practices

    The biggest misconception is that Apache is indicative of all Open Source projects and that Microsoft is indicative of all Propriatory software providers. The fact is that every project is different, you can't lump them all together in one neat package and say "this is how all these work".

    The second biggest is that if you don't like a feature or bit of functionality within an open application you can just literally "jump in" and hack the code. This completely ignores the fact that even if you can code, most products are insanely complex and it'll take you several months to truely understand how it works, how it's put together, how the pieces interract and how you should go about working with it.

    --
    Avantslash - View Slashdot cleanly on your mobile phone.
  13. How to Misunderstand Open Source by wrinkledshirt · · Score: 4, Funny

    How to misunderstand open source?!?

    That's an easy one.

    Just listen to what Steve Ballmer, Bill Gates or Darl McBride have to say on the matter.

    --

    --------
    Bleah! Heh heh heh... BLEAH BLEAH!!! Ha ha ha ha...

  14. Comment removed by account_deleted · · Score: 2, Interesting

    Comment removed based on user account deletion

  15. Professionalism??? by vacuum_tuber · · Score: 4, Insightful
    "...makes clear the notion that Open Source Software bears a mark of professionalism."

    Oh. That must explain why so much of OSS is broken and has documentation that is incomplete and often actually erroneous, not to mention the almost endless nested dependencies that often break on install, making the install of the top-level item incomplete and hosed.

    "Professionalism" my ass.

    I detest closed software but professionalism is precisely what is lacking in OSS. The prevailing rule seems to be, "Close is good enough!"

    --
    Look at the bright side: there's always seppuku.
    1. Re:Professionalism??? by The+One+KEA · · Score: 2, Interesting

      That may be true for small projects with a limited set of users and a relatively low profile. Could you say the same thing for projects like Mozilla, KDE, GnuCash, OpenOffice, Scribus, KDevelop or even the kernel itself?

      --
      SCREW THE ADS! http://adblock.mozdev.org/ Proud user of teh Fox of Fire - Registered Linux User #289618
    2. Re:Professionalism??? by vacuum_tuber · · Score: 2, Informative

      The One KEA wrote:

      That may be true for small projects with a limited set of users and a relatively low profile. Could you say the same thing for projects like Mozilla, KDE, GnuCash, OpenOffice, Scribus, KDevelop or even the kernel itself?

      The Linux kernel is widely and highly regarded, and stories of Linux systems running without crash or reboot for 6 months, a year, even more, are common.

      Mozilla? I turned to it when eBay dicked with their formats and brain-dead MSIE refused to save as HTML. Mozilla was able to save such pages (hey, if the browser can render the page, how can it claim not to be able to save the components it used to render it??), but only once. On the second save it would invariably crash. I had to close it and relaunch it for each save.

      Those others I haven't used. I have done several Linux installs on very standard IBM brand PCs that failed to identify the graphic chipset and ended up giving me critical windows with both top and bottom off the screen. I also found the pop-up bar at the bottom amusing, because by default it came up behind open windows.

      The nested dependency thing is something I had the displeasure to experience recently, trying to install SpamAssassin on an AIX system. It required several other things. I used CPAN, which was amazing and frightening -- amazing because I hadn't realized that so much work had been done to automate such things, and frightening because I had no idea what all it was installing on my system. It eventually crapped out several levels down, and the whole install failed, leaving God only knows what incomplete garbage lying around.

      Some months ago I walked in on a friend who was straining over an IBM Intellistation and the O'Reilly Linux book complete with CD. The network stuff wouldn't configure following the explicit examples given in the book. Several days later, after countless hours on the Internet, he dug out the correct information from some obscure corner of the Net.

      Sendmail was obviously written by malicious alien visitors. Try configuring it without using the shorthand m4 macros. IBM distributed sendmail in AIX 4.3.3 with sample m4 files and instructions, but not the m4 macro processor. I finally found one but couldn't get it to work according to examples in the sendmail documentation. Then I looked for sample sendmail configs on the Internet, and ran into one of those "What's wrong with this picture?" things -- there weren't any.

      The Apache Web server distributed by IBM in AIX 4.3.3 conveniently has its "deny" by IP address feature completely broken. There's no question that Apache is a kickass piece of software, but jeez, a significant feature completely nonfunctional...

      Being a serious hater of vi (which was obviously first written by someone who had never seen an editor UI before), I installed the Joe editor. It promptly destroyed the standard vt100 terminfo or termcap file used by the major app I run and still can't run right without its own special termcap in the user's home directory.

      Have you ever seen the matrix of Linux drivers for Adaptec SCSI HBAs? It's a nightmare of a bad joke. There's a different driver for just about every combination of Linux point version and Adaptec card model. One guy has pretty much had to devote his life to just that one little corner of Linux. That's sick.

      I follow the rs6kpreplinux list, where one person on the entire planet has done the work to provide for running Linux on RS/6000 43P 7043-140 machines. I still haven't tried the stuff because I'm waiting for the list to stop carrying mostly "I tried xxx and it didn't work" messages. "Oh," says the author, "Maybe I forgot to include the zzzz module in the kernel patches, let me go check..."

      Virtually every Microsoft product on the shelves of stores in shrinkwrap is broken out of the box, requiring hours of downloading "service packs" and other doo-dads that are sometimes nearly impossible to find.

      --
      Look at the bright side: there's always seppuku.
  16. Re:Open Source is bad for the economy by lilo_booter · · Score: 5, Insightful

    ... I've probably been trolled here, but it was the early and confused modding of others that prompted me to respond to this. Personally, I would have just modded this down if there was an option for 'misinformed' or 'just plain wrong'.

    Consumers don't buy software; people aren't paid to write software for the sake of writing software.

    Consumers buy services and products; people are employed to provide services and products.

    Software is a means to these ends, but it is not the end.

    Open source provides the ability for companies to focus on the products and services they wish to sell, and employ people who specialise in those areas, rather than having or paying a bottom heavy and expensive zoo full of code monkeys. Think of all those things you need to do take a product to market - product design, research and development, support infrastructure, documentation, advertising etc etc.

    You might want to rephrase your comment and say 'worse for programmers'.

    But even then, if you're a company that relies on open source and is profiting from it, you would do well to remember that it's only going to work if those open source projects are maintained and supported... solution? You fund the open source projects - you don't employ people specifically, they're free to be funded by many companies and they're free to walk away too, while still leaving the option for others to take over and compete.

    Sounds like a good thing for the economy (and even for programmers) if you asked me...

  17. Comment removed by account_deleted · · Score: 2, Interesting

    Comment removed based on user account deletion

  18. That's disgusting by johannesg · · Score: 2, Funny
    So your programmers "just code" and your managers are "free to participate in social activities".

    Don't you think your programmers might want to do something social once in a while? You know, just like real people?

    1. Re:That's disgusting by Chicane-UK · · Score: 2, Funny

      Oh god.. most hilarious post I have read all day. Though probably for all the wrong reasons.

      You make out like the parents management are keeping his coders locked under their desks in cages, and only letting them out once a week so they can hose down the cage and put some fresh newspaper in.

      I think he means like customer facing social events, such as negotiating contracts etc - not going down to the local bar for a few frames of pool and a jug of beer!!

      --
      "Hey! Unless this is a nude love-in, get the hell off my property!!"
  19. Misconceptions by sql*kitten · · Score: 4, Insightful
    From the article:

    His organization has started transitioning from a closed model to a standards based model


    Anyone who starts from the premise that closed-source precludes the use of open standards won't have much of value to say on the matter. I cite Sun as a key example - an almost entirely closed-source company that has one more than almost anyone else to drive open standards.

    Slashdot needs to start evaluating articles on quality and not just on how well they conform to the approved "open source is good" party line.
  20. Misconceptions... by BJZQ8 · · Score: 4, Insightful

    I was at a conference yesterday where I heard several misconceptions about Linux...first off, the main presenter told everyone that Linux was "open for the world" and "anybody could get in and see your code." I thought that was just wonderful. He didn't want to hear it, but my contention would be that's like looking at a house, but the realtor/builder says "you can't inspect the foundation though...just trust us!" Wheras Linux is more like a house that you can inspect, take apart, rebuild whatever way you like. Of course, though, Microsoft products are "more mature" and "suited to a professional environment." Sheesh. All of the other attendees nodded their bobble heads in agreement.

  21. Spill chucker works... by Anonymous Coward · · Score: 2, Funny
    ...need grandma chicken.

    has started giving weigh

  22. Re:Open Source is bad for the economy by Infinite93 · · Score: 2, Interesting

    I think the poster is looking at it from a larger view. More of uptopian communist view. Rather than working to acquire more of something than other people have (what is money essentially, but score keeping), everyone works to provide what is required and only takes what they need. The landlord in that enviroment is just someone who makes certain the building is taken care of. In return, they draw from society the items and services they require to live. Money can be simply a way of making certain everyone pulls their weight. (negative balance indicates need to contribute more, positive balance indicates contiribution in excess of usage) Instead we use it and 'wealth' to keep score and point out how much further up the ladder we are than everyone else. ---Not necessarily my philosophy, just a few thoughts.

  23. Back-asswards by richie2000 · · Score: 4, Funny
    Misunderstand Open Source? Bah. I want to understand Miss Open Source.

    (I bet you thought that link would be to something else. ;-)

    --
    Money for nothing, pix for free
  24. Maybe nitpicking, but.... by Smiling_Jack · · Score: 2, Funny

    I'd take this guy a bit more seriously if he had bothered to spellcheck his bloody article.

  25. Re:With all due respect, how many of these are nee by Dhalka226 · · Score: 2, Interesting

    What's wrong with what's happening here ?

    I think the article had it just about right: people simply don't understand open-source. It used to be that unless they researched themselves, or were personally involved, that they probably knew nothing about it. But now, as companies such as Microsoft are beginning to see products such as Linux as increasing threats on their market share, the average consumer is hearing something--and it's coming from Microsoft. Needless to say, that's not going to be positive! And when even open-source's most respected people step up and say something, they get responses like, "Linus who?"

    And the bottom line is, the average consumer just doesn't care. The common conceptions have become that OS crashes are to be expected and put up with. They don't see why they should they take on the admittedly somewhat steep learning curve of a transition from Windows to Linux even if they do understand the stability difference.

    Another problem is support. It's nice and true that in open-source, you can often contact the developer directly. But any response you get is often at the developer's leisure and time-permitting. Many don't deal with support issues at all aside from, say, putting together a manual/FAQ. Community input is great, it's something I've always enjoyed, but it's not the end-all be-all, especially for the novice user.

    So, what exactly is wrong with these sorts of articles? Yes, a lot of it is preaching to the choir. More of it is that people are not given a convincing reason to switch. The biggest problem is likely that it just doesn't reach enough people; not nearly as many as MS or other companies bent on keeping open-source down can. And open-source is fighting the uphill battle here. MS can just roll rocks down as we climb. The only real risks MS takes is letting us reach the summit.

  26. Too pretentious by Junks+Jerzey · · Score: 3, Insightful

    That sums up open source in a nutshell, unfortunately. In reality, there's very little to say about it. Some open source software is great and everyone recognizes this (Apache, Python, Perl) and much more is crap. Ditto for commercial software. Lots of the so-called benefits of open source aren't really as amazing they seem. Ditto for commercial software. What it really comes down to is software that is truly better will stand out. This is why Perl and Python have become so entrenched. Other times it isn't at all clear why a commercial or open source product is better than its competition. This is the bottom line about Linux on the desktop. As much as many zealots want to push the superiority of Linux, it's hard to elucidate--even to other techies--why it's so much superior to alternatives (one side talks about security and the UNIX philosophy; the other side talks about fewer driver headaches and applications that work with much less fussing). When such arguments turn into "open vs. closed" then it comes across as a dodge, an empty way to win an argument.

    1. Re:Too pretentious by ShonFerg · · Score: 3, Insightful

      I think that hits on something that's apparent with Open Source. Open Source seems to be really good at creating the technical underpinnings of larger systems... things like programming languages, web servers, Operating Systems, and especially cross-platform libraries. There's really no one else out there who will spend the time to make their libraries cross-platform.

      Still, I think Open Source developers shouldn't assume that releasing source code to the public is going to be a magic bullet, or even wise, for every single product. Certainly things like voting machines, commercial "do-it-all" software packages, etc. can benefit from this because of exactly what the parent described, the "you can inspect the foundation" effect.

      Realistically, for better or worse, 95% of users will not actually care that the source code is available, would never want to look at it, and even if they were skilled programmers would not want to take the time to understand the (often written completely in C) incredibly large and complex systems that the projects implement.

      I think Open Source projects could do more to encourage closed-source developers to adopt the standard libraries they create. For example, I think it's counter-productive to require users who make use of an un-modified code library to release any source code just because it simply makes calls to the base library. I know there are several different licenses out there, but I recently ran across one that would only allow me to use the library in a closed-source system if I dynamically linked it. Don't provisions like this do more harm than good if the goal is trying to encourage cross-platform development?

      As for the article, I thought the author described very well the best-in-breed practices used in Open Source and how they could be applied, but the article didn't seem to be very much about Openness or Closdness... simply about processes that Open Source development (such as CVS) has created.

  27. "Chief programmer" by Lumpish+Scholar · · Score: 2, Funny
    We find it extremely important that our developers are free to code and code only. The project managers will do all the tedious work surround programming, such as documentation, attend meetings, debugging, research ...
    This is what Brooks, in The Mythical Man Month, called a "chief programmer" team. Coplien talks about a "mercenary analyst" who's similar to one of your project managers.

    Fascinating, and potentially very, very cool.

    You don't have a New Jersey office, do you? :-)
    --
    Stupid job ads, weird spam, occasional insight at
  28. What is this article?!?! by GoofyBoy · · Score: 3, Insightful

    From what I understand before this article;

    OpenSource is a philosphy of saying "Look at this neat-o code I/we created. You can use it, learn something from it or improve it but just follow this license (which generally keeps with the same philosphy.)"

    From what the article says:

    OpenSource is a process which is collaberative. And by its very professional and methodical nature, is better than ClosedSource.

    I say that the later is a wrong definition of OpenSource. It doesn't address issues like "Free Speech" or "Free Beer" and talks about things like developement processes and takes a very narrow view of what "open" means.

    --
    The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
  29. The message is complicated by sjbe · · Score: 4, Interesting

    It seems we get a fairly regular drip-feed of "No look, this is what it REALLY is" articles in the computer press, and yet people still don't "get it".

    What's wrong with what's happening here ? Is the coverage in the wrong area ("preaching to the converted") ? Is the message simply being disbelieved ("TANSTAAFL") ? Is the lobbying by the closed-source community simply better (all those expense accounts...).


    They don't "get it" because the message is simultaneously complicated and unusual. Think about it. It's really hard to explain to a random business person how open source makes sense. ("Why would I give stuff away?...") More importantly the argument for open source is powerful, but it's not simple. When you are trying to convinve people, simplicity of the message matters.

    This is something I've noticed with companies. As a rule of thumb the ones that can explain in a few words what they do, tend to do pretty well. Microsoft sells software, IBM sells computers & services, Wal*mart is a retailer, etc. When they try to get fancy it's much harder to communicate to investors and customers why they should care about you. All those fancy "exchanges" we saw during the dot com boom? Really tough message to get across.

    While they have other advantages, message simplicity is one reason the RIAA is so effective in lobbying against filesharing. Their message (correct or not is beside the point) is summed up in one word, "theft". I haven't heard anyone make an equally coherent one word counter argument. Not for lack of trying trying either.

    Open source to some degree suffers from the same problem. It's hard to explain concisely and coherently why it's good. Not for lack of trying mind you. Think about "free as in speach/free as in beer". That's an explanation that we almost always have to explain. Not good.

    We make fun of them a lot but this is what marketing folks are (supposedly) good at. They spend enormous amounts of time trying to figure out how to get exactly the right message across in the most concise manner possible. And it's really, really hard to do well. It's an art form in some ways like making really tight reliable code. The really good stuff takes a lot of time and smarts to come up with, but is amazing to watch when it works.

  30. Re:With all due respect, how many of these are nee by sohp · · Score: 2, Interesting
    I suppose there's always the argument that you need lots of fresh meat at the sharp end before the grinder (mainstream press) starts to notice any difference. If it's simply that it's a slow process, then by all means chaps, carry on :-)


    I was once told by a co-worker that at my employer, you had to say the same thing 7 different ways to 7 different groups before you would begin to be heard -- and this company was only 2000 people. Getting the message to the entire business community is orders of a magnitude more difficult. At the same time certain software companies are continually countering the facts about open source (and getting the attention of the mainstream press more easily), and inventing new distortions. Keep up the good work, Tom Adelstein, and all like-minded authors.
  31. Re:If you don't pay people to write code... by plinius · · Score: 2, Insightful
    You can't expect to just tell Joe Random Developer "write this code for me" and then get a top-quailty piece of software for free.

    Well, the emails I've received for support on my open source code would surprise you then. I've gotten all sorts of idiots asking me to add this or that feature for free. The corporate users are the worst by far--they're arrogant on top of demanding.

    Most people just don't understand why anyone would offer software for free, because indeed it is illogical.

  32. Re:Open Source is bad for the economy by IANAAC · · Score: 3, Informative
    Furthermore, it is completely impossible to blend open/proprietary software schemes in a business model. Can't be done. Give it up.

    Sure it can. I've seen more than one company running Coldfusion MX on a Linux box w/Apache. I've also seen a company running JounryX (Timesheet management SW) on top of Postgres/Apache on Linux. To say that it can't be done is nonsense. Whether your company should combine the two is another matter.
  33. Open Source is bad for the economy?? by Dynamic+Ranger · · Score: 2, Insightful

    Non commercial software = less COST for buyers = increased buying power = better for the people = better economy.

  34. Re:With all due respect, how many of these are nee by Apreche · · Score: 2, Interesting

    The reason people still don't get it is because this is just an article. People aren't heavily influenced by what they read in the newspaper. Heck, most people don't read the whole newspaper, they just read the parts that interest them.

    What OSS needs is marketing. Take a project like Mozilla Firebird. I guarantee if you turn http://www.mozilla.org/products/firebird/why into a tv commercial and air it during the superbowl that IE will be sitting in the #2 seat the day after. But we can't get marketing because it costs money and by giving away most of the software for $0 the revenue is also $0.

    The other problem is that people resist change simply because they don't want to have to go through the effort of changing or learning something new. Those people suck and I consider them worthless. Constantly change for the better. If changing something in your life will improve it in a significant way then do it. If not, then what's the point? Living the same unchanging boring life every day? I mean, sure it's just software so maybe I'm going a little far here. But when I switched to Firebird I was able to get an extra 30 minutes of sleep because my daily web checking took less time. That's a significant life change there.

    So yeah. we need marketing not journalism.

    --
    The GeekNights podcast is going strong. Listen!
  35. Convince me to use Open Source by HomerJayS · · Score: 3, Insightful

    Maybe I just don't get this whole Open Source model thing, but one major thing was not addressed in the atricle.

    Suppose I am a for-profit business that offers some non-unique service. I need some software to provide my core business services to my customers.

    I need the software and I need it now (so I can't just wait for 'someone else' to develop it and realease it into the wild). My only alternative is to commission (aka pay IT consultants to develop the software).

    Since I am paying for the development costs (even code monkeys need to be fed), why should I develop the software under the GPL and release it to my competitors as soon as it is complete?

    Would I not essentially be subsidizing my competitors businesses?

    1. Re:Convince me to use Open Source by bizcoach · · Score: 2, Insightful
      Since I am paying for the development costs (even code monkeys need to be fed), why should I develop the software under the GPL and release it to my competitors as soon as it is complete?

      In this situation, don't give it to them for free. You can still use the GPL, but you should distribute it only in exchange for a payment which is significantly higher than half your development costs. See the section on Expensive Free Software in the Free Software Business Strategy Guide.

    2. Re:Convince me to use Open Source by twobturtle · · Score: 2, Informative

      It always surprises me when people equate the GPL with releasing the code to the public. I won't say that I completely understand the GPL, but it never says that GPL'd code must be posted on sourceforge. If I understand correctly, only those who receive the executable need to have access to the source.

      Of course, the question becomes "why bother with the GPL?" At this point, its use becomes solely a matter of philosophy.

    3. Re:Convince me to use Open Source by bizcoach · · Score: 2, Insightful
      A high/prohibitive distro fee is not functionally different from a closed source solution (binary license fees with an optional expensive source license).

      No, there are big differences.

      With the "closed source with expensive source license" approach it is possible that some of your competitors on the market for your primary (non-software) product are able to cut costs through using your relatively inexpensive binary-only distribution. The only way to justify this from a business perspective is if you manage to sell that binary-only license many times.

      By contrast, the "expensive Free Software" approach that I suggest makes perfect sense even if you only make one sale; therefore there is no pressure to make sales; you are free to remain focused on your primary business.

    4. Re:Convince me to use Open Source by nathanh · · Score: 2, Insightful
      Maybe I just don't get this whole Open Source model thing, but one major thing was not addressed in the atricle.

      Suppose I am a for-profit business that offers some non-unique service. I need some software to provide my core business services to my customers.

      I need the software and I need it now (so I can't just wait for 'someone else' to develop it and realease it into the wild). My only alternative is to commission (aka pay IT consultants to develop the software).

      Since I am paying for the development costs (even code monkeys need to be fed), why should I develop the software under the GPL and release it to my competitors as soon as it is complete?

      Would I not essentially be subsidizing my competitors businesses?

      Yes. The flip-side is that they will also subsidize your business when they contribute back to the common code base. This is one reason why the GPL is more business friendly than BSD licenses.

      The question becomes one of "is it in my best interest to compete in the closed-source market and possibly lose everything if my competitor's product is more popular, or should I work in the open-source market with my competitors and split the profits equally".

      The follow-on question becomes "how can I make profit if the software can be copied freely". The obvious answer is to not use copyright as a tool to create profit but to make profit from services and value-additions just like almost every other industry.

      Back to your specific example. You say that you need the software to offer a non-unique service. You say that the software doesn't exist in "the wild". You say that you must bear the development costs upfront. Why not talk to your competitors and collaborate on the development? Surely they are in the same situation and would benefit from the software.

      Thought example. Assume you have 4 competitors. Each of you would only pay 20% of the development costs instead of 100%. OK, you've now lost your "competitive edge" of being the sole owner of the software but in the Real World your 4 competitors would have developed their own software. So the reality is that you would still be competing but with the gamble that perhaps your closed-source software wasn't as good as the similar product of one of your competitors. So you've paid 100% of the costs and risked it all instead of paying 20% and reducing your risks, all in the vague hope that your software will be the best and you will dominate the entire market. Even worse, your customers have to indirectly pay for your costs so they foot 100% of the development costs instead of the 20% that was possible with open source. The customers are the big losers from closed source: there is no code reuse and thus there are greatly increased costs.

      Seems to me that collaboration via open source software is the sensible business approach.

  36. Open Source = good ... but by mikefocke · · Score: 2, Insightful

    Professional means:
    Coding to a standard; does open source have a reviewer who can compell every project/fix to adhere to the coding standards
    UI to a standard; ditto
    Documentation to a standard; ditto
    Providing tests which go into a test suite that is used to assure no regression; ditto
    Release management that assures that standard functionality, load, longevity, security and stress tests are run before the product goes out; ditto

    The wornderful anarchy that is the open source movement is one of its strengths, but is the source of some significant weeknesses IMHO.

    Proprietary development has its down side but at least there is someone who can enforce the standards and make sure that those things that are necessary for total product quality are there.

    We use OSS a lot and it is wonderful for CS types who work full time in software development. But can I deploy it to a entire company or give it to my wife?

  37. Re:Open Source is bad for the economy by Medcoop · · Score: 2, Insightful

    Almost certainly parent is trolling or joking, but this is one of those arguments that comes up all the time and infuriates me everytime I hear it.

    If companies don't spend their money on proprietary software, then they will spend their money on something else, or they will pay their employees more, or they will pay their shareholders more.

    If they spend the money on something else, then that industry gets the money.

    If they give their employees more, then they buy pretty shiny things, or new Dells or whatever.

    If they pay their shareholders more, then Daddy gets a new Jag. RAWK!

    The money doesn't just vanish off the face of the planet because people aren't buying software. It goes along different routes and into other interesting investments. Perhaps more valuable ones than upgrading your desktop to the newest standard crap.

  38. Haha by xant · · Score: 4, Interesting

    Good one. Knowing how to program isn't a skill anyone can just acquire by being exposed to computers. After all, implementation hiding is one of the principles of interface design. So people exposed to the interfaces of software are being shielded from how it works internally, and they aren't going to absorb that knowledge. And even if they were exposed to the guts all day long, programming has a conceptual foundation in mathematics and needs a great deal of patience and practice--practice developing your memory to hold long logic chains mentally until they come to fruition in the software, practice knowing what patterns work and what don't, practice building disciplined habits.

    That said, I've always argued that anyone can become a computer programmer. But the skills are not the sort of thing you pick up just by using a computer all your life. You have to seek out training beyond that.

    I do agree with his point about the service model of software development. It's just not going to be anywhere near as hard as he claims it will be to get a job that way.

    --
    It's rare that you're presented with a knob whose only two positions are Make History and Flee Your Glorious Destiny.
  39. Could someone answer my questions? by jolshefsky · · Score: 3, Interesting
    I thought, "great ... this will finally explain this 'open source' thingy completely." Unfortunately, I still have the same questions as when I started. I know it's kind of late in the game (i.e. this comment will probably get buried in the Slashdot world) but I thought I'd take a crack anyway.
    1. Why is it called "open source?" To me, this means that the source code--the "source"--is available for review and use by anyone--hence, "open." The article seems to be comparing the waterfall model of software development with a colaborative model, calling the former "closed source" and the latter "open source."
    2. I gather that there are some (most?) open-source projects have a licensing agreement that says that if you use the project as part of your own that you have to publish the source to the public. Is this true? I assume this is true in some cases, and if so, isn't it a pain to align all the licensing agreements (i.e. you can't use a project that requires published source code and a project that only provides binaries in your own project because the licensing conflicts, right?)
    3. It seems that if the owner of a project publishes the source code for the project, they can't make money. Or, at least, they'll make less money ... especially if they create some clever way of doing things that people will immediately "borrow" as soon as they see how it's done. Does this have anything to do with "open source?"
    4. If you're a programmer, how do you make a living making open source programs? It seems they're all given away for free, so "no money in, no money out," right?
    Thanks.
    --
    --- Jason Olshefsky

    Karma: Poser (mostly affected by adding this line long after everyone else did)

    1. Re:Could someone answer my questions? by LemonYellow · · Score: 5, Informative

      If this is a troll, I apologise for my naivete. Anyway, here are your answers:

      1) The article suggests that open source methods are useful even in a closed environment. You're right; If the code isn't available then it isn't open source.

      2) 'License alignment' can be a problem. The premise is that you only get to play the open source game if you play by the rules; If you want to use the products of others' hard work, you have to make your own code available. Projects which rely on closed binaries can't use code licensed under the (restrictive) GPL at all, but may be able to use code with less restrictive licenses (like the Lesser GPL.)

      3) Plenty of companies make money from open source code, they just don't make it from keeping code secret. Usually the money is to be made by adding convenience (shrink-wrapped software with a nice installation routine, say) or services (such as support.) Of course, they don't have the same development costs as companies which are closed, as they can build on the work of others rather than starting from scratch.

      4) Most programmers (AFAIK) work for companies where the end product isn't software. They are in-house programmers developing internal systems, or the company uses software to sell hardware, or the company uses software to sell support. Companies which go open-source will surely have a business plan which will take into account the loss of revenue in software sales. The money is to be made elsewhere.

  40. Free markets are about freedom by argoff · · Score: 3, Insightful


    Open source will win over Microsoft in the marketplace for the same reasons that capitalisim won out over communisim. Because economies are not about markets, or social orginisation, but about freedom. When you have freedom then the markets tend to take care of themselves as people tend to use those freedoms to look out for their own best interest.

    If you look at copyrights more like a government regulation on how people use and distribute information, and less like a free market property right - then the reason why GNU/Linux is taking off becomes obvious as well as the reason why it will win over Microsoft and other closed software inspite of their half-trillion market cap.

  41. clear? this guy is joking or what?.... by 1gor · · Score: 2, Interesting

    Well, maybe the author knows what is Open Source model, but he didn't make it clear at all from the arguments he used.

    It seems that by Open Source he means Distributed Development. The model that he describes in a nutshell is distributed teams working arond CVS.

    He confuses things further by saying that "Somehow and somewhere someone got the notion that Open Source development meant that everything had to use one of the many open source licenses".

    C'mon! Open source means exactly that - source code that is open. The author keeps comparing his "open source" model with bureaucracy of some big stupid software house. You see, in the "proprietary" organisation somebody has to write specification from scratch and keep it on a desk for months, while smart "open source" developers find what was written on the net and go from there.

    Why "proprietary" developers cannot use Google escapes me.

    Basically, the article seems an attempt on self-promotion. Is it because "Open source" is a buzzword nowadays?

    --
    --
  42. Red Flags by evil_one666 · · Score: 2, Insightful

    1) Talks in grandious terms about his expertise in managing a large open source project (http://leopard.sourceforge.net/) which on closer inspection seems to be empty and unused vapourware

    2) homepage (http://www.consultingtimes.com/) is a very recently started blog whos purpose seems to be to establish the author as some kind of authority on Open Source

    3) Seems at several points to be making sales pitches towards US local government.

    4) The letter from the CIO just doesnt ring true...

    conclusion: this seems to be a ropey attempt to establish credability in potential US local government clients by somebody not quite as into Open Source as he would like us (and his potential clients) to believe

  43. Re:Submitter works for SCO? by A+coward+on+a+mouse · · Score: 3, Funny

    Sh*t. What a jerk I am. Sam submitted the same story to both sites. Pardon me while I bash my own head with a clipboard.....

    Pie Iesu Domine
    Donna eis requiem
    [whack]

    Pie Iesu Domine
    Donna eis requiem
    [whack]

    There, that's better.

    --
    If you mod me down, I will become more powerful than you can possibly imagine.
  44. Re:With all due respect, how many of these are nee by MoneyT · · Score: 2, Insightful

    The other problem is that people resist change simply because they don't want to have to go through the effort of changing or learning something new. Those people suck and I consider them worthless. Constantly change for the better. If changing something in your life will improve it in a significant way then do it. If not, then what's the point? Living the same unchanging boring life every day? I mean, sure it's just software so maybe I'm going a little far here. But when I switched to Firebird I was able to get an extra 30 minutes of sleep because my daily web checking took less time. That's a significant life change there.


    Elitist much? Change for the sake of change, espesialy in the business world and in terms of investments is not always a good idea.

    Ok, you want Mozilla to become accepted that's great. But you need to explain why it's worth changing to? For example, I use both Mozilla and Safari on my computer, but I use safari primarily. Why? Because it was the one I started with, so I'm ost familiar with it, and because I see no discernable value (for me) if using Mozilla as a primary browser. Does Mozilla have it's parts that I like, yes, but it's not worht it to me to give up safari for mozilla. That's what matters, and what the OSS community tends to forget. It isn't about whether it's technicaly better, it's about whether it's better for ME, or for someone else.

    --
    T Money
    World Domination with a plastic spoon since 1984