XFree86 Core Team Disbands 448
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?"
From the link... (Score:5, Interesting)
representative of the active, experienced and skilled XFree86 developers"
That leads me to suspect it isn't XFree86 that is dying, just the current core team is giving up their posts- and probably to be reorganized with new members from among the referred to "active, experienced... developers"
I wouldn't panic yet.
Related to the Cygwin blowup? (Score:2, Interesting)
Doesn't really matter. Quality stays for years. (Score:2, Interesting)
Many systems have lived beyond their original development schedules. Financial software written in COBOL, for example, which has caused no problems at all since it was developed, Windows 3.1 which is still more than good enough for most schools and small businesses and has no security flaws despite all thsi time, and the B programming language, which many an OS kernel is written in.
So if this is just a political change... (Score:4, Interesting)
Re:Doesn't really matter. Quality stays for years. (Score:2, Interesting)
Re:Why a successor? (Score:1, Interesting)
When open source dies? (Score:1, Interesting)
Re:Why a successor? (Score:5, Interesting)
If you ask me, xfree86 doesn't need much "inovation". It works great the way it is! Of course, that shouldn't stop other people from taking the xfree code and do radically new stuff with it. If someone manages to come up with something that is significantly better than xfree I'll be more than happy to switch.
Re:Why a successor? (Score:1, Interesting)
it's not, that's just a bit of sensationalism thanks to herr slashdot. XFree86 is one of those applications that in all honesty has come as far as it will ever need to, and I'll surprised to see if we need any more development on it for another 10 years. Sometimes it's good to just sit back and let the good work that's been done continue, and that's what's happened with XF86
Proprietary window handlers however like windows and MAC will just keep digging themselves into the ground adding more eye candy and bloat. It's a great time to be a linux dev isn't it!!!!!!!!
Re:"Core Team" models need to die. (Score:5, Interesting)
Purely out of interest, what kind of hardware does the framebuffer not work well on?
Re:Jesus.....Thank God. (Score:3, Interesting)
You've got to understand, that whatever your archievements are, that doesn't entitle you to behave as a moron. For example, I have great respect for Alan Cox. But, if I ever see him trolling slashdot while I have points, I'm going to mod him down.
The thing that the X team did were great of course, but lately all I've been hearing of them is that they got lazy, advertised their CVS privileges as if it was some god-given privilege, while not doing almost anything at all with it, and made it difficut for people who were at that time doing much more useful work the possibility of making it easier. I'm very glad to hear that now they finally recognized that they were only stalling the development.
Having created something Open Source shouldn't mean that you're free to be dictator of that thing. In Open Source this especially makes little sense, because the point of it is the development of a program, not the exhaltation of its authors. I remember that Linus himself said once that if he believes that Linux will advance better without him, he will resign.
Re:Full text of email & analysis. (Score:2, Interesting)
Not exactly informative. I think we can say Dawes and friends are the real source of "the sky is falling" syndrome, due to the information vacum.
You can't blame people from freaking out when there is a lack of information and context!
Re:Don't overreact (Score:2, Interesting)
IANAP (I Am Not A Programmer) by any stretch of the imagination and have absolutely no idea about the nature of the core team, but a phrase like this makes me wonder if it was self destructing. Were I to hear this phrase in a business environment it would indicate to me that it turned into a political quagmire and that direction was defocused and derailed by hard lined vocal factions.
Could it be they just decided to disagree and split up because it just wasn't worth it any more?
Re:Bumpy times ahead for XFree86 users? (Score:3, Interesting)
Multiple X implementations for Linux is not a problem. In fact it could be an advantage. The claim that it becomes harder for vendors like ATI and NVidia to target the platform is of course wrong. They only have to support one of them. So what if we end up in a situation where ATI users will need one X server and NVidia users will need another X server? As long as both X servers implement the correct protocol. Different features of course could be a problem to some extent, but since we are talking about different hardware it's obvious, that there will be differences. If it is going to happen, I hope both forks stay open (is that required by the license used by XFree86?), at least if it is open a new branch can try to merge the two if divergence become too much.
maybe we need a new X server (or two) (Score:4, Interesting)
Yet, the existing X server originated out of a code base that highly optimized the traditional X11 graphics model and assumed a completely different mix of clients and applications. That means that a lot of complexity in the existing server is devoted to optimizing things few people still care about.
A new implementation could replace that code with simple, generic implementations and focus on making the stuff that everybody uses these days efficient.
It may also be worth using C++ for such a new X server. That's not because C++ is "object oriented", but because C++ standardizes a number of facilities that big software systems need, like exceptions and resource cleanup, but for which C has no single standard.
Actually, at the same time, it might also be good to create a second, minimal X server from scratch that is aimed at handhelds and machines with very limited resources. Some existing work on such servers is based on XFree86, but I suspect one might be able to cut things down to an X server that gets by with 100-200k of code and data with careful coding and choice of features.
Re:Related to the Cygwin blowup? (Score:2, Interesting)
Then don't use it for games. Use libsdl [libsdl.org] or something similar.
X isn't for 3D games. X - with its wonderful network transparancy - is for people who like to use computers to get work done.
Re:This is THE most irresponsible post I have ever (Score:3, Interesting)
This happens all the time in both the closed world and the OSS world.
Remember the big "tiff" between Alan and Linus? It was ridiculus that the press picked it up.
Likewise, at the large companies that I have worked at are far worse than what is happening. At USWest, a VP had to be physically restrained and removed from the premise, and only THEN was fired (he was later found to have a handgun in his desk, but that little info was kinda kept quiet).
Re:Related to the Cygwin blowup? (Score:5, Interesting)
You haven't been using Linux or X very long, have you? Or if you have, how have you failed to notice how many times someone says "X is slow/boated/sux for 3d/etc"? If you did, did you ever follow the discussion after that point, or did you just say, "Yep, I agree with them, I can stop reading now"?
Because if you had, how did you miss the amazingly lucid explanations as to just why X does not suck; just how incredibly extensible it is; or how it does not suck at 3d, but that the real problem lies in the card manufacturers who won't release the necessary specs to allow open driver development? No, really. The fundamental problem with 3D driver development is that the card manufacturers have a limited pool of developers who can only acquire so much knowledge/expertise, and can only spend so much time developing drivers for each platform. How much better would things be if they would allow more experienced X devs to look at their code and suggest or write some improvements? We know the answer to this question; if you don't, what are you doing using Free Software?
X works. X works well. X, properly equipped with the right drivers, even does 3d well. If you can't configure it yourself (no shame there; I was scared as hell the first time *I* did it), there's all these nice distros from RedHat (oops, Fedora), SuSE, Mandrake, even Debian that have tools to do it for you.
Allright, I'm done. Back to browsing at +3...
freedesktop.org (Score:5, Interesting)
- A core X server based on the lightweight kdrive codebase (formerly TinyX).
- Back-buffering of all windows, like OS X. This will enable OS X-style fancy window effects like shadows and whatnot.
- OpenGL accelerated 2D rendering. This is a big step up from Apple's system, because it will accelerate actual drawing via OpenGL, not just window compositing. As a result of this, there is a lot of talk about seperating OpenGL from the X server, and allowing the X server to be just another OpenGL app running on top of a low-level OpenGL acceleration layer.
XFree86 needs a serious overhaul (Score:3, Interesting)
Compare to XFree86 and its Board of Directors, Consortium, Core team, etc. And then people wonder why there is frustration at the slow pace of development. I'm not even talking about retardedly simple things like RandR (a feature even Windows 95 had close to a decade ago).
Re:So Keith won? (Score:3, Interesting)
And from where did you draw that conclusion?
Keith wanted XFree to be more organised in respect to pushing new development horizons and bringing in new developers. He only started his own X server because he was forced to do so.
Keith wants to hack on an advanced X system. He would have been quite happy to do so under XFree only they didn't let him. When you have Windows users (literally) dictating the direction of a primarily *nix project, then you know there is a problem with project structure.
Don't jump to conclusions. Just because Keith 'et al' weren't happy with the way XFree was being run, doesn't mean he had an agenda.
It's not a game. Nobody won. In fact, in the short term, recent events mean that really everybody has lost. Fortunately, with the way X server is starting to shape out, we'll all have won in the future when we have an excellent X server for us to use.
Re:Bringing it into the 20th century? (Score:3, Interesting)