Slashdot Mirror


Mandrakelinux Goes X.org

dvalin writes "With Mandrakelinux now going for X.org it seems like every big linux distributor now has officialy dumped XFree86. First release for cooker was announced on the changelog list the 7th of June: http://archives.mandrakelinux.com/changelog/2004-0 6/msg00799.php Nice to see for all us cookers out there:) Also on another note, Mandrakelinux has also switched to gcc-3.4 now"

100 of 363 comments (clear)

  1. xorg changes by Anonymous Coward · · Score: 5, Interesting

    I don't understand why everyone is switching to x.org when it's known that there will be significant changes coming in the next couple of releases. It seems to me like that's begging for problems.

    1. Re:xorg changes by TEMM · · Score: 5, Informative

      People are switching to X.org due to liscence incompatbilities of XFree86 with the GPL.

    2. Re:xorg changes by colinleroy · · Score: 4, Insightful

      Well, I think switching to X.org sooner rather than later allows for more progressive changes. Switching from the latest XFree86 with the "correct" license to the first X.org release, is a matter of changing a few scripts, paths and names.
      Architectural changes that could happen later will very probably be transparent to the use. Changing from XFree86 to X.org 6.9.0 (or any other upcoming Xorg release) will cause broder changes to take place and as such will make bug reporting and chasing harder.
      Also, I think switching fast is meant as a strong political message from the distros to XFree maintainers.

      --
      blah
    3. Re:xorg changes by AKAImBatman · · Score: 3, Interesting

      it's becoming increasingly apparent that MandrakeSoft doesn't care much about stability anyway :(

      No kidding. When I did a review of Mandrake 10.0, I found that nearly all the software was beta stuff, and that the system was about as stable as a dog in flight. That's not to say that it won't work for most people, but they do go out of their way to be "so sharp I bleed before you cut me" edge.

    4. Re:xorg changes by Anonymous Coward · · Score: 2, Interesting

      No, it's because the distros that are switching are "business interests" who "have chosen to discriminate against XFree86" because they want to "exploit and manipulate *volunteers*." In other words, "just another name for slavery."

      (Quotations from David Dawes, President of XFree86.)

    5. Re:xorg changes by los+furtive · · Score: 4, Funny

      Slightly older versions? You are obviously not familiar with Mandrake.

      --

      I'm a writer, a poet, a genius, I know it. I don't buy software, I grow it.

    6. Re:xorg changes by BenjyD · · Score: 4, Interesting

      I had very similar experience to yours with Mandrake 10.0. I deleted a perfectly stable system (Arch Linux) to try it out, too.

      I've tried two of the current major commercial distros now (Mandrake 10.0 and SuSE 9.1). Both had some nice features but had the minor drawback that they didn't work reliably. If the distro companies can't create a stable system with no show-stopper bugs, why bother adding features? I'm back on Arch now, which is faster and more stable than either.

    7. Re:xorg changes by sxpert · · Score: 4, Informative

      WTF are you talking about ???
      X.org is an X server, which is similar to what you have inside your NCD thing (except the NCD is stuck at XFree86 4.1.x
      X.org itself doesn't communicate with your NCDs, the Xlib in your server does (where the X applications, also known as X clients, reside).
      the xlib that comes with X.org does not break compatibility, and still uses the core X protocol (it's X11R6.x), otherwise, it wouldn't be an X 11 library.
      Now, your NCD things are flash upgradable. you should kick NCD in the nuts for not making a newer firmware available for that expensive hardware you use.
      As for us, we have switched from NCD based X servers to EPIAs booting from the network with PXE...

    8. Re:xorg changes by 13Echo · · Score: 3, Interesting

      X.org *is* pulled right from an XF86 4.4 release candidate. It even has the same bugs that XF86 4.4 has (like the broken XV overlay code).

    9. Re:xorg changes by 13Echo · · Score: 2, Interesting

      I have a friend that is using EPIAs with PXE as well. Claims it works flawlessly for connecting to Windows servers with RDP as well. Cheap and effective. ;)

    10. Re:xorg changes by Anonymous Coward · · Score: 2, Interesting

      And like in many failing projects I've seen once the rats leave the sinking ship strange loudmouths turn up who in a rage of hurrying obedience defend their masters against all accusations (including imagined and perceived ones).

    11. Re:xorg changes by sxpert · · Score: 4, Informative

      As I said, You don't know what you are talking about. the core stuff won't EVER change, all new stuff goes into these really practical things called "X extensions" which are some sort of plugins that can be used when available, or simulated if not present.
      now, stop trolling and go do your homework before whining, you have a lot to read on xorg.freedesktop.org

    12. Re:xorg changes by wayne606 · · Score: 3, Informative

      Xlib is not part of the X server, it's part of the X client. They communicate via the X protocol. If either X.org or XFree86 make changes to the protocol that the other doesn't follow we could be in big trouble (unless it's of the form "Does the server support extension blah? If so then use it."). They would be nuts to do this because Sun, HP, Apple, etc all have their own servers and client libraries and *must* interoperate with each other and linux, not to mention 10-year-old statically linked applications.

    13. Re:xorg changes by squiggleslash · · Score: 5, Informative
      Nope. Actually, the GPL requires credit be given if the program is interactive and the version you're modifying already prints a copyright message:
      2c: If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.)
      The major issue with the XFree86 license is that it is more specific about how the credit should be given. The ironic thing is that people using GPL'd forks were probably the only bunch that were required to give credit before this issue, given that XFree86 is indeed interactive, and does print a copyright message when it starts.
      --
      You are not alone. This is not normal. None of this is normal.
    14. Re:xorg changes by ElGnomo · · Score: 4, Informative

      Solution: Spawn of Debian. Take what is probably the best distro out there and preconfigure it and add some administration utilities and you get the best of both worlds. Examples: MEPIS, Knoppix, Lindows (Linspire), the late Corel Linux, etc...

    15. Re:xorg changes by Anonymous Coward · · Score: 2, Interesting

      FreeDesktop is in fact talking about tossing XLib all together and then reimplementing X11 legacy-compatibility around another library. Go check the whitepapers.

    16. Re:xorg changes by auzy · · Score: 5, Interesting

      The reason isn't only because of the licensing, its also because Xfree86 was a badly managed project.. It was very common for programmers to write code which wasn't accepted (I heard for instance the cygwin coders spent a very long time coding patches which they refused to accept).

      They also moved slowly.. At the rate Xfree86 was going.. in 10 years maybe we'd be getting up to OS X level, but with xorg, I know a few people are working on the compositing already (the stuff needed for the translucent window effects and stuff), and libraries like cairo I'd imagine will be better utilised.

      So, many of the flames here I think are wrong, and are made by people who have no idea what the current situation is.. In fact, I'm betting that it will be a year tops until everyone here is thankful of the changes..

      I'm not a coder for Xorg, but I do hang around the channel alot, and have seen how fast Xorg is evolving (I do code though)

      Anyway, you want simple applications, and maybe a bit more stable server, go Xfree86.. If you want something, that is more cutting edge, can easily produce nice next generation effects that can surpass longhorn, Xorg is your best choice for the future.

      Haven't you noticed that nothing has visibly changed in X since the first accellerated ones came out, other then more drivers (lets face it, you could still run Xfree86 3.3 and get pretty much the same experience then now, if your drivers worked on it). Xorg however will add extensions that will finally make it worth while enough to be hoping for an upgrade.

    17. Re:xorg changes by BenjyD · · Score: 2, Informative

      I've mentioned this elsewhere, but the problems I found were:

      Mandrake 10:
      - Kdevelop crashes on startup (there's a simple workaround, but it's a pretty obvious bug they should have fixed before official)
      - installer and drakconf lock up with some USB mice connected, so the configuration tools were unusable for me.
      - Hard freezes on startup and shutdown

      SuSE 9.1
      - Firefox crashed on me a lot (much more than with other distros)
      - overly long boot time (five times as long as my current system)
      - USB keyboard and mouse randomly wouldn't work on boot (about 1 in 15 boots, no problems in other distros apart from Mdk)
      - random lockups when powering off due to sound card module problem, plus odd static from speakers (again, not seen with any other distro)

      The USB and Kdevelop problems are reported in Mdk's anthill bug system for both 9.2 and 10.0 by many people. I don't know about the SuSE bugs, I was too fed up by then to bother, I just wiped it and reinstalled Arch.
      Of the two, SuSE was better, but neither of the two gave had any killer features that made it worth struggling with the problems, when there are many perfectly good free alternatives. They were both very good-looking distros that I would have liked to have used, but until the bugs are gone I'd rather have something that works.

    18. Re:xorg changes by Daengbo · · Score: 2, Interesting

      Hey Lumpy! Fellow thin client businessman, here.
      Rest at ease. I would've been worried, too, but x.org is working with (under?) freedesktop.org, of which Jim McQuillan is a founding member. Since he makes his living off of thin client consulting and LTSP, I don't think we have to worry.

      I actually feel safer than I previously did with the future of XF86.

    19. Re:xorg changes by stevey · · Score: 3, Interesting

      It will certainly be interesting to see how many of these patches now get in.

      The Debian X Strike Force produce a packaged version of X which runs on more platforms than the native version, seeing those patches folded in would be wonderful news.

    20. Re:xorg changes by ckaminski · · Score: 2, Informative

      SuSE.

      It passed my "Dad" test (only because he knows what user accounts are).

    21. Re:xorg changes by peragrin · · Score: 2, Interesting

      Why mod as a troll when i call bullshit.

      XF86 isn't broken, it isn't slow when compiled right either(okay only gentoo does it right all the time). It has several advanced features that no other GUI system uses. Transparent network support at the top of the list. That's right you don't have to load a whole desktop to use one app you can just load the app.

      Now XF86 does need updates for the 21 Century. it can use enhancements, and changes to fix the bugs that the developers wouldn't fix.

      If anything the XFree86 team is afraid of change, and it cost them. Linux users don't mind change as a large percentage of them are willing to run beta software and help fix it. Change and Linux go hand in hand, most of the people who currently use Linux, can run multiple Kernenl's and mulitple UI's. Something most windows users can't even grasp.

      --
      i thought once I was found, but it was only a dream.
    22. Re:xorg changes by swillden · · Score: 3, Funny

      Everything in XF86 is broken. But Linux users are afraid of change and won't get off this 20+ outdated architecture.

      Let us know when you've finished implementing the replacement. Don't forget the network transparency. Please also make sure it's at least as fast as XFree86 (not an easy task), as extensible as X11 (which now makes effective use of hardware features that were undreamed-of 20 years ago), as easy to program with as GTK and Qt, as portable as XFree86 and supports as many video cards as XFree86.

      Making it easier to configure would be good, but X.org will probably beat you to that. Making it less resource-intensive would be good, also, but the various projects working on making X servers that run on tiny hardware platforms will probably beat you to that, too.

      Anyway, happy hacking!

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    23. Re:xorg changes by squiggleslash · · Score: 2, Interesting
      I just read that thread (and a few others) and it's the most depressing thing I've seen all day. The tone, the quality of the discussion, etc, is like reading an Amiga advocacy list - and I don't mean in 1990, I mean today. The paranoia, the outdated view of the world, the extremist rhetoric.

      If Dawes, Georgina, et al, represent the current direction of XFree86, then XFree86 is dead. And for what? A clause in a license that does something that could have been achieved by friendlier, more flexible, means? A failure to work within the FOSS communities to achieve it because of apparent hostility to the GPL?

      What a depressing end to a great project. I hope X.org succeeds where XFree86 could have done.

      --
      You are not alone. This is not normal. None of this is normal.
    24. Re:xorg changes by WindBourne · · Score: 3, Interesting
      In defense of XFree86, they came about due to 2 reasons:
      1. The X org was not truely open source.
      2. Xorg was moving way too slowly.
      It is humourous that this has come full circle. It also shows that the way to usurp an open source project is be more OSS and work harder. :)
      --
      I prefer the "u" in honour as it seems to be missing these days.
  2. and this means? by Anonymous Coward · · Score: 2, Interesting

    can someone explain the benefits to me in real terms? performance?

    1. Re:and this means? by colinleroy · · Score: 5, Informative

      This page probably can.

      --
      blah
  3. Differences? by TEMM · · Score: 4, Interesting

    What are the differences between XFree86 and X.org, besides the liscences and names? I havnt really had any experiences with X.org

    1. Re:Differences? by Karamchand · · Score: 5, Interesting

      X.org is actively developed while XFree86 is only maintained at best because most high-profile X developers from XFree86 have changed to X.org.

    2. Re:Differences? by The+Analog+Kid · · Score: 2, Informative

      I read that in the next release there will be compositing implemented, right now though, there isn't much difference but some packages in X.org are updated that aren't in XFree 4.4. Xorg is the future, it's an X server that is actually put under an OPEN development model and patches are accepted, where XFree was not.

    3. Re:Differences? by starseeker · · Score: 4, Interesting

      As far as the end user is concerned, there are relatively few differences between X.org and XFree86 at this point. X.org is a fork of XFree86, and even if they were gung ho to change everything no project the size of XFree86 is going to get radically altered overnight. (Which I don't think they are, bty.)

      I made the switch on Gentoo, where it was very painless. For distros without such a smooth upgrade path and/or non-geek inclined folk it might be better to wait for the next release of the distro (since a foobared X install is a little hard to fix without experience on the command line.) But if you're worried about programs not working or anything like that, there shouldn't be any issues at this point.

      The experimental work is, IIRC, focused primarily on the freedesktop Xserver. The major difference between X.org and XFree86 is things will get fixed sooner, driver releases will be better handled, etc. The license change was just the last in a long, long line of problems - fixes made by the cygwin folk, for example, were rotting without ever being applied to the main tree. I don't know all the details of that incident, but I don't think it is the only such either. The XFree86 team wasn't so worried about being responsive to the needs of XFree86 users. (Which is their right, of course, since most of us aren't paying them. But nor should they be surprised by a fork.) X.org is the place for people who want XFree86, but managed correctly and in an open manner. Those who want adventure and bleading edge should scope out freedesktop.org. I don't know what will happen to XFree86 - likely they will keep on the way they have been, with fewer users. I get the sense this won't bother them much, either, but I could be wrong.

      --
      "I object to doing things that computers can do." -- Olin Shivers, lispers.org
  4. x.org in debian ? by C0vardeAn0nim0 · · Score: 3, Informative

    anyone knows if/when x.org will make it to debian experimental/unstable ?

    i don't want to build mine because the next apt-get dist-upgrade may overwrite x.org with xfree86, so i'm waiting for the packages. i just want to know how long i'll have to wait.

    --
    What ? Me, worry ?
    1. Re:x.org in debian ? by Dionysus · · Score: 4, Informative

      Probably is going to take awhile for unstable. Debian doesn't move X-Window System into unstable until it gets it running on all supported platforms.
      There probably will be unofficial ports long before that, though.

      --
      Je ne parle pas francais.
    2. Re:x.org in debian ? by mcgroarty · · Score: 3, Funny
      anyone knows if/when x.org will make it to debian experimental/unstable ?
      Debian is not planning a change, as XFree286 is not affected by the licensing changes.

      Hey-oooo! Debian versioning joke!!!

    3. Re:x.org in debian ? by Anonymous Coward · · Score: 3, Insightful

      Just after Duke Nukem Forever hits the shelves :)

    4. Re:x.org in debian ? by dmaxwell · · Score: 2, Informative

      Why would it take a long time if X.org is just a fork from XFree?

      Debian does a lot patching, cleaning up, and build script twiddling to make their packages run on all architectures. This only recently happened for XFree86 4.3. When they transition to a 4.4 base, they'll go with X.Org same as everybody else.

    5. Re:x.org in debian ? by dildatron · · Score: 2, Informative

      because it is debian. I mean, let's call a spade a spade here. Some distros make newness a priority, others choose older, proven packages. Debian is on the proven side of the spectrum. Debian moves slower than many other Linux distros. This is not a bad thing, it gives the users a choice.

      --


      If you had nuts on your chin, would they be chin nuts?
  5. Are there any advantages other than licensing? by desplesda · · Score: 5, Interesting

    It seems to me that the major distros are all jumping to X.org because of the XF86 licensing issue. Are there any other advantages to X.org, or are distros just jumping to it over what looks like a quite trivial license change?

    1. Re:Are there any advantages other than licensing? by nine-times · · Score: 4, Interesting

      In the immediate sense, X.org is barely different from XFree86 4.4.0. They're almost the same code.

      However, this fork wasn't made merely because of the licensing issues. XFree86 development has been fairly slow, as well as not really being focused on some of the sort of improvements that would actually help end-users. To the best of my understanding, the X.org people are much more focused on helping Linux become a "desktop" OS than XF86 was.

      So, the first release of X.org looks like XF86, and it was a good choice to make it close to identical, to help migration, and it means they're starting from the solid base XF86 provided. However, we should be seeing some real improvements soon (hopefully).

    2. Re:Are there any advantages other than licensing? by ninewands · · Score: 2, Insightful

      Two points to consider:

      1) I assume XF86 means distros that currently support their software and have not announced an intention to change,

      2) I know Conectiva was initially RedHat-based, but then, so was Mandrake. I wonder how many of these distros are also derivatives ... hmmm Arch(Debian), Lycoris(Debian), Peanut(appears to be RedHat/Fedora-based), Lycoris(Debian), Slax(could it be Slack-based?), Source and Sorcere (I'd be willing to bet on Gentoo) ... they will eventually switch as their parent distros do.

    3. Re:Are there any advantages other than licensing? by juhaz · · Score: 2, Interesting

      New features to X protocol have always been done as extensions that are not needed for core parts but may be useful for specialized applications, no reason for this to change, focus in desktop or not.

      Is this new "desktop" going to be like Aqua where you can only use a tiny handful of high end video cards?

      Yes. In a sense that they may allow extensions and patches that make use of features in high-end video cards. This stuff is not unheard of in XFree86 either. XRender, XVideo anyone?

      Or are they going to cater to the "Linux isn't ready for the desktop until it can do Doom at 333FPS! crowd?

      Yes. Again, if someone has something to give that makes Doom (it already goes way over 333FPS btw) or 3D graphics in general run faster, why not? DRI anyone?

      Are they going to dump their traditional policy-neutral stance and tell us what window managers and environments to use?

      No.

      And what about those of us who don't use Linux, will we be left behind as X.org makes the software kernel specific?

      Linus would never allow graphics core in kernel, Linux is not Windows. Nevertheless let's pretend it is, if X.org would do, for example, performance sensitive parts of drivers in kernel space like NVidia and ATI, again: So what? It would still work in your OS, albeit bit slower.

      They are _adding_ optional stuff. Not removing. Not replacing.

  6. Good Thing(tm) & FP by zoloto · · Score: 3, Interesting

    XFree86 project was scuicided and this is what happens. :) Personally, any change for the better including new implementations and speed enhancements will do everyone good.

    Speaking of which, this is off topic, but has anyone gone x.org for their own machines and if so, what's the smallest compiled binaries sizes (total X install) you've come up with? I'm looking at working with DamnSmallLinux and the smaller the better, or straight out integration (unless that's pure evil)

    Post some replys, I'd love to hear from everyone.

    1. Re:Good Thing(tm) & FP by ciroknight · · Score: 2, Informative

      xorg is still pretty much to stock XF86, so you're not going to gain/lose anything by early adopting. Later, it'll become a big deal.

      --
      "Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
  7. Bad Sales by millahtime · · Score: 3, Insightful

    Looks like XFree86 has a bad management staff. If companies and people all start jumping ship you fix why they are all doing it. It's simple business.

  8. Actually... by ciroknight · · Score: 5, Informative

    Actually, Xorg is just a fork of XFree86 right before the licence change.

    --
    "Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
  9. Wow, that's gotta be a record! by JBMcB · · Score: 4, Funny

    XFree86.org changes a few words in their license, and within four months almost every major Linux distribution and BSD has dumped it. How much longer does it have left? I'd guess by the end of the year the team will be disbanded as the independant OSS people move to x.org. Oh well, I never like the name XFree86, especially after it was ported to other architectures (XFree68? XFreePPC? :)

    --
    My Other Computer Is A Data General Nova III.
    1. Re:Wow, that's gotta be a record! by proj_2501 · · Score: 2, Insightful

      when i ran netbsd on my good ol' macintosh lc520 i believe the x server was in fact called xfree68.

      it only ran in black and white.

      perl took two days to compile.

      i couldn't figure out how to add a user so i did everything as root.

    2. Re:Wow, that's gotta be a record! by Octorian · · Score: 2, Informative

      It's NetBSD. Just fire up "vipw" and edit the passwd file manually ;)

      (they might have recently added a "useradd" command, but traditionally have not had one, in their minimalist style)

    3. Re:Wow, that's gotta be a record! by happyfrogcow · · Score: 5, Funny

      x.org is a much better name, right?

      well, maybe it is... if it's pronounced ZORG! (with exclamation and all)

    4. Re:Wow, that's gotta be a record! by RealAlaskan · · Score: 4, Funny
      x.org is a much better name,

      ... if it's pronounced ZORG!

      Ok, I vote we make it official:

      X.org is pronounced ``ZORG!'' and XFree86 is pronounced ``dead''.

      All in favor say ``ZORG!''. If we all say it often enough, it'll stick.

    5. Re:Wow, that's gotta be a record! by Bruce+Perens · · Score: 3, Interesting
      There is no team. It's just David.

      Bruce

  10. Re:Great , another config file format to learn. by kmmatthews · · Score: 3, Insightful
    (of which frankly theres far too much off in OSS these days IMO)

    Nowadays?! It has always been this way, and it will always be this way. These are the dynamics of a lot of intelligent, strong willed people working together, albeit in a loose an relatively disconnected manner.

    pssst.. it's "of" not "off"
    --
    feh. stuff.
  11. Licence was only the last straw by InfiniteWisdom · · Score: 5, Insightful

    The XFree86 process has been dysfunctional for quite some time with politics dominating. A fork was probably imminent either way. This is natural selection at work, and shows why open source is an effective model.

  12. Re:XF86Config-4 by argius · · Score: 2, Informative

    In the keyboard section you have to replace XkbRules "xfree86" with XkbRules "xorg"

  13. gcc 3.4.1 does not exist yet by ishmalius · · Score: 4, Informative
    Is Mandrake doing a RedHat move, and including a CVS build of a compiler that hasn't been released yet, or is this just a statement that 3.4.1 is the "target" version that will be in the next Mandrake release?

    GCC is still 3.4.0.

    GCC 3.4.1 is targeted for June 15.

    1. Re:gcc 3.4.1 does not exist yet by Dcnjoe60 · · Score: 4, Informative

      Mandrake cooker, the development version of Mandrake has switched to GCCC 3.4.1, not the release versions. Since the next release of Community and Official are months away, it makes sense for Mandrake to start using the new GCC. By the time the next Mandrake Community is released, GCC 3.4.1 will be officially stable.

  14. Long Story/Short story by p.rican · · Score: 5, Informative

    Xorg is a fork of XFree86 due to a change in licensing on XFree86 software. Apparently the XFree license has had a 'marketing/advertising' clause added to it which may make it incompatible with the GPL. That was the straw that broke the camel's back..... From what I've read, their has been a lot of friction for a long time between XFree leadership and development community for various reasons (too many to list here). You can get the details about Xorg from here.

    --

    /. --"Demented and sad....but social" -Judd Nelson

  15. Awsome.. by kaiwai · · Score: 4, Informative

    Its great to see another distro adopt x.org as the cornerstone of their distro.

    When XORG 6.7.0 was released, to put it midely, i was running around the house naked celebrating with great joy knowing that finally X11 will be bought kicking and screaming into the 21st century in regards to performance.

    With the heavy weight of the distros plus SUN, hopefully SUN will stop having their own in house X server and instead adopt the XORG. What this should mean is greater enhancements coming to Solaris and all platforms that rely on XORG.

    What I am disappointed in, however, is the lack of movement by FreeBSD to getting XORG working. A known bug that has been sitting in bugzilla since last month still hasn't been fixed, whats taking FreeBSD so long?!

    1. Re:Awsome.. by advocate_one · · Score: 2, Funny
      "What I am disappointed in, however, is the lack of movement by FreeBSD to getting XORG working. A known bug that has been sitting in bugzilla since last month still hasn't been fixed, whats taking FreeBSD so long?!"

      FreeBSD is dead... didn't you know??? :)

      --
      Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
    2. Re:Awsome.. by stienman · · Score: 2, Funny

      to put it midely, i was running around the house naked celebrating with great joy

      Dude, that is so not mild. I'm going to have to get the memory eraser out again to get rid of that thought.

      -Adam

  16. dumped? by phrasebook · · Score: 2, Insightful

    it seems like every big linux distributor now has officialy dumped XFree86

    But is XFree86 actually dumped? Surely their future work (even if it does come out slowly) will continue to be utilised by X.org. And right now all they've done is fork a version of XFree86 anyway. In effect everyone is still using XFree86, and unless X.org has some kind of wild new direction planned, it doesn't look like much is going to change for users. Bah. It's all too political and boring.

    1. Re:dumped? by Shimbo · · Score: 3, Insightful

      But is XFree86 actually dumped? Surely their future work (even if it does come out slowly) will continue to be utilised by X.org.

      I doubt it; the contributors will just submit their patches to X.org and get them directly into the mainstream that way. The extra effort required to get them checked into XFree86 is only worthwhile as long as XFree86 is perceived as the 'official' source (whatever that means). Plus X.org can't use just XFree86 code and strip the new licence off it anyway.

    2. Re:dumped? by OrenWolf · · Score: 2, Informative

      Actually, the license change means no work by XFree86 can be used in X.org.

    3. Re:dumped? by Wateshay · · Score: 3, Informative

      Due to the licensing incompatibilities, I wouldn't be surprised to see little or no XFree86 development make it into X.org. Given that there's little to no XFree86 development to start with, that means that in the grand scheme of things XFree86 is dead. On the other hand, since X.org is a fork of XFree86, and most of the good XFree86 devs have moved over to it, you could make the argument that XFree86 just changed its name to X.org.

      --

      "If English was good enough for Jesus, it's good enough for everyone else."

  17. Re:XF86Config-4 by colinleroy · · Score: 5, Informative
    Basically, after having upgraded to X.org, your distro will have taken care of the init scripts found in /etc/X11/ and all you'll have to do is
    mv /etc/X11/XF86Config-4 /etc/X11/xorg.conf
    and replace /usr/X11R6/lib/X11/fonts/ with /usr/share/fonts/ in said file, to reflect the font path change.
    --
    blah
  18. Re:Great , another config file format to learn. by mgoodman · · Score: 5, Funny

    If you haven't had any problems with XFree86 for the past 10 years, then you haven't *really* used it :P

    --
    01100111 01100101 01110100 00100000 01101111 01110101 01110100 00100000 01101101 01101111 01110010 01100101 00101110
  19. Conf file. by AngstAndGuitar · · Score: 3, Insightful

    Is it compatible with the XFree86 config files?
    God knows we don't want to have to write another X server config file by hand after finaly getting one to work.
    Or perhaps, X.org is just better so we won't have so much trouble.
    I've not used X.org yet, so I can only ask others.

    --
    Less look fast, more go fast.
    1. Re:Conf file. by starseeker · · Score: 4, Informative

      "Is it compatible with the XFree86 config files?"

      Yes. I simply copied my XFree86 config file over to the new name.

      No changes I'm aware of to configuration methods yet, so it's probably not "better" in that sense. However, now that things are more open, if support develops for some better method that's proposed there's every chance it could happen :-).

      --
      "I object to doing things that computers can do." -- Olin Shivers, lispers.org
  20. Who's left? by tomknight · · Score: 4, Informative
    Here's a list of who's still using XFree86. I may be very out of the loop, but I'd only heard of one of the Linux based distros. Regarding the BSD distros, only two seem to used XFree86 - are the others all on X.org?

    Tom.

    --
    Oh arse
  21. XFree"86" is for 386 .. But by Gopal.V · · Score: 4, Interesting
    But for the record the first commercial X11 release was in 1986 ...

    The original was named X386 (yes, after an intel 386). Also I should say XFree86 was named "Free" not because it was , but because it rhymed with three.

    And that's how it ended up :)... rhymes with three, but is not free
  22. Re:Great , another config file format to learn. by BenjyD · · Score: 5, Funny

    pssst.. it's "of" not "off"

    Maybe he means "of and only of". You never know.

  23. Re:What is going on with the BSD's by Simon+Lyngshede · · Score: 3, Informative

    I don't know about FreeBSD, but NetBSD choose to go with XFree86 4.4, OpenBSD would not accept the license. Currently OpenBSD uses are pre-release of 4.4 from just before the new license was introduced. I don't think the OpenBSD teams has decided what to do yet.

  24. Crossplatform? by pigeon · · Score: 3, Interesting

    One thing which was nice about xfree86 is that is was very crossplatform, so it ran under linux, *bsd, solaris (etc) and on i386, ppc, arm etc. How will this be with x.org? Any plans?

  25. XFCE is a WM not an X server by reality-bytes · · Score: 2, Informative

    In case the parent post is a little confusing, Fedora Core 2 uses Xorg as the X-server and XFCE is one of the available WMs (along with the usual Gnome, KDE etc).

    I'd have to agree that XFCE is a very compact, tidy and high-performance WM. Great for low-end boxes and even power-users who don't want to loose potential gaming resources to a WM :)

    --
    Ripping an new rectum in the fabric of spacetime.
  26. Re:Licence was only the last straw by DaHat · · Score: 4, Insightful

    and shows why open source is an effective model
    Not so, it only shows that open source is an effective model IF these transitions occur smoothly and the destination is found to be worthy the journey.

  27. See the package by DreadSpoon · · Score: 3, Informative

    The package revision is 0.1mdk. That means it is not yet the first real release of the package, but a pre-release. The changelog also clearly indicates it is a CVS copy of GCC. Once GCC 3.4.1 is officially out, and the package has been stabilized, the package release will become 1, and increase as other changes/improvements are made to the package.

  28. Re:Licence was only the last straw by MindStalker · · Score: 4, Insightful

    It shows how open source is effective for the consumer, not for nessesarly for the producer. It also shows basic market economy, company makes bad product, consumers switch. This is how things should work, but generally don't in a more locked in system that is generally produced in closed source.

  29. What does this mean for upgrading? by MobyDisk · · Score: 5, Interesting

    Suppose that I have XFree86 4.2 or 4.3 on my system, and I've been happily using apt/yum/rpm to keep myself up-to-date. How difficult is it to switch to X.org?

    If X.ORG is marked as conflicting with XFree86, then apt will uninstall XFree86 for me -- along with everything that depends on it. KDE, Gnome, all my X applications... ack!

    Or should I continue with XFree86 for a while? Obviously, my install tools don't care about license changes.

    1. Re:What does this mean for upgrading? by sirReal.83. · · Score: 4, Informative

      Since XOrg will be replacing XFree, APT dependencies will have a "Replaces: xserver-xfree86" field along with the "Conflicts:" field. Don't worry, things like this happen more often than you think.

    2. Re:What does this mean for upgrading? by Stephen+Williams · · Score: 5, Informative

      If X.ORG is marked as conflicting with XFree86, then apt will uninstall XFree86 for me -- along with everything that depends on it. KDE, Gnome, all my X applications... ack!

      Assuming you're using Debian (since you mentioned apt), those packages don't depend on XFree86. They depend on one or more of the X11 library packages, which at present are built from the XFree86 sources. A hypothetical future Debianized x.org will provide the same packages, thus ensuring that the dependencies continue to be satisfied. No applications should require rebuilding, because the XFree86 libraries and x.org libraries provide the same API.

      Personally, I'm not touching x.org until it gets as far as Debian's testing stream. The XFree86 server and libraries in Debian testing Work For Me(tm), so I'm in no hurry to replace them just because.

      -Stephen

  30. Re:What is going on with the BSD's by DreadSpoon · · Score: 5, Informative

    OpenBSD for one is likely to change. They were one of the biggest opponents of the new XFree86 license.

    The reasoning for why the new license sucks has absolutely nothing to do with the GPL, despite the uninformed ramblings of the Slashdot crowd. It has to do with practicality. The new XFree86 license is almost impossible to follow depending on your interpretation. The license itself is unclear, and instead of fixing the wording, XFree86 leaders have just made informal statements on mailing lists regarding their own personal interpretation.

    The new license is impractical because it requires that attribution to be given to the XFree86 developers wherever any other attribution is given to another party. OpenBSD's complaint was with CD covers. Say you put a "Artwork provided by Foo Bob" on the CD insert. Now, according to some interpretations of the XFree86 license (and these are valid interpretations, because the license wording is very ambiguous and vague) you'd also have to put there in the same font size and prominance, "X Window system provided by XFree86, Inc." Then, if a contributor adds some stuff to the project under the same license, you have to add their name as well. And the next contributor. And so on. Pretty soon you run out of space to put all of these. There's also potential for the license to "spread" as people lift code, resulting a wide variety of apps with hundreds if not thousands of authors that have this incredibly stupid licensing stipulation.

    The XFree86 developers have stated that the above scenario is not their intention. But what they say doesn't matter much, because the above is pretty much exactly what the license text implies.

  31. Re:Licence was only the last straw by Jahf · · Score: 4, Insightful

    Not true, because through the process of natural selection if the fork is -not- worthy very few if any will switch to it and the product will wither and die.

    If the transition isn't smooth then selection will be slowed until the transition has taken place. If the destination isn't worthy after transition, people still won't switch.

    Sounds effective to me ... far more effective than bying a commercial product that decides to make changes that aren't compatible with your setup and then saying "too bad, you have to upgrade, you might want to change you setup".

    Is it perfect? Nope, I think the Universe has an if() loop that states if anyone finds the perfect one-size-fits-all business model it then transfers the rights to the supreme being and ends the experiment. However, it is still quite effective.

    --
    It is more productive to voice thoughtful opinions (reply) than to judge (moderate) others.
  32. How does this affect 3rd party drivers ? by farzadb82 · · Score: 5, Interesting

    Will/Does the NVidia or ATI drivers work in x.org ? Will NVidia/ATI support future x.org upgrades, or will they continue to support xfree ?

    1. Re:How does this affect 3rd party drivers ? by Weird+O'Puns · · Score: 4, Insightful

      Yes, the Nvidia and ATI drivers work with Xorg. You need to remember that the current Xorg is just a fork of XFree 4.4rc2.

      I would think that in the future both ATI and Nvidia will support the one the community uses and now it looks like community will be using Xorg

  33. Re:Great , another config file format to learn. by Enahs · · Score: 4, Insightful

    Right now X.Org is mostly a code cleanup of the last GPL-friendly XFree86. That will change eventually. I'm running X.Org at home, and there were very few changes. The advantage right now is that you're running something somewhat close to latest-greatest XFree86, except that it's undergone some minor changes.

    It's not just the minor licensing issue: XFree86 moves at a snail's pace, and it's not from lack of people trying to change it. Hopefully we'll see some modernisation, and new features designed to take advantage of modern hardware.

    I for one welcome the change.

    --
    Stating on Slashdot that I like cheese since 1997.
  34. Apple? by Compulawyer · · Score: 2, Interesting

    Apple released X11, an X-windowing system based on XFree86. I wonder if X11 will change also.

    --

    Laws affecting technology will always be bad until enough techies become lawyers.

  35. From X to Xfree to X in ?? years by Pflipp · · Score: 3, Informative

    Funny how Xfree86, which started as a liberal spin-off of the "de jure" X Foundation, only to become the de facto standard for this foundation later on, now finds itself buried in bureaucracy and licensing problems, and getting passed by, no other than, the "new, exiting" X.org foundation.

    (Lots of letters and commas in that sentence :-)

    --
    "We can confirm that Debian does *not* ship the version with the trojan horse. Our version predates it." [CA-2002-28]
  36. Re:XF86Config-4 by 13Echo · · Score: 2, Informative

    Actually, instead of "XF86Config-4", the standard name is now "xorg.conf".

  37. Re:Proprietary Drivers by Lispy · · Score: 3, Interesting

    Nvidia works fine for now. That said they would be very stupid to support XFree86 any further with all those nice eyecandy waiting to happen in xorg. I am confident that they will see the benefit in xorg and abandon XFree86

  38. Okay, I'm confused... by wandazulu · · Score: 2, Interesting

    How does all this affect X as distributed on non-x86 platforms? Apple's X11 app is based on XFree86, but what about X as it comes with Solaris, AIX, et al. Does IBM, Sun, etc. write their own, which conforms to the X spec, or are they in some way beholden to what happens with the XFree86 project? I don't know why I thought this, but I was under the assumption that the XFree86 project represented "official" development of X going forward, after MIT stopped working on it.

  39. Interesting by LittleLebowskiUrbanA · · Score: 3, Interesting
    1. Re:Interesting by scrytch · · Score: 4, Interesting

      > Some people on the XFree86 Forum list claim it's the vendors using Xorg for their own interests.

      Speaking as someone who used a vendor that XF86 ignored for years and years ... fine. You can make a statement that you won't support proprietary drivers (not so), that you'll only support a certain interface (pretty much true), and so on, but you can't just sit there and refuse to take perfectly good patches WITHOUT COMMENT.

      Good riddance to bad rubbish. I for one welcome my new conspiratorial corporate overlords, whoever they are.

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
  40. Well, it is a fork by poohsuntzu · · Score: 2, Informative

    If Xfree was cross platformable, then I don't see why x.org wouldn't be. Remember, it's a fork. Think Xfree86 + improvements + future updates

    --
    "We're breaking out the ramen noodles. . . "
    "Really? Is it someone's birthday?"
  41. Re:Licence was only the last straw by Bruce+Perens · · Score: 2, Insightful
    You haven't worked for a big company I guess, or you haven't been in upper management to see how dysfunctional they get.

    My experience at HP was eye-opening in this regard, Sun is even worse.

    Bruce

  42. XFree86's reaction? by jifl · · Score: 4, Interesting

    So what has the XFree86 project's reaction been to this? They'll have noticed the defectors to X.org like everyone else. Are they contrite or defiant?

  43. Seriously. by MenTaLguY · · Score: 2, Informative

    Good names really do help grease the wheels.

    When we forked Inkscape from Sodipodi, we gave a lot of careful thought to branding, and over the course of the project it's paid off in a lot of small ways.

    Of course branding doesn't determine the long-term success of a project; there are a lot of successful projects which are even agressively BADLY branded (e.g. GIMP, or (IMO) Sodipodi). Long-term a project stands or falls by its technical, legal, and organizational merits.

    But in the short term branding is often the thing that gives you those little critically needed boosts at the right times.

    Don't think that cuddly penguin hasn't helped Linux.

    --

    DNA just wants to be free...
  44. Sorry, but by Overly+Critical+Guy · · Score: 2, Informative

    XF86 isn't broken, it isn't slow when compiled right either(okay only gentoo does it right all the time).

    It is quite broken. You know when they added multi-moniter support, it broke the extension for hardware video? To get around it, they hacked it so it only works on the primary screen.

    How about how Xine has to simulate a keypress every so often to prevent the screensaver from coming on? That, my friends, is a hack.

    It has several advanced features that no other GUI system uses. Transparent network support at the top of the list.

    That doesn't make up for anything. Fans always bring this up. "B-but, it's network-transparent!" Y-Windows is network transparent too.

    That's right you don't have to load a whole desktop to use one app you can just load the app.

    Uh, hello? I have to install both entire desktop libraries and base packages. That's what I was talking about. Read, learn, comprehend. I have to install KDE's base system to be able to run some app that happened to be coded for KDE. Instead of implementing one sane development library, a bunch of idealists have decided the more choice, the better--having absolutist views and applying them to everything is why Linux is still only at 1% of usage on Google Zeitgeist. The nearest is OS X up about 4 points (so much for that article declaring that Linux desktop usage would surpass the Mac...).

    --
    "Sufferin' succotash."
  45. We're into this string now by Psymunn · · Score: 2, Interesting

    It's not a question of can read. It's a question of want to read.
    SuSE is nice because a new user can set a basic install and get a nice desktop with all the bells,whistles,chameleons, and penguins a person could ever want.
    Truth be told, some people are just scared of command lines or editiing system filse (and i think there's a reason for that. Nothing like overwriting fstab accidently to really make a new user say 'this is fun, i'm convinced')

    --
    The Neo-Bohemian Techno-Socialist
  46. Re:Licence was only the last straw by Iffy+Bonzoolie · · Score: 2, Insightful

    It's just a fact of life, not an insult. Large companies tend to have a frustrating level of internal politics and bureaucracy that work against productivity. I doubt there's any company of that size that doesn't have such problems.

    Of course, smaller companies can have this problem too - all you need is one politician. But, the smaller the group, the larger the chance that people can work together in a happy and efficient way.

    -If

    --
    Run a pencil-and-paper RPG campaign with your far-off friends: Gametable!
  47. Re:Licence was only the last straw by johnnyb · · Score: 2, Interesting

    "Not so, it only shows that open source is an effective model IF these transitions occur smoothly and the destination is found to be worthy the journey."

    Not really. The fact is that ALL of the choices available for proprietary software are STILL there in open-source. It's just that you also have MORE choices. So, even if this choice is not good in this situation, all of the other choices still exist.

    However, I am sure that the transition will be smooth. Why? BECAUSE NOTHING HAS CHANGED YET. Because of open-source, switching vendors does not mean that you have to change even a single line of code in your system. With the proprietary model, switching vendors means completely wrecking existing infrastructure. In those cases, your questions are valid. In this case, switching to X.org isn't really changing anything yet, just switching vendors.