Slashdot Mirror


Open Source Spreads Beyond Software

B'Trey writes "Britain's Prospect Magazine is running an article entitled 'The Microsoft Killers.' The article covers the success of Open Source software in particular but also looks at how the methods and practices of Open Source are moving outside the software environment."

31 of 241 comments (clear)

  1. will this work... by freerecords · · Score: 5, Interesting

    ..I think the idea is extremely novel! however, i don't think it will work simply because of the measurability of "good things". ie. in software we can always pick, and recommend, Mozilla over IE., not only cos it is open source, but because it is better security wise. however how do you tell someone that "OpenCoke" is better than Coca-cola, can this be done? if it tasted as good and didn't rot your teeth i guess so.. heh, but i dont think prices can be cut - and freeness is one of the big drawing factors to OS/GPL products... what do you think?
    by the way, i'm allergic to flames!
    Tim

    --
    tim
    1. Re:will this work... by UserGoogol · · Score: 4, Interesting

      Most religions are already as close to Open Source as you can get. (Except for "Mystery Religions" which keep the "source" of their religion secret. Scientology has even managed to copyright their religious texts.) You can take ideas from religions freely and to form your own religion. Just look at how many forks came out of the original Judaism project.

      --
      "Never attribute to malice that which can be adequately explained by stupidity." -- Hanlon's Razor
    2. Re:will this work... by antiMStroll · · Score: 3, Interesting
      The market adjusts, as it has in every other industry. Programmers are just the latest to feel the pinch of a new production process, as did labourers when automated manufacturing systems (and let's not forget the associated computerized controls which made it possible) arrived. Large machinery did the same to farm labour. Twenty years ago in my field it wasn't uncommon for four technicians to maintain a single operation. With the advances in technology we four now support more than five times that, over a much larger geographical area, without damage to our personal lives.

      The questions programmers are asking have been answered over and over, industry by industry. The answer is, there will be few programmers using more efficient development means to create better product. It happens to all but the 'commodities' among us (artists, celebrities, etc.).

    3. Re:will this work... by patternjuggler · · Score: 2, Interesting

      This morning a guy contacted me saying he was unemployed and wanted some advice on starting an open source project that might establish his reputation.

      Well what happens if everyone does that?


      Since there is a significant difference between projects people are willing to do themselves 'for fun' or because they want to sharpen their skills or whatever, and projects a company needs to get done real soon now and there is a infinite amount of potential software projects, I don't really see an issue here.

      Typically you directly employ people to do something to do things you need done with certain expectations of timeliness and quality- open source can be both rapidly done and high-quality, but you can't just say 'hey our business would do a lot better if some of y'all open source types would make a program per this 300 page spec'.

      It's true that making very generic and widely used software (e.g. OS's, web servers, & office programs) is probably not going to be a guaranteed revenue stream forever, but there are lots of niches for proprietary software to continue to thrive, as well as a large potential for open-source developers to be paid for what they're doing.

  2. Microsoft Killers : Premature? by Puchku · · Score: 5, Interesting

    A little premature for such a title maybe. F/OSS needs to concentrate on the details.. God is in the details, and this is where MIcrosoft excels. Sure, they have their shortcoming, but they Human Interface designs are uniform at least..

    1. Re:Microsoft Killers : Premature? by Xpilot · · Score: 4, Interesting

      Sure, they have their shortcoming, but they Human Interface designs are uniform at least..

      Ugly as heck, but uniform ;)

      Nowadays people love bashing OSS (and Linux especially) for being "inconsistant". They also enjoy pointing out that Linux's cryptic CLI scares away new users. Now I have to wonder, why did DOS and Windows 3.x become so popular? The command prompt to DOS was as cryptic as *nix, and in addition it was quite retarded as well. Win 3.x doesn't win any prizes for consistency either. Plug and play hardware was non-existant. Yet it was hugely popular, more so than the more user-friendly Macintosh. If people could put up with the crappiness of DOS and Win 3.x (the infancy of MS operating systems), why is Linux being bashed constantly during its infancy for stuff MS got away with?

      --
      "Backups are for wimps. Real men upload their data to an FTP site and have everyone else mirror it." -- Linus Torvalds
    2. Re:Microsoft Killers : Premature? by Anonymous Coward · · Score: 1, Interesting

      No, they SHOULD do it, but they don't.

      Mandrake 9.2 and my Canon A80 don't work together without manual intervention. I have it set up to work properly now, but it didn't work out of the box without my futzing around. Don't get me wrong, I like futzing around!. I'm not sure my brother would do anything more than reboot into windows but.

      The same camera works perfectly on my OSX box and Windows too.

    3. Re:Microsoft Killers : Premature? by Anonymous Coward · · Score: 3, Interesting

      I'll tell you what killed my use of windows. At christmas I got a new dvd-rom drive, nothing fancy, no drivers. I plugged it in and booted my dual-boot pc into linux. It just worked. Then I booted into windows. Not only did it not work, it had also disabled my cdrom drive and I had to reinstall my secondary IDE controller to get my cdrom drive working. Worse, I now find that I have to reinstall the second IDE controller every time I reboot. And the dvd drive still doesn't work.
      My ass windows has better hardware support.

    4. Re:Microsoft Killers : Premature? by qoquaq · · Score: 5, Interesting
      It's your customer which defines the OS experience. If your customer is a new computer user ... the software should be intelligent enough to configure itself.

      If your user is an engineer ... mounting devices as drives is something the customer may know how to do so your software must be intelligent enough to do that well.

      Apple ... fault them if you must but ... they have such great attention to the user experience. Hide the bits in an abstraction known as Macintosh, their customer does not want to see drivers and mount points. This is their starting point, that is their customer. How can we delight the user with the Macintosh expeirence, not the low level details of the O1 scheduler. I don't mean to start a Mac/Linux/Windows holy war but I do need an example here .

      With Linux that starting point and customer are different. Most of the distributions which are ready for the desktop have a customer in mind who is using Windows 2000 at work or Windows ME at home. This is the user experience which they start with. I think some people here agree that is starting off a bit handicapped.

      The Mac customer does not even want to know what a driver is or does.

      The point I'm bearly making here is its about the customer ... and what experience you want for that customer. Will Linux overtake the desktop? ... Sure if the desktop really begins to abstract the fact you are running Linux and does a better job of creating the a great customer experience for more customers than everyone else.

      --

      "They say travel broadens the mind, so I went over the falls in a barrel." -Thomas Dolby

    5. Re:Microsoft Killers : Premature? by wfberg · · Score: 4, Interesting


      A linux loving friend of mine who's not short on smarts (but perhaps a little behind on cluefulness when it comes to anyone but pure geeks) would say "It takes three seconds to mount the camera as a drive. duh". For Joe Average, finding out HOW to do that in 3 seconds can be 2 days of frustrated chasing information on how the OS works on a device level around the net.


      On the one hand, yes, this is a problem (for distributions that don't automount it right away) - this should be default on any distribution, and for non-USB-mass-storage cameras, gphoto should be included in an obvious way, if only a link to the installer in some sort of control panel's "digital camera options" section.

      On the other hand; linux is now better at detecting hardware, and having the pertinent drivers installed out-of-the-box than windows is, except for the most proprietary of hardware. For example, my FujiFilm S304 required extra "USB Mass Storage" drivers to be installed, even though USB Mass Storage is pretty much a standard. My non-standard archos jukebox requires drivers to be installed on every windows box I want to hook it up to. Again, linux recognized its fairly oddball chipset out of the box, and I the only thing I had to do is mount it (the machine I tried it on doesn't have no steeking gui installed, so no biggy ;-))

      And the number of times I wished windows had a /proc/pci list just this week (yes, there are multiple pci listing tools on the web, but they usually do not work, and in interesting ways..)

      --
      SCO employee? Check out the bounty
    6. Re:Microsoft Killers : Premature? by micromoog · · Score: 4, Interesting
      I would have been dual-booting Linux for years, but my very simple request for a bugfix in the Ultra-66 driver was ignored by the kernel developers (as in, no response after multiple attempts to contact them). The fix would have involved adding one line to an already-existing list of quirky drives, impacting only drives of my exact type with my exact IDE chipset.

      I tested the fix myself, then submitted it to the owner of IDE individually multiple times, then to the proper list. Not so much as a response from anyone.

      Yes, I can install Linux with the Ultra-66 DMA disabled, edit the source file (/drivers/ide/pdc202xx_new.h), recompile and reinstall the kernel, enable DMA again in the hardware, and reboot.

      Am I willing to do this every time I want to update my system to newer kernel code? No.

      If the system doesn't work because the people who control the kernel are unwilling to even answer their email, then I'll just use an operating system that does support my hardware.

    7. Re:Microsoft Killers : Premature? by danimrich · · Score: 3, Interesting

      When DOS was around, Joe Average did not own a computer. Those (geeks) who had one were stuck with the OS. If they couldn't figure out how to do something, they'd look it up in a book.

      Today, people expect the user interface to be graphic, self-explaining and consistent. They get frustrated if something does not work the first time.
      And -- what's most important -- they have a choice. If they try Linux, they will switch back to Windows if they encounter problems.
      If we want Joe Average to use Linux, there is the need for a consistent user interface that is similar to Windows.

      --
      where's all that Karma?
    8. Re:Microsoft Killers : Premature? by Puchku · · Score: 2, Interesting

      The difference between hardware and software being that once the local assembler gives you your yum-cha beige box with a p4, 128mb ram and 490 gig hdd ( or whatever) you can r3easonably assume that the hardware at least will 'just work' and if there is a problem, your friendly neghbourhood assembler is a phone call away. Linux does not have this advantage. You have to download/buy it yourself, and when something does not work, you have to hang around the net looking for stuff on forums, help sites etc. Most people would love to just call some techincal support. I ahve used linux since 1995, and i love it, but sometimes it's a pain, when at 3AM your net connection ain't working cause it's loaded the tulip driver when it shoud load some other driver and you can't get on the net to check out what's going on.. But still, it's definetely getting much better.

    9. Re:Microsoft Killers : Premature? by qoquaq · · Score: 2, Interesting
      I want to add one more thing and I will pipe down .

      Notice the fierce loyaty of the Linux customer and the Macintosh customer. Their customers will fiercely defend their platform. Their customers will tell others of the Linux and Macintosh experience with great reverence. The Windows customer many times (at least in my experience) will go right along (contribute as well) with the Windows jokes (reboot ... reboot...BSOD) and jabs. These success stories, or customer feedback, will help in the effort to going into new areas such as desktop dominance.

      I am proud of the work that the Free Software Movement, Linux community (esspecially its leaders), KDE, Gnome, IBM, Sun, HP, countless other companies, and kernel developers have done to make Free Software a superior platform. It is their contributions which have so many fierce and loyal customers.

      Thank You.

      --

      "They say travel broadens the mind, so I went over the falls in a barrel." -Thomas Dolby

  3. Best religeon ever... by Apreche · · Score: 3, Interesting
    --
    The GeekNights podcast is going strong. Listen!
  4. Open Source impossible for capital intensive apps by G4from128k · · Score: 4, Interesting

    I would suspect that Open Source is limited to particular categories of work. Labor intensive, but not capital intensive, activities are ideal for open source. With capital intensive endevours, the people that own the money want to own the output. Fortunatly, the captial required for many activities is dropping. With the low cost and ubiquity of technlogy, many formly expensive activities can be done by amateurs on an open source basis (software, indie films, encyclopedias/wikis, helpdesk/help forums, etc.).

    For bigger open source projects, the problem is monetization -- converting the fruits of open source into money that goes to pay the burgeoning and unavoidable expenses of a large project. The free-software, expensive service model (RedHat) or free software, expensive hardware & service model (IBM) seems popular.

    But there are limits. I doubt we will ever see open source retail stores, hardware factories, or apartment buildings (except on an unusual donation basis). Probably the only capital-intensive forms of "open source" is university science -- the scientists provide the labor, release there findngs to the public, and the government provides the money for the equipment (even here, university IP people try to own the fruits of the academic labors).

    --
    Two wrongs don't make a right, but three lefts do.
  5. Open Music. by SharpFang · · Score: 4, Interesting

    Open Music anyone?

    My only concern is, is it free for the idea of freedom or because nobody would pay for it anyway? ;)

    --
    45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
  6. LPI by ThisNukes4u · · Score: 3, Interesting

    A good example of open-source spreading beyond software is the Linux Professional Institute. They take suggestions on what should be on their certification exams, questions, and they make available the detailed process of the examination.

    --
    thisnukes4u.net
  7. Excellence takes time.... by LibrePensador · · Score: 5, Interesting

    As you recognized towards the end of your post, the small details are being addressed at many levels. Stay tuned for a Linux distribution near you.

    In fact, your specific example has been dealt with by Mandrake and Suse for the past 2/3 years. Where have you been?

    And how do they do it? Better than Windows, most times.

    No driver CD necessary. If it's supported, plug in the camera and it shows up on your desktop. Click on it and get your pictures. Now that was easy, wasn't it.

    I am not impervious to criticism and there are tons of things that need improvement, but they are coming. Anyone who has used Linux for the past five years cannot be blind to the huge improvements in ease-of-use and consistency that have been made.

    Finally, the community aspect of Linux is not to be dismissed. When I set somebody up with Linux, I make sure that his/her every whim is satisfied so that the experience is more positive than it was with their prior OS.

    --
    Pragmatism as an ideology is not particularly pragmatic in the long term. Keep it in mind when you dismiss Free Software
  8. Groklaw is a non-programming example of this by FunWithHeadlines · · Score: 5, Interesting
    "Open source is a philosophy for software licensing designed to encourage the improvement and use of software by anyone who wants to join in. It ensures that the source code, the underlying instructions of the software, can be examined and modified freely.

    The open source movement eschews proprietary controls and its software is usually produced not by firms, but by networks of volunteers who look after different pieces of an application."

    Groklaw is an example of this exact method, even though it is not involved in software development. It is a legal site that encourages anyone to join in, the results are not produced by law firms, but by networks of volunteers who look after different pieces of the legal brief. It started as one woman's personal blog and then took off when the FOSS community saw the usefulness of having a subject matter expert in law commenting on cases that mattered to the community. So the community joined in and now it's a distributed project on the exact model of an Open Source programming project.

    So these principles work for more than just programming. It's a useful model for any community project. The power of the community made manifest. We're stronger when we work together.

  9. ZeD - "Open source television" by hey · · Score: 2, Interesting

    Well, it almost is.
    ZeD

  10. Re:Open Source impossible for capital intensive ap by Tony-A · · Score: 3, Interesting

    I doubt we will ever see open source retail stores, hardware factories, or apartment buildings

    Actually it would be very hard to find "closed source" varients of the same. Imagine that if you shop at WallMart you couln't even look at Target. Imagine you couldn't check out competing apartments to the one you live in.

    As for capital intensive, seems like bridges, dams, tunnels, skyscrapers are all pretty much open source.

    Basically, open source benefits the industry at maybe a bit of cost to the individual corporation whereas closed source benefits the individual corporation at the expense of the industry. If "reinventing the wheel" is perceived as a loss, closed source is a good way to ensure the perpetuity of that loss.

    BTW, open source does not mean free (as in beer) or cheap. Methinks open source may actually wind up more expensive than closed because it is sufficiently more effective that things will be done using open source that would never be attempted with closed source.

  11. Poster is redundant by Trigun · · Score: 3, Interesting

    If you believe that open-source is causing unemployment due to a lack of a marketable product, then you are completely wrong. Open-source will, and is creating employment as programmers are being hired by small companies to tailor their software to their needs. It's just not as pervalent, as open-source is only just breaking into the SME market.

    Small business can pay as well as big business, but you have to wear at least one other hat, and you don't get stock options.

    1. Re:Poster is redundant by Trigun · · Score: 2, Interesting

      While I agree with your thinking, for the most part, the cost savings is having one programming staff that can customize all the software for your business needs. You don't have to go out and pay each outside developer to incorporate changes, bugfix, and test each revision.

      Open source gives the potential for a company to be adaptive, dynamic and profitable in the marketplace, but you are correct in alluding to OSS not guaranteeing these things.

  12. Re:Open Source = by Anonymous Coward · · Score: 1, Interesting

    You are right, parent is an idiot, most likely an American who thinks Communism == Fascism, because his country has consistantly gone to bat for the capitalist notion of "Freedom"; Freedom to purchase, freedom to be a slave to huge corporations which rape the land, the workers, the resources, and give him a pittance whilst writing another million dollar bonus cheque to its board of dictators for turning another staggering profit in a protectionist, closed competition market.

  13. BSA == Corporatist Shills. by linuxdoctor · · Score: 2, Interesting

    The BSA assumes three patently false notions:

    1. That competition is good and is to be encouraged. This is nonsense. Competition fosters only an attitude of winning at all costs. That is why you have illegal drug use in sports and 85% of all CEOs who think that their books are cooked. Comepition is an objective moral evil.

    2. That innovation is best accomplished in a proprietary environment. Well, that old canard has been laid to rest long ago. Innovation is best accomplished in an open and free environment. The best that a closed environment can ever hope to accomplish is to create a better mousetrap. The vision to create the original mousetrap came from outside the crippling corporate environment. It takes vision to get to the stars, and corporatists have proved time and again that they simply do not have that kind of vision.

    3. That barrier free trade is good. This is the greatest falacy of them all. The only thing that free trade has accomplished is a lower standard of living for all. Corporatists flog free trade because it is good for them, but corporatists have their loyalties only to their corporations and not to their community or nation. Corporatists, and the corporations they run, are traitors. The same goes for the politicians that support them.

    If you accept these things are true, you too are a corporate shill. Stand up and think for yourself and stop swollowing the corporatist propaganda.

  14. Will Microsoft bring on a new dark age? by Anonymous Coward · · Score: 3, Interesting

    This is my basic concern--that if they succeed in wiping out the remaining competition, there will be nothing to embrace/extend/extinguish and OS technology will freeze. If they can kill off the rest of the industry, there will be zero need to innovate...computing will enter a dark age.

    This happened to the American auto industry in the seventies--and that was with three big competitors--there was no way for a small company to break in or innovate. Then cam the oil crisis and foreign cars, and America had no choice but to follow the leaders.

    Of course, an OS is a lot different. It's possible to hide all your "IP" below an access layer (think PS/2) and that's that--only the hardcore hackers will be able to get to it, and you can charge a pretty penny for the right to modify it...which is pretty much how IBM and the other big iron computer companies treated their customers until recently. It's tough for anyone to compete with that.

    There is a war between the MS controlled corporate desktop and the internet going on right now.

    Lately I've seen "free computer classes" and "free developer training" popping up in the papers, and these classes are hilarious. The first five minutes is like a religious event--the speaker intones about his years as a professor, his years as an engineer, and how he loves computers, and how great they are...and then starts talking about how much innovation MS solutions provide and what a fantastic company they are. Then he starts in with the discussion of this fantastic MS-only solution.

    Although they hate to admit it, I got one "professor" to admit he was being paid by a company that was taking a beating from open source, a company that sells only MS products, and he was just repeating the messages in the documentation kit they sent him. In other words, he's claiming to be an authority, but he's really a used car salesman, an infomercial "talking head". It's a shame, because he really had an impressive resume and career.

    Funny thing is, he had that engineering career and professorship because he could go to libraries, universities, read books about all the math underlying enginneering, and he didn't have to get certs or attend corporate training sessions to do all of that. He has forgotten what freedom of information and technology did for him, and is now working to deny it from others. He doesn't even realize it, all he knows is the nice company is paying him to promote their product, and that product looks impressive to him, and that's about all he knows. He's retired, etc.

    A lot of people in the audience were buying it. His credentials, like that of a priest, made his opinion mean something. And he is right to a certain extent...MS runs the corporate desktop. But there was no mention of the internet, open standards, other huge success stories (ebay, google) that use open source happily and succcessfully.

    So which way will it go? Will the internet technologies work their way into the corporations, or will MS bust out of the corporations and creep into the internet? It will be a mix; many internet companies can't afford to lose a sale because a browser failed with their website. Thus they have to work to the lowest common denominator. They won't budge from that, and if people outside the corps use free software, that's the only real way to stop MS, prevent them from locking technology.

    The problem is raising the lowest common technology level is a free way, and MS can't do it. They want to use pseudo open standards and then break them subtly when the time is ripe, and then blame the failures on non-standard platforms.

    They've done it before, and that's their true goal with these patents and opening up of the C# bytecodes, etc...get people using a partially free implementation and lock it down. Ximian is betting they can come up with a free platform that will end up on MS boxes, but who knows?

  15. Re:Very exciting indeed! DONT CLICK THE LINK!!!!! by Anonymous Coward · · Score: 1, Interesting

    Yep. It's the new kind of trolling. Moderation trolling. Get modded up, do something disruptive like changing your sig, let others point out said disruption, clean up after yourself, then ridicule the posters. Here's a journal entry which describes the method.

  16. GNU is not open source, it's free software. by jbn-o · · Score: 2, Interesting

    I realize you were only kidding, but GNU has nothing to do with the open source movement. GNU was started over a decade before the open source movement began. The start of the GNU project marks the beginning of the free software movement. The free software movement and the open source movement are different movements within the same community and, ironically (emphasis mine):

    "Open source advocates do contribute to our community, when they work on free software packages, but our community is older than that movement, and owes its existence to the idealism that movement rejects. It was built by the free software movement, so it is the free software community."

    This quote was from an article RMS posted to the GCC mailing list.

  17. Whatever happened to... by Dr.Dubious+DDQ · · Score: 2, Interesting

    ...Open Source Toys?

    Get it to spread into other languages in addition to Japanese, and add some open source electronic and mechanical toy designs and it might take off.

    On a related note, I see O'Reilly and Associates is putting out a "Hardware Hacks for Geeks" book as part of their excellent "Hacks" series - possibly a starting point?

  18. Ecosystems by hey! · · Score: 4, Interesting

    I think it's very appropriate to compare the universe of software development, or even business to an ecosystem.

    I spent years in the environmental world, and to this day every time I walk in the woods I see examples of cutthroat competition and stunning examples of cooperation. I think the rise of free software/open source in a sense mirrors this property of complex systems of individual agents to have cooperation emerge as a major form of interaction. It is a restoring of a natural equillibrium that was disrupted by a decade or so of exponential growth. Closed operating systems and software that performs other, nearly universal functions are like weeds that prosper by being able to use the resources freed by the disruption to colonize new niches. Cooperative models can't self assemble quickly enough at first to compete.

    In the long term the equillibrium will swing the other way, although not totally because cooperation is not a natural model in many situations. For example in vertical markets, the disincentives of cooperations outweigh the benefits. In that case internally developed systems make sense, and closed "black box" COT software is an acceptible compromise which maintains at least a level playing field.

    I think cooperative models of production will always exist as long as the contract doesn't become the sole form of human relationship. But it will always coexist with competition as a pardigm. Speculation: as long as world population grows exponentially, and the world economy grows exponentially with it, competition will remain the dominant form of human economic interaction. It's interesting to speculate what will happen if world population stabilizes and growth switches from exponential to linear growth or steady state.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.