Linked by Thom Holwerda on Sun 14th May 2006 15:02 UTC, submitted by Matthew Oliver
GNU, GPL, Open Source "We have received an email claiming that the Kororaa Xgl Live CD is in violation of the GPL. I have been researching this as much as I can, asking many prominent people in the Linux world for their opinion. So far, no-one has agreed with the email, however a few have said to seek legal advice, which I cannot afford to do (but can't afford not to do, if I want to continue the Live CD). As such, the Live CD has been put on hold, until I can sort this out. If I cannot sort this out I will be forced to cease work on the Xgl Live CD."
Order by: Score:
what?
by mike hess on Sun 14th May 2006 15:16 UTC
mike hess
Member since:
2005-08-22

I thought Kororaa was all GPL packages... what would the guy have to open source?

am i missing something here?

Reply Score: 1

RE: what?
by Robocoastie on Mon 15th May 2006 02:39 UTC in reply to "what?"
Robocoastie Member since:
2005-09-15

nothing. whoever sent the accusing email is obviously an FOSS only nazi.

Reply Score: 2

Are we missing something here?
by RMSe17 on Mon 15th May 2006 22:00 UTC in reply to "what?"
RMSe17 Member since:
2006-03-06

I thought the whole point behind Linux was to get people free stuff easily. If the drivers are free, they should come with linux. If they don't come with linux, it makes it harder on end users, and is therefore in violation of the basic goal of linux.

In the following sentense the word you referes to whomever it may concern.
If you make it harder for me to run something(ie by not packaging latest and greatest nVidia drivers that are free), then screw your GPL licence, you are just like Microsoft.

Reply Score: 1

RE: Are we missing something here?
by sorpigal on Tue 16th May 2006 04:51 UTC in reply to "Are we missing something here?"
sorpigal Member since:
2005-11-02

I thought the whole point behind Linux was to get people free stuff easily.

You are mistaken. The point behind Linux is much like the point between GNU in general--to preserve the freedom to look "under the hood" where computers are concerned. Sometimes defending freedoms means being inconvenienced here and there.

If the drivers are free, they should come with linux.

The drivers are not Free. They are given at no additional cost by nVidia to nVidia's customers (and to Linux distribution authors). In the latter case they may then be redistributed, but in neither case is looking at or modifying the drivers permitted. As such it is illegal to include the drivers in the Linux kernel.

The issue at hand is a fine legal distinction deciding exactly at what point the driver becomes "part of" Linux and whether or not it is legal to use it at all. The short answer is that nobody really knows and the spectre of lawsuits from pretending it's okay makes people nervous.

Reply Score: 1

exception
by Morin on Sun 14th May 2006 15:25 UTC
Morin
Member since:
2005-12-31

> The GPL license clause 2 does not allow combination of
> GPL and non-GPL work in a bigger work (your live CD)
> when the 2 pieces are not reasonably independent.

I thought the kernel maintainers have made a clear statement that (under the right circumstances) binary-only drivers *are* reasonably independent... After all this is a decision to be made by the authors of all used code (i.e. the kernel code and GPL'ed libraries compiled into the kernel).

The first thing I'd do is to ask the kernel maintainers...

Reply Score: 1

RE: exception
by elsewhere on Sun 14th May 2006 15:58 UTC in reply to "exception"
elsewhere Member since:
2005-07-13

I thought the kernel maintainers have made a clear statement that (under the right circumstances) binary-only drivers *are* reasonably independent... After all this is a decision to be made by the authors of all used code (i.e. the kernel code and GPL'ed libraries compiled into the kernel).

Linus himself has said he considers it a gray area centered around whether or not a binary driver comprises a derived work.

He's singled out the nvidia driver before as being marginally acceptable, since the binary portion of the driver wasn't developed specifically for linux but simply translates linux header calls to work with the driver.

Some devs agree with Linus, but the FSF doesn't and many other devs are onside with the interpretation that linking non-GPL code to the kernel is a violation, no ifs ands or buts. And the GPL license applied to the kernel is an unmodified GPL license so there's no specific exclusions included even if the devs allow it.

The issue is gaining a little more visibility now, Novell's new policy is to not support the linking of proprietary modules with the Suse kernel, and in 2008 a patch will even be applied by the owner of the USB subsystem that will prevent proprietary modules from linking to that subsystem. That may not seem like a serious issue on the surface since most USB acitivty would be userspace anyways, but it has the potential to seriously screw over USB-based ISDN users since those drivers do run in kernel space.

Kororra is in violation of the GPL if they're distributing a kernel that is linked with a proprietary driver, but the way around that is to simply ship a clean kernel and allow the user to "install" the driver themselves. That's probably the easiest way around it.

Personally, I hope that something is going to be done to clarify this whole mess. I understand the reasoning against building stable driver interfaces that would encourage proprietary modules, but pragmatically I think the devs need to accept that the situation with hardware vendors isn't going to change anytime soon.

My fear is that we're going to simply wind up seeing more abstraction layers like ndiswrapper in order to implement existing Windows drivers, skirting the GPL issue (since Windows drivers are clearly not a derived work of linux) and leaving users in an even worse mess than they would be with the "evils" of a stable linux ABI.

At the end of the day the average user is going to take their functionality however they can get it, regardless of whether or not they're in synch with the ideals of the devs.

Reply Score: 5

RE[2]: exception
by Thom_Holwerda on Sun 14th May 2006 16:01 UTC in reply to "RE: exception"
Thom_Holwerda Member since:
2005-06-29

Kororra is in violation of the GPL if they're distributing a kernel that is linked with a proprietary driver, but the way around that is to simply ship a clean kernel and allow the user to "install" the driver themselves. That's probably the easiest way around it.

You are assuming that the binary driver is linked directly to the kernel; this is in this case however not true, as the mail the article tells about explains. In between is an open-source part, and as such this is by all means NOT a clear-cut violation in the sense of taking a GPL'd app, modifying it, and re-distributing it using a closed-source license.

Grey, yes. Clear violation, no.

Reply Score: 5

RE[3]: exception
by cm__ on Sun 14th May 2006 17:13 UTC in reply to "RE[2]: exception"
cm__ Member since:
2005-07-07

> You are assuming that the binary driver is linked
> directly to the kernel; this is in this case however
> not true, as the mail the article tells about explains.
> In between is an open-source part, [...]

That's absolutely irrelevant. You cannot introduce an intermediate layer to get around the rules of the GPL. Don't you think someone would have already suggested that for KDE to get around the Qt license if that would work? Or one could claim that the KDE libs themselves already do that since they're LGPL and can thus be linked to by closed source software; it's does not work, read the GPL and the clarifications in the GPL FAQ.

That's not why binary modules are a grey area. Here's the discussion by Linus Torvalds et al. that "elsewhere" is refferring to:

http://kerneltrap.org/node/1735

Edited 2006-05-14 17:22

Reply Score: 2

RE[3]: exception
by BryanFeeney on Sun 14th May 2006 17:22 UTC in reply to "RE[2]: exception"
BryanFeeney Member since:
2005-07-06

There is a transitive relation between the kernel and the binary part, and therefore the binary part needs to be GPL or excluded.

The same is true of Qt. You can build an application with the KDE libraries (which are LGPL), but if you want to distribute it in a closed source format, you must get a Qt license, as Qt is a part of the product (via KDE) and therefore the product is a derived work.

The same it true here, the binary portion is linked to the shim, and the shim is linked to the kernel, and therefore the binary portion is derived (via the shim) from the kernel.

This seems backwards given the OS independent nature of the binary portion, but that's the way it works. Put it another way, the final binary driver supplied with the kernel would be useless if it did not include the shim portion that links into the kernel, therefore it is taking advantage of the kernel facilities, and therefore the entire driver, taken as the sum of its parts, is derived from the kernel.

In theory the copyright holder of the Linux kernel could make a specific exception here if they wished, but there is no one copyright holder: you don't assign copyright to anyone when you contribute a patch (unlike the way the FSF does things) and therefore every contributor maintains copyright of their own little part. So what Linus has to say on the matter is pretty much irrelevant (as the majority of the kernel is written and owned by other people) and in fact a lot of kernel developers are quite opposed to binary modules.

What he needs to do is have Kororaa boot up using a basic driver and launch a program that will download and install the binary driver. As the GPL only applies to distributed works no violation occurs. Someone else on this forum has already stated that the eLive CD does this, it might be worth the maintainer's time to look into it.

Reply Score: 2

RE[3]: exception
by Celerate on Sun 14th May 2006 17:24 UTC in reply to "RE[2]: exception"
Celerate Member since:
2005-06-29

I can't help but throw in my voice for all it's worth.

You're right in this case Thom, as long as it's not directly linked I don't see how there could be a problem. That said I don't know too much about the kernel or the understanding between kernel developers on this issue so don't quote me on that.

What strikes me as peculiar is that other distributions can include proprietary drivers for NVidia and ATI hardware, that was one of the surprises (and a nice one at that) when I first tried Xandros Linux. I wonder if this isn't either a scare tactic or a misunderstanding.

The most important thing to do right now is ask questions, and especially ask questions to the accuser and to the distributions like Xandros who managed to get away with distributing such proprietary drivers with their distribution.

Getting ready for a legal fundraiser also wouldn't be a bad idea. It never hurts to plan ahead, as long as your opponent doesn't know.

Reply Score: 2

RE[4]: exception
by elsewhere on Sun 14th May 2006 17:45 UTC in reply to "RE[3]: exception"
elsewhere Member since:
2005-07-13

What strikes me as peculiar is that other distributions can include proprietary drivers for NVidia and ATI hardware, that was one of the surprises (and a nice one at that) when I first tried Xandros Linux. I wonder if this isn't either a scare tactic or a misunderstanding.

The most important thing to do right now is ask questions, and especially ask questions to the accuser and to the distributions like Xandros who managed to get away with distributing such proprietary drivers with their distribution.


IANAL, but I think there's probably a difference between including an installable file as part of a distribution and including an installed file.

Red Hat, Debian, *buntu and now the born-again openSuse are mainstream distros that extoll commitment to community principles of openness and freedom, and state that they will not support or use proprietary, closed source components. I *suspect* that is more of a philosophical stance than a necessarily legal one.

The other issue is whether the binary drivers themselves support re-distribution, some don't, and some like nvidia will, as long as the other terms of the license agreement are met.

Suse used to skirt the issue by using a fetchnvidia.sh script that would effectively download the nvidia the driver with (I believe) a pre-compiled wrapper, making the compile-install procedure transparent to the user. Even *buntu simplifies the procedure for users by including the kernel wrapper as an installable nonfree module and allowing the binary module to be downloaded as a seperate package, which permits apt-get to keep the kernel and nvidia driver in synch without requiring the compile-install script.

I think it's noteworthy though not necessarily relevant that the commercial distros permit simplified installation of binary/proprietary modules versus the community ones that generally don't. If this was a clearcut violation I would think a for-profit organization presents a much more tempting legal target than a globally dispersed community one.

Regardless, I think it would be sad day for the community in general if a legal-precedent was somehow forced through the courts to prove or disprove the validity of the gpl with respect to kernel modules. No good could ultimately come of it.

Reply Score: 2

There might be an issue here
by abraxas on Sun 14th May 2006 15:34 UTC
abraxas
Member since:
2005-07-07

The issue here is whether or not the author is distributing the binary modules already linked to the kernel. This is a violation of the GPL. If it is distributed then everything must be under the GPL. You are allowed to link the binary yourself without distributing because the only restrictions in the GPL concern distribution.

Reply Score: 4

RE: There might be an issue here
by Zaphrod on Sun 14th May 2006 21:11 UTC in reply to "There might be an issue here"
Zaphrod Member since:
2006-05-14

Not true at all. You may distribute GPL and non GPL stuff on the same CD. If you couldn't then Redhat couldn't distribute thier Graphics, Linspire couldnt distribute Click n Run etc. There are hundreds of examples which prove otherwise.

Reply Score: 2

abraxas Member since:
2005-07-07

Not true at all. You may distribute GPL and non GPL stuff on the same CD. If you couldn't then Redhat couldn't distribute thier Graphics, Linspire couldnt distribute Click n Run etc. There are hundreds of examples which prove otherwise.

I never said you couldn't distribute non GPL programs on the same CD as GPL programs. I said you couldn't link non GPL programs with GPL programs and distribute that. That is the reason that you get the message about the nvidia driver "tainting" the kernel.

Reply Score: 1

Zaphrod Member since:
2006-05-14

Sorry, I misread your post, I took it to mean that you couldn't distribute GPL and proprietary code together regardless. Either way these Binary drivers are fine because they are not linked to GPL code either before or after installation. there is a open source linking layer between the 2.

Also, tainting the kernel does not mean linking with, it simply means because the code is binary and the source code is not available, if any bugs arise they cannot be investigated by anyone other than the the module vendor and so the is marked "tainted". This way any report to the kernel developers will be identifiable as tainted and they can ignore them as they are of no use.

Reply Score: 1

A sad day
by sappyvcv on Sun 14th May 2006 15:35 UTC
sappyvcv
Member since:
2005-07-06

A sad day if he ends up having to pay a lawyer only to find out he's not in violation. I thought only propietary companies bullied people?

Reply Score: 5

v RE: A sad day
by Tom K on Sun 14th May 2006 21:28 UTC in reply to "A sad day"
RE[2]: A sad day
by Get a Life on Sun 14th May 2006 21:47 UTC in reply to "RE: A sad day"
Get a Life Member since:
2006-01-01

Yeah with all of the money, user inertia, and political influence they have, they can really push the guy around.

Reply Score: 1

RE[3]: A sad day
by Morgan on Tue 16th May 2006 05:33 UTC in reply to "RE[2]: A sad day"
Morgan Member since:
2005-06-29

Within the computer-literate community, they do indeed have influence. If no one wants to use a distro for whatever reason (political/legal/philisophical/whatever) then that distro is effectively dead. Have a look at distrowatch.com; you'll notice that out of the top twenty distros tracked, all of them are regularly maintained. That wouldn't be the case if no one was interested. If Kororaa had just ignored the email and continued work on the distro in question, they would likely be blasted in every blog and news site that has even a passing interest in free-and-open-source computing. They are doing the right thing, in my opinion, by looking into the situation seriously, frivolous as it may seem to many.

Reply Score: 1

RE: A sad day
by VenomousGecko on Sun 14th May 2006 22:10 UTC in reply to "A sad day"
VenomousGecko Member since:
2005-07-06

The GPL is there for a reason. It is to protect the rights of those who wish to use the GPL software and ensure there is not tainting of the code being distributed. It has to be defended and I am relatively certain that it will not go as far as a court case. He is referring to what other people have suggested to him, not what will absolutely be needed in order to remedy the situation. Lets all just relax until the whole story comes out.

Reply Score: 1

Because of
by SlackerJack on Sun 14th May 2006 15:40 UTC
SlackerJack
Member since:
2005-11-12

The binary NVIDIA and ATI driver that he has provided, this is why SUSE and others cannot provide it by default and only as a optional download. He should have known this, silly mistake indeed.

Edited 2006-05-14 15:46

Reply Score: 0

RE: Because of
by Thom_Holwerda on Sun 14th May 2006 15:47 UTC in reply to "Because of "
Thom_Holwerda Member since:
2005-06-29

The binary NVIDIA and ATI driver that he has provided, this is why SUSE and others cannot provide it by default and only as a optional download. Thing is elive cd does the same thing, have they had a email about this yet?

It's not as simple as that. The dirvers consist of two parts: an open-source part, and a binary, closed part. The open-source part is built and linked to the kernel; then, this open source part gets linked to the binary, closed part.

Seeing the above I'd say this is NOT a violation fo the GPL, as nothing closed gets linked to the kernel. However the above sketched might be too simpified to be true, though.

Reply Score: 5

RE[2]: Because of
by SlackerJack on Sun 14th May 2006 15:57 UTC in reply to "RE: Because of "
SlackerJack Member since:
2005-11-12

I dont think so, the nvidia and ATI driver are non GPL, providing it with a GPL distro is violating it. If you think i'm wrong why do no ther distros provide the nvidia/ATI driver out of the box?, it's because of what i've said.

Reply Score: 1

RE[3]: Because of
by Celerate on Sun 14th May 2006 17:36 UTC in reply to "RE[2]: Because of "
Celerate Member since:
2005-06-29

"distros provide the nvidia/ATI driver out of the box?"

You mean like Xandros and Mandriva right?

http://store.mandriva.com/product_info.php?products_id=287&osCsid=8...
" It includes commercial software (Flash/Java plugins, JDK, etc.) and non-free drivers (Nvidia and ATI video cards) with an auto installation system."

I couldn't get a quote from Xandros that indicated they included the closed source drivers, but I know they do because I own a copy of version 2 and the nvidia drivers were included.

I also recall, though vaguely, that ubuntu included the closed source nvidia drivers with their distribution as well.

Reply Score: 1

RE[3]: Because of
by D3M0N on Sun 14th May 2006 18:31 UTC in reply to "RE[2]: Because of "
D3M0N Member since:
2005-07-09

Umm... you're wrong there. Lycoris Desktop/LX did. Xandros does. I think Linspire does as well.

Reply Score: 1

RE[3]: Because of
by Robocoastie on Mon 15th May 2006 13:20 UTC in reply to "RE[2]: Because of "
Robocoastie Member since:
2005-09-15

SlackerJack said: "If you think i'm wrong why do no ther distros provide the nvidia/ATI driver out of the box?,"

me: bunk! Xandros, and Linspire both have the drivers installed "out of the box". What's the difference between what Korraa has done and what they've done? So he changes the wording on his web site to say "the following parts are non-GPL..." like Xandros and Linspire do, big wup.

Reply Score: 1

RE[2]: Because of
by dylansmrjones on Sun 14th May 2006 16:09 UTC in reply to "RE: Because of "
dylansmrjones Member since:
2005-10-02

As I see it there is a closed proprietary binary module with a OSS source wrapper around it.

I don't consider the shipment of these drivers as a license violation since the closed part isn't a derivative of the Linux source.

One could consider the source part of the nvidia-driver to be a license abstraction layer.

On the other hand, one could claim that this is a deliberate attempt to circumvent the GPL, and that would be bad faith and possibly illegal (at least in some countries).

Could be time's up for a legal battle in regard to the definition of "derivative".

Reply Score: 1

RE: Because of
by Zaphrod on Sun 14th May 2006 21:14 UTC in reply to "Because of "
Zaphrod Member since:
2006-05-14

Suse (commercial) and others DO provide these drivers, only openSuse don't because all the programs are, as the name suggests, open.

Reply Score: 1

Just offload the problem
by Dullin on Sun 14th May 2006 15:49 UTC
Dullin
Member since:
2006-02-28

Wouldn't be easier to just make a script in the install wich would fetch the nvidia package and install it ...

That way, the distribution is GPL compatible (even if once you install it it doesn't anymore) but the problem is not with you anymore it's with everyone that installs it.

Reply Score: 3

RE
by Kroc on Sun 14th May 2006 15:51 UTC
Kroc
Member since:
2005-11-10

The downside of a viral license that shuns people from achieving realistic goals of supplying binaries until enough evangelism work or clean-room reimplementation has been done.

Reply Score: 5

RE
by BryanFeeney on Sun 14th May 2006 17:38 UTC in reply to "RE"
BryanFeeney Member since:
2005-07-06

But there is no incentive to do that work if the binary only driver is available for free.

And if a lot of this work is included, the kernel will reach the point where it is entirely reliant on the proprietary closed works of others to function in a meaningful way.

This is not about "open-source" it's about software freedom: the right to take some code, tinker with it, create something new, and release it; and what's more, release it in such a way that your neighbour can then tinker to an equal degree with what you've created.

If the kernel becomes reliant on binary modules, it will no longer be possible for people to tinker with it and release their changes, as the binary vendors will not support what they have done, and they will have no way of changing the vendors codes to support what they've done.

People have missed the point with talk of "zealotry" and so forth here. The point is to maintain the freedoms the current kernel offers to allow users to muck about with it and release their own versions. The only constraint is that you release your own version under conditions as equally free as the original, so others can benefit as much from your work as you did from the originator's work.

There is nothing viral about this. Yes, it places constraints on what you do, but so does almost all software. For the kernel, they require you to release the work under a certain license, for proprietary software, they require you to pay a fee before you're allowed to release the work. In each case, you must submit to the originators demands to benefit from their work, but I think the demands made by the GPL are more reasonable than by a lot of proprietary vendors.

There is always the BSD license of course, but then you are literally giving it all away. Others are free to take your work, improve on it, and charge people for the improvements, and not tell people how the improvements were accomplished. This is okay if you don't place any value on the work that you have, but if you do value what you've created, it is enormously frustrating to see it being taken away from you.

Ultimately the problem here is NVidia and ATI: however people are too concerned with the short-term inconvenience the current status quo necessitates to really focus on them, instead they moan about "zealots" who - if you think the whole thing true - are actually being pretty reasonable.

Edited 2006-05-14 17:40

Reply Score: 3

RE
by sappyvcv on Sun 14th May 2006 20:39 UTC in reply to "RE"
sappyvcv Member since:
2005-07-06

95% of the population doesn't care about the "Freedom" to tinker with code and/or redistribute it.

Reply Score: 0

RE
by JackSmack on Sun 14th May 2006 21:05 UTC in reply to "RE"
JackSmack Member since:
2006-05-01

then 95% of the population is welcome to keep using windows ;)

Reply Score: 4

If true GPL is dumb
by Headrush on Sun 14th May 2006 15:51 UTC
Headrush
Member since:
2006-01-03

So if a binary driver only uses the API or driver structure of the kernel and is independent of any GPL code, sounds like the GPL is pretty much useless.

Selecting a binary video driver is easily changed to the open-source driver and hence Xorg is not dependent on this driver. Hence, the functionality of this LiveCD doesn't require binary drivers. (Too slow without though)

I don't know the GPL well, but sounds like the derivation definition is pretty unrealistic. So if I include a binary driver that works with, but independent, from the GPL code, that's considered a derivation? I always believed it was if you changed the GPL code, you were under the rules of the GPL.

If the true meaning is that if you use GPL code, you can't use it aside any project with a separate non-GPL driver, the entire project (distro) is considered a derivation, is dumb.

So what is Kororaa's alternative. Setup the system and then on first run have a script that you manually start that then installs the binary driver. Is that acceptable?

Reply Score: 4

GPL violation ?
by poohgee on Sun 14th May 2006 15:55 UTC
poohgee
Member since:
2005-08-13

Some OSS-Zealot thought it to be funny to post this to Kororaa ?

Lets all send out some death threads & later just say that we were just joking .

As no sender seems to be mentioned it can be anything real - just someone with too much time on their hands that they are using to piss people off & make things difficult .

Just IMO - or maybe I just made my opinion up as well ;)

Reply Score: 1

random topic ;)
by anonymous_coward on Sun 14th May 2006 16:07 UTC
anonymous_coward
Member since:
2005-11-15

Prepare for more similar news ;)
http://lwn.net/Articles/157225/

Reply Score: 1

RE: random topic ;)
by Thom_Holwerda on Sun 14th May 2006 16:12 UTC in reply to "random topic ;)"
Thom_Holwerda Member since:
2005-06-29

Prepare for more similar news ;)

If this is the route Linux developers want to take, fine by me. Just don't expect people like me who just don't give a rat's ass about free, Free, GPL, and what not, to keep using Linux if I'm thereby forced to adopt a viewpoint I do not agree with.

And I hate to break it to them, but that goes for probably 95% of the computing world.

Reply Score: 5

RE[2]: random topic ;)
by twenex on Sun 14th May 2006 16:29 UTC in reply to "RE: random topic ;)"
twenex Member since:
2006-04-21

If this is the route Linux developers want to take, fine by me. Just don't expect people like me who just don't give a rat's ass about free, Free, GPL, and what not, to keep using Linux if I'm thereby forced to adopt a viewpoint I do not agree with.

And I hate to break it to them, but that goes for probably 95% of the computing world.


This is a species of drivel that's becoming all too prevalent on the OSNews site lately. It assumes that developing closed-source code under NDA's. distributing binary-only drivers, etc. is somehow the default option, when it's clear that doing so hurts all but the developers of the device/software/OS. It's that kind of thinking that allowed Windows to wipe the floor with Unix in the first place. If IBM had succeeded with its similar plan to wipe PC clone-makers of the face of the earth with the PS/2, we'd still be paying over $2,000 for mid-range computer hardware, and only IBM would benefit. In contrast the benefits to the West (and soon, the rest of the world) of an open PC architecture and open Internet have been incalculable.

Reply Score: 5

RE[2]: random topic ;)
by pecisk on Sun 14th May 2006 17:27 UTC in reply to "RE: random topic ;)"
pecisk Member since:
2005-10-20

Thom, you are not forced to adopt a viewpoint, just comply with GPL license. As simple as that. As you have to comply with EULA license in Windows and another commercial software.

It is so hard to understand?

It is not your owned work. None of them. Usage of it is priviledge - as seen from copyright author's eyes - _not_ right.

Don't like it - choose another reality to live in. ;)

Reply Score: 2

RE[2]: random topic ;)
by iarann on Sun 14th May 2006 17:31 UTC in reply to "RE: random topic ;)"
iarann Member since:
2006-05-14

I personally am a huge OS fan (I use Windows XP, OS X, Fedora Core linux, and Solaris), but if something makes an OS unusable to me, I drop it without thinking twice. There are too many options for me to pine after an OS with no 3d video drivers, and the portion of the linux market share that uses linux for gaming is so small, I don't see nvidia or ATI changing their minds. Honestly, BSD isn't so different from linux for my purposes that I can't just drop it and switch. Now I understand why Sun wouldn't go with a GPL license. As easy as it is to use FreeBSD now, and some of its derivatives, I don't see this being a good thing for the linux kernel at all. Aside from a vocal minority I doubt most care so much about a license that they would side with the developers on this. If I can still use XFCE in another free unix environment that 99% of the same stuff is available on, with video drivers that support 3d, I don't see any reason to stay on linux unless I am personally a kernel developer, and I'm not. This is a sad day for linux.

Reply Score: 5

RE[3]: random topic ;)
by JackSmack on Sun 14th May 2006 20:18 UTC in reply to "RE: random topic ;)"
JackSmack Member since:
2006-05-01

"If this is the route Linux developers want to take, fine by me. Just don't expect people like me who just don't give a rat's ass about free, Free, GPL, and what not, to keep using Linux if I'm thereby forced to adopt a viewpoint I do not agree with.

And I hate to break it to them, but that goes for probably 95% of the computing world."

You are joking around right? You arent forced to adopt a viewpoint you dont agree with. You always have the option to not use linux....simple as that. ;) Linux devels dont give a rats ass about you not giving a rats ass about free, Free, GPL and what not...
-----------------------------------------------------
As far as mixing gpl and non-gpl on a cd, of course you can do that. Nothing wrong with that at all.
-----------------
Is there a good video card choice for linux?

Reply Score: 1

RE[4]: random topic ;)
by thebluesgnr on Sun 14th May 2006 20:22 UTC in reply to "RE[3]: random topic ;)"
thebluesgnr Member since:
2005-11-14

Is there a good video card choice for linux?

Intel, which happens to be the most popular choice, is supported with Free drivers.

Reply Score: 1

RE[5]: random topic ;)
by Tom K on Sun 14th May 2006 21:32 UTC in reply to "RE[4]: random topic ;)"
Tom K Member since:
2005-07-06

"Most popular choice"? Only because 99% of people are not given a choice when they buy a new Dell/HP.

I don't think anyone here would willingly choose Intel integrated graphics if they had the option of that vs. an NVIDIA/ATI card.

Reply Score: 0

RE[6]: random topic ;)
by thebluesgnr on Sun 14th May 2006 21:58 UTC in reply to "RE[5]: random topic ;)"
thebluesgnr Member since:
2005-11-14

People have an option. They have the option to pay more for an nVidia/ATI board to gain something they don't need in the first place.

Intel graphics are good enough for most people's needs. They're even more than enough to run a fully accelerated X desktop.

Reply Score: 1

RE[7]: random topic ;)
by grat on Sun 14th May 2006 22:27 UTC in reply to "RE[6]: random topic ;)"
grat Member since:
2006-02-02

People have an option. They have the option to pay more for an nVidia/ATI board to gain something they don't need in the first place.

Intel graphics are good enough for most people's needs. They're even more than enough to run a fully accelerated X desktop.


Oh, now that's a level of arrogance I'm not letting slide.

Anyone who does 3d, or even 2d, graphics work, needs hardware acceleration (and color profile support, but that's another rant).

It is not your right, nor the GPL's, to tell ME what I do, or do not need, to use my computer effectively.

And certainly, it's not your right to tell me to stop using AMD cpu's. Ok-- I'll be fair. I'm sure there are standalone Intel GPU's out there with PCI-X connectors. I never looked.

It's becoming more apparent in the last 3 months, that the GPL isn't about "Free Software", the GPL is about restricting what people can, and cannot, do with software licensed under it, even to the point of attempting to punish commercial vendors.

Apparently, the "option" you refer to is that people use an OS such as Windows, or OSX, if they're doing anything other than programming with their computer.

Reply Score: 2

RE[8]: random topic ;)
by thebluesgnr on Sun 14th May 2006 22:46 UTC in reply to "RE[7]: random topic ;)"
thebluesgnr Member since:
2005-11-14

Well, that's a level of misunderstanding of the GPL I'm not letting slide.

The first freedom provided by the GPL is:

'The freedom to run the program, for any purpose (freedom 0).'

This means you're absolutely free to run any program you want on top of your Free operating system, free or proprietary.

What the the GPL restricts is your ability to restrict other people when you distribute software under the GPL. If you don't like it, simply don't distribute software under the GPL. The main problem here is not even with the GPL anyway, but the nVidia license.

And I'm sorry if I sound offensive but I have no idea what the hell you're talking about when you say I'm telling you not to use AMD CPU's. If you don't care about running non-free programs it doesn't matter to you, but the original poster I replied to does care (that's exactly what was asked). With AMD CPU's the choice of platform with free drivers is more limited, but still there are options available.

Reply Score: 1

RE[2]: random topic ;)
by John Nilsson on Sun 14th May 2006 20:31 UTC in reply to "RE: random topic ;)"
John Nilsson Member since:
2005-07-06

If this is the route Linux developers want to take, fine by me. Just don't expect people like me who just don't give a rat's ass about free, Free, GPL, and what not, to keep using Linux if I'm thereby forced to adopt a viewpoint I do not agree with.

I'm sure they'll miss you...

Reply Score: 1

RE[2]: random topic ;)
by mwtomlinson on Mon 15th May 2006 14:56 UTC in reply to "RE: random topic ;)"
mwtomlinson Member since:
2005-11-06

Thom, I absolutely agree with you. I started using Linux because it was (a) technically superior to commercial general-purpose OSes and (b) it was fun to futz around with. It seems, however, that (b) is becoming less so...

I also use an nVidia-based display adapter and have no problem with using their proprietary driver. Unlike some people, I understand the magnitude of the investment they made in the development of their GPUs and appreciate the fact that they reasonably expect a return on that investment. If they feel this is best achieved by protecting their trade secrets (the actual code), that's their call to make and it DOES NOT make them evil.

The more I see of the actions and comments of the GPL and FSF true-believers, the more dismayed I become. If I want ideology, I'll go to church or a political rally. The only philosophy I want with my computing is of the "microkernel-vs-monolithic" variety.

If Solaris or one of the BSDs can meet my technical/fun criteria, they may be seeing a new convert in the near future. Hell, even Windows - at least I'll know what I'm getting (back) into and I WON'T have somebody preaching at me.

(And, yes, I realize my departure from the Linux camp would make absolutely no difference to anyone else.)

Reply Score: 2

Zealots -vs- end users
by liquidcable on Sun 14th May 2006 16:10 UTC
liquidcable
Member since:
2006-04-05

This is a continuing issue, unfortunately. Some people in the open source community view binary only drivers as a violations of the GPL v2; some do not. For what ever the reason, ATI and Nvidia have chosen not to help with open source drivers but instead supply very good closed source drivers (especially the Nvidia drivers). I my opinion you have to make compromises some times, and considering that without the closed source drivers from Nvidia and ATI most Linux desktop would not suitable performance or usability.

The spirit of the GPL has NOT been violated. Nvidia and ATI have not taken away any code from the open source community.

I find the fact that distros don't “ship” there product with the drivers but instead allow you do download them, just plain dumb. What's the point, it's just more work for the end user.

Reply Score: 5

RE: Zealots -vs- end users
by John Nilsson on Sun 14th May 2006 20:30 UTC in reply to "Zealots -vs- end users"
John Nilsson Member since:
2005-07-06

I find the fact that distros don't “ship” there product with the drivers but instead allow you do download them, just plain dumb. What's the point, it's just more work for the end user.

That's the point. More work for the end user means more work for ATI and Nvidia customers.

Once allternative like OGC appear one of the selling poits for open source drivers is less work for the customer.

Reply Score: 1

jbalmer
Member since:
2005-12-18

If they are supporters of Linux and open source as they claim they are, then Nvidia and ATI should release their graphics drivers under GPL or atleast LGPL. One of the biggest issues facing the free software community is the over dependence on propritery solutions for which there are no alternatives. And Nvidia/ATI drivers are one such.

Reply Score: 3

Thom_Holwerda Member since:
2005-06-29

If they are supporters of Linux and open source as they claim they are, then Nvidia and ATI should release their graphics drivers under GPL or atleast LGPL.

Why? Can't you support open source, without supporting the GPL? Since when is open source = GPL, and nothing else?

Reply Score: 5

jbalmer Member since:
2005-12-18

Thom,
I see your point. Perhaps I should have rephrased the sentence. But I wonder what is stopping them from releasing their drivers (considering the popularity of their graphics cards) in an open source /GPL/LGPL or any other licence which is acceptable to the free software community.

Reply Score: 2

lemon Member since:
2006-05-08

trade secrets.

Reply Score: 3

Kroc Member since:
2005-11-10

And IP. There is likey many trademarks and patents involved in NVIDIA/ATI cards and it would be impossible to opensource the drivers. This is the real world and linux needs to grow up to that reality or it will fall behind.

Reply Score: 2

John Nilsson Member since:
2005-07-06

Or...

It could continue to do the work of the FSF and GPL: free the world.

The more popular linux gets, the higher the pressure to drop all this sillyness like copyright, patents will get.

Reply Score: 0

sappyvcv Member since:
2005-07-06

No. Copyright and patents are useful.

Abuse of said things is where the problem lies.

Reply Score: 1

John Nilsson Member since:
2005-07-06

Sure, that's what they want you to believe.

Can you prove it? Can anyone? I don't think so, any "proof" you'll find is either biased, or founded on flawed premisses.

Reply Score: 1

robertojdohnert Member since:
2005-07-12

Thats the reason why I say screw it and use FreeBSD as my UNIX environment. Its feature set is on par with Linux and I dont have to see the GPL guys jump on top of tables and scream "FREEDOM!!!" in semi-Mel Gibson in Braveheart style.

Reply Score: 2

People getting confused
by SlackerJack on Sun 14th May 2006 16:20 UTC
SlackerJack
Member since:
2005-11-12

The issue is that NO distribution provides the NVIDIA/ATI drive with there cd's, it's a optional download. You CANNOT claim your distribution is released under the GPL when you are providing a non-GPL package such as the nvidia/ATI driver. Why can you people not understand this?

Reply Score: 2

RE: People getting confused
by Thom_Holwerda on Sun 14th May 2006 16:24 UTC in reply to "People getting confused"
Thom_Holwerda Member since:
2005-06-29

The issue is that NO distribution provides the NVIDIA/ATI drive with there cd's, it's a optional download. You CANNOT claim your distribution is released under the GPL when you are providing a non-GPL package such as the nvidia/ATI driver. Why can you people not understand this?

Because it's UTTER BOGUS. The GPL does NOT prohibit putting a non-GPL package on a disc with only GPL packages. You seriously need to read the GPL and its FAQ. How could Firefox be included on a distro disc if non-GPL packages were not allowed?

Reply Score: 5

RE[2]: People getting confused
by SlackerJack on Sun 14th May 2006 16:34 UTC in reply to "RE: People getting confused"
SlackerJack Member since:
2005-11-12

SO tell me why SUSE have a warning telling you why they cannot provide the nvidia/ati driver? and WHY does no other distro provides the ATI/NVIDIA driver?

It's because of this reason you cannot, If I was wrong they be all providing the NVIDIA/ATI driver with there distribution. Why do you think SUSE provide a non-GPL version?

Lets face it, it was a pretty dumb thing to do providing NVIDIA/ATI driver on your cd, since when has that been the allowed?

Edited 2006-05-14 16:37

Reply Score: 1

RE[3]: People getting confused
by dylansmrjones on Sun 14th May 2006 16:45 UTC in reply to "RE[2]: People getting confused"
dylansmrjones Member since:
2005-10-02

It's because of the grey zone area surrounding this matter. It's that simple.

Personally I don't see any violation, since the GPL allows for linking non-GPL'ed software with GPL'ed software, as long as the GPL'ed module is a part of the base system.

I believe FSF and the devs who are against non-GPL'ed modules are mis-interpreting the GPL.

[EDIT:] Removed "and shipping" in second paragraph. The second clause in the GPL-license is somewhat unclear in regard to kernel drivers.

Edited 2006-05-14 17:02

Reply Score: 1

RE[4]: People getting confused
by SlackerJack on Sun 14th May 2006 16:53 UTC in reply to "RE[3]: People getting confused"
SlackerJack Member since:
2005-11-12

WTF?, gray zone?, it's obvious you dont provide the NVIDIA/ATI driver with your distro cd.

Oh wait, does this mean all distros now can now provide NVIDIA/ATI driver because Kororaa disputes it? Does this mean Microsoft can do this with Windows as well?

Reply Score: 1

RE[4]: People getting confused
by Thom_Holwerda on Sun 14th May 2006 17:09 UTC in reply to "RE[2]: People getting confused"
Thom_Holwerda Member since:
2005-06-29

SO tell me why SUSE have a warning telling you why they cannot provide the nvidia/ati driver? and WHY does no other distro provides the ATI/NVIDIA driver?

As dylansmrjones already said, it's a grey area, and companies with shareholders (think: Red Hat, Novell, etc.) do not like legal grey areas. It's the same reason as to why Apple will never use Linux as the kernel of MacOS; the GPL, whether people want to hear it or not, contains quite a few terms that are not easily defined and therfore are legally grey.

This is definitely one of them. This is clearly not a violation of the GPL in the sense that taking GPL'd code, altering it, and publishing it under a closed license is, however, some people do think it is. All this equals a grey area, and as such Novell, Red Hat, etc. cannot afford to bundle binary drivers.

Because trust me, they'd sure want to.

Reply Score: 5

RE[5]: People getting confused
by SlackerJack on Sun 14th May 2006 17:16 UTC in reply to "RE[4]: People getting confused"
SlackerJack Member since:
2005-11-12

Then explain why other distros like Ubuntu, debian, gentoo, fedora dont?

SUSE used to do the same thing before Novell brought them, so thats not the reason.

Reply Score: 0

RE[6]: People getting confused
by Thom_Holwerda on Sun 14th May 2006 17:21 UTC in reply to "RE[5]: People getting confused"
Thom_Holwerda Member since:
2005-06-29

Then explain why other distros like Ubuntu, debian, gentoo, fedora dont?

SUSE used to do the same thing before Novell brought them, so thats not the reason.


Because they are afraid of legal repercussions too. It's that simple, really. It's flawed logic to say, "well, nobody does it, so it must be illegal!" When it's raining, John uses an umbrella. John is using an umbrella, does that mean it is raining?

No, it doesn't.

You see, since there is no clear definition of what can be considered a derived work, this is a grey area. And as long as nobody is willing to clearly define a derived work, this will remain a grey area. Whether Debian or whatever includes these drivers or not.

Reply Score: 5

RE[7]: People getting confused
by SlackerJack on Sun 14th May 2006 17:29 UTC in reply to "RE[6]: People getting confused"
SlackerJack Member since:
2005-11-12

Ok, fine but kororaa has proved that this is not right, hence the email so is it any wonder why others have not done this before.

What was he thinking?, Bugger it i'll put the drivers on and see what anyone says anything?, Lindows did the same thing knowing that microsoft would do something. Jump into the gray area and get slapped I say.

Reply Score: 1

RE[6]: People getting confused
by JMcCarthy on Sun 14th May 2006 17:24 UTC in reply to "RE[5]: People getting confused"
JMcCarthy Member since:
2005-08-12

Quit being a retard ;)

They don't include them for the exact same reasons. Just because you're a non-profit organization (I'm not sure if any of them actually qualify as an organization) doesn't mean they / the developers can't be taken to court.

What a shot in the arm for the Linux community if everyone was taken to court for violating copyright(left).

And I'm not saying they would be, but if the risk is there. Why not leave things alone?

Reply Score: 2

RE[5]: People getting confused
by chemical_scum on Sun 14th May 2006 17:43 UTC in reply to "RE[4]: People getting confused"
chemical_scum Member since:
2005-11-02

This is clearly not a violation of the GPL in the sense that taking GPL'd code, altering it, and publishing it under a closed license is, however, some people do think it is. All this equals a grey area, and as such Novell, Red Hat, etc. cannot afford to bundle binary drivers.

I totally agree with you Thom. This confusion in part arises out of Linus's refusal to provide a stable API for binary drivers. Nvidia's approach of providing an open source kernel module that acts as a wrapper to its closed binary portion of the driver is a way around this.

What is needed is for Eben Moglen as the GPL's effective enforcer to make a statement here clarifying the issue. This would also save the Kororaa developer wasting his money on legal fees.

Reply Score: 2

RE[6]: People getting confused
by Cloudy on Sun 14th May 2006 17:59 UTC in reply to "RE[5]: People getting confused"
Cloudy Member since:
2006-02-15

What is needed is for Eben Moglen as the GPL's effective enforcer to make a statement here clarifying the issue. This would also save the Kororaa developer wasting his money on legal fees.

That wouldn't settle it. The only ones who can settle this is the courts, since it's a legal issue.

Reply Score: 1

RE[7]: People getting confused
by chemical_scum on Sun 14th May 2006 22:13 UTC in reply to "RE[6]: People getting confused"
chemical_scum Member since:
2005-11-02

That wouldn't settle it. The only ones who can settle this is the courts, since it's a legal issue.

For someone to take action they would be required to have standing (IANAL). To me this seems only be the holders of the kernel copyrights or the FSF as the author of the GPL. For Moglen to express his opinion as the pro-bono counsel of the FSF it would clarify the position of the FSF in this case. For the kernel copyright holders the position is more complicated for since unlike much GPL'd software copyrights have not been assigned to the FSF but are held individually by the contributing developers.

It is possible that some single small contributor to the kernel code might try to take action alone and even in the unlikely case of the court did granting him standing to bring a case, the counsel of the FSF would certainly have standing in the case and his submission would carry great weight with the court. Of course if Linus and a number of kernel developers wanted to bring a case they most certainly would be able to.

However it would not be possible for some aggrieved third party eccentric to take a case forward against the Kororaa developer for GPL violation as they would have no standing.

Reply Score: 1

RE[8]: People getting confused
by Cloudy on Sun 14th May 2006 23:50 UTC in reply to "RE[7]: People getting confused"
Cloudy Member since:
2006-02-15

It is possible that some single small contributor to the kernel code might try to take action alone and even in the unlikely case of the court did granting him standing to bring a case, the counsel of the FSF would certainly have standing in the case and his submission would carry great weight with the court.

I agree that it is unlikely that a random contributor to the kernel would be granted standing in court, but the FSF, as author of the license, would have no legal standing, at least in US courts.

Unfortunately for the FSF, the situation with Linux is very clouded, since it is doubtful that anyone can establish copyright to a sufficient degree to have standing in court.

Reply Score: 1

RE[3]: People getting confused
by HiThere on Sun 14th May 2006 17:19 UTC in reply to "RE[2]: People getting confused"
HiThere Member since:
2006-05-13

Because they have a license too, that is why distributions do not ship it.
As far as i understand it, it has nothing to do with the GPL itself, since a distribution could always put the driver in plase postinstall.

NVidia's license point 2.1.2 "Linux/FreeBSD Exception. Notwithstanding the foregoing terms of Section 2.1.1, SOFTWARE designed exclusively for use on the Linux or FreeBSD operating systems, or other operating systems derived from the source code to these operating systems, may be copied and redistributed, provided that the binary files thereof are not modified in any way (except for unzipping of compressed files)." does not go for the driver, since it is not exclusively for Linux/FreeBSD or derived systems. (the Windows driver uses a part of the same codebase).

Reply Score: 1

RE[2]: People getting confused
by pecisk on Sun 14th May 2006 17:30 UTC in reply to "RE: People getting confused"
pecisk Member since:
2005-10-20

BECAUSE NVIDIA BINARY DRIVER DON'T ALLOW ITSELF BE SHIPPED WITH GPL.

Gosh, read Nvidia driver EULA sometimes ;) It is not Linux to blame, it is only and only Nvidia with it's stupid layers who wants "just to minimize risks".

Reply Score: 2

Robert Escue
Member since:
2005-07-08

I don't know about anybody else, but I sure as Hell wouldn't be overly concerned about an unsolicited e-mail message from someone (it would be nice to know who sent it) stating I should stop doing something because it violates portions of the GPL.

If there is an "license enforcement arm" of the Linux community, shouldn't they be responding through snail mail or a process server with a Cease and Decist order? That's how the big boys do it.

Reply Score: 2

E-mail can't be serious
by present_arms on Sun 14th May 2006 16:50 UTC
present_arms
Member since:
2005-07-09

i've just been peeking around my iso collection and found that pclinuxos has nvidia and ati iso's. rr4 xgl has them has does slax and i'm sure there are a few others that have them out of the box also, so i call BS on this.

Reply Score: 2

slackerjack
by present_arms on Sun 14th May 2006 16:56 UTC
present_arms
Member since:
2005-07-09

read post above ;)

Reply Score: 1

IANAL
by Cloudy on Sun 14th May 2006 17:35 UTC
Cloudy
Member since:
2006-02-15

but I've talked this over with several very good intellectual property lawyers, and the consensus is:

nonexistant. Even very good IP lawyers do not agree on the meaning and applicability of the GPL.

1) The language of the GPL is unclear

2) Copyright ownership of the Linux kernel and its various pieces is unclear

3) The legal definition of derived in this context is unestablished.

To date, the GPL has been tried in court exactly once, but the issue wasn't related to derived work.

Ubuntu does provide an nvidia driver, by the way. It's in the restricted universe, but it's already compiled against the Ubuntu kernel.

Reply Score: 5

Freedom
by FrankNBeans on Sun 14th May 2006 17:43 UTC
FrankNBeans
Member since:
2006-01-30

The GPL doesn't sound very free to me anymore.

Reply Score: 1

RE: Freedom
by Sphinx on Sun 14th May 2006 19:03 UTC in reply to "Freedom"
Sphinx Member since:
2005-07-09

It's not really a free country if you can own all the slaves you like now is it?

Reply Score: 2

RE: Freedom
by John Nilsson on Sun 14th May 2006 20:42 UTC in reply to "Freedom"
John Nilsson Member since:
2005-07-06

It isn't, and never was. Free is a verb. GPL is used to free software.

Reply Score: 1

RE[2]: Freedom
by Cloudy on Sun 14th May 2006 23:25 UTC in reply to "RE: Freedom"
Cloudy Member since:
2006-02-15

It isn't, and never was. Free is a verb. GPL is used to free software.

In it's most common usage, free is an adjective.

The GPL does not free software, but rather, exchanges one set of restrictions for another.

Reply Score: 3

v RE: Freedom
by Babi Asu on Sun 14th May 2006 21:12 UTC in reply to "Freedom"
RE: A sad day
by archiesteel on Sun 14th May 2006 17:45 UTC
archiesteel
Member since:
2005-07-02

I thought only propietary companies bullied people?

How do you know this isn't the case here? Do you know something we don't about the person who sent the e-mail?

Knowing how twisted MS has been in the past (remember the fake grass-roots movements during its anti-trust trial, which gave us the expression "astroturfing?), there's always the possibility this was sent by them. We'll never know, of course, but it wouldn't surprise me, as the Kororaa Live Xgl CD is a great promotional tool for Linux.

Reply Score: 1

RE: Just offload the problem
by archiesteel on Sun 14th May 2006 17:47 UTC
archiesteel
Member since:
2005-07-02

That way, the distribution is GPL compatible (even if once you install it it doesn't anymore) but the problem is not with you anymore it's with everyone that installs it.

There's no problem. Combining the GPL kernel with non-GPL code is perfectly legal. Redistributing said kernel is not.

Reply Score: 1

Where is the problem ?
by pist on Sun 14th May 2006 17:52 UTC
pist
Member since:
2006-05-14

Maybe you are right and this live CD is violating GPL, but who cares ? Maybe some hardcore Debian fans ? And who cares ? If there is the possibility to create an automatic solution for Linux which detects most of my hardware and configures using the best avaiable drivers, then why is this a problem ? Dear Xgl users, when you configure Xgl ( for example on a pure slackware system ) then you didn't use the hardware acceleration , the official drivers ? Or dear linux gamers ? You are using the Xorg free drivers ? I don't think so ! I know that having open source solutions everywhere will be a very good thing, we won't depend on any manufacturer, but I think it is not possible yet. And as I can see there are parts of the Linux community where people thins that the most important thing is that. I think this is wrong, I think the most powerful thing is, where Linux can win is the rapid development, the usage of the latest innovations. And I think to continue on this way this is not a problem, to have sometimes these kind of tools ( not open source driver ). And finally I would like to apologize about my English ;)

Reply Score: 2

A lazy pig?
by filipp on Sun 14th May 2006 18:08 UTC
filipp
Member since:
2006-04-03

I'm sorry, I know this is totally OT, but why on Earth would someone call their potential users and customers "lazy pigs"???:
http://kororaa.org/static.php?page=static060311-170736

Reply Score: 1

RE: A lazy pig?
by iarann on Sun 14th May 2006 18:16 UTC in reply to "A lazy pig?"
iarann Member since:
2006-05-14

I'm sorry, I know this is totally OT, but why on Earth would someone call their potential users and customers "lazy pigs"???:
http://kororaa.org/static.php?page=static060311-170736


I don't mean to acuse you of trolling or anything, but I searched that document and didn't find any mention of laziness or pigs. And I searched not 10 minutes after you made this post, are you sure he said that?

Reply Score: 1

RE[2]: A lazy pig?
by filipp on Sun 14th May 2006 18:21 UTC in reply to "RE: A lazy pig?"
filipp Member since:
2006-04-03

The 3rd passage under "What's the point of it" reads:
"So, if you're someone who doesn't want to wait to get a nicely configured Gentoo system, is so afraid of the standard install method that it's stopping you from trying Gentoo at all, or you're a lazy pig then this method is for you!"

Reply Score: 1

RE[3]: A lazy pig?
by devurandom on Sun 14th May 2006 21:24 UTC in reply to "RE[2]: A lazy pig?"
devurandom Member since:
2005-07-06

You're not familiar with self-irony, are you?

Reply Score: 1

"Distribution"
by slashdev on Sun 14th May 2006 19:02 UTC
slashdev
Member since:
2006-05-14

Just one question. How does having you download it and making it available in an ISO any different? why is medium so important?

Could Kororaa make an ISO of an installation program that boots up, downloads every Kororaa package plus the drivers and installs it? if its copied from the internet instead of a CD (SD,Flash,Floppy,etc), that makes it ok? Or does it have to come specfically from Nvidia's web/ftp site?

Could Kororaa give people, instead of an ISO, a script that downloads everything from his ftp site, including drivers, and the script builds the iso?

Bottom like, This GPL thing is getting absurd, expecially when you try to define "distribution" (as in ISO, HTTP, zips, tars, etc) or "Derivitive" (as in binary, and linked). Personally, if these issues dont get sorted out, I'll be going back to BSDs or try out OpenSolaris when i get back in to *nix distributions. I wonder if OpenSolaris will have this problem with its new license....

Reply Score: 1

RE: "Distribution"
by Dubhthach on Sun 14th May 2006 21:28 UTC in reply to ""Distribution""
Dubhthach Member since:
2006-01-12

>>I'll be going back to BSDs or try out OpenSolaris when i get back in to *nix distributions. I wonder if OpenSolaris will have this problem with its new license....<<

The CDDL doesn't have this problem, the only time that code needs to be released as CDDL is when it's an addition to a file that is already under the CDDL. If you write a kernel driver for Opensolaris (which has a stable kernel ABI) you can release it under any license terms that you want. (CDDL, *BSD, proprietry...)

It's basically "File based licensing" versus "Project based licensing"

Reply Score: 1

Potential show-stopper for linux desktop
by luzr on Sun 14th May 2006 19:35 UTC
luzr
Member since:
2005-11-20

If this is to be taken seriously, Linux desktop will never take off.

Without Nvidia proprietary driver, Linux desktop is hardly usable for anything - even 2D is extremly sluggish using OSS driver. Sure, you can install one, but it would be much better if it would get installed as default.

I hope, as much as I like the idea of free and open to replace proprietary systems, this nonsense will soonly get resolved.

Reply Score: 1

Question:
by atezun on Sun 14th May 2006 19:36 UTC
atezun
Member since:
2005-07-06

Would BSD be able to include the driver in it's install without violating its liscense?

Reply Score: 1

RE: Question:
by Cloudy on Sun 14th May 2006 20:02 UTC in reply to "Question:"
Cloudy Member since:
2006-02-15

Would BSD be able to include the driver in it's install without violating its liscense?

Yes.

Reply Score: 2

RE[3]: A lazy pig?
by archiesteel on Sun 14th May 2006 20:09 UTC
archiesteel
Member since:
2005-07-02

The 3rd passage under "What's the point of it" reads:
"So, if you're someone who doesn't want to wait to get a nicely configured Gentoo system, is so afraid of the standard install method that it's stopping you from trying Gentoo at all, or you're a lazy pig then this method is for you!"


I believe this was written with tongue firmly planted in cheek. I for one am not offended.

Reply Score: 1

RE: "Distribution"
by archiesteel on Sun 14th May 2006 20:25 UTC
archiesteel
Member since:
2005-07-02

Just one question. How does having you download it and making it available in an ISO any different? why is medium so important?

I guess the argument would be that it's not the medium, but the bundling.

But even then, I don't believe it's a problem to distribute both on the same CD, as long the kernel isn't precompiled with the kernel.

I believe that distributing both kernel and NVIDIA driver is perfectly legal (as long as the distribution respects NVIDIA's license, which I believe it would). All you have to do is keep them separate, then allow the user to link the two once they're installed (with a simple script that requires their consent).

You can distribute GPLed and proprietary software on the same medium without problems. You can't, on the other hand, redistribute a GPLed piece of software (such as the kernel) that contains proprietary modifications/additions.

The real question is, how does Kororaa do it, and what can it do to solve this if there is indeed a copyright violation.

Reply Score: 1

[OT] OpenSource supporters :/
by anonymous_coward on Sun 14th May 2006 20:29 UTC
anonymous_coward
Member since:
2005-11-15

Reading all previous comments I get the impression that only OpenBSD users are true open source supporters. Being a Linux user I'm filled with shame...

http://www.openbsd.org/lyrics.html#39

Reply Score: 0

John Nilsson Member since:
2005-07-06

Thats because BSD is about Open Source, and not a Free Software.

This dispute isn't about Open Source, it's about Free Software.

Edited 2006-05-14 20:51

Reply Score: 1

Cloudy Member since:
2006-02-15

This dispute isn't about Open Source, it's about Free Software.

No. This "dispute" is about expediency. Someone is splitting hairs over how far bending their interpretation of the GPL is acceptable, and for some reason has picked a particular distribution to make an "example" of.

The reality is that even the FSF isn't interested in taking the purist position about graphics drivers, because they know that Nvidia and ATI would just take their ball and go home.

Reply Score: 1

thebluesgnr Member since:
2005-11-14

The reality is that even the FSF isn't interested in taking the purist position about graphics drivers, because they know that Nvidia and ATI would just take their ball and go home.

The FSF would love for nVidia and ATI to take their ball and go home.

Reply Score: 1

Cloudy Member since:
2006-02-15

The FSF would love for nVidia and ATI to take their ball and go home.

They may believe that, but they have never act on such a belief.

The FSF is smart enough to be very selective in its enforcement attempts.

Reply Score: 1

thebluesgnr Member since:
2005-11-14

They may believe that, but they have never act on such a belief.

They're in no position to act on it. What would you suggest them to do that would make ATI and nVidia take their ball and go home?

Let's not mistake the FSF for the OSI here.

Reply Score: 1

JackSmack Member since:
2006-05-01

I think RMS and his DONT BUY ATI sign sends a pretty good message... now enforcement is a tough issue.

Reply Score: 2

RE: "Distribution"
by archiesteel on Sun 14th May 2006 20:42 UTC
archiesteel
Member since:
2005-07-02

Bottom like, This GPL thing is getting absurd, expecially when you try to define "distribution" (as in ISO, HTTP, zips, tars, etc) or "Derivitive" (as in binary, and linked).

These are legal matters (copyright law to be exact). You have to define words in legal terms. "Distribution" in the legal sense defines the act, and the content of the act of distribution. If you download a CD, that is a distribution of IP. Some of that IP may be GPLed, BSDed, public domain or proprietary.

Personally, if these issues dont get sorted out, I'll be going back to BSDs or try out OpenSolaris when i get back in to *nix distributions. I wonder if OpenSolaris will have this problem with its new license...

This particular issue is with Kororaa, please don't turn this into an anti-GPL argument. There's not legal issue surrounding use of proprietary modules with the Linux kernel per se, it's only for redistribution.

Reply Score: 1

archiesteel
Member since:
2005-07-02

No. Copyright and patents are useful.

Copyright? Yes. Patents? Not in software.

Reply Score: 3

devurandom
Member since:
2005-07-06

I think the real issue here is: is the Kororaa guy doing something bad for the Linux community? Is he violating the rights of kernel developers?

GPL is born, AFAIK, to protect writers of free software from their work being "stolen" by closing it and redistributing it as closed source software. So if I'm patching Linux and I redistribute it closed-source only, I'm effectively doing something completely contrary to the spirit of free software.

Linking a binary module (expecially a wrapped one like the nVidia) looks somehow different to me. You're adding a closed-source component to a free kernel. But the kernel itself stays free; no one has arbitrarily taken the work of kernel developers for his/her own profit. Sure in this case we're not running a 100% Free system, and you're free not to use it for this reason, but no kernel code has been taken away. You just have plugged a black box to it.

I'm perfectly aware that this "plugging" technically means that there is non-free code mixed with free code executing in kernel space; but please get the point: these objects can be separated and the free portion of the kernel is still absolutely free. It is conceptually completely different from patching-and-closing the whole kernel.

I know the FSF is very fussy about these issues, but a realistic reaction should be some kind of formal letter to the Kororaa guy to ask him understand the issues behind (non free drivers are a problem indeed), and the Kororaa developers in future should use workarounds like auto-installing scripts. But nothing more. This guy is just doing wonderful advertising for Linux by shipping an Xgl live cd. The OSS community should be grateful to him, no matter if this requires ignoring very minor GPL violations: OSS has much to gain and very little to lose from projects like Kororaa.

The Kororaa guy could just add to his distro a cool OpenGL screensaver saying "Heck, wouldn't it be even more wonderful if done with Free in freedom drivers? ;) "

Reply Score: 1

John Nilsson Member since:
2005-07-06

GPL is born, AFAIK, to protect writers of free software from their work being "stolen" by closing it and redistributing it as closed source software.

The first paragraph of http://www.fsf.org/

"The Free Software Foundation (FSF), established in 1985, is dedicated to promoting computer users' rights to use, study, copy, modify, and redistribute computer programs. The FSF promotes the development and use of free software, particularly the GNU operating system, used widely in its GNU/Linux variant."

So you see, GPL isn't about "protecting" anyone, it's about promoting free software.

Any use of GPL software to promote proprietary software (such as the ati or nvidia driver) is thus against the spirit of the GPL.

Edited 2006-05-14 21:45

Reply Score: 1

devurandom Member since:
2005-07-06

Any use of GPL software to promote proprietary software (such as the ati or nvidia driver) is thus against the spirit of the GPL.

It seems pretty much the contrary here. Here proprietary drivers are used to promote free software.

The concept here is that GNU/Linux has much to gain in promotion by showing what a desktop like Xgl can do. Too bad it now needs binary drivers for decent performance, sure, but the costs/benefits balance is much on the favour of Kororaa IMHO.

That's the point. Some flexibility must be allowed IMHO.

Reply Score: 1

v Get a live
by mOrPhie on Sun 14th May 2006 22:08 UTC
RE[3]: Because of
by Headrush on Sun 14th May 2006 22:17 UTC
Headrush
Member since:
2006-01-03

How is a distro under the GPL, isn't it the software packages it uses that are GPL?

None of the packages require the binary driver or are derivatives of GPL code.

Under that reasoning I could make someone a CD of programs, some GPL, some commercial (still requiring registration), and that collection on 1 CD would violate the GPL?? Come on.

Reply Score: 1

RE: People getting confused
by Headrush on Sun 14th May 2006 22:21 UTC
Headrush
Member since:
2006-01-03

Wrong. PCLinuxOS includes both ATI and nvidia drivers which are installed automatically.

Reply Score: 1

agreed...
by JackSmack on Sun 14th May 2006 22:44 UTC
JackSmack
Member since:
2006-05-01

Dont like the gpl which includes the linux kernel then dont use it...nuff said? ;) I wish linus would take a harder stance since he choose the GPL in the first place he should honor what it stands for.

Reply Score: 1

uh
by JackSmack on Sun 14th May 2006 22:46 UTC
JackSmack
Member since:
2006-05-01

intel works...
dont forget via also...

Reply Score: 1

...
by Mitarai on Sun 14th May 2006 23:33 UTC
Mitarai
Member since:
2005-07-28

GPL is the most complicated Freedom out there, I recomment FreeBSD.

Reply Score: 3

RE[3]: There might be an issue here
by archiesteel on Mon 15th May 2006 00:26 UTC
archiesteel
Member since:
2005-07-02

I never said you couldn't distribute non GPL programs on the same CD as GPL programs. I said you couldn't link non GPL programs with GPL programs and distribute that.

Exactly.

Link, then distribute = bad
Distribute, then link = good

Reply Score: 1

It's not the FSF...
by tristan on Mon 15th May 2006 01:19 UTC
tristan
Member since:
2006-02-01

Assuming the e-mail is quoted on the website verbatim, then it doesn't come from the FSF. It refers several times to "Linux" where the FSF would certainly have used GNU/Linux. Also, no-one from the FSF would ever talk about the "open-source principles of Linux". For Stallman et al, it's about the "free software principles of the GNU system (which happens to use the Linux kernel)"

Anyway, there's an easy way round this for Koraraa. Put up a text screen just before X(gl) is loaded, saying

"Press (N) to install the closed-source Nvidia driver, (A) to install the closed-source ATI driver, or any other key to continue with the default Free software driver"

That way it's the user who is choosing to install an evil binary driver, not Kororaa. And since the FSF's "freedom 0" allows people to do whatever they want to GPL software (provided they don't redistribute the result in an incompatible way), there's no problem.

I believe this is how Ubuntu get around the problem. The "linux-restricted-modules" package (containing non-GPL drivers for graphics, wireless cards etc) is included on the CD, but the user must install it themselves.

Reply Score: 2

Ok
by ma_d on Mon 15th May 2006 03:48 UTC
ma_d
Member since:
2005-06-29

So, he needs to have a host and a script that installs the drivers at install time...
Put it as an option: "Install (you need teh evilz0rs proprietary drivers" or "Stop, now, I can't deal with t3h driv3rs they hurt my f33bl3 sens3 of s31f!"

Reply Score: 1

Angel--Fr@gzill@
Member since:
2005-12-23

!!!
LINUX/OPENSOURCE software would not EXIST at ALL!

As much as I have loved and enjoyed the Kororaa XGL live CD, and showed it to some friends to promote it, XGL, and Linux, I have to say the I have very clear that in legal terms, it is wrong!

The Blog in the Link does not specify who are the authors of the email. Anyway things are much more clear than what some people pretend. This is NOT a GREY area... IT is difficult and sometimes confusing, but the final result is clear. IT is "Incompatible" with the GPL licence. That is why many Distros that are "aware" of it, do not include propietary Nvidia and ATI Driveres... Others have doubts and do not include it neither.

The problems is that WE ALL, as human beings, are selfish, and we like the results of the Propietary drivers in Linux. So we can enjoy a very performing Distro with the latest and COOLER technologies! And we all want to use OpenGL for gaming, And Now XGL Compiz for a Cooler Desktop etc.

YEs the propietary drivers in this case work better, but if people break the GPL licence in such an important matter, the open Source driveres will not be used. People will not use them, developmnet will cease or will be insignificant, and the open Source driveres will never reach the "quality" level of the propietary ones!

This could hapen again with other type or drivers or applications, and at the end we will have just a Linux Distro with plenty/all propietary Software that will not be able to be modifyied, or hacked and that also will have to be paid for in many cases... That is why the LAW and the Spirit of the LAW have to be enforced!


And yes, GPL is not = Open Source Software (all the Open Source), but it is the main, source of Open source software. And is the BIG STEP that pemitted to reach the STATUS that Open Source Software has NOW!

What people have to understand is that LINUX or the OPEN SOURCE software never would have come to the level of sucess, usability and excellence (in many cases, not in all) it has reached nowadays, if not by the existence of the GPL licence and the FSF, first, and then by other OpenSource licences that followed the wave, because of diffrent interests and purposes.

If developpers had broken the GPL licence years before in other important areas of an OS/Distro such the kernel, network layers, drivers etc, then LINUX or the OPEN SOURCE software never had come to the level of sucess. And LINUX or the OPEN SOURCE software wold not be what it is NOW; or would NOT EXIST at ALL!!!

And the very reason for that, is that if the Licence in important areas (or all) had been broken, then what we would have now would be "JUST PROPIETARY, COMMERCIAL SOFTWARE" instead, and NOT and "impressive amount of Open Source software capable of conform a Linux or BSD... Distro"

In other words, Open Source Licences need to be respected in order to keep on the development. Its is a cycle itselt that if is broken, then has no bounds for progress.

That is why it has to be "ENFORCED" by law and Justice.

!!!

Reply Score: 1

See what the GPL does?
by Anon on Mon 15th May 2006 09:14 UTC
Anon
Member since:
2006-01-02

Nothing but be a hindrance to technical progression - all because of some socialist Stallman’s.

Kororaa is a fabulous demonstration of the cutting-edge of Linux's OpenGL desktop. It's a great way of finding bugs... but no, because of some GPL bullshit, it's going to be gone soon.

Good bye Linux! The GPL hippies have killed you

Reply Score: 0

RE: See what the GPL does?
by Mystilleef on Mon 15th May 2006 09:25 UTC in reply to "See what the GPL does?"
Mystilleef Member since:
2005-06-29

Not bad, since the GPL hippies brought it to life to begin with.

Reply Score: 2

Thom_Holwerda Member since:
2005-06-29

1) I am not Tom. My name is Thom. Moot point, you'd say, but after 21 years of people spelling my name wrong, it's starting to piss me off. It's really simple: just put an 'h' between the 't' and the 'o'. That way, you get 'Thom', my name, which is in no way related to 'Thomas' (my full name is Thom Arvid Holwerda).

Moot point, but it needed to be said. Excusez-moi.

2) You're relatively new here, so I pardon you for not knowing this-- but it has been explained numerous times that there's a reason why you cannot moderate staff comments. We know out of experience that there are enough people who will mod us, the staff, down, just because we are the staff. Therefore, we cannot be moderated. If you want proof of this, go visit my blog, and read the 'Expose Kelly' page linked to in the sidebar.

We do not make our own accounts because that would involve too much trouble on our end. You see, we cannot log in from the front-end as normal users do; in order to protect our accounts we must login via a troublesome, difficult way via the OSNews.com back-end. It would simply involve too much work to log in/out every time, just because 2 people and a cow do not understand why we, the staf, cannot be moderated.

And lastly, which renders all this discussion useless: OSNews is OUR website. NOT yours. Hence, WE get to decide who's playing, and by what rules. If you have a problem with that, fine. Leave.

3) Why is my view wrong, but yours correct? Just because I disagree with you, I am wrong, and should not post in this thread? I am no troll, I'm just someone who disagrees with your viewpoint. You better accept people do not always agree with you. Welcome to the real world, sonny.

4) Judging by the, err, spam-like way you post, I am inclined to assume your age still includes either a 2, 3, or a 4 in conjunction to a 1 up front. In essence, for the way you write your post, I could give you an official warning, or even disable your account, but hey, I ain't so bad.

Edited 2006-05-15 09:46

Reply Score: 5

devurandom Member since:
2005-07-06

Ban this crackpot, Thom, ASAP.

Reply Score: 1

zegenie Member since:
2005-12-31

Sometimes I wish I could mod staff comments up, though.

Reply Score: 1

Distributing Proprietary Drivers
by Mystilleef on Mon 15th May 2006 09:35 UTC
Mystilleef
Member since:
2005-06-29

What I don't get is if it is even legal to distribute proprietary drivers without a distribution license. I know on Windows it is illegal in the USA. Does ATI and Nvidia provide wavers for Linux distributors?

Reply Score: 1

devurandom Member since:
2005-07-06

nVidia makes it pretty clear you can redistribute their drivers:

2.1.2 Linux/FreeBSD Exception. Notwithstanding the foregoing terms
of Section 2.1.1, SOFTWARE designed exclusively for use on the Linux
or FreeBSD operating systems, or other operating systems derived
from the source code to these operating systems, may be copied
and redistributed, provided that the binary files thereof are not
modified in any way (except for unzipping of compressed files)."


I dunno if the same holds for ATI.

Reply Score: 1

Funny pissing contest
by deathshadow on Mon 15th May 2006 15:59 UTC
deathshadow
Member since:
2005-07-12

Which is basically all this is...

and of course, why most open source 'zealots' (wow, we use that word WAY too much lately) are NUETERING any desire to support their beloved operating systems on the part of hardware manufacturers.

Simple fact is, the low level interfaces to the hardware revealed in the source can give away trade secrets, meaning any componant market where there's lots of 'competition' (like video cards) is going to be slow or outright refuse to release their source... and no amount of dirty hippy idealism or pre-teen intellect ranting is going to change that.

From a business managers point of view, if I owned a major hardware manufacturing company I'd refuse to support GPL'd operating systems as a matter of principle - when asked why I'd respond: Sorry, I didn't attend the "Total Moron's School of Business"

Let's face facts - the GPL is at least HALF the problem with linux hardware support... the other half of course having already been addressed MULTIPLE times on this site this month alone; lack of consistant kernel interface.

Reply Score: 1

Oh Lord...
by JoeSchmoe on Mon 15th May 2006 17:35 UTC
JoeSchmoe
Member since:
2006-03-29

Some overactive imagination wants to troll around the community, making a stink over some tiny, miniscule wrinkle and raise the ire of all the idiotic armchair quarterbacks and know-nothing wannabe "laywers". Let the games begin.

Reply Score: 1

There cant be free open drivers, PERIOD.
by TechGeek on Mon 15th May 2006 18:57 UTC
TechGeek
Member since:
2006-01-14

I dont know if anyone has said this or not, as I cant read every single post. But the reason there won't EVER be open drivers from NVidia or ATI is because they don't own all the intellectual property. SOME of it is licensed. Therefore, they have no choice in the matter. Think about trying to change the license of a large open source project. You have to get the approval of every contributer. ATI and NVidia can't do that. Plus, so much of the functioning is tied up in the software, it would be like giving away all your trade secrets to open up the drivers. The best we could hope for is for NVidia to open drivers of cards several years after the are produced.

Reply Score: 1

Very simple
by sorpigal on Mon 15th May 2006 19:20 UTC
sorpigal
Member since:
2005-11-02

The nVidia module is only legal-to-use if you compile it yourself. The indirection trickery with the kernel shim is so that it doesn't become GPL'd when you compile it. Technically even this is a violation of the GPL, but since the GPL doesn't fire until you distribute the program it doesn't much matter.

The solution to this is painful but clear. nVidia forbids third parties from distributing its driver *unless* it is shipped with a Linux or FreeBSD distribution, in which case doing so is allowed. This means you *may* include the very-not-GPL driver in non-binary form with your distribution.

The GPL does *not* forbid distributing non-GPL code on the same media as GPL code. For example, you *may* distribute your non-GPL congfiguration program on the same disc with your Linux distribution (I'm looking at you, Xandros.)

When the user recieves the distribution you *may* automatically compile the driver module into its binary form. Since this is technically being done *by the user* it doesn't bother the GPL unless the user then decides to redistribute, in which case *he* and not the distribution maker is in violation of the GPL.

Is this a pain? Yes. But it is *absolutely necessary* in order to preserve software freedom. If it were *easy* to circumvent the GPL in this way then you would quickly see most companies releasing binary-only kernel modules. Eventually there is a danger that Linux would become useless without non-GPL modules, and thus effectively become non-Free.

Strictly speaking even this much is bad and dangerous. However, so far it is technically not illegal and it is inconvenient enough that few are likely to adopt the practice.

If you *really* want to see this situation rectified you may either contribute to the project to create GPL'd nVidia video drivers (there are some for ATI, too) or go back to Windows.

If you will forgiveme for misquoting: Those who are willing to sacrifice freedom for ease of use deserve neither.

Reply Score: 1

we support you
by kenjiru on Mon 15th May 2006 21:17 UTC
kenjiru
Member since:
2006-03-26

Hello, I just wanted to say Kororaa it's a great live cd! I wouldn't like to see this project dead.

Reply Score: 1

archiesteel
Member since:
2005-07-02

And lastly, which renders all this discussion useless: OSNews is OUR website. NOT yours. Hence, WE get to decide who's playing, and by what rules. If you have a problem with that, fine. Leave.

Thom, I agreed with most of what you said, but I believe that here you're going out of line. Without readers, a site is useless. We are the product you sell to advertisers, remember?

Not only that, but a lot of the content that is found on this site is provided by readers, not by the handful of editors.

I have nothing against you participating in debates, as long as you keep a certain level of decorum - otherwise, you'll only be pushing people away and hurting OSNews.

If I was an advertiser and I read how you responded to some of the people here, I'd be tempted to reconsider it, to tell you the truth.

Respond, fine, but do so with logic and restraing, not emotions and aggressiveness.

Reply Score: 2