Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre

Notices

Reply
 
Thread Tools Search this Thread
Old 05-10-2011, 04:44 PM   #16
user_none
Sigil & calibre developer
user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.
 
user_none's Avatar
 
Posts: 2,487
Karma: 1063785
Join Date: Jan 2009
Location: Florida, USA
Device: Nook STR
I will bring up an exemption with Kovid.

OpenOffice still saves to formats like HTML
, ODF... which are code.
user_none is offline   Reply With Quote
Old 05-10-2011, 05:27 PM   #17
Stodder
Connoisseur
Stodder began at the beginning.
 
Posts: 75
Karma: 12
Join Date: Apr 2011
Device: ipad, kindle
Quote:
Originally Posted by user_none View Post
I will bring up an exemption with Kovid.
Thank you
Stodder is offline   Reply With Quote
Old 05-10-2011, 06:09 PM   #18
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 31,071
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
Quote:
Originally Posted by Stodder View Post
Thank you
Calibre does 'Mark-up'
So either there is a lot of GPL media out there open for grabs, or their creators are safe.
I wonder how many Fortune 500 companies create Product using Open Source-GPL software?
theducks is offline   Reply With Quote
Old 05-10-2011, 06:46 PM   #19
Stodder
Connoisseur
Stodder began at the beginning.
 
Posts: 75
Karma: 12
Join Date: Apr 2011
Device: ipad, kindle
Quote:
Originally Posted by theducks View Post
Calibre does 'Mark-up'
So either there is a lot of GPL media out there open for grabs, or their creators are safe.
I wonder how many Fortune 500 companies create Product using Open Source-GPL software?
Now, that's food for thought
Stodder is offline   Reply With Quote
Old 05-10-2011, 09:51 PM   #20
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,367
Karma: 27230406
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
IMO this issue is a red herring. Here is what the GPL FAQ has to say on the subject

Quote:
In what cases is the output of a GPL program covered by the GPL too?

Only when the program copies part of itself into the output.
http://www.gnu.org/licenses/gpl-faq.html#GPLOutput

Pretty much any GPLed software will include string fragments that it outputs into any output file. Since any output file is capable of being interpreted by some software, if only a hex editor, any output file is "code". As such if someone were to try to claim that the output of a GPLed program is itself GPLed, *every single file* ever produced by a GPL program would then have to be GPLed. That is simply not going to happen.
kovidgoyal is offline   Reply With Quote
Old 05-11-2011, 01:56 AM   #21
Stodder
Connoisseur
Stodder began at the beginning.
 
Posts: 75
Karma: 12
Join Date: Apr 2011
Device: ipad, kindle
Thanks for replying, Kovid. I think I see what you're saying.

Hmm. Maybe the FSF should be more specific in the wording of its GPL licenses?

Once again, I appreciate the varied opinions on this subject
Stodder is offline   Reply With Quote
Old 05-11-2011, 03:42 AM   #22
adun
Member
adun began at the beginning.
 
Posts: 23
Karma: 12
Join Date: May 2010
Device: iPad
Quote:
Originally Posted by kovidgoyal View Post
IMO this issue is a red herring. Here is what the GPL FAQ has to say on the subject



http://www.gnu.org/licenses/gpl-faq.html#GPLOutput

Pretty much any GPLed software will include string fragments that it outputs into any output file. Since any output file is capable of being interpreted by some software, if only a hex editor, any output file is "code". As such if someone were to try to claim that the output of a GPLed program is itself GPLed, *every single file* ever produced by a GPL program would then have to be GPLed. That is simply not going to happen.

Except, calibre intentionally writes to the output code its foot print. MS Word does pretty much the same and, if you read the MS Office licence, it says essentially (among other things) that due to this fact, each and every doc ever created with MS Word belongs to MS.
So all your [windows] base are belong to MS.
INAL, but if calibre writes calibre things to the code it outputs, then it transfers the GPL to the said output. Remember why MS called GPL a virus?
Just my 2 cents
adun is offline   Reply With Quote
Old 05-11-2011, 07:23 AM   #23
user_none
Sigil & calibre developer
user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.
 
user_none's Avatar
 
Posts: 2,487
Karma: 1063785
Join Date: Jan 2009
Location: Florida, USA
Device: Nook STR
Quote:
Originally Posted by adun
Except, calibre intentionally writes to the output code its foot print
Quote:
Originally Posted by http://www.gnu.org/licenses/gpl-faq.html#GPLOutput
substantial parts of the output are copied (more or less) from text in your program
A footprint is in no way substantial.

Quote:
Originally Posted by adun
MS Word does pretty much the same and, if you read the MS Office licence, it says essentially (among other things) that due to this fact, each and every doc ever created with MS Word belongs to MS.
Adding terms of use though an end license user agreement (EULA) is different from copyright extending to the output of an application. Microsoft's term are due to the contract law created between you and Microsoft by agreeing to the EULA.
user_none is offline   Reply With Quote
Old 05-11-2011, 07:40 AM   #24
Stodder
Connoisseur
Stodder began at the beginning.
 
Posts: 75
Karma: 12
Join Date: Apr 2011
Device: ipad, kindle
Microsoft asserts ownership of doc files?
May I ask which part of the EULA states this? I'm not a lawyer , but I can't remember seeing anything like that.
Stodder is offline   Reply With Quote
Old 05-11-2011, 08:59 AM   #25
Starson17
Wizard
Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.
 
Posts: 4,004
Karma: 177841
Join Date: Dec 2009
Device: WinMo: IPAQ; Android: HTC HD2, Archos 7o; Java:Gravity T
Quote:
Originally Posted by kovidgoyal View Post
IMO this issue is a red herring.
I completely agree. There's no chance that the GPL would be asserted against the output of calibre simply because calibre is itself GPL. That's not to say that it's impossible to get the output to be GPL - just write a recipe that copies all the calibre GPL code to an e-book, but in that case, the output would be GPL because the input was GPL.

Moreover, it's not possible even for Kovid to add an "ebook exemption" to strip the GPL protection from such an ebook.

IMO, 1) the likelihood of the GPL being asserted by the FSF against output produced by calibre is indistinguishable from zero, and ) even if it was asserted, the possibility that a court would agree the GPL applies is even closer to zero.

If you worry about such things, you should also start worrying that you will win the lottery and immediately be stuck by a meteorite.
Starson17 is offline   Reply With Quote
Old 05-11-2011, 09:17 AM   #26
user_none
Sigil & calibre developer
user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.
 
user_none's Avatar
 
Posts: 2,487
Karma: 1063785
Join Date: Jan 2009
Location: Florida, USA
Device: Nook STR
Quote:
Originally Posted by Starson17 View Post
Moreover, it's not possible even for Kovid to add an "ebook exemption" to strip the GPL protection from such an ebook.
It is possible. The GPL does allow for these types of exceptions. GCC and Bison both have them.

To make any license changes Kovid would need to get permission from all copyright holders. This is a limited number of people and if KDE can do it with thousands of people then Kovid can do it with 30ish(?).

Everyone would need to agree to the change but I doubt anyone would object.

Quote:
Originally Posted by Starson17 View Post
IMO, 1) the likelihood of the GPL being asserted by the FSF against output produced by calibre is indistinguishable from zero
It is 0. The FSF holds not copyright over any calibre code so they have no rights toward filing a lawsuit or enforcing the terms. Only a copyright holder can assert those rights. The FSF is the author of the GPL but that does not give the FSF rights over projects using the license.

The FSF is the assinged rights holder for most GNU software. So they have right to and do enforce the terms of the GPL over a large amount of GNU software.
user_none is offline   Reply With Quote
Old 05-11-2011, 09:41 AM   #27
Starson17
Wizard
Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.
 
Posts: 4,004
Karma: 177841
Join Date: Dec 2009
Device: WinMo: IPAQ; Android: HTC HD2, Archos 7o; Java:Gravity T
Quote:
Originally Posted by user_none View Post
It is possible. The GPL does allow for these types of exceptions. GCC and Bison both have them.

To make any license changes Kovid would need to get permission from all copyright holders. This is a limited number of people and if KDE can do it with thousands of people then Kovid can do it with 30ish(?).
He can do it for any of the contributor's code, but calibre uses other GPL code, too. My point was that it's not possible to write an exception that strips all GPL from input simply because the exception says that calibre output is not GPL. I agree that it's possible to write an exception for any GPL code added to the input as a byproduct of the conversion process. (formatting code, etc.)

It would even be possible to write an exception that would strip GPL from calibre code, but it's not something I think anyone here wants or supports. Personally, I think it's a bogus issue, for the reasons I stated, and wouldn't bother with it. It's not a real issue and I'd hate to see anyone waste time on it. If an exception was written, it would require care to write correctly.

Quote:
It is 0. The FSF holds not copyright over any calibre code so they have no rights toward filing a lawsuit or enforcing the terms. Only a copyright holder can assert those rights. The FSF is the author of the GPL but that does not give the FSF rights over projects using the license.

The FSF is the assinged rights holder for most GNU software. So they have right to and do enforce the terms of the GPL over a large amount of GNU software.
I understood that FSF would sometimes act on behalf of the copyright owner, when requested to do so by the rights holder, and that they had procedures for accepting a transfer of rights to allow them to do that. I was speaking loosely when I referred to the FSF, and you are correct, the copyright owner holds the right to enforce the GPL applied to his work, not the FSF directly, unless some transfer has been made.
Starson17 is offline   Reply With Quote
Old 05-11-2011, 11:45 AM   #28
Worldwalker
Curmudgeon
Worldwalker ought to be getting tired of karma fortunes by now.Worldwalker ought to be getting tired of karma fortunes by now.Worldwalker ought to be getting tired of karma fortunes by now.Worldwalker ought to be getting tired of karma fortunes by now.Worldwalker ought to be getting tired of karma fortunes by now.Worldwalker ought to be getting tired of karma fortunes by now.Worldwalker ought to be getting tired of karma fortunes by now.Worldwalker ought to be getting tired of karma fortunes by now.Worldwalker ought to be getting tired of karma fortunes by now.Worldwalker ought to be getting tired of karma fortunes by now.Worldwalker ought to be getting tired of karma fortunes by now.
 
Posts: 3,085
Karma: 722357
Join Date: Feb 2010
Device: PRS-505
Quote:
Originally Posted by Stodder View Post
Hmm. Maybe the FSF should be more specific in the wording of its GPL licenses?
Aside from the people who believe the FUD-slingers, nobody thinks that the GPL would apply to data files produced by a GPL-licensed program. And for those who believe in the FUD, nothing would convince them anyway.

Quote:
Originally Posted by adun View Post
Remember why MS called GPL a virus?
Yes, in order to promote their own products.
Worldwalker is offline   Reply With Quote
Old 05-11-2011, 02:04 PM   #29
Starson17
Wizard
Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.Starson17 can program the VCR without an owner's manual.
 
Posts: 4,004
Karma: 177841
Join Date: Dec 2009
Device: WinMo: IPAQ; Android: HTC HD2, Archos 7o; Java:Gravity T
Quote:
Originally Posted by Worldwalker View Post
Aside from the people who believe the FUD-slingers, nobody thinks that the GPL would apply to data files produced by a GPL-licensed program.
And suppose someone claimed that the GPL did apply to a chunk of output by some strained GPL interpretation that the CSS, HTML or formatting was "code" covered under the GPL. Because the GPL only applies when the "code" is redistributed, all the user would have to do is reformat the content with their own formatting or remove the allegedly GPL code, (or get a license from the code copyright holder). AFAIK, there has never been a case where anyone has had to pay damages for past violation of the GPL, so simply removing the alleged GPL content would fix the problem.

Despite the FUD spread by some that the GPL is "viral," it does not attach to non-GPL content that is separable. I don't actually know the scenario that the OP had in mind, but for simple conversions of non-GPL content, there is simply no reason to have any concern. In the worst case of the one in a googol chance of a claim of GPL violation), they'd simply have to reformat or reconvert their non-GPL content using some other conversion method.

Again, this is so unlikely as to be beyond the realms of reasonable worry.
Starson17 is offline   Reply With Quote
Old 05-11-2011, 02:17 PM   #30
user_none
Sigil & calibre developer
user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.
 
user_none's Avatar
 
Posts: 2,487
Karma: 1063785
Join Date: Jan 2009
Location: Florida, USA
Device: Nook STR
In the US the copyright must be registered with the copyright office to sue for damages. I believe that there is also a limit on the amount depending on when it was registered. Such as if it took place the day before filing the suit.
user_none is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
GNU MAC Changer yokos iRex 10 04-20-2009 04:49 PM
GNU nano text editor (like pico) bobj iRex 0 06-27-2008 10:38 PM
GNU Chess Reloaded yokos iRex 18 11-14-2007 08:17 AM
Gnu Chess design256 iRex 48 06-07-2007 09:29 AM


All times are GMT -4. The time now is 06:37 PM.


MobileRead.com is a privately owned, operated and funded community.