Slashdot Mirror


X.Org Foundation Releases X11R6.7 X Window System

Several folks submitted the press release announcing the formation of the X.Org Foundation and the release of X11R6.7 of the X Window System. The XOrg Foundation is the successor to the X Consortium, formed by many of the most notworthy participants in the XFree86 Project. This code release is a tree forked from the last XFree86 release not troubled by that pesky license change. Since Mandrake, Gentoo, OpenBSD, and Debian have already rejected the new XFree86 license, this new code tree will likely become the default X11 for most Linux users. I've attached the press release that explains more details about the code release, as well as the X.Org foundation itself. XOrg Foundation writes "X.Org Foundation Announces Formation and First Release

The new X.Org Foundation will help drive the X Window System to support
state-of-the-art desktop technologies

San Francisco, CA., April 6, 2004 - X.Org Foundation today announces their first release of the X Window System since the formation of the Foundation in January of this year. The new X.Org release, called X Window System Version 11 Release 6.7 (X11R6.7), builds on the work of the X.Org X11R6.6 and XFree86TM Project Inc. V4.4RC2 releases to combine many of the latest developments from a large number of the participants and companies working with the X Window community. The X Window System X11R6.7 release can be found at http://www.x.org/.

We have made great progress in creating a framework upon which further development of the X Window System can be based, agreed the Interim Board of the Foundation. We expect to provide the desktop community with at least two more releases of the X Window System before the end of this year to encompass all of the new technologies and ideas that we are developing.

This release marks the return to community development of the X Window System under governance open to all contributors for the first time since the founding of the X Consortium in 1988, said Jim Gettys, co-founder of the X Window System, Interim X.Org Foundation board member and member of the research staff of HP Labs.

We welcome the formation of the X.Org Foundation and are looking forward to support this group to bring the work on the X Window System to a new technological level, said Egbert Eich, X Window System developer at Novell's SUSE LINUX business unit.

Matthias Ettrich, Director of Software Development at Trolltech, said As a multi-platform GUI toolkit vendor, we appreciate the value of a powerful underlying windowing system, and as such, we are excited about the direction X.Org is heading. We are very much looking forward to supporting new technologies around X, and we will do our share to make the advances of the platform accessible to software developers.

Being an underlying technology to the most popular desktops on all GNU Systems, in particular GNOME and KDE, the X Window System is indeed an essential part of most Free Software operating systems, said Georg C.F. Greve, president of the FSF Europe. It helps many users to access and enjoy the freedom of Free Software. We are glad that X.Org will from now on watch over this enabling technology.

Red Hat is pleased to be working with the new X.Org Foundation to build a vibrant open source community around X Window System innovation. Look for X11R6.7 in the upcoming Fedora Core 2 and future Red Hat Enterprise Linux products, said Havoc Pennington, desktop development manager at Red Hat.

As one of the largest GNU/Linux distribution projects in the world, the Debian Project is delighted to see that freedom and diversity are alive and well in the X technology sector. We're also delighted that the X.Org Foundation is dedicated to retaining the licensing model that has made the X Window System an enduring success, said Branden Robinson of the Debian GNU/Linux Project. Like us, the X.Org Foundation is a member-driven organization devoted to Free Software. We cannot help but be enthusiastic about them and the work they're doing for the X Window System and Free Software communities alike.

An open source project works best with a large community of active contributors. OSI welcomes the return of X to open source development by the entire community. I'm looking forward to contributing myself, said Russell Nelson, Vice-President of the Open Source Initiative.

Cygwin/X is benefiting heavily from the community-building spirit of the X.Org Foundation and their open development environment. We are pleased to be basing our releases on the good work of the X.Org Foundation, said Harold L Hunt II of the Cygwin/X project.

The XonX Project is very pleased that the X.Org Foundation has been eager to support Darwin and Mac OS X. X11R6.7 adds new features that will be appreciated by many Mac OS X users, said Torrey Lyons, XonX Project Founder.

Membership of the X.Org Foundation is free to all participants. Applications for membership are now being accepted, and active participants in the further development of the X Window System are invited to visit: http://www.x.org/XOrg_Foundation_Membership.html to complete a membership application. Participation in the Foundations Sponsor Group is also available to those who wish to financially support the activities The X.Org Foundation. Current Sponsors include Hewlett Packard, IBM, and SUN Microsystems.

About The Foundation Release
X11R6.7 is the first official X.Org Foundation release. It is the successor release to X11R6.6 from X.Org. To assure consistency with industry and community requirements and practices, it was developed from the X.Org X11R6.6 code base and the XFree86 V4.4RC2 code base, with the addition of bug fixes and enhancements. These enhancements include: new IPv6 functionality, Freetype V2.1.7, fontconfig V2.2.2, Xft V2.1.6, Xcursor V1.1.2, and Xrender V0.8.4, with corresponding changes in documentation and notices. Additional source and binary releases are anticipated during 2004.

About The X Window System
The X Window System provides the only common networked windowing environment bridging the heterogeneous platforms in today's computing. The X Window System is one of the most successful open-source, collaborative technologies developed to date and is the standard graphical window system for the Linux and UNIX operating systems. The inherent independence of the X Window System from the operating system, the network and the hardware, as well as its successful interoperability, have made it widely available and deployed with more than 30 million users worldwide. All major hardware vendors support the X Window System and many third parties provide technologies for integrating X Window System applications into the networked computer or personal computer environments including Microsoft Windows, UNIX, Linux and Mac OS X. Further, thousands of software developers provide X Window System applications, and with the continued growth of Linux and the emergence of Mac OS X, the number of users is growing rapidly.

About X.Org Foundation
X.Org Foundation L.L.C. is a recently formed Delaware company organized to operate as a scientific charity under IRS code 501(c)(3), chartered to develop and execute effective strategies that provide worldwide stewardship of the X Window System technology and standards. The group is currently managed by an Interim Board of Directors that includes: Stuart Anderson (Free Standards Group), Egbert Eich (SUSE), Jim Gettys (HP), Georg Greve (Free Software Foundation Europe), Stuart Kreitman (SUN Microsystems), Kevin Martin (Red Hat), Jim McQuillan (Linux Terminal Server Project), Leon Shiman (Shiman Associates) and Jeremy White (Code Weavers). The website for the X.Org Foundation can be found at http://www.x.org/.

Note to editors: UNIX is a registered trademark of The Open Group in the US and other countries. LINUX is a registered trademark of Linus Torvalds. XFree86 is a trademark of The XFree86 Project, Inc. Microsoft and Windows are registered trademarks of Microsoft Corporation in the United States and/or other countries. Mac OS is a registered trademark of Apple Computer, Inc., registered in the U.S. and other countries. All other company names are trademarks of the registered owners.
$"

104 of 443 comments (clear)

  1. They're not worthy... by checkitout · · Score: 5, Funny

    formed by many of the most notworthy participants

    Surely they must be worthy of something...

    1. Re:They're not worthy... by bloodstains · · Score: 2, Funny

      They're noteworthy, and don't call me Shirley!

  2. Re:Y11 Release 6.7 by TheRealMindChild · · Score: 3, Informative

    Y is already used as a name for this project

    --

    "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
  3. Re:Y11 Release 6.7 by Rhesus+Piece · · Score: 3, Informative

    Would be and was. It is taken. The Y project is off the ground, and provides it's own widgets. Interesting stuff.

  4. great! by dummkopf · · Score: 3, Insightful

    when i read about X11 and their licensing issues i was scared: i had noticed that redhat dropped several (for me important) packages due to the fact that they are not GPL (such as pine... no flames, please, i like it more than any other mail client cause all you need is an xterm). i was wondering what would happen with x11. now i know. and (i think) i am releived...

    1. Re:great! by pyros · · Score: 2, Informative

      The Fedora Core development stream is already switched over to the x.org release. The test2 release of Fedora Core 2 uses it. So Fedora Core two will have kernel 2.6, X.org, Gnome 2.6, KDE 3.2.1, and SELinux (which totally sucks ass integration wise right now, and will hopefully be disabled by default when Fedora Core 2 is actually release, or I'll probably switch to Debian until SELinux actually works as shipped).

  5. Ugh by TheRealMindChild · · Score: 4, Funny

    I just really hope no distro's of mine get overzelous and change /usr/X11R6 to /usr/X11R6.7

    --

    "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    1. Re:Ugh by GigsVT · · Score: 5, Insightful

      Why? Did you think they'd never come out with a new version of X?

      It's stilly to rely on a directory named for a version of a program unless you want to update your software every time a new version comes out.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    2. Re:Ugh by ralmeida · · Score: 2, Interesting

      Not that, but... from the release notes:

      > The name of the X server is Xorg, rather than XFree86.

      --
      This space left intentionally blank.
    3. Re:Ugh by bn557 · · Score: 4, Insightful

      or unless you want to have multiple versions of such a program installed.... think gcc 2.9 vs gcc 3.3. Then you always just keep a symlink from somewhere in the path to the one you want.

      so have a /etc/X11 link to /etc/X11R6.7 and an /etc/X11R6 folder laying around for fun.

      --
      Humans are slow, innaccurate, and brilliant; computers are fast, acurrate, and dumb; together they are unbeatable
  6. Ah.. by Rhesus+Piece · · Score: 5, Funny

    Ah, I love the smell of forks in the morning. Hurrah for vitality.

    1. Re:Ah.. by ckaminski · · Score: 2, Insightful

      Hurrah for Freedom.

  7. whats new - the releasenotes :-) by aeneas · · Score: 5, Informative
  8. And some people have a bad feeling.. by Pivot · · Score: 3, Interesting

    -after all this...

  9. Re:Y11 Release 6.7 by joib · · Score: 5, Funny

    Umm, why? In the brave new world of Unicode, there are lots of symbols to choose from, albeit unpronouncable.

    A bit like Prince, you know?

  10. Re:Y11 Release 6.7 by squiggleslash · · Score: 4, Funny

    Why? I personally look forward to being able to run [ on my laptop...

    --
    You are not alone. This is not normal. None of this is normal.
  11. mutt? by Jason+Straight · · Score: 2, Offtopic

    Have you tried mutt?

  12. Licenses. by imbaczek · · Score: 2, Interesting

    Why so many people think that GPL incompatible == not free? How is current XFree86 license non-free? Yeah, I know it's not about free-as-in-beer, but how isn't XFree free-as-in-speech?

    1. Re:Licenses. by Anonymous Coward · · Score: 5, Informative
      Why so many people think that GPL incompatible == not free? How is current XFree86 license non-free? Yeah, I know it's not about free-as-in-beer, but how isn't XFree free-as-in-speech?

      This was discussed ad nauseum in the previous Slashdot articles about this, such as the one linked to in the story, above.

      But to spoonfeed you the gist of it, since you're not going to get off your duff and read the previous discussion: it's not that it's not a free license. It's the practical ramifications of being incompatible with the GPL that are the issue. It's the opinion of some lawyers and legal-types that the GPL incompatibility means trouble for software that's built upon the XF86 framework and therefore must be consistent with the terms of the XF86 license. To build GNOME, KDE, etc. against XF86, and then release them under the GPL, would violate the terms of the XF86 license, since the GPL permits things that the XF86 license does not.

      For more, see the previous stories.

    2. Re:Licenses. by dinivin · · Score: 5, Interesting


      Except that the XFree86 libraries, you know those things that actually links to GNOME and KDE, aren't under a new license.

      Dinivin

    3. Re:Licenses. by Lussarn · · Score: 3, Informative

      The problem isn't that the license isn't free enough. The problem is only that it isn't compatible with GPL. This is bad because GPL apps can't link with it (Yes I'm aware that xlibs still is old license, but who knows in the future). The GPL is as much to blame as this new license. The easy part about the GPL is that it is one license (You cannot add or remove from it and call it GPL), it also makes it impossible to add advertising clauses.

      Maybe the GPL is not flexible enough but as it is now thats the way it is. XFree should have calculated the pure force of GPL before the license change, now they got a fork instead.

    4. Re:Licenses. by dinivin · · Score: 3, Insightful

      (Yes I'm aware that xlibs still is old license, but who knows in the future).

      And who knows that the X.Org libraries won't be made GPL incompatible in the future? At least with the XFree86 libraries, we know David Dawes is willing to compromise for the sake of the communitty.

      Dinivin

    5. Re:Licenses. by be-fan · · Score: 3, Informative

      The X.org folks have taken explicit steps to make sure that X remains DFSG (Debian Free Software Guidelines) free. David Dawes has taken steps to make parts of XFree86 DFSG-nonfree.

      --
      A deep unwavering belief is a sure sign you're missing something...
    6. Re:Licenses. by J.+J.+Ramsey · · Score: 2, Flamebait

      David Dawes has played a bit coy, however, on whether the new license will eventually get applied to the XFree libraries. He could pull the rug out from under us later.

    7. Re:Licenses. by Bootsy+Collins · · Score: 3, Informative

      Yeah, but Debian is no longer supporting nonfree software with their next (sarge) release. Doesn't that put XFree86 back on the Outs with Debian?

      Hi. You've got two independent issues here.

      First of all, your statement about nonfree in sarge isn't exactly correct. The developers recently held a vote about this and voted to reaffirm their support for the nonfree section of the archive.

      Second, you are right that XFree86 is on the outs with Debian. At least, that's my understanding. Putting it in nonfree is something I never thought about, and I suppose it's possible (maybe if there's a DD here, he/she can say whether it is or isn't). But I'm not sure what the point would be; if all the GUI apps in main are built using the libraries from an X.Org release, what would you use an XFree86 in nonfree for?

      Hopefully, a DD will step in and comment if I've missed something here.

    8. Re:Licenses. by kbmccarty · · Score: 5, Informative

      Yeah, but Debian is no longer supporting nonfree software with their next (sarge) release. Doesn't that put XFree86 back on the Outs with Debian?

      Sorry, but your first sentence is completely wrong. The amendment to remove support for non-free in Debian didn't even get a majority, let alone the 3:1 majority it would have required to win. See these links: Debian Planet, official Debian vote results.

      It is true that no one on Debian's X Strike Force has intentions to package any of the XFree86 releases that the new license is applied to. But since Debian is an entirely volunteer project, conceivably a developer who really wanted to embark on this thankless task could do so, although the packages would probably have to go into non-free.

      sigh, so much for moderating this discussion...

      --
      - Kevin B. McCarty
    9. Re:Licenses. by fooishbar · · Score: 2, Informative

      Yes, but the problem lies with GPL drivers, such as, oh, the Synaptics touchpad driver, which is useful in the rare case that you actually own a laptop. The legalities of loading a GPL module from a 1.1-licensed server are questionable at best, non-existent at worst.

      --
      -- x hacker, iterant idiot (with apologies to michael meeks)
    10. Re:Licenses. by rembo · · Score: 3, Insightful

      Putting XFree86 in non free would mean that all software which depends on X would have to move to contrib. That is unacceptable. But The main issue isn't about freeness, but about that it is not legal to link something like VNC which is GPL with the new license.

    11. Re:Licenses. by rawshark · · Score: 2, Insightful

      And who knows that the X.Org libraries won't be made GPL incompatible in the future? At least with the XFree86 libraries, we know David Dawes is willing to compromise for the sake of the communitty


      This is FUD. If X.org's license can be changed to be GPL-Incompatible, so can any other project, so your argument can be applied to any X Server, or any Open Source Project.

      And when and if that happens, we'll just do what we did here, take the code from before the license change, and run with it.
    12. Re:Licenses. by dinivin · · Score: 4, Insightful

      As could the Xorg developers. What's your point?

      Dinivin

    13. Re:Licenses. by Anonymous Coward · · Score: 2, Funny
      $ wc -w
      That's true but you're hiding the reason. The crux of the matter is the new XF86 license imposes a new advertising clause that *imposes restrictions beyond* the scope of the GPL. The GPL forbids additional restrictions (sec 6) and, in 50 words or less, that's why the licenses are considered incompatible.
      51
      Nice try.
  13. Damn... by dargaud · · Score: 3, Interesting

    I had been happily downloading my cygwin updates when this news came out on /. I looked at where the installer was: xorg-x11-6.7.0.0-1.tar.bz2 !!! It's announced today and it's already up for download in the distros ! Maybe that's why this 16Mb download is taking forever...

    --
    Non-Linux Penguins ?
    1. Re:Damn... by dargaud · · Score: 3, Funny

      Wait till I finish !
      Or use a different mirror...

      --
      Non-Linux Penguins ?
  14. "...likely become the default X11 for most users" by zz99 · · Score: 5, Funny

    I for one greet our new windowing system overlords!

  15. Re:Y11 Release 6.7 by rmolehusband · · Score: 4, Funny

    Well I hear folks asking "Y Windows?" all the time so it must be getting popular.

    --
    Reginald Molehusband. Edinburgh, Scotland
  16. So what's left for XFree86? by Anonymous Coward · · Score: 5, Interesting

    Did they just essentially commit suicide? Is anyone still sticking with them?

    1. Re:So what's left for XFree86? by lurwas · · Score: 5, Funny

      Well, it will no longer be called X in short for most distributions. It's no longer actually Free, so 86?

    2. Re:So what's left for XFree86? by MrRuslan · · Score: 2, Funny

      SCO Perhaps...

    3. Re:So what's left for XFree86? by IamTheRealMike · · Score: 4, Informative
      From the XFree86 website:

      After tremendous testing and community feedback, the 4.4.0 Release is now available for twenty (yep that's the number 20!) popular platforms. Distros that are carrying it in with the license change integrated into their distribution are: NetBSD, Slackware Linux, Conectiva, and others. See our distro support page for the full breakout.

      They also have an "interview" with David Dawes about the license change.

    4. Re:So what's left for XFree86? by zdzichu · · Score: 3, Informative

      Yes, Slackware is using XFree86 4.4 since Tue Mar 23 13:07:20 PST 2004.

      --
      :wq
  17. alphablending etc. by CoolMoDee · · Score: 4, Interesting

    now that the xfree86 server is effectively forked, is there a chance of getting true alphablending and shadows?

    --
    Jisho - A Japanese English German Russian French Dictionary for the rest of us.
    1. Re:alphablending etc. by be-fan · · Score: 4, Informative

      That's in the works in the freedesktop.org X server, which is currently in development (but features like alpha-blending and shadows already work if you're interested in checking the source out of CVS). The X.org server is the 'stable' continuation of the XFree86 codebase.

      --
      A deep unwavering belief is a sure sign you're missing something...
    2. Re:alphablending etc. by Anonymous Coward · · Score: 2, Informative

      they have explicityly stated in xserver-devel mailing list that the fd.o xserver is not intended for a replacement for Xfree or x.org-xserver. They may not be showing all their intentions right now for political reasons but this is their party line for now.

      "On Mon, 16 Feb 2004, Erik Harrison wrote:

      >I think the poster is asking if it's primarily an experiment in
      >X extensions and reimplementation, or if fd.o XServer intends to
      >compete for the same ecological niche as XFree86.

      'kdrive' itself is an experimental X server for development of
      new experimental technology. It is useful also in embedded
      systems.

      >For example, pretend he is an OS vendor. A legitimate question
      >of an OS vendor is "I've already got XFree86, but I like
      >XServer. Is this a viable replacement?"

      Right now 'xserver' is 'kdrive', and the answer is no. kdrive
      itself is not intended to be a replacement for XFree86.

      --
      Mike A. Harris"

    3. Re:alphablending etc. by be-fan · · Score: 2, Insightful

      I take that to mean that 'right now...kdrive itself is not intended to be a replacement for XFree86.' That would certainly be a true statement. However, I think the overall goal is that the advancements in the fd.o X server will be mainlined when they are done. Whether that is accomplished by making kdrive a stable replacement for xfree86/x.org or whether the advancements in kdrive will be ported to xfree86/x.org remains to be seen. Remember that all the X server codebases that we're talking about are related, so if kdrive continues to remain experimental, the changes can be ported to the stable servers. Indeed, the XDamage and XFixes extensions have already been ported to X.org's CVS branch.

      --
      A deep unwavering belief is a sure sign you're missing something...
  18. NVidia by TheAcousticMotrbiker · · Score: 5, Interesting

    The crucial thing (for me at least) is wether or not the NVidia binary drivers will work with this new version.

    Judging form the fact that's forked of XF4.4rc2 it should , but I'd like to get confirmation .

    1. Re:NVidia by EngMedic · · Score: 3, Informative

      according to the network chatter on fedora-devel mailing list, nvidia drivers seem to compile and run just fine, even on fedora's test (beta) releases.

      --
      filter: +3. Hey, look! all the trolls went away!
    2. Re:NVidia by vossman77 · · Score: 3, Informative
      see NVIDIA Proprietary Driver

      From the X.org FAQ:
      The Nvidia driver is *not * open-source, although the company has allowed an open-source driver to be developed. AFAIK The open-source driver (NV) was created by Mark Vojkovich and he maintains it himself. *This page is not for that driver. * The new proprietary driver from Nvidia is easier to install than prior versions as Nvidia has shifted to a single file for installation. They have attempted to make the setup as simple as possible with the installation script attempting to determine which kernel version you need. This has helped a lot but there are still some common problems. The best place to look for information about the Nvidia driver is Nvidia's website.
    3. Re:NVidia by This+is+outrageous! · · Score: 2, Informative

      Well, what's for sure is that they still won't run on powerpc (12" powerbooks, low-end G5s,...). Please wake up nVidia!

      --
      This is...

      O
      U
      T
      R
      A
      G
      E
      O
      U
      S

      !

    4. Re:NVidia by Lispy · · Score: 4, Informative

      Rest assured, they do. I run the X.org server already, since its part of Dropline Gnome 2.6 testing. I only had to rerun the installer. No difference recognized so far...

      I wish they would join wih the freedesktop.org X-server folks and bring true alpha to the desktop before redmond does... ;-)

      cu,
      Lispy

    5. Re:NVidia by Des+Herriott · · Score: 4, Informative

      Yep, I can confirm that 1.0-5336 works just fine on FC2 test2. It may be necessary to build a custom kernel, though. A couple of new 2.6.4 (I think .4) parameters cause a lockup with these drivers; you need to ensure that CONFIG_4KSTACKS and CONFIG_REGPARM are not set. This bit me with the 2.6.4-1.300 kernel.

      To build a custom kernel on Fedora: install the kernel-sources package, create your .config (you can copy and modify an existing config from /usr/src/linux/configs), and type "make rpm". Let it build, and your custom kernel RPM will turn up in /usr/src/redhat/RPMS. Install that, check your Grub or LILO settings & reboot.

      Now waiting for the trolls to come boiling out of their caves, holding this up as a shining example of why Linux will never make it on the desktop. To forestall them: 1) this is a test release, and 2) this is the risk you take with binary drivers. I expect FC2 final will have worked around the problem (and hopefully a newer release from Nvidia will fix it).

    6. Re:NVidia by po8 · · Score: 3, Informative

      I wish they [X.org] would join wih the freedesktop.org X-server folks and bring true alpha to the desktop...

      They already have, and they are. One of the big accomplishments of X.org so far is to split the system into multiple isolated modules: you can now easily package, compile, and run the Kdrive server as an alternative to the X.org server on platforms supported by Kdrive, without affecting the rest of the X tree. Work is underway on several freedesktop.org/X.org projects to bring the Kdrive alpha compositing into the X.org server infrastructure.

  19. XFree86 by SirNAOF · · Score: 3, Interesting

    I just read over the XFree86 license versions 1.0 and 1.1. I see the difference, but why is this seemingly minor change causing such a huge commotion with the major distributions?

    Of course, some of us care more about the fact that it is still free (as in beer and in speech) than the exact wording of the license.

    --
    Jeremy Baumgartner
    1. Re:XFree86 by bfree · · Score: 4, Insightful

      If XFree86 had been doing an exemplary job everyone would be using 4.4 with the new license and still be talking to XFree86 about it, trying to come up with a solution. Instead XFree86 had annoyed lots of developers who were working on XFree86 but outside the organisation, for example cygwin who could not get XFree86 to incorporate cygwin specific patches in any sort of reasonable manner as they would generally sit around for months before anything happened if anything did. The XFree86 development structure just doesn't seem right anymore, hence when they tried to ram a change down everyones throats without any meaningful discussion people quickly lost interest in them started building a new development model. I think it was more the prinicple of telling XFree86 finally that they can't just do whatever the hell they like and expect everyone to put up with it, that's a fact of FOSS code, your only a good fork away from death so you don't f about and encourage people to try and take your users.

      --

      Never underestimate the dark side of the Source

    2. Re:XFree86 by kbmccarty · · Score: 5, Informative

      So the entire argument is about being forced to give credit where credit is due?

      Only if you oversimplify. Here's an executive summary that I hope isn't oversimplified:

      • XFree86 new license requires that people who redistribute modified versions of XFree86 include specified people in the credits of their programs or documentation.
      • GPL does not require that.
      • GPL specifically says that it is NOT COMPATIBLE with licenses that put restrictions on the user that the GPL does not.
      • GPL applies to an entire work, e.g. a GNOME or KDE program plus all the libraries it's linked against.
      • Therefore, distributions have NO LEGAL RIGHT to distribute GPL-licensed programs linked against X libraries when the libraries are licensed under the new XFree86 license.

      There is nothing morally wrong with the new XFree86 license, and it is probably even "free software" or "open source" by most definitions. The problem is that it is NOT COMPATIBLE with the majority of existing free software. If the situation were reversed, most free software were licensed under what we call the new XFree86 license, and suddenly XFree86 wanted to relicense all of its code under a radical new license they called the GPL, the complaints would be exactly the same: the new license would be incompatible with the vast majority of existing open source code.

      --
      - Kevin B. McCarty
  20. Re:Y11 Release 6.7 by mst76 · · Score: 2, Interesting

    > I think Y would be the next logical choice of names for the new project.

    That ridiculous. The project implements an X server that understands the X protocol, just like XFree86, FDO's XServer, XiG's X server, Apple's X server and others. Why would they name themselves Y (no pun intended)?

  21. I didn't see it in the changelog... by karmaflux · · Score: 5, Insightful
    Does anyone know if the line
    Option "ZAxisMapping" "4 5"
    is included by fucking default in xorg.conf yet?
    --

    REM Old programmers don't die. They just GOSUB without RETURN.

    1. Re:I didn't see it in the changelog... by madcow_ucsb · · Score: 3, Interesting

      Or, better yet, have it *see* what kind of mouse you have and whether it has a wheel or not and get rid of the silly section altogether.

      It's one of those stupid things that's a pain in the ass for newbies who wonder why they can't scroll mozilla. And a non-functioning wheel out of the box leaves a *really* negative impression on people I've helped switch to Linux. I even had to manually do that on my Mandrake 9.2 box sitting behind me now.

      I shit you not, when I've told people I think Linux is better, one of my friends in particular always chimes in, "Hey - at least I didn't have to fuck with a config file to get my wheel working in Windows"...

      That said, I still think linux is easier in general :)

    2. Re:I didn't see it in the changelog... by FooBarWidget · · Score: 3, Insightful

      On modern distributions, scrollwheel mice are autodetected. I installed Fedora not too long ago and my mouse wheel works out-of-the-box.

  22. Re:new X with gentoo by Ender+Ryan · · Score: 4, Informative
    It shouldn't be a pain at all, as portage will handle all dependencies, just as always. And since the use flags for X is simply 'X', most people should have to change anything.

    And since the "new" X is just a fork of the last "Free" XFree86, it should be no different than previous XFree86 upgrades.

    That's my understanding, FWIW.

    --
    Sticking feathers up your butt does not make you a chicken - Tyler Durden
  23. Re:But... by mark_lybarger · · Score: 4, Interesting

    no. XFree86 is now dying. They've started their own obituary with the abrupt and incompatible licenses changes. Xorg lives on.

  24. David Dawes? by Featureless · · Score: 4, Interesting

    Would someone in the know please, for the benefit of the crowd, enlighten us as to whether this entire exercise was, as much as anything else, to rid the mainstream "free software X" development of David Dawes?

    From reading the coverage on slashdot so far and following the source material (including specific comments by major players that name his name), that's kind of the sense I get.

    Of course, the process created more openness - you can say the openness is the primary reason, but again, from following the list archives, I got the sense he was a big part of why it wasn't so open in the first place...

    1. Re:David Dawes? by bfree · · Score: 5, Interesting

      I have also read extensively about this problem for quite a while (the problems with XFree86 have been around quite a while, look back at Cygwin's problems and the similar problems that afflicted ati, basically patches were rotting). Whether or not David Dawes was a part of why it wasn't so open is hard to say, you have to remember he is the voice of the XFree86 board, and as such he speaks for them, not himself. XFree86 was the de facto default and remained in that position for a long time even while it was clear that it's development model no longer fitted in with everything else. The fact that they weren't dropped until they then decided to change some licenses to give themselves more credit is a sign of the reluctance to fork, but I presonally believe (and said from the outset) a fork was the right thing here unless XFree86 backed down, the key is just making sure you have enough bodies along with you (I'd have liked to see Branden from Debian on the interim board, this is a time when licenses are important and there's a man who knows them and X very well, I'd have liked to see more non-commercial people full stop actually). The question now is when and if the two trees will be incompatible vis-a-vis binary drivers, and then which versions Nvidia and Ati will support?

      --

      Never underestimate the dark side of the Source

    2. Re:David Dawes? by RedWizzard · · Score: 3, Interesting
      Whether or not David Dawes was a part of why it wasn't so open is hard to say, you have to remember he is the voice of the XFree86 board, and as such he speaks for them, not himself.
      He speaks for the board in a particularly abrasive, arrogant, and uncompromising voice. That has been a cause of a number of problems IMHO, and it comes from him, not the board.
  25. freedesktop? by Anonymous Coward · · Score: 2, Insightful

    so where does the freedesktop.org xserver fit in with Xorg? i noticed that Xorg has a page on freedesktop.org

  26. Con job? by Queuetue · · Score: 4, Interesting

    I'm not saying *I* feel this way, but I was wondering what people think about David Dawes' statement to the effect that the big Linux Vendors were already planning to jump to X.org, because the collection of vendors can push it in directions that make the companies happier. He hints that they used the license issue as an excuse to wag the dog, and we users have been duped.

    1. Re:Con job? by Queuetue · · Score: 3, Interesting

      Here's the actual quote from The Inquirer:

      "But David Dawes seems a little suspicious: "I have heard privately that some vendors were planning to move to an X.Org release even before this licence issue came up. That probably makes business sense for the vendors given that X.Org is a vendor-oriented organization sponsored by hardware and software companies, while XFree86 is an independent group of volunteer developers. I suspect that the licence issue may have affected the timing, but not the end result", he concluded. "

    2. Re:Con job? by BJH · · Score: 5, Funny

      Yeah, that's obviously the reason why Debian was so quick to jump to X.org - cause they want to make their corporate masters happy.

      </sarcasm>

    3. Re:Con job? by bfree · · Score: 3, Informative

      I don't think anyone has been duped at all. I do think that people have been considering for quite a while how to escape XFree86. It's development structure had become a farce, cygwin had stopped submitting patches because it was too much work trying to figure out when and if they were ever applied, ati it seems were annoyed that their patches spent months sitting in XFree86 with no reply, and then out came a new major update with no sign of them! Because even XFree86 could see this coming, they made a few changes but they didn't address the issues. Finally they decided they wanted more credit and everyone shouted back that this was too much, they continued and now there's a fork.

      Having said all that, I will be very interested to see what complaints will arrise about X.org over the next few months, if they really are a commercial orientated body making decisions for the companies then perhaps another fork won't be too far away! Having a FSF member of the interim board suggests though that the people coming in here have learnt from mistakes of the past and simply want to provide some financial backing to make sure this new co-operative gets of and running smoothly.

      --

      Never underestimate the dark side of the Source

    4. Re:Con job? by FauxPasIII · · Score: 2, Interesting

      > Yeah, that's obviously the reason why Debian was so quick to jump to X.org

      Debian hasn't moved to X.org so far as I'm aware. They've just decided to avoid XFree 4.4.

      --
      25% Funny, 25% Insightful, 25% Informative, 25% Troll
  27. Re:Step forward by black+mariah · · Score: 2, Insightful

    Flamebait? He speaks the truth. X development is COMPLETELY FUCKING STAGNANT and it's all because of the petty squablling over bullshit issues. "Brad said I wasn't a good hacker, I'm gonna fork." "I don't like BSD style licenses, I'm gonna fork." "I don't like the main developers, I'm gonna fork."

    And there's nobody there so say "Fuck it, someone has to get this shit moving along. Fuck the forks, let's just work on this thing."

    --
    'Standards' in computing only impress those who are impressed by things like 'standards'.
  28. Re:Y11 Release 6.7 by black+mariah · · Score: 2, Funny

    I guess they could always use X++.

    --
    'Standards' in computing only impress those who are impressed by things like 'standards'.
  29. The question is by Chuck+Chunder · · Score: 4, Interesting

    Will those distros continue to go with XFree86 now that the X.Org Foundation is not just talking about it but is also actually delivering a forward moving, credible alternative?

    --
    Boffoonery - downloadable Comedy Benefit for Bletchley Park
    1. Re:The question is by J.+J.+Ramsey · · Score: 3, Insightful

      Will those distros continue to go with XFree86 now that the X.Org Foundation is not just talking about it but is also actually delivering a forward moving, credible alternative?

      And what is this alternative? A rebranded XFree86 4.3.0.1 with the various updates that could be easily found online?

      Nope. The alternative is a cleaned-up fork of XFree86 4.4RC2, binary-compatible with XFree86 4.4.0.

      X.org, on the other hand, has only so far made some noise about not wanting to be forced to give XFree86 some well-deserved credit

      It's not the giving of credit that's the issue; it's the matter of GPL compatibility. Cute strawman.

      applied some debatable updates to the code (using an unstable freetype2 is probably not wise)

      Freetype 2.1.7 is the latest stable release of Freetype2. Not everyone uses the Linux version number scheme where an odd-numbered minor version number indicates a development version rather than a stable version.

    2. Re:The question is by J.+J.+Ramsey · · Score: 2, Interesting

      "The XFree86 client libs are not affected by the license change, so if there's a GPL compatibility problem with XFree86 right now, what is it? Let's have it."

      If you don't care about upgrade paths, I suppose there is no problem, since the problem with using XFree86 4.4.0 right now is that the upgrade path is legally uncertain. David Dawes has been non-committal about whether the XFree client libs will be under the new GPL-incompatible license in the future. Given that the XFree client libs are under the old license at all is a grudging concession on his part, there is at least a medium-size risk that he will outright make the whole of XFree86 GPL-incompatible, so that a Linux distributor can no longer distribute GPL'd apps linked to the client libs of a future version of XFree86, say, version 4.4.2.

  30. Re:Y11 Release 6.7 by jcn · · Score: 2, Funny
    I personally look forward to being able to run [ on my laptop...
    Yeah, great. And watch stanzas like:
    # If running interactively, then:
    if [ "$PS1" ]; then
    ...
    fi
    bring up the X server.
  31. Re:Politics! by be-fan · · Score: 5, Insightful

    I've got no clue what the new Xfree license entails...
    And it really shows in your post!

    But nonetheless, I think the community is overreacting.
    Right. Because RedHat and Debian are *such* reactionary GPL-fundamentalists organization.

    (yeah, there are forks, but they haven't been around long enough to prove their stability or their worth).
    You do realize that X.org is the maintainer of the reference X11R6.x codebase, and that X11R6.7 is a continuation of XFree86 4.4-RC2, which is a derivative of that reference codebase?

    If we can create a modern standardized windowing protocol (which is what X11 essentially is, only broken and outdated),
    What is broken and outdated about the X11 protocol? Taking into account widely-supported extensions like RENDER, the X11 protocol is surprisingly Good. There are warts, to be sure (the color model, for example), but every long-lived system has those.

    we can maxamize portability between platforms
    Eh? X11 is the most portable windowing system in existance!

    and radically simplify software development.
    So X12 will be written in Lisp :) I'd go jump on that bandwagon!

    Even Microsoft would jump on the bandwagon.
    Have you lost *complete* touch with reality???

    and seek to accomplish far too much and form their own proprietary standards.
    What proprietory standards???? Do you have the slightest idea what you're talking about?

    We need a completely new protocol so that everyone can work together and maintain compatibility.
    We need to ditch a widely-supported, well-tested, mature, easily-extensible, and highly compatible protocol, and create a new, untested, immature, and unsupported one, in order to maintain compatibility?

    --
    A deep unwavering belief is a sure sign you're missing something...
  32. Re:Politics! by molarmass192 · · Score: 3, Interesting

    It must include representatives from both open and semi-open companies - Red Hat, the KDE and Gnome teams, present X developers, Apple, IBM, Sun, and possibly even Microsoft.

    Comments on suggested representatives:

    RedHat - Good choice.

    KDE - Why? They only deal with QT, not X. Trolltech might be a good choice.

    Gnome - Why? They only deal with GTK, not X. Maybe you mean the GTK devs.

    Present X devs - The core XF86 team is the reason this mess started in the first place. They shouldn't be brought in to f--- any new standard up.

    Apple - Why? Apple uses Quartz, they could care less about X and might even have an incentive to see it fail.

    IBM - Good choice.

    Sun - Good choice -but- I am starting to have trouble trusting Sun, it's still a stretch but I'm seeing the beginnings of the next SCO in them.

    Microsoft - Never. They only have a vested interest in seeing X fail. Look at all the good work they did with OpenGL as an example.

    --

    Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws-Plato
  33. Re:Politics! by Rich · · Score: 4, Informative

    Regarding KDE, we actually do interact directly with X11 as well as with X directly in a number of places. These include the window manager, startup notification, the system tray, window reparenting for Java support, the list goes on. Basically Qt provides support for things that can be done in a platform indepedent way, and we provide the rest in kdelibs.

  34. Re:Politics! by TobascoKid · · Score: 2, Insightful

    It seems that politics are killing X11
    ...
    Of course, I firmly believe that X needs to be replaced. Just not for political reasons. Whomever's in charge of X needs to form a panel of industry experts and draft an X12 protocol. In my mind, the panel should include network engineers, usability experts, etc. It must include representatives from both open and semi-open companies - Red Hat, the KDE and Gnome teams, present X developers, Apple, IBM, Sun, and possibly even Microsoft.

    So, you're saying that politics are killing X11, and the above mentioned entities should all get in a room to create X12? What do you think the politics are going to be like? Can you really seee Apple, IBM, Sun and Microsoft (MS - wtf would they want with X12) all getting together for the common good?

    --
    At some point, somewhere, the entire internet will be found to be illegal.
  35. Pine Problems and Alternatives by Gleef · · Score: 3, Informative

    It's not that pine is not GPL, it's that pine is altogether Not Free Software. Specifically, the University of Washington will not allow anyone to distribute modified versions, they've even threatened to sue people who do this with older versions of Pine. This makes it hard to work the software into a distribution like Red Hat, and even harder to want to.

    Personally, I use Mutt, and I love it. Other people seem equally pleased with elm. With both of these clients, "all you need is an xterm".

    If you really prefer Pine, there are two projects to create an Free replacement for it: Hydrant and OSERP. I don't know how far along and usable either project is. If you just miss Pico, there's an excellent Free clone called Nano, which is very usable and included in most Linux distros already.

    --

    ----
    Open mind, insert foot.
    1. Re:Pine Problems and Alternatives by Noksagt · · Score: 3, Insightful

      Pine has a superior IMAP implementation than any of these alternatives. The source is available for free. You can release patches to Pine. It is also easy to write scripts for it. Red Hat had done this at one time.

      What modifications are needed to it in the first place? The stock-binary is well-maintained. And it is easy enough to apply a patch to the source code & recompile.

      OSERP is under active development, but is still very alpha. I thought Hydrant had died, but some of the CVS files have been updated within the past year.

      Why take RMS's opinion on free/nonfree as scripture? It is funny to see gratis software that ships with source being bashed for not being libre more than progams which don't ship with source.

      I don't have a problem with Debian's commitment to libre software & their choice not to ship pine. But other distros don't seem to have a consistent stance on how free apps have to be before they're included.

    2. Re:Pine Problems and Alternatives by thumperward · · Score: 4, Insightful
      It is funny to see gratis software that ships with source being bashed for not being libre more than progams which don't ship with source.


      Is it also funny being sued for releasing patched versions?

      - Chris
    3. Re:Pine Problems and Alternatives by rsidd · · Score: 4, Insightful
      Pine has a superior IMAP implementation than any of these alternatives.

      I was using imap with mutt back in 1999. I haven't needed to use imap since 2000, but I don't imagine the support has gone away.

      What modifications are needed to it in the first place? The stock-binary is well-maintained. And it is easy enough to apply a patch to the source code & recompile.

      So apply the patch and compile it. But Red Hat won't do it for you because they can't distribute a binary based on modified source.

      Why take RMS's opinion on free/nonfree as scripture? It is funny to see gratis software that ships with source being bashed for not being libre more than progams which don't ship with source.

      Not "more than", but "as much as". If Red Hat can't patch pine even to fix bugs, why should they distribute it? If you need it you can always compile it yourself.

    4. Re:Pine Problems and Alternatives by Just+Some+Guy · · Score: 2, Insightful
      What modifications are needed to it in the first place?

      That's the argument I hear from DJB fans, too. The modifications can be as simple as telling it to look for config files in the place that a particular OS keeps them, rather than where the application thinks they should go. Now, IANAPineExpert, but imagine that it wants link against something in /usr/lib, but on a particular OS, that library is in /usr/local/lib. Patching the system to look in the latter directory may be enough to violate the terms of distribution, making it illegal for the vendor to supply a binary copy.

      Sure, they can provide a "tracker" to download, patch, and compile the source. However, that implies having a working compiler and the development package for every dependency, which makes it troublesome for anyone who wants to provide the program on a shared machine where they don't want the users to have access to a compiler (and yes, there are systems like that).

      That's why this is more than just pettiness. The terms of the license may be difficult or impossible to follow by a vendor, even if they're acceptable to the end users. In this case, that's why Mutt is wildly popular but few people ever mention using Pine anymore.

      And no, I don't use Mutt. Gnus makes them all obsolete. ;-)

      --
      Dewey, what part of this looks like authorities should be involved?
    5. Re:Pine Problems and Alternatives by JanneM · · Score: 2, Insightful

      Red Hat and other distros ship non-free software. Java SDK, xv, OpenMotif, opera, macromedia flash, acrobat reader, etc. aren't libre.

      Actually, Fedora doesn't come with any of that software (and to my knowledge, without any non-free software at all). A point in favour of the distro in my opinion, especially considering that you can easily grab it yourself with apt later on.

      --
      Trust the Computer. The Computer is your friend.
  36. X12 already exists... by gosand · · Score: 4, Informative

    Are you aware that there is already a very well established protocol called X12? I guess they'd have to pick another name for it, if they even did it for some reason.

    --

    My beliefs do not require that you agree with them.

  37. Coding X by Anonymous Coward · · Score: 2, Insightful

    Would half of you complain half as much, if you actualy tried to code something using the X protocol, or atleast half of it? before judging that X is bad, slow and old?

    I ask, whats so darn bad about X?
    What does sucks so much about its protocol?

  38. Design by committee sucks by linefeed0 · · Score: 3, Interesting
    Like some smoke-filled-room committee of vendors' "experts" is going to do things better than an organization that's open and responsive to both vendors and users... right.

    I find it interesting that you insist (in boldface) that Apple be such an important player in that kind of process. Apple would have shipped OS X earlier if it had tempered the advice of all the experts they'd brought in with some common sense. (The obvious example is Tevanian's insistence on using Mach, which required a good part of a whole team of kernel engineers over 4 years to fix up, because it was his pet research project at CMU.)

  39. Re:Politics! by bfree · · Score: 3, Interesting

    You say the forks haven't been around long enough to prove their stability? How about Debian's for of XFree86? They port it to many architectures and then maintain a stable release for a few years while working on its replacement. I think they are proven.

    This fork (X.org) is simply XFree86 4.4RC2 (before the liscense change) and I would suspect they are monitoring XFree86 for updates which aren't tainted by the new license, and they are working on it themselves. It's not a worrying fork at this stage, it's just what would have happened if XFree86 (or another FOSS project) and all it's internal developers were blown up yesterday. These people have all been working with XFree86 from the outside for quite a while and it includes Cygwin's Mr Hunt who had withdrawn cygwin from XFree86 (well stopped sending patches) because it was more work to liase with XFree86 than not to! I see good things ahead (but first we have a nice stable XFree86 4.4 replacement so there are no hiccups).

    --

    Never underestimate the dark side of the Source

  40. Re:Politics! by wfberg · · Score: 3, Insightful

    I've got no clue what the new Xfree license entails... But nonetheless, I think the community is overreacting. By dropping Xfree, we no longer have any long-term alternatives (yeah, there are forks, but they haven't been around long enough to prove their stability or their worth).

    a) this IS a fork
    b) being as it is a fork, it is XFree, the latest version before the license change, just being improved and such.
    c) you might have read the press release about who is supporting it - a whole lot of people. They are now no longer behind XFree.
    d) XFree was a fork of the reference implementation of X, the latter being made by the X.org people to begin with.

    The only question is; how many XFree86 developers will jump ship to X.org? My guess is, most of them. By changing the license, the XFree86 project has made itself irrelevant, and who want to work on an irrelevant open source project? Yes, if people continue using XFree86, you'd get credited on manuals etc., but already RedHat, SuSE and debian are moving to X.org; so you'd be credited in places no one gets to see anyway, and your patches are of no use to anyone.

    --
    SCO employee? Check out the bounty
  41. Re:new X with gentoo by MartinG · · Score: 3, Funny

    well, i just typed:

    emerge unmerge xfree && emerge xorg-x11

    I'll let you know soon if my system is totally fucked or not.

    --
    -- MartinG To mail me: echo kewyjlcxyzvjfxbqwh | tr bcefhjklqvwxyz .@adgimnoprstu
  42. Gentoo e-build by akulbe · · Score: 5, Informative

    I just installed the e-build that's already in the tree. And told etc-update to automatically update all 200+ config files. >:) (crazy I know, but it works) make sure you read the info on the release notes page, and see what portage tells you at the end of the emerge. There is some useful info there.

    The only thing I've seen so far, that I don't like, is a little bit of degradation of quality in the AA of fonts. I'm sure this is just a configuration issue, that I haven't found the answer to yet. But it's definitely usable right now. You will have to unmerge xfree and xft, as they are blocked by "xorg-x11" which is the name of the new e-build.

    Cheers, and please share any useful info you might come up with.

    1. Re:Gentoo e-build by Internet_Communist · · Score: 2, Informative

      The degradation of fonts could be caused by the bytecode interpreter in freetype being turned on/off. I prefer it off even though it's supposedly better with it on. Apparently there's some legal issues with it so previously it was default off. No idea if this is your problem, but you can try USE="bindist" emerge freetype or USE="-bindist" emerge freetype and see what happens.

      --

      If you don't want someone to copy something, don't give it to anyone.
  43. Re:Step forward by 10Ghz · · Score: 3, Interesting
    X11R6. I used that a decade ago.


    We have been using TCP/IP for something like 20-30 years now. OMG, TCP/IP-developement is stagnant! We must work faster!

    Now we have how many code forks of it?


    Of what? X? To my knowledge: zero. X is a protocol, nothing more. If you are talking about Xfree, the answer would be: two. Xouvert and Xorg.
    --
    Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
  44. already more up to date than xfree86 by dpw2atox · · Score: 2, Interesting

    Well amoung a few small changes it appears that xorg's release is already more updated than xfree86. Some things I noticed that have been updated are FreeType2 (2.1.4 on XF86, 2.1.7 on Xorg), Fontconfig (2.2.1 on XF86, 2.2.2 on Xorg), and most likely others. I am personally very glad to see these updates as it will offer a better product to the end user. I am looking foward to their second release and currently running their latest release.

  45. Y Windows by bonch · · Score: 2, Interesting

    Website for those interested.

    The PDF there describes all the reasons they're replacing X, and they make sense. They're planning to get a 1.0 release out the door within a year. It's going to be vector-based, hardware-accelerated and so on.

    I think it will eventually be the superior technology to X, which is so riddle with extensions that they're conflicting each other now.

  46. Re:Step forward by Telex4 · · Score: 2, Funny

    With that many "fuck"s in your post, you must be right!

  47. Good job distributions by MicroBerto · · Score: 2, Informative
    I'm very glad that the major distributions took charge and dropped XFree86. While it might not have been *completely* necessary, it sent quite a message. XFree86 is about to die. Don't mess with the GPL or you're gone next.

    This just gave the GPL a lot more strength, and all non-conforming licenses a lot less. You can bet that nobody else is going to test Redhat/Debian/Mandrake/etc, or else your project is done for.

    --
    Berto
    1. Re:Good job distributions by entrigant · · Score: 2, Insightful

      It's so easy to get an informative moderation these days...


      2. Licensing

      X Window System source code is covered by many licenses. All of these
      licenses have in common the fact that they do not impose significant condi-
      tions on the modification or redistribution or either source code or binaries
      beyond requiring one or more of the following:

      1. Copyright and/or license notices are left intact.

      2. Copyright and/or license notices are reproduced verbatim in documenta-
      tion accompanying binary distributions.

      3. Attributions are included with documentation accompanying binaries.

      Most of these licenses are based on the MIT, X Consortium, or BSD (original
      and revised) licenses. All of them are consistent with the Open Source Defi-
      nition, and most are consistent with the Free Software Foundation's Free
      Software Definition.


      You see GPL anywhere in there? These licenses are non-comforming licenses. The GPL is MUCH more restrictive. The whole reason the recent xfree86 license switch is controversial is because they added more restrictions! The GPL isn't the end all and be all of licenses, and much free software does not use it. Sorry to disappoint.

  48. Spin job! by steveha · · Score: 2, Interesting

    I think it was a masterful bit of spin on David Dawes's part. I don't think it succeeds, but it's impressive anyway.

    I think the big Linux vendors were already planning to jump to X.org, and the license change was just the steel girder that broke the camel's back. XFree86, as an organization, has had increasing bad publicity: patches languishing, weird political in-fighting, organizational chaos. The license change got a whole bunch of people, all at once, to stop muttering in annoyance and actually fork the project. (Maybe we should thank XFree86 for making it happen so quickly.)

    Another priceless bit of spin: now XFree86 can now get back to its roots, distributing software directly to end users. That sounds much better than "all the Linux distros are dumping us like last month's garbage".

    XFree86, both the organization and the software, will quickly become irrelevant. I don't know whether they will actually disappear, but it's safe to stop paying attention to them.

    steveha

    --
    lf(1): it's like ls(1) but sorts filenames by extension, tersely
  49. It's about time... by Roadkills-R-Us · · Score: 2, Interesting

    ... that we again had a "vibrant open source community around X Window System innovation".

    We've had some innovation, but it was definitely slowing down. But vibrant community? More of a dysfunctional family. (Not that everyone was dysfunctional, by a long shot, but the leadership mix clearly wasn't working.) Having the sole focus be the PC community always worried me, too. (Yeah, I know it's the largets by orders of magnitude, but the cross-platform expertise and disciplines have a lot to offer.)

    In the early days, anyone who wanted to contribute did, and it all worked rather well. X was one of the first *major* open source projects to really take off. I, for one, am glad to see it back in a form that has a chance to really start kicking some proprietary booty again.

  50. Re:GPL question by FooBarWidget · · Score: 2, Informative

    If you submit GPL'ed code to a GPL'ed project, and they accepted your code, and they want to change the project's license, then they have 2 choices:
    1. Ask every contributor whether he agrees on the license change. Only if everybody agrees, the license can be changed.
    2. If not everybody agrees, then they can remove your code and write their own, and change license anyway.

    So no - once your code has been GPL'ed, it cannot be relicensed, unless you agree.

  51. XFree86 to lose multi-platform? by steveha · · Score: 4, Interesting

    Up until version 4.0, the XFree86 guys were getting multi-platform development for free: Debian took care of it. Debian cares a great deal about supporting multiple platforms, and Debian builds everything on a bunch of platforms and contributes back bug fixes. They were doing that for XFree86.

    Now Debian is simply going to walk away from XFree86. The XFree86 project will either have to suddenly do a whole bunch of work to keep the multi-platform nature of XFree86, or else the "86" part is going to mean something again.

    I find it amazing that the XFree86 guys ever thought that this license change was a good idea, and that they aren't falling all over themselves to reverse it now that the consequences are becoming clear.

    steveha

    --
    lf(1): it's like ls(1) but sorts filenames by extension, tersely
    1. Re:XFree86 to lose multi-platform? by AReilly · · Score: 3, Informative

      NetBSD has X in the base distribution, and they've upgraded to XFree86-4.4. Not sure how many of their 40+ supported architectures support X, but it's bound to be more than just x86.

      --
      -- Andrew