XFree86 joins X.Org as Honorary Member
Virtex writes "According to a press release at X.Org, the XFree86 group has been made an honorary member of X.Org, which is an organization of the Open Group. This will allow them a seat at hearings and the ability to vote on the executive board. "
Berlin, BeOS, NanoGUI, and such, all may be interesting options, but until they exist on a wide range of platforms, provide the flexibility of X, and actually have substantial bodies of code that will run on 'em, they can't realistically be considered as more than wishful alternatives.
If you're not part of the solution, you're part of the precipitate.
At least people got the wake-up call. It just goes to show that establishments exist even within the Open Source community.
From XFree's website:
Short delay in releases
[December 1999]
The XFree86 Project has missed a few promised release dates in fall 1999, but we are very optimistic to be back on track for 3.3.6 and 3.9.17 to be released before the end of the year. Similarly, we expect XFree86-4.0 to be delayed by about two months and are aiming for a release in mid-Q1/2000.
----
I should be noted that The Open Group's X.org needs the help of XFree, not the other way around.
Remember back in early 1998 when they changed the licensing on X? The idea was to generate more revenue to fund The Open Group's X development efforts. Well, The Open Group dumped X development that summer (along with most of their other development efforts), and was nice enough to change back the licensing.
So now the only organization doing public development of X is XFree. Hence, anything that goes into XFree becomes the defacto standard. By making XFree an honorary member, it makes it easier to keep the defacto standard and the paper standard in sync. Since The Open Group only exists for standards and branding anymore, they desperately need to retain control.
DISCLAIMER: I am a former employee of The Open Group, but was not involved with X.
Now, look at XFree86. They're doing modular systems, fbcon servers, and native OpenGL acceleration - things that actually involve changing core code and bringing the standards up to date. While I don't support XFree86 pulling away from X entirely, they have been taking their own direction a lot, and that's a really Good Thing.
Also, some small hype: The Berlin Project is an attempt to redesign a new windowing system from the ground up, using CORBA and OpenGL. While it's far from complete, if you've got any coding skills and dislike X, donate some time there.
Also, please do drop the 86. XFree is a great cross-platform X distribution, not just for the Intel line anymore.
Windows 2000: Designed for the Internet. The Internet: Designed for UNIX.
It is entirely possible the people at Sun, IBM, HP, Compaq, (and possibly others) decided that as they're supporting Linux from other perspectives, that the needed to tell TOG that it needs to as well.
Convincing signs of a TOG "change of heart" would include things like:
Shameless Plug: People should help Sponsor XFree86. My local Linux Users Group, NTLUG, is in the process of soliciting that members help sponsor several free software project organizations, including XFree86.
If you're not part of the solution, you're part of the precipitate.
The problem is that Berlin utterly throws away compatibility with the huge bodies of works currently running using Motif, TK, GTK, Qt, Xt, and FLTK (to name the likely "top" GUI libraries used on X).
As a result of discarding compatibility, Berlin is pretty useless until ALL your favorite software is rewritten to use Berlin. Some emulation may be possible, but this is nontrivial, and it'll literally take years for this to be robust enough for production use.
If you're not part of the solution, you're part of the precipitate.
What are you smoking? What do you think X is? What do you think GNOME is?
There are more regulations and standards than anyone cares to read.
"Man, there's too many regulations and standards to this Internet thing. Nobody wants to read that."... Again, what are you smoking? Noone has to read a single regulation or standard to use X, or even GNOME :-), but those standards are what makes it possible for me to launch a Netscape on a Solaris box behind a firewall in NY and have it appears on MI/X on a WindowsNT box in Tennessee. That's a simple example of what the standardization allows.
We need a new windowing protocol that addresses the need of the modern PC user
You've got one. It's called Windows. What's that you say? Windows is a shameless rip-off of the significant UI advances over the past 20 years? Oh, Windows is poorly written bloatware? I'm sorry. Maybe we should use a standardized system that has been refined over a decade and which allows extensible network-transparent sessions over multiple architectures. Hey, why not make an OpenSource version that's also compatible with the system that runs on Crays SGI's, Unix Mainframes, and PC's?
The continued development of X seems pointless to me - I think we need something new altogether.
Your continued ignorance seems pointless to me. However, regardless, why don't you scurry along and work on that dream of bringing a real GUI to the masses. Go sign up for any of a number of projects (browse through freshmeat and sourceforge) in this area. Heck, if you're uber-1337 maybe you can even get PAID for your efforts by working for a company developing such projects.
Having used X over the past decade on everything from Heavy Iron visualization systems (with graphics hardware the likes of which YOU CAN'T GET for a PC), to mainframes, to Unix workstations, to Linux/*BSD boxen, to win16/32 machines, to wierd-ass closed network devices... I'd say you'd be hard pressed to find a viable alternative to X anytime in the next 5 years. The flexibility, scalability, portability, and customizability (X+GNOME+Enlightenment, for instance is slicker than eel snot) of X beats the pants of the competitors.
But, if someone develops an alternative that exists on a wide range of platforms, enables the productivity that X enables, and runs something as nice as Enlightenment (not to mention WindowMaker/FVWM/etc.), and something as minimal as twm, then you might find me using it as well.
So get your ass to work if you're so dissatisfied.
"Cause there's 40 different shades of black, so many fortresses and ways to attack, so why you complainin'?"