Slashdot Mirror


Slackware Chooses X.org Server Over XFree86

Ananamous Coward writes "Some big distros had already dumped XFree86 for X.org for license reasons, but now Slackware, one of the most classical and stable ones, has announced in its changelog for slackware-current that they are switching to X.org, mostly for compatibility reasons. Looks like X.org is now the future of X for Linux ..."

32 of 523 comments (clear)

  1. only makes sense by weekendwarrior1980 · · Score: 5, Interesting

    Internal Politics triumphed over project development in the XFree86. The future of open source X windows system lies is xorg branch, plus they'll be integrating pretty exciting stuff from Keith P's exciting new FD.o project which will be able to give longhorn run for it's money. I am really looking forward to the kdrive stuff. So Xfree has grown out of it's usefulness and like any rudiments in evolutionary process, it must wither away.

    1. Re:only makes sense by Rick+Zeman · · Score: 3, Interesting

      So Xfree has grown out of it's usefulness and like any rudiments in evolutionary process, it must wither away.

      But what if it doesn't hand there's a horrible schism between the two and disto x supports one and distro y supports the other? That's gonna get ugly.

  2. Re:Wait... by undertow3886 · · Score: 5, Interesting

    Have you ever tried screen?

    --
    Sick of people knocking on Gentoo's greatness in completely unrelated .sigs? Me too!
  3. Why bother? by brunes69 · · Score: 5, Interesting

    I don't understand what Dawes' problem is. Why would he change the license such that a) no distros want to use the software, and b) no one wants to develop the software? It seems to me like he signed his own death warrant.

    Why didn't he just back down? It is totally boggling to me, since it is quite obvious that within a year the XFree86.org X server will now not only not be in use by anyone, but also be totally obsolete.

    1. Re:Why bother? by RedWizzard · · Score: 4, Interesting
      I don't understand what Dawes' problem is.
      I think he's failed to adapt to the changing way in which people expect to be able to contribute. XFree86 development used to work ok, but now people expect more responsiveness and a more open process. Dawes has been slow to react to this change, and when things have come to a head (e.g. with the Keith Packard incidents) he's been slow to implement changes that were inevitable due to the will of the community. That's caused a lot of bad feeling. The latest license change is really a bit of a storm in a teacup, but it's been the last straw for a lot of people.

      I think the XFree86 inner circle should have seen the writing on the wall and got rid of Dawes a long time ago. Especially given Dawes' apparently grating personality (not a recommended trait for your project leader). I can only imagine that they largely felt/feel the same way he does. Now their project appears to be on the fast track to irrelevancy.

  4. If there were known licensing issues to begin with by phoxix · · Score: 3, Interesting

    Why did Slackware and NetBSD stick to XFree98 4.4.0 to begin with ?

    Sunny Dubey

  5. I know this is dumb/offtopic but... by foidulus · · Score: 3, Interesting

    Which version of X does OS X use?

  6. Well... by SaDan · · Score: 3, Interesting

    I run X with fluxbox on my laptop, but the rest of my machines at home don't even have monitors or keyboards. ;-)

    At any rate, can't be surprised with this decision. Power to the people, down with crappy licenses.

  7. Re:device drivers??? by EMR · · Score: 3, Interesting

    Well, technically it's not really a fork.. it's the official X source release which XFree86 uses as a base, but X.org merged in the XFree86 changes back into their trunk. so if you think about it, xFre86 was the fork.. now things are going back to the source.

  8. Re:I wonder what Richard Dawes thinks... by Daimaou · · Score: 3, Interesting

    I think the license is just the last straw. By itself, the license may not been that big a deal, but the XFree86 leadership has been doing a lot to piss off developers, avoid enhancements, and turn XFree86 into a stagnant project for quite a while now.

  9. Re:Wait... by Arker · · Score: 5, Interesting

    Of course there are. One of the many strengths of the distribution has long been that it has great X packages. Always fast and stable, and they don't try to shove 'desktops' down your throat with it. Want GNOME? Fine, there's a great package. But if you'd rather run twm or WindowMaker or something and skip that crap, you can. Of course you can with other distros too, but sometimes it can be a lot of work. Not so with slack.

    And the packages really are top quality - I remember back when all the major distros were shipping KDE libraries with debugging info compiled in, which made it take like 10 times the memory it should have - but slack had it right. As always.

    I really don't know why folk think it's somehow a difficult or 'unfriendly' distro. Friendliest I've ever seen, and I've tried most of them.

    --
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Friends don't let friends enable ecmascript.
  10. Re:fragmentation concerns by Erwos · · Score: 4, Interesting

    "I would bet many will continue on using xfree86"

    Why? Every major distro has switched at this point. New distributions are almost always forks ("derivatives") of popular distributions (typically RH/Fedora, Slack, or Debian), so it's unlikely that any new distributions are going to be using XF86.

    If other older, less popular distros keep using it, who cares? No one's going to waste time supporting XF86 if it only has .1% of the Linux marketshare. I mean, have you _ever_ heard of anyone putting any serious effort into supporting MetroX or AcceleratedX? Of course not. Those X servers didn't hurt Linux, and neither will XF86.

    -Erwos

    --
    Plausible conjecture should not be misrepresented as proof positive.
  11. Re:If there were known licensing issues to begin w by Arker · · Score: 4, Interesting

    They're just being conservative, they don't like to change things that work without making sure the replacement works as well.

    --
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Friends don't let friends enable ecmascript.
  12. Re:Yeah! by 13Echo · · Score: 4, Interesting

    I've been using X.org with Dropline Gnome and Slackware 9.1. The only problem that I've had is with the XV overlay support. It seems to have been broken with any card except for the non-DRI nVidia hardware. I hear that this has been a problem with XFee86 since before the X.org fork of the 4.4 PRE release.

    Be prepared for a few XV overlay headaches if you don't use nVidia hardware. Other than that, it is fast and quite stable.

  13. Re:If there were known licensing issues to begin w by The+Analog+Kid · · Score: 3, Interesting

    Someone correct me if I'm wrong, but I don't think that the 1.1 license is incompatible with the BSD license, and since NetBSD is under that license there is no problem, it may change later on to use Xorg and I'm sure it will because no operating system is really using XFree 4.4.

    As for Slackware, I think they were going to change to Xorg anyway, but I think they weren't in a hurry to but the users speed up the change.

  14. He sabotaged the project by jgardn · · Score: 4, Interesting

    I think he did the only logical thing and purposely sabotaged the project. When he saw the abysmal state of XFree86 development compared to the rest of the free software community, and the exodus of mindshare to various other projects, he decided to sink the ship and get all those on board to a different project with a better community.

    --
    The radical sect of Islam would either see you dead or "reverted" to Islam.
    1. Re:He sabotaged the project by Crazy+Eight · · Score: 4, Interesting

      That's possible, but why not simply do what needed to be done internally to make the project healthy? If that wasn't possible then why not simply pull the plug? And if he couldn't do that then why would he feel the need to alienate 2nd tier developers before enacting Operation Self-Destruct. If he really wanted XFree86 to be supplanted by a fork he had options that would have allowed him to walk away without having to stick around and paste "We're still here (for a while, at least)." messages on the website. This "self-sacrifice" interpretation has got to account for a lot of gratuitous cultivation of a bad rep -- whether it's justified or not.

  15. Re:X.org the future of X... by stratjakt · · Score: 3, Interesting

    Slackware's a great distro for the hacker set to pull a custom machine together with.

    I use it all the time, generally just to get a base linux system on a box, and then customize from there.

    --
    I don't need no instructions to know how to rock!!!!
  16. Re:Nothing's great by shaitand · · Score: 3, Interesting

    Anyone who tries to claim that XFree86 development hasn't been damn near stagnant for the past several years is on something.

    Put in the hands of a proper OPEN development system X will move MUCH faster than it did with the previous maintainers.

  17. I can speak for ATI when I say by Man+in+Spandex · · Score: 4, Interesting

    they still work but their still pitiful. Frankly this is off topic but I just wish that ATI could just put more heart into their drivers like Nvidia does. I've read that they are writing from scratch the win32 opengl driver. Is it that hard to get some crazy linux driver developpers?

    I'm glad that slack switched to X.org. Doing the DropLine-Gnome update, I accepted to update everything thus replacing Xfree 4.4 by X.org and everything works smoothly, and I for one welcome our new and improved system to remind them that I am satisfied.

    1. Re:I can speak for ATI when I say by ameoba · · Score: 3, Interesting

      Cheap shot.

      OK, so neither are Free and Open but at least one of them produces stable, fast, feature-filled drivers. Face it, they're never going to be able to open their drivers unless the whole IP system is overhauled; as it is right now, Mesa can't even come out and say that they're an OpenGL library.

      --
      my sig's at the bottom of the page.
  18. Re:Wait... by p2sam · · Score: 4, Interesting

    gnu screen has a "split" screen feature, which allows you to split the screen horizontal subsections, thus allowing you to see multiple screens at the same time. it's not perfect, but it's sufficient for my purposes.

  19. Re:If there were known licensing issues to begin w by dhartman · · Score: 3, Interesting
    Fedora Core 2...that should be enough of a statement. If Slackware would have turned into an abmonination like that release, then that's reason enough to stick with the tried and true XFree stuff. With that being said, Pat gave us the option of using X.org stuff for over a month now. It's just been in the /testing area. I didn't care to test it so others did and reported back that "hey this dog hunts".

    With the recent changes and the inclusion of a 2.6 kernel (and udev) I would anticipate a new Slackware release in the next month. (good or bad) Gnome 2.6 was included a few weeks ago. Shortly afterwards, the 2.6.6 kernel and udev. Now X.org...I see Slackware 10.0

    As for a reason WHY still use Slackware? I can download and install two CDs (just slightly over 1). The configuration makes sense. While the community isn't quite as strong as the Gentoo users, there is a decent group at www.linuxpackages.net and on the irc channel. It does NOT default to a graphical boot screen. Withing 30 minutes on a relatively fast machine I can have a fully functional system. Windows would still be at the detection stage, Fedora/Redhat? Hell it might be asking for disk 399/500.

    Yes I'll keep my simple distro. I've been a Slacker since 94...tried others but keep coming back to the best distro around...

  20. Re:X.org the future of X... by Anonymous Coward · · Score: 5, Interesting

    I think the main point behind the post was not the popularity or "bleeding edge" factor of Slackware. It was that Slackware is, in fact, intentionally *not* bleeding edge. The reason that it has a loyal user base is that it's extremely stable and covers mostly just the fundamentals. For a distribution like this to switch to X.org instead of XFree86, says something about the stability and "standardness" (making up words is fun) of X.org.

  21. Re:full changelog text by gatesh8r · · Score: 3, Interesting

    To be honest, the closed-source drivers are *better* than what FOSS alternatives offer at this time for Nvidia and ATI. ("But they close their specs!" -- yes they do, but you're geeks right?) If you use a particular card because there are just FOSS drivers avaialable, that's one thing -- if you're deciding to cut out functionality for open drivers, that's totally philisophical and not a technical decision. For those who actually play games on Linux (or FreeBSD in compatibility mode), those evil closed source drivers sure kick the stuffing out of anything in the FOSS community.

    If you want to see a shift towards FOSS drivers, the DRI project would appreciate your help. If you want Free to dominate, you need to give people a better decision. Mod me down if you will as anti-FOSS, but I'm not going to sugar coat it.

    --
    Karma whorin' since 1999
  22. Re:Wait... by ThisIsFred · · Score: 4, Interesting

    There's something to be said for having a clean layout to begin with, and not changing it - because it works. Slackware's installer has pretty much been the same since I chose it as my distro about 9 years ago. The expert mode got one little tweak which I love: You pick all the packages beforehand, then the installer goes through each set and installs them without further input.

    --
    Fred

    "A fool and his freedom are soon parted"
    -RMS
  23. Re:It's funny by jmorris42 · · Score: 4, Interesting

    > Isn't it funny that a very small license change in a free program like
    > Xfree drives everyone away within months. But NVidia binary drivers,
    > which I use and love, have a license 10 times worse.

    Not really, two different sets of people. Set one is distro maintainers and developers. They care about Free Software. Set two is gamers who just 'have' to have the best framerate and buy the latest and greatest card and couldn't care less about licenses. After all, they are playing closed games so why not a closed video driver.

    As for me, the fastest video card on the planet is the ATI Radeon 9200, although I realize there are newer cards available for Windows and other closed and hybrid platforms.

    --
    Democrat delenda est
  24. Regardless. by Raven42rac · · Score: 3, Interesting

    While Slackware's decision to use x.o may be a compatibility issue, the fact still remains that many other distros have ditched xfree86 for the licensing issue. What basically happens is that everyone starts using something new, because everyone is using something new. I think three things contributed to slackware's decision. 1) The ATI driver situation. 2) Compatibility between distros. 3) The licensing. I am fairly certain that 3, while not mentioned, had at least a minor role in the decision. It is the proverbial "elephant in the room".

    --
    I hate sigs.
  25. Maybe you're different, but... by garyebickford · · Score: 5, Interesting

    Back in the day, Apple did a series of time/motion studies regarding mousng vs. command keys and command lines. They showed that (for the tasks they studied, of course) in IIRC all casees, the GUI was faster, however the command line users thought they were faster. The explanation de jure was that because your mind is more involved in typing, it seems like less time even though it's more.

    Naturally, it depends on what you're doing. I once watched a saleswoman with exactly 1 month's training on computers use the NeXT Interface Builder to build a complete calculator application with working buttons in about 15 minutes, including generating the necessary C functions. All that had to be done to complete the project was to put stuff like "return (B*A);" into the function for multiply, etc. OTOH, using a GUI to compose the algorithm for a complex physics function would probably be counterproductive.

    This was back in the early-mid 1980's so I really don't recall the details.

    --
    It's easier to be a result of the past, but more fun to be a cause of the future! http://www.spacefinancegroup.com/
    1. Re:Maybe you're different, but... by Paladin128 · · Score: 3, Interesting

      If I recall correctly, Xerox did the same kind of study in the late 70's/early 80's. They made an experimental fully-graphical interface and word processor. They tested experienced users using both emacs and the graphical word processor, and the GUI always won.

      I could be slightly incorrect with the details here, particularly with the dates. My HCI professor at college told me she was part of the test when she worked at Xerox PARC.

      --
      Lex orandi, lex credendi.
  26. Re:Wait... by Dopefish_1 · · Score: 3, Interesting

    Hopefully they'll release before the end of this year and they can show people linux in all it's 2002 glory!

    Why is everyone obsessed with Debian making new releases all the time? They maintain three separate trees (stable, testing, unstable) for a reason, folks. Nothing magical happens when they "release" a new distro--if the stable branch is too old/outdated for you, go ahead and use testing or unstable instead (or continue to run stable, and just selectively install the packages you need to be bleeding edge from unstable).

    --

    #include <sig.h>
  27. Re:I wonder what Richard Dawes thinks... by 10Ghz · · Score: 5, Interesting
    the XFree86 leadership has been doing a lot to piss off developers, avoid enhancements, and turn XFree86 into a stagnant project for quite a while now.


    damn stright! I read the Xfree mailing-list around the time when Keith Packard was kicked out of Xfree. David Wexelblat was flaming Keith like there's no tomorrow. Now, Keith is just about the best thing that has happened to X in a long time. He was the one who made all those cool new features (like RENDER-extension). He was the one who was driving the developement of Xfree forward. And they kicked him out.

    Who is this Wexelblat-guy who was flaming Keith? He's one of the guys who started Xfree and a member of the core-team. By his own admission, he doesn't hack Xfree anymore. He doesn't even USE Xfree anymore. He said that he uses Windows these days. Only X-related thing he does is that he lurks in the mailinglist.

    Keith Packard gets kicked out, while useless deadbeats like Wexelblat are member of the Core. I'd say the sooner Xfree dies off, the better.
    --
    Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.