Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Software > Sigil > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old 08-15-2017, 11:45 AM   #1
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 7,506
Karma: 5433350
Join Date: Nov 2009
Device: many
Plugin Devs: Should we include a License or COPYING file?

Hi Plugin Devs,

What are you thoughts on asking Plugin Developers to include a License information file in their plugins or at least on their main plugin thread page?

That way a developer can explicitly select their own license and if they use external or internal python libraries or tools, they can note their specific license details as well.

For example, for my own plugins, I was thinking of using LGPL2 or LGPL3 making them free to copy and abuse but just not easy to make private. For some of my other plugins I might choose a BSD or MIT license since I really do not care one way or the other about the license and who uses it. I am just happy they are useful.

For things you want to make commercial, you could include a license stating that all copying is forbidden without express permission from the author.

At least in that way, people might feel more free to modify and improve plugins without worry since without a license file or some other license indication, copying and modification with redistribution is not permitted.

What are your thoughts?
KevinH is online now   Reply With Quote
Old 08-15-2017, 12:07 PM   #2
Doitsu
Grand Sorcerer
Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.
 
Doitsu's Avatar
 
Posts: 5,582
Karma: 22735033
Join Date: Dec 2010
Device: Kindle PW2
1. How about adding a <license>LPGL2/LPGL3/BSD</license> tag to plugin.xml?
2. You could also add a license boilerplate to the Plugin index topic that states that all plugins are LPGL2/LGP3/BSD licensed, unless specified otherwise.

(I don't really care what default license you pick, because my plugins are the Python equivalent of VBA macros.)

Maybe you could add a poll to this topic?
Doitsu is offline   Reply With Quote
Old 08-15-2017, 12:37 PM   #3
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 7,506
Karma: 5433350
Join Date: Nov 2009
Device: many
Hi Doitsu,

I do not really want to pick a default license nor make it part of the plugin.xml. A license is completely determined by the author and the license of any other libraries and tools he/she uses.

I am simply advocating that we ask all plugin developers to include their own license information either in a License file inside their plugin or on their main thread plugin page someplace so that future plugins are not orphaned if the chosen license allows it to be copied/redistributed.

I guess we could modify the Plugin index to add a license field to the summary information available for each plugin to make it easier for users to find all of the license information in one place.
KevinH is online now   Reply With Quote
Old 08-15-2017, 01:09 PM   #4
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 27,463
Karma: 192992430
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Quote:
Originally Posted by KevinH View Post
I am simply advocating that we ask all plugin developers to include their own license information either in a License file inside their plugin or on their main thread plugin page someplace so that future plugins are not orphaned if the chosen license allows it to be copied/redistributed.
That's my main concern as well. If we get the devs to include the information (in the plugin, in the plugin's thread, or both), then someone can take up the mantle if a dev happens to leave the community (and the license is amenable).

A far As I'm concerned, the license/copying policy could be as formal, or informal as they (the dev) want it to be. As long we have something to go on when something does happen to get orphaned.

Last edited by DiapDealer; 08-16-2017 at 07:23 AM.
DiapDealer is online now   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Include Series In Title when copying to Kindle Adelio Devices 1 12-07-2015 06:11 AM
Kindle Global file copying problems johnes Amazon Kindle 3 11-16-2009 02:58 AM
How to include a pdf crop plugin. Hanselda Plugins 3 04-28-2009 08:35 AM
Save file include jpeg RandallFlagg Calibre 3 02-10-2009 11:11 PM


All times are GMT -4. The time now is 01:46 PM.


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