XFree86 4.4 Released
puriots0 writes "XFree86 version 4.4 is finally out! Grab it while it's still hot, if you don't mind the recent licensing changes... And if you don't care about the license, but the maintainers of your distribution do, this might be the only way to get it for the moment." The XFree86 people seem very eager to claim that the new license is nothing bad; see their FAQ. However, people who have reviewed it, such as RMS and Branden Robinson, think differently. It looks as if the XFree86 people have a short timespan to either rethink their license changes or be dropped from every/almost every Linux distribution in favor of a forked codebase.
FP!
-sw
These licensing problems and forks will turn out to be the downfall of Linux.
So, it seems that the main reason for a fork is no longer an issue ? No-one is going to be writing a new X-Server (well, I guess some of the embedded folks might, but that's about all I can think of), and they state that there's no issues with any client programs that you link with
My position is that if you write/own the code you get to say how it's used. I don't think there's *any* argument against that, and I can see why they want to promote themselves in this world where perception is all. The issue is that all decisions have consequences - which may be why client-programs are not part of the deal
I wonder if the forking argument itself (please say that correctly
Simon.
Physicists get Hadrons!
FP
Who else agrees?
The southern states of the US are populated by inbred fucks.
I want to kill them all.
Anyone with me?
We'd probably go through growing pains associated with transfers to other graphical servers, but in the end the best will win.
Story says "XFree86 4.4 Released"
What's it been released from?
Don't mod me, bro'!!!!
What other alternatives are there to Xfree?
because we all know theres another fucking option
Maybe its time to get more people looking at Xserver?
found here
Here's the deal.. if the new license isn't such a big deal, why doesn't the XFree group revert ot the old one? There is something in the new license that is really important to them, so its not exactly a minor wording change. If this were a lot of trouble over nothing, they would have backed off to a license they've _been_ releasing code under for years. I'll stick with the version that people with more legal experience than me say is best. I thank RMS and the distros for watching out for me by keeping up with these licensing issues.
Sure, it seems bad while it's happening, but in the end you get a better product. Often projects get way too political and forking is a way to bypass that bureaucratic nightmare.
the GPL be a harsh mistress....
It's apparent that IP laws are more and more important to people who job is to write software.
Like all pain, suffering is a signal that something isn't right
won't be able to get it at all soon..
Maybe a simpler and GPLed implementation is in order. There's got to be a bunch of tweaks for speed available for the X86 platform that would be possible in something not intended to run in safe mode all the time.
Try not. Do or do not, there is no try.
-- Dr. Spock, stardate 2822-3.
The XF86 project is distributing the 4.4 code under only the new license.
Have any of the individual XF86 *contributors* come forward and said their portions of 4.4 may be used under the previous license at the user's option?
It looks as if the XFree86 people have a short timespan to either rethink their license changes or be dropped from every/almost every Linux distribution in favor of a forked codebase.
Am I the only one here who thinks it is possible that license change or not, some distributions are getting ready to dump XFree86 in ANY case, due to the other problems it has, like the general arrogance of the core developers, and the lack of a truly open development community, which is largely their doing?
Seriously, I don't think the license change is the major reason, but simply the right occasion for dumping XFree86. Even if they were to revert the license change tomorrow, I for one would still favor seeing forks like Freedesktop.org's server make it into distros, because I believe the license change is only one of MANY indications that XFree86 has far deeper problems that I'm not so sure can be fixed so easily. Just like many organizations and projects in real life, the PEOPLE behind the project are the greatest asset, and I think the XFree86 core team has failed to recognize this. Unless the core team gets a total attitude makeover, I doubt this will ever change.
We should, more than ever, show that we are a community, to show that we have similar goals and we are not going to spread living people on their own. If we don't show stability, people won't think that Free Software is more than just a hobby.
This license diversity just confuses people; and it's not really necesary, As long as it's free software, you shouldn't care.
Just use the GPL, if you think it's to protective, use the lesser, that is why it's there.
WTF am I doing replying to an AC at 5 A.M on a Friday night?
I don't see linux being hurt by this, only XFree86.
In my opinion, the sooner Linux drops XF86, the better it will be for Linux.
Major features include translucent windows...welcome to 2000.
How am I supposed to take something seriously when its biggest feature is something I've had on my Macs for years?
This is the first version of X that many of its end packagers (linux distros, bsds, etc) have explicitly rejected. What will be the motivation to pursue further development that no one is using? This group just (xFree) 86'd themselves with petty sqaubbling. Thanks for the memories but I think its goodnight Vienna for XFree86.
What other alternatives are there to Xfree?
There are not suitable alternatives for end-users on Linux and BSD on recent hardware. freedesktop.org is an experimental play-area for developers where exciting new features are currently being developed not mundane things like updated drivers for newer video cards (Radeon 9600, 3rd party 9200LE, newer Intel 845 series, etc.), not robust "production quality" software for end-users, Xouvert doesn't actual have any unique code of their own the last time I looked, and Y Window system is more an idea and a work in progress.
Can we get rid of the X11R6 subdir? (once again, stop thinking X is a world to itself)?
Just two suggestions for the post-XFree86 era.
Berlin was renamed Fresco quite a while ago, and has not changed names since.
You know where you are? You're in the $PATH, baby. You're gonna get executed!
XFree86 4.3 just got into Debian unstable. Debian won't arrive at avoiding 4.4 until eight or nine months from now.
-- Repeat with me: "There is no right to profits".
Linux will get nowhere in the consumer market for as long as any user-- anywhere-- has to be aware of the existence of the XF86Config file.
In Soviet Russia, the XFree86 Project forks YOU!
I want to delete my account but Slashdot doesn't allow it.
From the wording, it seems that the XFree86 version 4.4 group probably went forward with the licensing changes thinking that "most people don't care about the license" and that they'll download v4.4 separately, which will cause v4.4 to gain momentum despite its license.
I urge you to boycott v4.4 even if you "don't care about the license", just on principle.
Whats new in 4.4, the site seems to be /.ed. Can a Karma whore please post come release notes.
The difference between Canada and the USA is that in Canada healthcare is a right and gun ownership is a privilege.
The XFree86 Inc. (that is their board) has shown to be willing to discuss actual issues and concerns. If you look at the first reply to RMS's message in the XFree86 Forum, it is from David Dawes of XFree86 and his willing ness to discuss concerns about the license change.
It is not clear why XFree86 has to modify their license to suit a Linux distribution, which is suppose to be a compilation of Free/Open Source Linux software, not a dictator of Open Source.
If these arm chair lawyers are so concerned about GPL, why don't they write a new X Window System from scratch, and release it for free/Free under the GPL.
This isn't rhetorical! I'd really like to know!
that by posting it on slashdot, you just ruined what might have been "the only way to get it for the moment", don't you?
But if we have to f'up the server right, how about linking to the release notes?
It is KDE and Gnome that affect them, and they are both working hard to be freindly to them. Granny doesn't know about Xfree86, all she sees is the freindly K icon to launch her programs. XFree86 4.3 is already good enough, Lycoris and Lindows don't even use the latest versions (KDE 2.2 for Lycoris and KDE 3.0 for Lindows.
found here
Here are the files that were directly linked (sans the Slashdot article.)
grep through the sources and you'll see it was incompatible before.
I don't see the problem with the new "Give us credit where you give others credit" license.
I think it is worth pointing out that back in 1998 The Open Group (now known as X.org) changed the licensing of X R6.4 to be proprietary, and only backed down when XFree86 and David Dawes explained exactly what they could with their proprietary server.
XFree86 is the reason we have a free software X server today. It is quite ironic that slashdot is now hating XFree86 because of licensing.
I for one couldn't give a crap about the license, I just want a gui that works nice. What features are in the new X? The site isn't responding to me, otherwise id look myself.
Selling software wont make you money, selling a service will.
I haven't benn following this completely, but which if any of the major distros are going to go ahead and use 4.4?
Why is this modded as Flamebait?
You moronic moderators are gonna get yours. I meta-moderated every damn chance I get and trust me, you guys are getting slammed.
Instead of freaking out, we as a community just drop 4.4 out the window, and stick with 4.3 until a viable alternative X server comes out.
As long as someone still develops drivers for 4.3, its not the end of the world. ( yes, its a major speed bump and makes the OSS world look stupid for the bickering.. but its not a show stopper )
And remember its just the XF86Free implementation that is hosed up now, not the X11 protocol..
---- Booth was a patriot ----
Say everybody *has* to use XFree4.4 and the license clause is as obnoxious as possible (ie far worse than it apparently actually is). What would happen is that every single program will print on startup "Portions of this are based on work by the XFree86 Consortium" or something like that. This has zero effect on end users or Grammy. Plenty of Windows programs print pages and pages of such copyright stuff in their About box and end users really don't care.
The problem is for developers, who don't want to be requried to print this message (but will do so if there was no alternative) and some legal problems with combining this with some code (of which there are alternatives that could be used if necessary).
The best equivalent would be to ask how users of MS Word are affected by a contract dispute between Microsoft and one of their programmers. If they fired him then the resulting program might be different, but to the end user it is meaningless.
Perhaps it's best to list the main changes or include a link to the changelog.
i wouldn't be suprised if linux never makes it to the desktop like this.
there's a nice article on OSnews which looks back on the whole XFree86 affair of past year ...
This post is displayed with recycled electrons
microwindows/nanogui can be setup to be binary compatible with xlib.
I don't know about being dropped from distributions, but their FAQ has been dropped from the web :)
Karma? Hey I just call it as I see it.
Maybe now linux can get a modern desktop architecture. Hopefully XFree86 won't fork... It's time to start from scratch and look towards the future.
These guys are wanting some attention, so they whine a little and get nothing. Then they force the issue and get the wrong sort.
Seems to me, credit is given where credit is due. If they actually were doing something worth really knowing about, wouldn't they actually get it? We have been seeing little spats happen for long enough now to raise a few eyebrows. Personally, I suspect some deeper problems behind this.
We need an active X development group that does everything it can to enable *nix systems to continue to develop. We don't need these petty squabbles.
Those of us who know what X brings to the table are happy using X. Replacing it really should not be an option at this point; however, I see plenty of folks not happy with X as it is today.
This is exactly why they are not getting the attention they crave. The job is not being done well enough plain and simple.
Fork or no, this is going to continue to be a problem until a group forms that can step up to the plate and hit a few home runs. Will it be the XFree guys or somebody else?
Whoever gets X development moving as it needs to will get all the attention they need. Stupid license clauses won't cut it.
Blogging because I can...
You're seriously one HUGE idiot! Go back to windows...
/. Shows your ignorance to what "open source" or "free software" is all about if all you know is GPL and LGPL.
That has to be one of the most idiotic comments I've ever heard on
As I said, go back to windows and do everyone a favor or nex time just shut your trap.
Yeah, we all know about freedesktop.org, Ywindows, etc. But name an alternative that works now. I'm pretty fond of my GNOME DE and I won't be bailing out on X until something else actually works.
Fortunately for me, my Radeon 8500 runs just fine with xfree-4.3.0 and I have no plans to go shopping for the latest "AlphaGammatron v2.990zeta" video card. Hopefully a suitable replacement will come along, but it isn't here yet.
Open source and GPL in general are an easy model to adopt when banding together to protest the unethical practices of Microsoft, but why give software away for free ALWAYS and FOREVER? Maybe you are a follower? Maybe you want to grow a long beard and be dirty? Does it REALLY make sense?
It's not just FSF that has problems with this...
1 07 696705911864&w=2
OpenBSD project isn't including code with the new license either:
http://marc.theaimsgroup.com/?l=openbsd-misc&m=
You, my good man, are a troll.
For the 4.4 release, only:
* Anti-aliased font installation is supported through a graphical user interface
* nVidia and ATI video drivers have been poured in, native
* All Microsoft code found in the wild has been incorporated (must accept MS EULA during each boot process)
Did I leave anything out?
I noticed when Googling around about Dawes that (besides the fact that apparently he lives rather close to me) he is running a business based on X, offering stuff like automagic configuration (at least some of which has made it into the X CVS). Could dropping the latest X from the major Linux distros leave Dawes as the only game in town for enterprises seeking the most enterprise-ready solution? And he wouldn't have to take responsibility for pulling it from his competition....
There are two X servers on freedesktop.org. One is Keiths experimental server the other is the X.org tree which is XFree 4.4 without the license change bits and with other stuff, and most of the people Dave Dawes fired working on it.
The x.org server is very much ready for prime time
That's what Linux needs! Proper support for embroidering! I hope the fd.o people get around to this soon. Linux really has opportunities in the market for embroidered devices...
Gates' Law: Every 18 months, the speed of software halves.
4.4rc2 is still old license
ordinarily this kind of stuff gets done by the driver manufacturer's software or the OS vender. If you had to edit the Windows equivalent of XF86Config it'd be just as much a pain in the ass (probably more, it'd be registry hacks). XFree86 is still used mainly in places where the user is expected to find editing a config file no big deal. Check Mandrake Linux, SuSe or Lindows if you want to see nice, end-user friendly frontends. The solution isn't to dumb things down, but to write intelligent tools that make things simple.
Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
As with as Keith's work there is the x.org reference server tree on freedesktop.org, which is basically 4.4 without the contaminated bits. I suspect the fact this tree was close to ready for full release has something to do with the sudden appearance of XFree 4.4, but maybe I'm just cynical.
"Careful with that X eugene"
As mentioned in numberous other places, the reason why an "contributor/advertisement clause" is incompatible with the GPL because it sets a restriction on the software. No matter how innocent or benign one thinks it is putting restrictions like this on software blows. It isn't practical or very ethtical. It isn't good to be free except in the case where you forgot to have our names plaster in the right spots.
I am all for giving credit where credit is due. However that place and time is not at the license level.
86ed
XFree is dying, maybe.
;)
Most say that it sucks. I say it's not perfect but check this website : http://www.lynucs.org/
and you'll see that X can really make your desktop very eye-candy. (well, perhaps you already knew
Don't blame XFree too much.. we're pretty all using it, even it may be the time to move on.
I've been reading through the slashdot stories/posts, and I cannot seem to find anywhere what the problem with the new license is. The fact that xfree86.org is down doesn't help either.
Could someome tell me:
a) What is the license change?
b) Why it is so harmful?
-=Lothsahn=-
Just compiled it from CVS with my awesome host.def. Fuck all licensing issues.
I'm not sure, but I think the Apache 2.0 license has been revised further to make it more clear that it is GNU GPL compatible
Unfortunately not. Instead of fixing the problem, the Apache group made a public statement to say that the incompatibility doesn't exist. - The problem arose from the press release of the Apache License-2.0, in which they gave "GPL compatibility" as a justification for the new license. Note that if you combine a GPL'd and an APL'd work, it's the GPL'd works license that is infringed, so the decision isn't up to the Apache group. The Apache guys might need a good clothes line.
From FSF's license list: The Apache Software License, version 2.0: This is a free software license but it is incompatible with the GPL. The Apache Software License is incompatible with the GPL because it has a specific requirement that is not in the GPL: it has certain patent termination cases that the GPL does not require. (We don't think those patent termination cases are inherently a bad idea, but nonetheless they are incompatible with the GNU GPL.)
Please help publicise swpat.org - the software patents wiki
One program is a mass-emailing program which we use to send newsletters to our subscribers(yes, real paying subscribers, not spam :), which we bought because it had support for the databases we use. The other was a mass-faxing software/service, and the last was a subscription... thingymabob(never came in contact with that one myself, and it was 6 years ago).
All three of the above mentioned products were discontinued and caused us much trouble, one even being a program which expired after a certain period.
I am a big free software advocate, but I don't have to do any advocacy at my work, other than pointing out software that meets our needs. I have mostly been able to let the advantages of free software speak for itself.
Sticking feathers up your butt does not make you a chicken - Tyler Durden
You stupid jerk, you have absolutely no fucking idea on the issue. What you say is completely wrong.
Their main feature is "Translucent windows" fer chrissakes. Typical adolescent linux fanboys, move along, nothing to see there.
*Cough* Ahem... What I mean is, this has happened before and it will happen again and is nothing to be too concerned about. There can be brief periods of pain, but it's generally not too bad.
Cheers.
Sticking feathers up your butt does not make you a chicken - Tyler Durden
The furor over the license is generated by commercial interests and little else. Look at where the criticism of the license comes from. Is it a vendor that has sold repackaged XFree86 as a product for years and stands to benefit from calling it their own product?
Once you filter out FUD from vendors, what issues are left?
Even RMS claimed that the new "license requirement qualifies as free software".
RMS also claims that the new licensing policy will "eliminate the (GPL) incompatibility with applications".
It seems pretty clear once you filter out the noise....
It appears to be pretty recent, and not yet advertised, but freedesktop.org has forked Xfree86 from 4.4 RC2. Note: this independent from their own experimental X server to which everybody is referring (but which is not really ready for consumption yet). If XFree86 doesn't revert to the old license, distributors are likely going to package the freedesktop fork. It remains to be seen if the major XFree86 developers will follow.
Re-introducing the Microsoft changes to the BSD code-bases would be distribution, and the BSD doesn't require derivative apps to allow free redistribution. Hence the whole difference between BSD and GPL licenses.
The EULA has nothing to do with it.
perl -e 'print $i=pack(c5, (41*2), sqrt(7056), (unpack(c,H)-2), oct(115), 10)'
Whether the GPL says you have to keep copyright notices or not, stripping copyright notices without permission is already illegal under copyright law. So is fraud.
Claiming someone elses work as your own can constitute fraud. Stripping copyright notices can get you in trouble with the authors as well.
Note that I'm talking about the source here, not the output of the program itself. If the output used to have a banner that said who made it.. that does not need to be kept.
Remember, the GPL only licenses you to do some stuff.. it does not remove copyright law.
In fact, being forced to keep a list of contributors in the source of copywritten code should be just FINE, and in fact, encouraged, by everyone...
It is not clear why XFree86 has to modify their license to suit a Linux distribution, which is suppose to be a compilation of Free/Open Source Linux software, not a dictator of Open Source.
Of course they don't `have to' do anything. But whether they (or you) like it or not, Debian and other distros have a fair amount of influence, and if they all move to some other system, the XFree86 project could end up being marginalized, and I doubt they want that.
If these arm chair lawyers are so concerned about GPL, why don't they write a new X Window System from scratch, and release it for free/Free under the GPL.
Because they don't have to -- they can just take XFree86 4.3.xxx and fork it. Easy!
[and thus the beauty of free software is illustrated.]
We live, as we dream -- alone....
Enlightenment (www.enlightenment.org) has been around for quite a few years now, and can look like a lot of different things - but if you give it 64 virtual desktops with a different background image on each and turn on all special effects it will run very slowly. If you use a sane configuration it will run OK on a pentium 90 with 32MB.
There are also many others which have been developed since then - there is more software available than what comes with your distribution.
One final thing - gnome is not X, it is a whole suite of different programs, which is why it takes so long to start up. The whole idea of there being one program that does everything is just an artifact of the Microsoft court case - your web browser is NOT part of your operating system, and the gnome panel is NOT part of X, they are seperate programs.
Yup. I predict forking.
We actually saw this years ago when ssh.com made their SSH 1.2.x release no longer open source. The OpenSSH developers forked from there, and have created a far superior product.
I'm just afraid of effort wasted, for example producing device drivers that can't be ported to the other system. We get the same fussing with Gnome/KDE widgets now, and it's silly.
Isn't MS laughing over this whole affair?
Graphics card makers refuse to release info allowing Open Source drivers to take full advantage of their hardware; heck, people gush over the major proctalgia of NVidia's driver that you get to recompile every time there's a kernel upgrade.
Now XFree86 decides to change its license in a way that is incompatible with GPL, so that Linux distributions refuse to use XFree86 4.4. The free alternatives (freedesktop.org, Y, etc.) need rewritten drivers. Does anyone think the hardware vendors will write multiple drivers when it's hard enough to pry one out of them?
PCI Express is on its way, and the claim is that it will kill AGP. How long will one be able to survive with a free X, or XFree86 4.3? (Not a rhetorical question; I don't know enough about the hardware to say, and really would like an answer.)
...that BSD and the new XFree86 licence require you to acknowledge the authorship and GPL forbids you from adding restrictions not in the GPL - including an advertising clause.
I would be happy to see the licence backed out and the major distributors voluntarily add a splash screen giving major credits and referring the viewer to a website with extended acknowledgements.
I would be just as happy to see a GPL "A" variant arise which was GPL plus advertising clause. This would allow you to GPLA-license BSD code which you are modifying, effectivly getting the GPL's sterner protection but without treading on the intentions and rights of the original authors.
Of course, if you're working from a no-advertising BSD licence, these problems evapourate. Personally, I'd like to see XFree86 with a splash screen since it'd give you something to read while KDE (or whatever) starts, and it'd overwrite the splash screen from NVidia (or other manufacturer) who are not at all shy about claiming credit for stuff.
Got time? Spend some of it coding or testing
The GPL should be broken to allow for integration.
Lets brake matters of principle to allow for a bit of convenience. And to get a pat in the back from MS?
Yeah, way to act, honest to goodness, it is heart warming that there are people out there ready to compromise principles no matter what.
IANAL but write like a drunk one.
OK. Enough talking about licence changes. How about talking about the new release and what new exciting things it provides? I browsed through the entire release notes and could not find a single thing that will get me excited about trying out the new release. Nothing like, xrandr in 4.3 release or sub-pixel anti-aliased fonts in 4.1/4.2. In fact, nothing other than bug fixes that would benefit X for desktop user. I guess Keith Packard's absense is being felt in this release notes. Am I missing something that you noticed?
...is that you're never left wondering where you stand with him. (-:
Got time? Spend some of it coding or testing
If you've every installed nVidia drivers for XWindows, you have to edit XF86Config. Ever tried upgrading the kernel in Fedora core 2? X won't work anymore after that, because you have to edit XF86Config to change the mouse to /dev/input/mice (or something like that). I don't know about you, but the REAL distributions aren't entirely caught up with making the whole config process transparent... albeit, they are getting better.
Simple enough for you?
Got time? Spend some of it coding or testing
...and a few other non-standard configs like monitor-plus-TV.
Got time? Spend some of it coding or testing
...(I kid you not, that's it's full name) has two scroll-wheels plus four other buttons. Coming soon, Ctrl, Shift and Alt buttons and the Dvorak Mouse.
Got time? Spend some of it coding or testing
G/D/R
Got time? Spend some of it coding or testing
...is there one for the delta between 4.4rc2 and 4.4.0? It's probably a much shorter list, and IIRC at least the VIA, SiS, nv drivers, FreeType2 and Mesa stuff can't fall under the new licence.
Got time? Spend some of it coding or testing
Fedora, Mandrake, OpenBSD and others have also "no thanksed" the new licence.
XFree86 has been willing to talk, but not (quoth Theo deRaadt) to "use the same words" as every other advertising-clause BSD licence. Talk the talk, yes, but walking the walk hasn't happened much.
I would personally be happy to add a splash screen or whatever, but not to be required to so do.
Got time? Spend some of it coding or testing
...at least 99% of known squabbles. (-:
I find it much more productive to start from the premise that I'm wrong, even if it goes squarely against my nature.
Got time? Spend some of it coding or testing
...there were no more hypothetical questions?
Got time? Spend some of it coding or testing
Did you read the most recent ASF position on this? The matter is due to a misunderstanding how patents work under the ASL versus how they work under the GPL. The matter will probably not be completely resolved until there is a better understanding of software patents and/or a court case involving patents and these open source license.
One important point: GPL-compatibility was not the only "justification for the new license" by a long shot. That was one of many goals, but not the main point of the license.
So, there has been progress on this issue, but it's not as clear cut as you make it out.
Who said Freedom was Fair?
"It looks as if the XFree86 people have a short timespan to either rethink their license changes or be dropped from every/almost every Linux distribution in favor of a forked codebase." So you're going to fork X from an ealier version bvcause you don't want to be forced to put the author's names in the documentation? Sounds like GPL is a little inflexible, and maybe it should be changed. In general the GPL is a lot more restritive than the X license anyway.
Keith and other motivated devs couldn't get anything into X in the first place, that is why they left.
And THAT is why there is nothing big in this release.
If tyranny and oppression come to this land, it will be in the guise of fighting a foreign enemy. - James Madison
> GPL-compatibility was not the only "justification for the new license"
y "
Mod parent: "-1 argues-against-something-the-parent-post-didnt-sa
Parent post said that GPL compatibility was cited as *a* justification, not *the* justification. (and in your post you confirm that what the parent said is actually true - but you then go on to argue against some figment of your imagination.
as Linux desktop adoption has surpassed Apple's
Ahahaha...you're referring to that debunked Slashdot article, aren't you?
Even if Linux DID surpass OS X, it's doing extremely poorly considering OS X kicks Linux's ass in the apps department.
Am I missing something that you noticed?
Well, a lot of us have been waiting for that new VIA chipset driver. It's for an integrated video chip which is in a lot of those mini-PCs and also some desktops and laptops. Unfortunately, only a minimal version of the code for XFree86 4.3 exists (basic accelerated 2D, but lacking everything else -- see here).
In other words, we shouldn't fix what was broken in the first place because people happened to adapt to the flaw to begin with?
Sounds like Windows and its backwards-compatibility.
Two reasons why the GPL shouldn't be changed:
* One: the GPL covers *far*, *far* more software than XFree86. The XFree86 codebase, large as it is perhaps a hundredth of a percent of the GPLed software out there.
* Two: This is not about the license so much as political crap about XFree86. Some people have wanted to fork for a while and are just looking for a reason.
Frankly, I think XFree86 is a lousy thing to fork, because it's the sort of software that's a bitch to maintain, but if KP is up to it, freedesktop.org may be worthwhile. He certainly has the backing of a lot of people, and RH's been making moves towards switching to freedesktop.org for a while.
May we never see th
You're fired.
Bill
Alan,
I dunno how much you dabble with the related code, but how likely is a fork of X going to be to cause issues with the fact that X interfaces with kernel modules...say, freedesktop.org wants to go one way, and XFree86 wants to go another...which supporting code goes in the kernel, or is that a non-issue? I know that it's already caused fun for the Red Hat packagers, who never really expected to have to support multiple XFree86-libs-style packages...
May we never see th
Note the post above says "NT 3.51 and later".
BSD code was used, and is now gone.
BTW, Linux Net2 is not based on BSD Net2.
The KAQ9 stack is another independant one.
The parent post (by me, Anonymous Coward), is factual - it quotes it's parent post, refutes the validity of the claim, and refutes the legitimacy of the rest of the parent post on the grounds that it's grounds were shakey.
I realize that this *sounds* funny, however this is apparently a serious problem.
There is reverse engineering work to do first.
May we never see th
The problem is that the GPL tries really hard to be viral whenever you try to mix GPL and other code. When actually mixing source from differently licenced sources that makes sense - all licences need to be fulfilled on the same code. Its either possible or not.
But GPL goes a step further and tries to encumber code that's simply linked. Over the years the FSF have had to back down on some of the more outrageous results of this policy, a policy that resembles Microsofts 'embrace & extend' theft attempts. Its not that long since linking against libstdc++ encumbered C++ programs - simply using the C++ standard library infected your code!
The Apache licence does not need fixing. The GPL needs fixing to be more tolerant of other licences, its a licence who's purpose is the propagation of the GPL not the propagation of F/OSS. Being 'GPL compatible' is a test of whether your source can be assimilated, nothing more. Its a 'one size fits all' philosophy with no room for dissent.
Obviously the smart thing to do here would be to fork the project from its most recent viable-licensed release, re-license it under the GPL ( something permitted by the BSD license, presumably the MIT-XConsortium license permits something similar ), and build from that as a starting point.
You might recall when the commercial SSH folks started to add OSS-incompatible clauses to their license, the project was forked and became OpenSSH under the strict provisions of the vanilla BSD license. Now, OpenSSH has buried the commercial SSH variant, and is shipped with many of the modern *nix variants.
There is no reason why the same cant happen with XFree86 - the project will be probably be stronger after the fork than it has ever been, going by historical precedent.
...and it's not like an application's splash screen, which comes up every time you launch the app. Saturation advertising. Ptui! Because you can't say it well, you have to say it constantly before anyone accepts it.
Not that I don't see where you're coming from. I'm currently diddling around with WINE, and I've run across one app (a game) whose splash-screen locks up hard under WINE but if you bypass it (turn the call into NOPs) it works without trauma, and another whose splash-screen works but the hotspot isn't over the drawn button and the mouse cursor doesn't change so it's very hit-and-miss to get the thing started.
Got time? Spend some of it coding or testing
This post contains nothing save a link. What the fuck? This isn't interesting!
Why on earth from scratch? The XFree86 code was meant to be free. Why not just take the last free version and GPL that?
Look out!
This is why Linux will fail.
you guys sound like a bunch of whining cry babies.
Which one is farther along and better in structure? Has anyone compared the code and featureset?
People don't exist to serve systems, systems exist to serve people.
Can someone please explain how David Dawes can still be in charge of the project after this past year of turmoil?
He didn't start the project and it is an important community project for 90% of the users of just about any "alternative" OS.
Why hasn't someone else replaced him?
If tyranny and oppression come to this land, it will be in the guise of fighting a foreign enemy. - James Madison
Why in the "F" word are people putting time and effort into supporting SCO rubbish?!?! The entire world should do everything it can to make its products INCOMPATIBLE with their stuff. Let every IT department in the world know that they should dump whatever SCO stuff they have in favor of other products, or they'll end up with outdated and incompatible stuff!
I think this is ncurses big chance for a come back. Everyone looking for XFree86 alternative, look no further!
I saw this in the release notes.
Pseudo-intelligent comment:
Interesting. My impression of the GNU/*BSDs were that they were an exercise to prove GNU software was more important than Linux. As such GPL licensing issues are critical. I'm surprised they'll accept 4.4 because of licensing issues.
Flammable comment:
I'm sure all 6 of the general users that run KFreeBSD will be very happy.
I like the new version. They added support for my radeon card that I have been frustrated with for the last month. If you have driver troubles with laptop radeon cards I suggest you give it a try.
"OpenGL will be used for drawing, so you can have very rich, yet fast, vector-graphics based applications.
"
Correct me if I'm wrong, but isn't the vectors in a GPU, oriented more toward meshes (closed forms), than say open forms, and the manipulation of those forms (e.g. Flags waving which is a textured rectangular mesh undulating).
Also in a vector based WM there's still the issue of display lists and context switching.
GPU's are gaming orientated, and that makes them less than ideal for a 2D UI.
The fact that you have to supply the 3 paragraphs somewhere on your distribution CD is a problem now?
Am I the only one to think that slashdot is turning into a bit of a joke lately?
You should really keep up with your mail. I retired 4 years ago. So fuck off.
Kisses,
Ann
Unfortunately, most of us don't have that luxury.
We have business customers and licensing issues ARE relevant. As is support from the distribution vendor, etc. Voiding their 'approved list' doesn't get you assistance from them very quickly.
True at home on your own it wont matter a lot.. but the rest of us do have to worry about it.
---- Booth was a patriot ----
...I'd only ever see it once anyway. As it is, I'll never buy another NVidia card again if I can help it. Reliable NVidia drivers are a highly ephemeral thing.
Got time? Spend some of it coding or testing
Well, that depends on what license you use for the combined work. The GPL requires you to use the GPL, so if you do that, there's nothing the publisher of the GPL'd work could complain about. What might be infringed however is the Apache License: iff the GPL does not fulfill all of the terms of the Apache License, then by publishing the combined work under the GPL, you have not fulfilled all of the Apache License's terms, which is obviously illegal.
Also see on of my earlier posts on the same issue.
Disclaimer: IANAL etc.
Sig (appended to the end of comments I post, 54 chars)
SuSE 9.0 had no problem autodetecting my dual monitors and setting up X for them.
The more the merrier.
Got time? Spend some of it coding or testing
We can always hope that some genius will find a way to work that into GPLv3, but the legal gymnastics to do that safely are beyond me.
Got time? Spend some of it coding or testing