I searched on the net but couldn't find any location.
Anyways, is it even worth it
Moderators: snarkout, Patrick, dann


Well, that's a matter of opinion, if it was not a requirement, what you'd have is the BSD/MIT/X11 licenses.kedardamle wrote:That's lame,
That is correct, and the reason is, if it was not this way, Apple could easily use GPLed code in Mac OS X, and their kernel sucks, so I can only imagine Steve Jobs wanting to use the Linux kernel. I mean seriously, this is a basic requirement of the GPL! Copyright law, by default says "all rights reserved buddy, hands off!", the GPL is the only channel for lessening that total lock-down. So if you violate the GPL, which terminates your permission to distribute the software, you obviously cannot distribute the software.kedardamle wrote:I can't give out free software to someone if I don't have the source code.
Technically, yes. This is a reason why GPLv3 is really sooooo much better a license for today's world, for which it is written. Remember GPLv2 was written in in 1991, this was before ANY average person in society had any sort of fast Internet. If you gave me an Ubuntu disc, and I asked you for the source code, it would technically be a GPLv2 violation for you to simply point to Ubuntu's servers and say "Go get it there", even if you're 100% sincere about it, although I doubt anybody in the world would sue you for it, unless it was preventing me from getting the source code. The reason is that GPLv2 requires every "node in the network" if you will, to provide source code, you can't simply point to a central point. The reason for this, is that back in the day, Internet accessibility and speed would be a technical barrier for people to get the source code. If I only had ASS-SLOW dial-up, and you only offered the source code on Internet, I did not get the four freedoms in reality, only in theory, and the purpose of the GPL in any revision, is to absolutely and completely safeguard the four freedoms, NOT to be a good development model as Linus Torvalds seems to think.kedardamle wrote:Does this apply to me giving my friend the latest ubuntu disc ?
Torrent files themselves, does not contain any data, it just contains file information and hashes etc. etc. so that is no problem. And torrents in general is not a problem, because it's not a central point.kedardamle wrote:By the way should it be a problem even if I am pointing to the original project's website for the torrent?
Actually there is, because FreeBSD does include, GCC etc. etc.kedardamle wrote:I already put up FreeBSD 5.5 Release CD torrent links, the links just point you to the FreeBSD BitTorrent Tracker page for the concerned disc image. Have a look and tell me if this is fine. I know, I know with FreeBSD there is not liability of the GPL, but as an example.
-- http://oldunixcd.8tt.org/blog
Unless you can dig up the source code for that stuff, you cannot distribute the binary. The reason is the same basic requirement to provide source code that prevents the likes of Apple, from (ab?)using GPLed code inside of the parts of Mac OS X that is not under GPL, because they must then provide source code for the entire program under the GPL. If you distribute a binary, you MUST provide the people you give it to, the source code, so that they can have the same four freedoms that you had. And if you don't have the source code, it's too bad, to put it frankly, but there just can't be any exceptions to this rule, otherwise, Apples would run amok!GPLv2 wrote: b) Accompany it with a written offer, valid for at least three
years, to give any third party, for a charge no more than your
cost of physically performing source distribution, a complete
machine-readable copy of the corresponding source code, to be
distributed under the terms of Sections 1 and 2 above on a medium
customarily used for software interchange; or,


Thats a interesting question, I am not sure that Troels reply is so accurate and complete.Tsuroerusu wrote:Torrent files themselves, does not contain any data, it just contains file information and hashes etc. etc. so that is no problem. And torrents in general is not a problem, because it's not a central point.kedardamle wrote:By the way should it be a problem even if I am pointing to the original project's website for the torrent?
Google has yet to be sued for being a torrent search engine, look at this: http://www.google.com/search?q=filetype ... 8&oe=UTF-8allix wrote:Thats a interesting question, I am not sure that Troels reply is so accurate and complete.Tsuroerusu wrote:Torrent files themselves, does not contain any data, it just contains file information and hashes etc. etc. so that is no problem. And torrents in general is not a problem, because it's not a central point.kedardamle wrote:By the way should it be a problem even if I am pointing to the original project's website for the torrent?
Warez sites that only contain torrents files have been shut down by various authorities, TorrentSpy are fined $110m . I think it would be the same if someone hosted fedora core 2 on a torrent and did not provide the source.


I've still got Red Hat 5.2 and 6.0 in the box at home. In those days the source came on CDs with the distro. Can't see it being a major problem. Remember, in those days they didn't distribute ISOs. You bought a box.Tsuroerusu wrote:Speaking of the source code. If you're gonna distribute old versions of GNU/Linux, keep in mind that the GPL still applies on those, and if you can't find the source code for the binaries you want to distribute, you can't distribute the binaries at all. This is very important. This is the rules even if you don't have a place to get the source code to supply to people, to whom you distribute the binaries. Trust me on this one, I have read all of GPLv2 like 5 or 7 times.
Excellent points. I just thought I would mention this aspect of the GPL so that we did not, by accident have an inadvertent violation, that has happened before for other people, just wanted to make sure it did not happen here. But anyway, yeah, since Red Hat includes source discs, then it's simply a matter of making those old source discs available.Gomer_X wrote:I've still got Red Hat 5.2 and 6.0 in the box at home. In those days the source came on CDs with the distro. Can't see it being a major problem. Remember, in those days they didn't distribute ISOs. You bought a box..Tsuroerusu wrote:Speaking of the source code. If you're gonna distribute old versions of GNU/Linux, keep in mind that the GPL still applies on those, and if you can't find the source code for the binaries you want to distribute, you can't distribute the binaries at all. This is very important. This is the rules even if you don't have a place to get the source code to supply to people, to whom you distribute the binaries. Trust me on this one, I have read all of GPLv2 like 5 or 7 times.


Also, I believe the GPL actually just says the source needs to be available on request. If no one requests it, there's no problem. If someone does and it's not available the worst that could happen is the ISOs would have to be removed.Tsuroerusu wrote:Excellent points. I just thought I would mention this aspect of the GPL so that we did not, by accident have an inadvertent violation, that has happened before for other people, just wanted to make sure it did not happen here. But anyway, yeah, since Red Hat includes source discs, then it's simply a matter of making those old source discs available.
Technically, that is true.Gomer_X wrote:Also, I believe the GPL actually just says the source needs to be available on request. If no one requests it, there's no problem.Tsuroerusu wrote:Excellent points. I just thought I would mention this aspect of the GPL so that we did not, by accident have an inadvertent violation, that has happened before for other people, just wanted to make sure it did not happen here. But anyway, yeah, since Red Hat includes source discs, then it's simply a matter of making those old source discs available.
It's actually a little more serious than that, if you violate GPLv2, then to actually fully be on the legal side of the fence, you have to have your license reinstated by the authors, because GPLv2 does not automatically do that. So if I distributed Red Hat 7, and then didn't have the sources, which would be a violation, I no longer permission to distribute the software. This is not something that's ever gonna be a problem in real life, unless we're dealing with some company that has to be beaten in court to comply with the GPL (*cough*Verizon*cough*), then next to no software is gonna be mad over something like this.Gomer_X wrote:If someone does and it's not available the worst that could happen is the ISOs would have to be removed.
Well, the FSF is quite vigorous in going after GPL violators, so I would not want to be on the "technical" border-line. Even for old versions of stuff, I can assure you the FSF are quite staunch about enforcing the license.Gomer_X wrote:I can't see someone getting sued over a Red Hat 7.0 ISO with no source code (even in America). I might be wrong, though. There's also the public relations hassle of a Linux oriented site appearing to violate the GPL.
8. Termination.
You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11).
However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation.
Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice.
Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License. If your rights have been terminated and not permanently reinstated, you do not qualify to receive new licenses for the same material under section 10.

