Mandrakelinux Goes X.org 363
dvalin writes "With Mandrakelinux now going for X.org it seems like every big linux distributor now has officialy dumped XFree86.
First release for cooker was announced on the changelog list the 7th of June:
http://archives.mandrakelinux.com/changelog/2004-0 6/msg00799.php
Nice to see for all us cookers out there:)
Also on another note, Mandrakelinux has also switched to gcc-3.4 now"
xorg changes (Score:5, Interesting)
Re:xorg changes (Score:5, Informative)
Re:xorg changes (Score:2, Interesting)
(Quotations from David Dawes, President of XFree86.)
Re: (Score:3, Interesting)
Re:xorg changes (Score:2, Troll)
(at least the method of doing so in the BSD 4 clause license)
Comment removed (Score:5, Informative)
Re:xorg changes (Score:5, Funny)
Re:xorg changes (Score:5, Interesting)
They also moved slowly.. At the rate Xfree86 was going.. in 10 years maybe we'd be getting up to OS X level, but with xorg, I know a few people are working on the compositing already (the stuff needed for the translucent window effects and stuff), and libraries like cairo I'd imagine will be better utilised.
So, many of the flames here I think are wrong, and are made by people who have no idea what the current situation is.. In fact, I'm betting that it will be a year tops until everyone here is thankful of the changes..
I'm not a coder for Xorg, but I do hang around the channel alot, and have seen how fast Xorg is evolving (I do code though)
Anyway, you want simple applications, and maybe a bit more stable server, go Xfree86.. If you want something, that is more cutting edge, can easily produce nice next generation effects that can surpass longhorn, Xorg is your best choice for the future.
Haven't you noticed that nothing has visibly changed in X since the first accellerated ones came out, other then more drivers (lets face it, you could still run Xfree86 3.3 and get pretty much the same experience then now, if your drivers worked on it). Xorg however will add extensions that will finally make it worth while enough to be hoping for an upgrade.
Re:xorg changes (Score:3, Interesting)
It will certainly be interesting to see how many of these patches now get in.
The Debian X Strike Force [deadbeast.net] produce a packaged version of X which runs on more platforms than the native version, seeing those patches folded in would be wonderful news.
Re:xorg changes (Score:4, Interesting)
Re:xorg changes (Score:5, Insightful)
Architectural changes that could happen later will very probably be transparent to the use. Changing from XFree86 to X.org 6.9.0 (or any other upcoming Xorg release) will cause broder changes to take place and as such will make bug reporting and chasing harder.
Also, I think switching fast is meant as a strong political message from the distros to XFree maintainers.
Re:xorg changes (Score:4, Interesting)
No kidding. When I did a review [slashdot.org] of Mandrake 10.0, I found that nearly all the software was beta stuff, and that the system was about as stable as a dog in flight. That's not to say that it won't work for most people, but they do go out of their way to be "so sharp I bleed before you cut me" edge.
Re:xorg changes (Score:5, Interesting)
I had very similar experience to yours with Mandrake 10.0. I deleted a perfectly stable system (Arch Linux) to try it out, too.
I've tried two of the current major commercial distros now (Mandrake 10.0 and SuSE 9.1). Both had some nice features but had the minor drawback that they didn't work reliably. If the distro companies can't create a stable system with no show-stopper bugs, why bother adding features? I'm back on Arch now, which is faster and more stable than either.
Re:xorg changes (Score:5, Informative)
Re:xorg changes (Score:3, Informative)
Mandrake 10:
- Kdevelop crashes on startup (there's a simple workaround, but it's a pretty obvious bug they should have fixed before official)
- installer and drakconf lock up with some USB mice connected, so the configuration tools were unusable for me.
- Hard freezes on startup and shutdown
SuSE 9.1
- Firefox crashed on me a lot (much more than with other distros)
- overly long boot time (five times as long as my current system)
- USB keyboard and mo
Re:xorg changes (Score:5, Informative)
X.org is an X server, which is similar to what you have inside your NCD thing (except the NCD is stuck at XFree86 4.1.x
X.org itself doesn't communicate with your NCDs, the Xlib in your server does (where the X applications, also known as X clients, reside).
the xlib that comes with X.org does not break compatibility, and still uses the core X protocol (it's X11R6.x), otherwise, it wouldn't be an X 11 library.
Now, your NCD things are flash upgradable. you should kick NCD in the nuts for not making a newer firmware available for that expensive hardware you use.
As for us, we have switched from NCD based X servers to EPIAs booting from the network with PXE...
Re:xorg changes (Score:3, Interesting)
Re:xorg changes (Score:5, Informative)
now, stop trolling and go do your homework before whining, you have a lot to read on xorg.freedesktop.org [freedesktop.org]
Re:xorg changes (Score:4, Informative)
Re:xorg changes (Score:4, Interesting)
Re:xorg changes (Score:3, Interesting)
XF86 isn't broken, it isn't slow when compiled right either(okay only gentoo does it right all the time). It has several advanced features that no other GUI system uses. Transparent network support at the top of the list. That's right you don't have to load a whole desktop to use one app you can just load the app.
Now XF86 does need updates for the 21 Century. it can use enhancements, and changes to fix the bugs that the developers wouldn't fix.
If anything the X
Re:xorg changes (Score:4, Funny)
Everything in XF86 is broken. But Linux users are afraid of change and won't get off this 20+ outdated architecture.
Let us know when you've finished implementing the replacement. Don't forget the network transparency. Please also make sure it's at least as fast as XFree86 (not an easy task), as extensible as X11 (which now makes effective use of hardware features that were undreamed-of 20 years ago), as easy to program with as GTK and Qt, as portable as XFree86 and supports as many video cards as XFree86.
Making it easier to configure would be good, but X.org will probably beat you to that. Making it less resource-intensive would be good, also, but the various projects working on making X servers that run on tiny hardware platforms will probably beat you to that, too.
Anyway, happy hacking!
and this means? (Score:2, Interesting)
Re:and this means? (Score:5, Informative)
Long Story/Short story (Score:5, Informative)
Differences? (Score:4, Interesting)
Re:Differences? (Score:5, Interesting)
Re:Differences? (Score:3, Informative)
Re:Differences? (Score:5, Interesting)
I made the switch on Gentoo, where it was very painless. For distros without such a smooth upgrade path and/or non-geek inclined folk it might be better to wait for the next release of the distro (since a foobared X install is a little hard to fix without experience on the command line.) But if you're worried about programs not working or anything like that, there shouldn't be any issues at this point.
The experimental work is, IIRC, focused primarily on the freedesktop Xserver. The major difference between X.org and XFree86 is things will get fixed sooner, driver releases will be better handled, etc. The license change was just the last in a long, long line of problems - fixes made by the cygwin folk, for example, were rotting without ever being applied to the main tree. I don't know all the details of that incident, but I don't think it is the only such either. The XFree86 team wasn't so worried about being responsive to the needs of XFree86 users. (Which is their right, of course, since most of us aren't paying them. But nor should they be surprised by a fork.) X.org is the place for people who want XFree86, but managed correctly and in an open manner. Those who want adventure and bleading edge should scope out freedesktop.org. I don't know what will happen to XFree86 - likely they will keep on the way they have been, with fewer users. I get the sense this won't bother them much, either, but I could be wrong.
x.org in debian ? (Score:4, Informative)
i don't want to build mine because the next apt-get dist-upgrade may overwrite x.org with xfree86, so i'm waiting for the packages. i just want to know how long i'll have to wait.
Re:x.org in debian ? (Score:2)
Re:x.org in debian ? (Score:5, Informative)
There probably will be unofficial ports long before that, though.
Re:x.org in debian ? (Score:3, Informative)
Debian does a lot patching, cleaning up, and build script twiddling to make their packages run on all architectures. This only recently happened for XFree86 4.3. When they transition to a 4.4 base, they'll go with X.Org same as everybody else.
Re:x.org in debian ? (Score:3, Informative)
Re:x.org in debian ? (Score:3, Funny)
Hey-oooo! Debian versioning joke!!!
Re:x.org in debian ? (Score:3, Insightful)
Are there any advantages other than licensing? (Score:5, Interesting)
Licence was only the last straw (Score:5, Insightful)
Re:Licence was only the last straw (Score:5, Insightful)
Not so, it only shows that open source is an effective model IF these transitions occur smoothly and the destination is found to be worthy the journey.
Re:Licence was only the last straw (Score:4, Insightful)
If the transition isn't smooth then selection will be slowed until the transition has taken place. If the destination isn't worthy after transition, people still won't switch.
Sounds effective to me
Is it perfect? Nope, I think the Universe has an if() loop that states if anyone finds the perfect one-size-fits-all business model it then transfers the rights to the supreme being and ends the experiment. However, it is still quite effective.
Re:Licence was only the last straw (Score:3, Interesting)
Not really. The fact is that ALL of the choices available for proprietary software are STILL there in open-source. It's just that you also have MORE choices. So, even if this choice is not good in this situation, all of the other choices still exist.
However, I am sure that the transition will be smooth. Why? BECAUSE NOTHING HAS CHANGED YET. Because
Re:Licence was only the last straw (Score:2)
Re:Licence was only the last straw (Score:5, Insightful)
Re:Licence was only the last straw (Score:3, Insightful)
My experience at HP was eye-opening in this regard, Sun is even worse.
Bruce
Re:Are there any advantages other than licensing? (Score:5, Interesting)
In the immediate sense, X.org is barely different from XFree86 4.4.0. They're almost the same code.
However, this fork wasn't made merely because of the licensing issues. XFree86 development has been fairly slow, as well as not really being focused on some of the sort of improvements that would actually help end-users. To the best of my understanding, the X.org people are much more focused on helping Linux become a "desktop" OS than XF86 was.
So, the first release of X.org looks like XF86, and it was a good choice to make it close to identical, to help migration, and it means they're starting from the solid base XF86 provided. However, we should be seeing some real improvements soon (hopefully).
Re:Are there any advantages other than licensing? (Score:3, Interesting)
Is this new "desktop" going to be like Aqua where you can only use a tiny handful of high end video cards?
Yes. In a sense that they may allow extensions and patches that make use of features in high-end video cards. This stuff is not unheard of in XFree86 either. XRender, XVideo anyone?
Or are they going t
Re:Are there any advantages other than licensing? (Score:3, Insightful)
1) I assume XF86 means distros that currently support their software and have not announced an intention to change,
2) I know Conectiva was initially RedHat-based, but then, so was Mandrake. I wonder how many of these distros are also derivatives
Good Thing(tm) & FP (Score:4, Interesting)
Speaking of which, this is off topic, but has anyone gone x.org for their own machines and if so, what's the smallest compiled binaries sizes (total X install) you've come up with? I'm looking at working with DamnSmallLinux [damnsmalllinux.org] and the smaller the better, or straight out integration (unless that's pure evil)
Post some replys, I'd love to hear from everyone.
Re:Good Thing(tm) & FP (Score:3, Informative)
Re:Not FP... (Score:2)
Bad Sales (Score:4, Insightful)
Wow, that's gotta be a record! (Score:5, Funny)
Re:Wow, that's gotta be a record! (Score:3, Insightful)
it only ran in black and white.
perl took two days to compile.
i couldn't figure out how to add a user so i did everything as root.
Re:Wow, that's gotta be a record! (Score:3, Informative)
(they might have recently added a "useradd" command, but traditionally have not had one, in their minimalist style)
Re:Wow, that's gotta be a record! (Score:5, Funny)
well, maybe it is... if it's pronounced ZORG! (with exclamation and all)
Re:Wow, that's gotta be a record! (Score:5, Funny)
Ok, I vote we make it official:
X.org is pronounced ``ZORG!'' and XFree86 is pronounced ``dead''.
All in favor say ``ZORG!''. If we all say it often enough, it'll stick.
XFree"86" is for 386 .. But (Score:5, Interesting)
The original was named X386 (yes, after an intel 386). Also I should say XFree86 was named "Free" not because it was , but because it rhymed with three.
And that's how it ended upRe:Wow, that's gotta be a record! (Score:4, Interesting)
Bruce
Seriously. (Score:3, Informative)
When we forked Inkscape [inkscape.org] from Sodipodi [sodipodi.com], we gave a lot of careful thought to branding, and over the course of the project it's paid off in a lot of small ways.
Of course branding doesn't determine the long-term success of a project; there are a lot of successful projects which are even agressively BADLY branded (e.g. GIMP, or (IMO) Sodipodi). Long-term a project stands or falls by its technical, legal, and organizational merits.
But in the short term branding is o
gcc 3.4.1 does not exist yet (Score:5, Informative)
GCC is still 3.4.0 [gnu.org].
GCC 3.4.1 is targeted for June 15. [gnu.org]
Re:gcc 3.4.1 does not exist yet (Score:4, Informative)
See the package (Score:4, Informative)
X Protocol? (Score:2, Offtopic)
Thanks in advance.
What is going on with the BSD's (Score:2)
Comment removed (Score:4, Informative)
Re:What is going on with the BSD's (Score:5, Informative)
The reasoning for why the new license sucks has absolutely nothing to do with the GPL, despite the uninformed ramblings of the Slashdot crowd. It has to do with practicality. The new XFree86 license is almost impossible to follow depending on your interpretation. The license itself is unclear, and instead of fixing the wording, XFree86 leaders have just made informal statements on mailing lists regarding their own personal interpretation.
The new license is impractical because it requires that attribution to be given to the XFree86 developers wherever any other attribution is given to another party. OpenBSD's complaint was with CD covers. Say you put a "Artwork provided by Foo Bob" on the CD insert. Now, according to some interpretations of the XFree86 license (and these are valid interpretations, because the license wording is very ambiguous and vague) you'd also have to put there in the same font size and prominance, "X Window system provided by XFree86, Inc." Then, if a contributor adds some stuff to the project under the same license, you have to add their name as well. And the next contributor. And so on. Pretty soon you run out of space to put all of these. There's also potential for the license to "spread" as people lift code, resulting a wide variety of apps with hundreds if not thousands of authors that have this incredibly stupid licensing stipulation.
The XFree86 developers have stated that the above scenario is not their intention. But what they say doesn't matter much, because the above is pretty much exactly what the license text implies.
Awsome.. (Score:4, Informative)
When XORG 6.7.0 was released, to put it midely, i was running around the house naked celebrating with great joy knowing that finally X11 will be bought kicking and screaming into the 21st century in regards to performance.
With the heavy weight of the distros plus SUN, hopefully SUN will stop having their own in house X server and instead adopt the XORG. What this should mean is greater enhancements coming to Solaris and all platforms that rely on XORG.
What I am disappointed in, however, is the lack of movement by FreeBSD to getting XORG working. A known bug that has been sitting in bugzilla since last month still hasn't been fixed, whats taking FreeBSD so long?!
Re:Awsome.. (Score:3, Funny)
FreeBSD is dead... didn't you know??? :)
Re:Awsome.. (Score:3, Funny)
Dude, that is so not mild. I'm going to have to get the memory eraser out again to get rid of that thought.
-Adam
dumped? (Score:3, Insightful)
But is XFree86 actually dumped? Surely their future work (even if it does come out slowly) will continue to be utilised by X.org. And right now all they've done is fork a version of XFree86 anyway. In effect everyone is still using XFree86, and unless X.org has some kind of wild new direction planned, it doesn't look like much is going to change for users. Bah. It's all too political and boring.
Re:dumped? (Score:4, Insightful)
I doubt it; the contributors will just submit their patches to X.org and get them directly into the mainstream that way. The extra effort required to get them checked into XFree86 is only worthwhile as long as XFree86 is perceived as the 'official' source (whatever that means). Plus X.org can't use just XFree86 code and strip the new licence off it anyway.
Re:dumped? (Score:3, Informative)
Re:dumped? (Score:4, Informative)
Conf file. (Score:3, Insightful)
God knows we don't want to have to write another X server config file by hand after finaly getting one to work.
Or perhaps, X.org is just better so we won't have so much trouble.
I've not used X.org yet, so I can only ask others.
Re:Conf file. (Score:5, Informative)
Yes. I simply copied my XFree86 config file over to the new name.
No changes I'm aware of to configuration methods yet, so it's probably not "better" in that sense. However, now that things are more open, if support develops for some better method that's proposed there's every chance it could happen
Who's left? (Score:4, Informative)
Tom.
Crossplatform? (Score:4, Interesting)
What does this mean for upgrading? (Score:5, Interesting)
If X.ORG is marked as conflicting with XFree86, then apt will uninstall XFree86 for me -- along with everything that depends on it. KDE, Gnome, all my X applications... ack!
Or should I continue with XFree86 for a while? Obviously, my install tools don't care about license changes.
Re:What does this mean for upgrading? (Score:4, Informative)
Comment removed (Score:5, Informative)
How does this affect 3rd party drivers ? (Score:5, Interesting)
Re:How does this affect 3rd party drivers ? (Score:5, Insightful)
Yes, the Nvidia and ATI drivers work with Xorg. You need to remember that the current Xorg is just a fork of XFree 4.4rc2.
I would think that in the future both ATI and Nvidia will support the one the community uses and now it looks like community will be using Xorg
Apple? (Score:3, Interesting)
From X to Xfree to X in ?? years (Score:4, Informative)
(Lots of letters and commas in that sentence
Okay, I'm confused... (Score:3, Interesting)
Interesting (Score:4, Interesting)
Re:Interesting (Score:5, Interesting)
Speaking as someone who used a vendor that XF86 ignored for years and years
Good riddance to bad rubbish. I for one welcome my new conspiratorial corporate overlords, whoever they are.
XFree86's reaction? (Score:4, Interesting)
Actually... (Score:5, Informative)
Re:Great , another config file format to learn. (Score:3, Insightful)
Nowadays?! It has always been this way, and it will always be this way. These are the dynamics of a lot of intelligent, strong willed people working together, albeit in a loose an relatively disconnected manner.
Re:Great , another config file format to learn. (Score:5, Funny)
pssst.. it's "of" not "off"
Maybe he means "of and only of". You never know.
Re:Great , another config file format to learn. (Score:5, Funny)
Re:Great , another config file format to learn. (Score:5, Insightful)
It's not just the minor licensing issue: XFree86 moves at a snail's pace, and it's not from lack of people trying to change it. Hopefully we'll see some modernisation, and new features designed to take advantage of modern hardware.
I for one welcome the change.
Re:XF86Config-4 (Score:2, Informative)
Re:XF86Config-4 (Score:3, Informative)
Re:XF86Config-4 (Score:5, Informative)
and replace
Re:France == better than America! (Score:2)
Re:An almost bankrupt company, (Score:2)
It is not the business success of the company that we are cheering about, but the great product they produce.
XFCE is a WM not an X server (Score:3, Informative)
I'd have to agree that XFCE is a very compact, tidy and high-performance WM. Great for low-end boxes and even power-users who don't want to loose potential gaming resources to a WM
Re:Proprietary Drivers (Score:4, Interesting)