The unending story of cdrtools
The unending story of cdrtools
Posted Aug 13, 2009 9:54 UTC (Thu) by jengelh (guest, #33263)Parent article: The unending story of cdrtools
Well the point of is that the source files carry notice of who screwed around last with the source it is, IMO, a logical step in ensuring that the original author does not get the blame for bugs.
>The removal of some of that verbosity is what he is complaining about[...] But GPL section 2c only requires the printing of "an appropriate copyright notice" [...]
Since 2.01.01a62 does not have the Linux is completely fucked wording anymore (thank you), it cannot be what he is complaining about. On the other hand, I verified that wodim-1.1.7.1 does not print the copyright messages anymore (`cdrecord/wodim -atip`), and the GPL section *1* requires keep intact all the notices that refer to this License and to the absence of any warranty, and GPL section 2c does not change that factIMO.
Posted Aug 13, 2009 19:10 UTC (Thu)
by coriordan (guest, #7544)
[Link] (1 responses)
keep intact all the notices that refer to this License and to the absence of any warranty Note that there's no requirement (in GPLv2-section 1, where that quote comes from) to preserve the functionality of displaying these notices. Commenting out that code would certainly be fine, as would leaving that code there but deleting the code that displays those notices (except in the circumstances mentioned later in the licence, but for now we're just talking about section 1).
So the only thing left to look into is whether the cdkit maintainer completely deleted those notices (rather than commenting them or deleting the display code), and whether *that* is a licence violation. Easily repairable, and the maintainer probably wouldn't object to re-adding those lines (commented out) to comply with the licence.
Posted Aug 14, 2009 16:56 UTC (Fri)
by giraffedata (guest, #1954)
[Link]
I don't think the code in question is a notice, though, whether it's commented out or not. The code is just a mechanism that generates a notice when it is run.
Copyright notices are text aimed at a human reader who might be considering copying the code, such as what is probably at the top of Jorg's source files. As long as cdrkit leaves those intact, I don't see any failure to meet conditions of GPL.
Posted Aug 17, 2009 20:26 UTC (Mon)
by oak (guest, #2786)
[Link] (2 responses)
Does it necessarily need to be in the source code? Isn't a public version
Posted Aug 18, 2009 9:30 UTC (Tue)
by jengelh (guest, #33263)
[Link] (1 responses)
Posted Aug 19, 2009 0:28 UTC (Wed)
by salimma (subscriber, #34460)
[Link]
Posted Aug 18, 2009 13:49 UTC (Tue)
by schily (guest, #60311)
[Link] (2 responses)
There never was any such message.... Cdrtools treats all 30
If a platform makes incompatible interface changes that
For the last major interface incompatibility that was introduced
BTW: I cannot comment the article itself as this is hidden from the public :-(
Posted Aug 18, 2009 17:04 UTC (Tue)
by jengelh (guest, #33263)
[Link] (1 responses)
Posted Aug 19, 2009 14:40 UTC (Wed)
by schily (guest, #60311)
[Link]
I updated all mailing list related entries on the cdrtools web page at:
http://cdrecord.berlios.de/private/cdrecord.html
hope this helps.
The unending story of cdrtools
The unending story of cdrtools
The unending story of cdrtools
> around last with the source — it is, IMO, a logical step in ensuring
> that the original author does not get the blame for bugs.
control system and a pointer to that enough? Then one can see in most
detailed way each change and who did it...
The unending story of cdrtools
The unending story of cdrtools
The unending story of cdrtools
supported platforms equally and linux is just one of them.
result in making it temporarily impossible to support
an imprtant feature, a warning is printed as long as there
is no workaround for the interface problem introduced by the
specific platform.
in Linux less than a week before a new major cdrtools was release,
a useful and complete workaround was ready in summer 2006.
In the time between introducing the incompatible interface change
in Linux and creating a workaround, cdrecord printed a hint to
run cdrecord as real root or to install an older stable Linux kernel
from the time before the incompatibility has been introduced.
The unending story of cdrtools
The unending story of cdrtools