![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Since the new documentation is based on the old documentation, it is under the LGPL as well. |
|
Plus, I don't think comments can be separated from code, license-wise, |
|
There is some distaste for the new documentation licenses as well, |
#3
| |||
| |||
|
|
Tell you what, I'll ask Sinisa, and see if I can track down Kevin Atkinson and ask him as well. |
#4
| |||||||
| |||||||
|
|
Chris Frey wrote: Since the new documentation is based on the old documentation, it is under the LGPL as well. The old documentation files themselves do not have copyright and license notice. There is a copy of the LGPL within the old documentation, but from the text leading up to it, it seems that this is meant to apply to the code itself. |
|
I'm not saying that the documentation is under no license. If that were true, we'd have no right to use the documentation at all, as it would fall under standard copyright. I'm just saying that it seems that there was no particular thought put into the topic. This isn't surprising because the various documentation licenses we have now were either nonexistent or just barely coming into existence while MySQL++ was under significant development under the previous regime. Since LGPL is a poor match for documentation, I believe they would have chosen one of these if they'd known of their existence, and cared. |
|
As a result, I don't think it's a practical problem to assign a different license explicitly, as long as it has the same effective terms as we assumed it had before. Specifically, it should be possible to use it commercially, so long as you share your changes and not revoke any privileges you recieved when distributing it. |
|
Plus, I don't think comments can be separated from code, license-wise, Sure they can. A license is a contract, and you can write a contract with any terms you wish. Since the comments are completely separable from the source code proper (the same executable code is generated independent of their presence or content) I don't see a problem treating them separately. |
|
I'm not trying to hijack the documentation here, just put it under a license suited to documentation. |
|
There is some distaste for the new documentation licenses as well, All of them, or just some of them? And, is this distaste in the form "we think this could be better", or "we won't add this to the distribution unless you change the license"? If the former, I'm not inclined to worry about it unless they come up with that better thing. If they do have a better thing, let's use that. As I see it, both the GNU FDL and the Creative Commons Attribution ShareAlike licenses are compatible with the intentions of the primary creators of MySQL++. The artifacts they left behind for us to guess these intentions are the fact that it was LGPL licensed, and this statement from the original docs: "The intent of [licensing under LGPL] is allow developers to use my library to develop commercial programs and to allow it be distributed with commercial databases." |
|
Tell you what, I'll ask Sinisa, and see if I can track down Kevin Atkinson and ask him as well. |
#5
| ||||
| ||||
|
|
Not all the headers have copyright notices either, but that doesn't exempt them from the LGPL. |
|
I've never heard of souce code comments being under a different license than the code they were a part of. |
|
Debian has declared it a non-free license: |
|
In my view, technical documentation doesn't really need any special treatment when it comes to licensing, |
#6
| |||
| |||
|
|
Debian has declared it a non-free license: Quoting from Debian's draft position paper on the FDL: "...we cannot accept works licensed under the GNU FDL into our distribution." That meets with my second criterion, so the FDL is out. Debian themselves use the Open Publication License for their web site text. I've just skimmed it, and it seems acceptable to me. I see no objection from Debian about the Creative Commons licenses. |
![]() |
| Thread Tools | |
| Display Modes | |
| |