![]() |
#31 | ||
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 123
Karma: 998177
Join Date: Aug 2010
Device: Kindle 3
|
From the license:
Quote:
From the GPL site itself : Quote:
As a user all i can say : Please, don't make me think! Think about it ![]() Last edited by Starko; 06-06-2011 at 06:59 AM. |
||
![]() |
![]() |
![]() |
#32 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,004
Karma: 177841
Join Date: Dec 2009
Device: WinMo: IPAQ; Android: HTC HD2, Archos 7o; Java:Gravity T
|
He did. He'd like all users (who don't modify or distribute) to agree. You are right that the license does not require him to have users agree. Nor does it prohibit it.
He wants users to be aware of their obligations, which apply only if they modify or redistribute. Kovid has made it very easy to modify and redistribute, so he wants users to know about the GPL. Even if he did remove the "I agree" click button before proceeding, He'd want an "I have read the GPL" or "I confirm that I know this work is covered by the GPL" or something equivalent, so you wouldn't save any clicks with the change you want. At most, you'd get a slight change in the wording near the click box. Because the GPL doesn't even cover end users, regardless if they agree or not, and always covers those who modify or redistribute, even if they don't click a box, the difference between what you want and what you have now is a minor change in the text. |
![]() |
![]() |
Advert | |
|
![]() |
#33 |
(he/him/his)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,287
Karma: 80074820
Join Date: Jul 2010
Location: Sunshine Coast, BC
Device: Oasis (Gen3),Paperwhite (Gen10), Voyage, Paperwhite(orig), iPad Air M3
|
IOW, a distinction without a difference. So leave the silly thing alone, already. Kovid has said clearly he doesn't like hidden agreements and he wants everyone who uses the program to be aware that it is covered by the GPL. I have zero problem with this. It's his decision.
|
![]() |
![]() |
![]() |
#34 | ||||||
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,004
Karma: 177841
Join Date: Dec 2009
Device: WinMo: IPAQ; Android: HTC HD2, Archos 7o; Java:Gravity T
|
Quote:
Quote:
All the authors got together and all agreed to grant that permission to the end users by way of the GPL. No formal "acceptance" of the published GPL is required by an end user, but it does impose obligations on them if they modify or distribute. The rights granted to the end user are granted in a manner that's somewhat like an implied license, but it's more than that, since the GPL is in writing and it grants rights to end users in writing. Quote:
I agree that the GPL doesn't have to be formally accepted by an end user taking any kind of affirmative action to accept it, but if he's asked if he accepted the license and denies it, he's liable to the authors as an infringer. Would the author's sue? Of course not, but here we're just talking about how the law works. Personally, I see the GPL as having two parts, a public grant of a license for end users and the terms that apply to those who wish to modify or redistribute. Quote:
Quote:
Quote:
![]() Last edited by Starson17; 06-06-2011 at 11:12 AM. |
||||||
![]() |
![]() |
![]() |
#35 | ||
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,004
Karma: 177841
Join Date: Dec 2009
Device: WinMo: IPAQ; Android: HTC HD2, Archos 7o; Java:Gravity T
|
The distinction is minor, but there is a difference. It changes the way the user gets the right to make the copy he runs. In the current case, the user affirmatively agrees that if he modifies calibre, he will let others have his modifications to build on. In the other, the GPL applies "automatically" when the user makes the mods and "acceptance" comes automatically by making the mods.
Kovid dislikes agreements that "automatically" apply. As it happens, so do I Quote:
Quote:
![]() |
||
![]() |
![]() |
Advert | |
|
![]() |
#36 |
Sigil & calibre developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,487
Karma: 1063785
Join Date: Jan 2009
Location: Florida, USA
Device: Nook STR
|
Why are Windows users the only ones forced to agree to the GPL before they can use calibre? The OS X and Linux versions don't even show the GPL let alone require agreeing to it.
|
![]() |
![]() |
![]() |
#37 |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 30,932
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
|
![]() |
![]() |
![]() |
#38 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,004
Karma: 177841
Join Date: Dec 2009
Device: WinMo: IPAQ; Android: HTC HD2, Archos 7o; Java:Gravity T
|
I wondered that as well. Anyone who wants to run it without formally accepting the GPL can run it via OS X or Linux. It struck me that perhaps OS X and Linux users are more familiar with the GPL and their obligations than Windows users. On the other hand, any Windows user is less likely to be a modifier/distributor so they'd have no obligations under the GPL.
|
![]() |
![]() |
![]() |
#39 |
Junior Member
![]() Posts: 5
Karma: 10
Join Date: Jun 2011
Device: Kindle
|
I don't mean to take sides or anything in this matter, but there was a very similar backlash that Firefox faced a few years ago. I really appreciate all of the work that's gone into Calibre, and I use the Arch Linux package (where I don't remember seeing any EULA-style dialogs), so this matter doesn't really affect me, but I figured I'd at least post some of the relevant links. In the end, though, I don't think Firefox displays the GPL on first boot.
https://bugs.launchpad.net/ubuntu/+s....0/+bug/269656 http://blog.lizardwrangler.com/2008/...icense-issues/ http://www.groklaw.net/article.php?s...80917045510597 http://www.groklaw.net/articlebasic....80919113727960 |
![]() |
![]() |
![]() |
#40 | ||
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,242
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Quote:
Quote:
@ARussell: The problem with firefox was that it showed the incorrect license terms for the Ubuntu version of firefox. |
||
![]() |
![]() |
![]() |
#41 | |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 123
Karma: 998177
Join Date: Aug 2010
Device: Kindle 3
|
Quote:
If you really wanted and inform and be polite have the first page of the setup wizard display something human readable like this (please bear with my english and see the spirit instead of letter): "This is FREE software. Yet it is distributed under a license that puts some limitations on the way you can distribute it. If you plan on distributing this software in any form you really should read the license text which can be found in About box" Below there would be just button "Proceed" ------------------------------ Imagine you and i were neighbours and you came to my place and i asked you to install Calibre for me on my PC. Would you say "sure Konstantin, but only after you read this GPL license first and put a check mark in that "I agree" check box and click on "I agree" here with your own hand. After that i will do the rest" Last edited by Starko; 06-08-2011 at 05:19 PM. |
|
![]() |
![]() |
![]() |
#42 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,242
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
![]() ![]() |
![]() |
![]() |
![]() |
#43 |
Connoisseur
![]() Posts: 88
Karma: 60
Join Date: Oct 2010
Device: ProMedia eReader, Sony PRS-600
|
Interesting discussion.
I think I speak for many users: people don't actually read Licenses. Besides I think they are legally doubtful, when I come home with a gadget I bought, a piece of software or just downloaded something I want or need, I already invested my time in it. Who of you ever brought back software because of it's license, really. Install, click click click, and off I go. Especially with Open Source software from a trusted source. Heck, even if I read all the blabla, I'm lost very quick. Personally I think this stuff is not meant for end users but for lawyers. When in doubt I let my cat click "I agree" for the license. To be completely honest, it's a click I rather not have to do. Licenses I see as something I am forced to accept, whether they grand you permissions or take them away. As an end user I just want to get the program installed. Sure it's polite to tell people they rights and/or restrictions. Sure there are haters and lovers of GPL. Sure it's your right as a developer, and yes, it does give the installer a 'professional' look. Will most people care reading the license? For every GPL software again? For every version? Or ever? I doubt it. It's just one more click more we have to endure, it's no big deal, but we would not miss it if it wasn't there. |
![]() |
![]() |
![]() |
#44 | |
Sigil & calibre developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,487
Karma: 1063785
Join Date: Jan 2009
Location: Florida, USA
Device: Nook STR
|
That in itself doesn't mean the license isn't binding. I for one do read every software (and other license) before I agree. Probably, something about working in the financial industry got me into this habit. I've said to people plenty of times, "it's in the contract, which you signed saying you fully understand and agree to the terms."
The courts (in the US) continue to uphold them as, legal, valid and binding. Earlier this year the US Supreme Court rulled that AT&T's terms of service that prohibit customers from filling class action law suits to is valid. The USC then threw out a pending class action suit and stated that the terms say that individual arbitration is the only course of action for customers so that's what people need to do. Quote:
It's written to be able to stand in a court of law. Unfortunately, the legal system (in the US) is designed so only lawyers somewhat understand it. However, this still does not absolve an individual from breaking the law. |
|
![]() |
![]() |
![]() |
#45 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,004
Karma: 177841
Join Date: Dec 2009
Device: WinMo: IPAQ; Android: HTC HD2, Archos 7o; Java:Gravity T
|
And it's written to keep the software perpetually free of restrictions so that a wonderful program like calibre can be written, made available to all the end users and grow into the future. Each current developer agrees to pass forward his contribution to future developers, and it's that GPL-protected process that makes open source work so well.
Projects like calibre flourish because the developers are willing to contribute their time and effort. Calibre is only possible because of the long string of earlier developers that made their contributions to various packages that were later incorporated into calibre. I suppose it's all just a philosophy thing, but if so, IMHO, it's a powerful philosophy. |
![]() |
![]() |
![]() |
Tags |
gpl eula installation |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
GPL violation? | rfog | Gen3 Developer's Corner | 203 | 08-22-2012 03:46 PM |
e-Readers that don't require ISBN's | kateharp | Writers' Corner | 31 | 02-10-2011 02:12 PM |
Mainstream acceptance + Gauntlet | acemccloudxx | Calibre | 1 | 02-23-2010 11:56 AM |
NYT article: audio books gaining acceptance | Laurens | News | 5 | 02-13-2009 09:44 AM |
Slashdot on the e-book and its slow acceptance | Alexander Turcic | News | 6 | 03-13-2006 06:14 PM |