Slashdot Mirror


XFree86 Core Team Disbands

mumumu was among the many to write with this news: "XFree86's release engineer David Dawes has announced that "a majority of the XFree86 core team has voted in favour of my proposal to disband the core team". XFree86's News Headline has a short message about it. Why, all of a sudden? What is the successor of the XFree86? Xouvert? freedesktop.org?"

22 of 448 comments (clear)

  1. Why a successor? by __past__ · · Score: 4, Insightful

    Why would a successor for XFree86 be needed? As I understand it, this is only a change in the "political" structure of the project, not its end.

    1. Re:Why a successor? by Anonymous Coward · · Score: 5, Insightful

      Because, basically, every software project needs to evolve or it will die. And there is a lot of room for improvement in X11 ! Apple has developed a very nice system (Quartz) and even Microsoft is constructing a very modular and IMO quite interesting Avalon system. There are some good techniques in there that will benefit the entire X11 community.

    2. Re:Why a successor? by Xtifr · · Score: 5, Insightful

      Yes, and when it says, "the core team was no longer representative of the active, experienced and skilled XFree86 developers," it actually sounds like they might be opening up the project a little more, rather than disbanding it. Given some of the negative comments I've heard in the past about the rigidity and bureaucracy of core team, this could well be a very good thing for XFree86 overall.

    3. Re:Why a successor? by cshark · · Score: 4, Insightful

      I really wish these kinds of announcements were a little less ambiguous. Judging by the post, we know the core team is disbanding. Great! Now what?

      There is nothing in it about the future of X86, which would be mine and many others big concern.

      It's all Slashdot speculation right now. Unless someone can provide us with more information on the subject.

      Any Xfree86 developers out there?

      --

      This signature has Super Cow Powers

    4. Re:Why a successor? by hankaholic · · Score: 5, Insightful
      There is nothing in it about the future of X86, which would be mine and many others big concern.
      Did you read the post? It basically said that the people involved in the "core team" aren't the ones driving XFree86 development.

      Given that statement, why would you ask them to describe the future of XFree86, which is something over which they explicitly announced that they don't have control?
      --
      Somebody get that guy an ambulance!
    5. Re:Why a successor? by coolgeek · · Score: 3, Insightful

      (SMACKS AC upside the head) Looks like a press release to me, since it is it the "News" section under "Headlines".

      --

      cat /dev/null >sig
  2. Core Team Disbands by Anonymous Coward · · Score: 5, Insightful

    Sounds more like the "core" team weren't actually doing the development anymore, and that they felt it was unfair to be the "core" team when they weren't doing the work.

    Nothing to see here folks, keep moving.

    1. Re:Core Team Disbands by GAVollink · · Score: 4, Insightful

      "keep moving" aside, I actually do believe this to be a bad thing. While the core team was not active in the development they did still help steer direction. These are the folks that would say, "that will break things" - when it otherwise may not be obvious that "n" change could break things. This is a loss of experience, but the core team obviously feels that there is enough checks and balances to keep things from breaking.

    2. Re:Core Team Disbands by Firehawke · · Score: 4, Insightful

      Personally, I'm a little more cynical about the core team-- overall core team competency has been questioned of late, resulting in several branches of the code. I'm not so cynical to call them incompetent outright-- I've no experience with them directly, so how could I say such, but in either case they've decided to let things go in the direction they have.

      Now we just need to see how the structure holds up and see where the actual 'power' in the organization is going to be. In plain english, to see who's going to be OKing the executive decisions now.

  3. Re:WOW by Cyn · · Score: 3, Insightful

    read.
    the.
    exceedingly.
    short.
    article.

    --
    cyn, free software and *nix operating systems enthusiast.
  4. "Core Team" models need to die. by mcbridematt · · Score: 3, Insightful

    Face it.

    "Core Team" Development models are out-dated and sound more M$'ish than Open Source'ish.

    While several projects continue to use the "Core Team" model, like FreeBSD, in my opinion, the politics involved ain't worth it.

    For XFree86, it's time for change. Hopefully, in years to come, we will see a more efficient graphics subsystem for Unix (MacOS X may be an example) weather it be by a XFree86, XF86 Fork, or some other system (NOT framebuffer because fb doesn't work well with some hardware)

    1. Re:"Core Team" models need to die. by stienman · · Score: 4, Insightful

      "Core Team" Development models are out-dated and sound more M$'ish than Open Source'ish.

      While several projects continue to use the "Core Team" model, like FreeBSD, in my opinion, the politics involved ain't worth it.


      Uh, say again? Are you saying that open source software favors one political structure over another?

      So if a core team is bad, what about Linux with essentially a technical dictator^H^H^H^H^H^H^H^Hdirector? And do you believe the MS uses a core team to direct development of their software? They have a simple hierarchy, like most succesful businesses.

      While it may be warm and fuzzy to say that open source == no core team, the simple fact is that different political structures are good for different projects during different phases of their life. Linux has gotten too large to be developed by a single developer, so Linus has changed the political structure to fit his needs.

      Furthermore, this doesn't mean the end of the core team for XFree, only the end of a core team. They haven't spelled out a change in structure, only a change in personel.

      -Adam

  5. Re:Related to the Cygwin blowup? by Anonymous Coward · · Score: 4, Insightful

    I think it's related to the "firing" of Keith Packard from the core group, when he was one of the few people trying to move X11 into the 20th century.

  6. Re:Full text of email & analysis. by NDPTAL85 · · Score: 4, Insightful

    The abundance of abandond projects on Sourceforge would appear to disagree with you. Open Source projects are usually NOT the domain of hundreds and thousands of globally diverse developers but rather a very small and very active "core" team. Once that core team leaves (and I'm not talking about XFree86 here) then the project usually dies. Why? Because even though the code is in the public domain there is a lack of willingness to get involved or a lack of skill of those who ARE willing or a lack of time for those who are both skillfull AND willing.

    --
    Mac OS X and Windows XP working side by side to fight back the night.
  7. Re:Doesn't really matter. Quality stays for years. by aled · · Score: 4, Insightful

    False. Enterprise financial apps don't depend on changing hardware every year like graphics applications. And "just plain works" doesn't mean is maintainable. And I would doubt very strongly that someone knows 30-year-old-multi-million-lines-apps of financial code in Fortran well enough to be sure that it does what it is supposed to do...

    --

    "I think this line is mostly filler"
  8. Re:Jesus.....Thank God. by Bowie+J.+Poag · · Score: 3, Insightful


    Hey, just sharing what I know..Jesus. Go and throw a hissy fit why don't you.

    I spent alot of time with the Xouvert crew. From what I understand, Xouvert was formed largely out of this same frustration -- Neither developers nor companies could even get a word in edgewise with them, with means the whole project sits and stagnates... Well, until things like today's event, that is. :)

    The core team dissolving is a good thing, as I see it. It clears the way for XFree to be less Cathedral and more Bazaar.

    --
    Bowie J. Poag

  9. Re:Full text of email & analysis. by Tassach · · Score: 5, Insightful
    The abundance of abandond projects on Sourceforge would appear to disagree with you
    Do you think, perhaps, that the reason there are so many abandoned projects is because they suck, are irrelevant, outdated, or duplicative? How many half-assed winamp clones does the world need? Do we really need 2000 different email clients, or yet another piece of desktop eye candy?

    Open source development is a Darwinian process. The strong prosper and the weak either die off or adapt themselves to survive in an isolated niche. If a project is so uninteresting or so obscure that it can't attract a new maintainer, then it deserves to die. The carcass remains part of the ecosystem -- scavangers are free to pick the bones for anything useful, or someone can come along and breathe new life into it.

    --
    Why is it that the proponents of "one nation under God" are so eager to get rid of "liberty and justice for all"?
  10. Core disbands does not mean the end by plcurechax · · Score: 4, Insightful

    The disbanding of the current XFree86 core team does not mean an end to the continuing development of XFree86, it means a change of people recongised as being key players.

    The biggest remaining question IMHO is whether there will be a expansion of cvs commit access. I think the former core team realises that new up and coming developers need to be added to the project to subtain the continuing improvement and work with others groups such as X.org, and freedesktop.org. To say nothing of expanding access to video card manufacturers so they can maintain and improve open source drivers for their cards (Most companies are at least partial supportive of 2D drivers, the real issues occur over 3D accelation).

    I expect it will end up being a good thing.

  11. Congratulations by johnos · · Score: 4, Insightful

    I think we should congratulate the core team for doing the right thing. Its pretty rare for any institution to volintarily disband no matter how irrelevant it becomes. I can think of a few institutions a lot less relevant than this group that have continued plugging along for generations.

    These people are showing maturity and class usually missing in the software industry. Just by taking this action, the team has refuted one of the more subtle FUD points out there, that projects will eventually peter out or be consumed by internal bickering.

  12. Re:Related to the Cygwin blowup? by osu-neko · · Score: 3, Insightful

    This can be worked around. You move to a new core, and you toss out all the backwards compatibility crap. THEN, you add a backwards compatibility layer or module for the code that still needs it. Surely it would be easier for X than it was for, say, Apple, when they made apps designed for System 6 on an m68k processor successfully run under System 7 on a PowerPC processor. Thus you can get your brand new spiffy clean core with all the latest features while retaining legacy support. You just need to lose the idea that legacy support needs to be maintained at the core...

    --
    "Convictions are more dangerous enemies of truth than lies."
  13. Re:Bringing it into the 20th century? by HeghmoH · · Score: 3, Insightful

    I love how people always compare things to Windows, which is the most backwards, un-advanced OS ever.

    If you want to compare GUIs, compare with Mac OS X. OpenGL-accelerated drawing? Check. Incredibly rich graphics in apps? Check. No need to wait until 2006. And of course, by definition, right now X is still where it is now.

    If Linux always strove to play catch-up with Windows, it would be horrible. Fortunately, it doesn't do that, except in the area of the GUI. It's no surprise, then, that Linux's GUI isn't very good.

    --
    Mod down posts with a "Free Mac Mini/iPod" sig, they're spam!
  14. Re:maybe we need a new X server (or two) by penguin7of9 · · Score: 3, Insightful

    The problem with using C++ because it has resource management is that assumes the resource management model that C++ uses is appropriate for the problem space.

    C++ doesn't "have resource management", it has standardized hooks for implementing whatever storage allocation and resource management strategies you want.

    You wouldn't use C++ resource management for buffer cache handling in an OS, would you?

    Using C++ would give you identical performance to what kernels currently do in C, yet it would greatly reduce the risk of bugs.

    In any case, more generally, I see no problem using languages that actually have resource management built in. Some of those are badly designed or inefficient (VisualBasic, Java) and are therefore unsuitable, but others are perfectly fine (Modula-3, C#). Automatic resource management (garbage collection, etc.) is almost always more efficient than anything C programmers do by hand, and it is far less error prone.