Slashdot Mirror


FreeBSD Moves to X.Org

Nirbo writes "FreeBSD switches to X.Org, The 'HEADSUP' can be found here, and on the -x11, -current, and -ports mailing lists. Very good news for those FreeBSD users who have either changed to X.Org in anticipation, or have been waiting in hope for this momentous change."

7 of 428 comments (clear)

  1. make.conf by wassy121 · · Score: 4, Informative

    This is only in -CURRENT. For those of you in 5.2.1, or 4.10, you can add:

    X_WINDOW_SYSTEM=xorg

    in /etc/make.conf. For those of you running -CURRENT that want the old X, make it:

    X_WINDOW_SYSTEM=xfree86-4

    --
    --If I said something interesting it probably wasn't correct
  2. Re:I wonder... by foidulus · · Score: 4, Informative

    Heh, well all OS X users use a port of it, but who knows if they will switch too when Apple releases Tiger next year.

  3. Re:Who's Left? by Homology · · Score: 4, Informative
    So, what major linux distributions, BSD variants, or other operating systems are still using the XFree86 code base? Is the transition essentially complete?

    OpenBSD is still using the latest XFree86 4.4 release candidate with the old license+drivers. And NetBSD incorporated XFree86 4.4 with the new license.

  4. Portupgrade neither necessary, nor sufficient by wirelessbuzzers · · Score: 5, Informative

    Too bad that you can't upgrade an existing system without using portupgrade, though. I hate to see portupgrade drifting closer and closer to being a required part of the system.

    No. It says in the post:

    To upgrade, you must remove your XFree86 ports and install the xorg
    ports. It couldn't be done with portupgrade, unfortunately, because we
    are keeping the XFree86 ports around.


    In other words, you cannot automatically upgrade all the ports using portupgrade.

    As for portupgrade becoming necessary, I don't know what you're talking about. While I use it (to keep my -CURRENT current), this is merely for convenience: I haven't seen any ports that depend on it.

    --
    I hereby place the above post in the public domain.
  5. Re:The lesson of X11.... by nathanh · · Score: 5, Informative
    But I'm curious what restrictions the XFree people added and why it caused all this ruckus. It doesn't seem to have made any difference to my ability to get the source or play with it. What am I missing?

    They added an advertising clause. Similar to the old BSD license.

    There's a reasonable argument that the license change by itself didn't cause the exodus. It was simply the straw that broke the camel's back. There has been friction between the XFree developers and the rest of the FLOSS community for quite some time. There has even been considerable friction within the XFree team which led to the infamous "eviction" of Keith. But until recently there haven't been any realistic alternatives to XFree.

    It remains to be seen whether Xorg can deliver better than XFree. Initial signs are promising; the codebase is being broken up and autotooled, cutting edge extensions like Xcomposite are being integrated, some of the best and brightest have committed themselves to Xorg instead of XFree, the distributions are backing Xorg over XFree, and (most important of all) the Xorg developers are COMMUNICATING with the rest of freedesktop.org (eg, the projects that build upon X11/XFree/Xorg). Those changes alone are a significant improvement over XFree.

  6. Re:Who is left...?like by marcello_dl · · Score: 4, Informative

    I agree on the AC post about bitstream vera fonts. They look very good on the notoriously unforgiving notebook screens. I prefer them over the standard ms fonts i had to install to check compatibility of web page layouts. Try them for yourself.

    --
    ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
  7. Re:The lesson of X11.... by runderwo · · Score: 4, Informative
    (c) it's virtually impossible to remove XFree packages from a Debian installation and not remove every other program that uses X on the system, which is why I had to just plain install source-built XF over the top of the Debian installed one.
    You're talking crazy talk. The client-side libraries are the only thing that X clients depend upon. You can have X applications installed on a Debian system with _no_ X server. An X application only needs the client libraries to talk to whatever server it feels like.
    I've never even cracked the bindings of XFree source. I imagine, that it's probably a myriad of horrible hacked crap dating back 10-15 years or more in several places.
    No, actually most of the code (excepting the display drivers) is quite clean, modular, and well-documented. But you couldn't be bothered to look before spouting off a sensational opinion, could you now?