Slashdot Mirror


Linux: Fighting the FUD of Forking

sebFlyte writes "Fighting the MS FUD machine is a full time job for some open source developers, especially now Microsoft have thrown in the issue of the possibility of Linux forking (as Unix did)... it would also seem that Gates has moved on from telling people to 'get the facts' and creating FUD around patents and IP to criticising the open source communty's ability to create interoperable software."

7 of 261 comments (clear)

  1. Microsoft and Interoperability ? by Mauvaisours · · Score: 5, Funny

    From the guy that brought you exchange server and MS office closed format.

    1. Re:Microsoft and Interoperability ? by beh · · Score: 5, Interesting

      I don't quite see the problem here.

      I am not afraid of forks, if they are executed well.

      Look at some examples we've had in the past:

      gcc fork - when the gcc development started to slow down, a new group forked it and the primary thing it did was to speed up development.

      emacs fork - emacs had had a notice for ages saying that "X11 support was coming RSN", but nothing happened for quite a while. The Lucid-Emacs (later became XEmacs) happened and within a very short amount of time there was quite a hustle and bustle of activity between the two - Yes, there are some interoperability issues here in that both designed their respective GUI concepts a bit differently. But both evolved at a much quicker pace then if we only had one. (Especially good in this case, was that the lucid/xemacs team decided that sticking to old packages like the age old c-mode wasn't a good thing and that there were better alternatives to be used, and they didn't shy away from using them - much to the advantage of the entire community.

      If there should be a linux fork, I am not really afraid of it, since those who will fork it, will know that they will also NEED interoperability (an issue that emacs/xemacs didn't really have in that sense, as the files you edit with them ARE interoperable -- and I don't think a linux fork that will make the formats of binaries / shared libs different, will find much acceptance, unless they also manage to continue supporting the old formats as well (pretty much like you can still use a.out binaries, if you still have the kernel support for it compiled in).

      I don't think we should just have a kernel-fork just for the sake of it - but if there are good reasons for a fork, I am not afraid of it - in fact, I'd rather welcome it.

      Benedikt

  2. Linux forked a long time ago by castlec · · Score: 5, Insightful

    Each distribution has typically has its own fork. The glory of the GPL rings true here. No one can be hurt from a fork. The better code, how ever one wishes to evaluate better, will live on. As others have already noted, "Nothing to see here. Move along."

    --
    When I tell an object to delete this, am I killing it or telling it to kill me?
    1. Re:Linux forked a long time ago by MarkRose · · Score: 5, Funny

      No one can be hurt from a fork.

      Wrong.

      --
      Be relentless!
  3. I thought only BSD has forks... by Anonymous Coward · · Score: 5, Funny

    .. well at least that demon mascot does.

  4. Linux distros *are* forking by defile · · Score: 5, Interesting

    I've ignored Red Hat and SuSE for about 5 years now, focusing mainly on Debian, Slackware, Gentoo, etc.

    Now that I've used a Red Hat system again, I was completely dazzled by how drastically different the experiences are. I expect the GUI to be more polished, naturally, but so many underlying things are different as well. All in all, they're things I can learn, and binary and source compatibility are still there, but it's the trend that's disturbing.

    All of the traditional UNIX vendors forked in order to raise the barrier of exit for people who wanted to switch platforms. Sun's platform is still alive today because Solaris is such a unique beast that you have administrators trained solely in the art of this platform. All the UNIX part does is allow for some kind of source compatibility. Maybe.

    Cisco took TCP/IP, which was practically invented (and perfected?) on a BSD box and threw it away to build a new proprietary OS to run specifically on their routers.

    It's hard to find a major distribution shipping the vanilla kernel these days. When does, for example, SuSE decide that binary compatibility with other distros is keeping them from "enhancing" the user experience? Can they resist?

    I'd like to be wrong about all of this.

  5. Fud Fighters by breakbeatninja · · Score: 5, Insightful

    I think it's important to recognize that Microsoft, SCO and other like minded companies will do whatever it takes to distribute harmful and baseless propaganda in order to further their cause (monopolization of desktop and server markets, proprietization of media and so on). The fact is, while each distribution has minor differences in the way userland and package management is iemplemented, the fundamental Linux kernel is the same and works across all of the distributions.

    As we've seen in previous anti-Linux efforts on Microsoft's part, this is another effort to steer current Microsoft users away from Linux that may be considering it to lower licensing fees and hardware overhead. We all know it takes a *lot* more sysadmin time and monetary investment in hardware and software to reach the same results with a Microsoft-based workstation or server vs. a Linux or Unix equivelent. While Microsoft's sales are strong, their propaganda efforts show some desperation and fear.

    While open source developers may spend a lot of time battling Microsoft's rhetoric, I think it's more important to concentrate on creating a solid operating system for everyone, from the hobbiest to the corporate user. The best way to beat Microsoft at its own game is not to play it. That is, Microsoft seems to value marketing and scare tactics over actual development and innovation. Let's not let Linux fall in Microsoft's trap of smoke and mirrors.

    --
    shop.envescent.com - Computer hardware and more.