Modify

Opened 3 years ago

Closed 3 years ago

#12229 closed task (fixed)

Plugin needs a license

Reported by: Ryan J Ollos Owned by: Peter Suter
Priority: normal Component: TableSorterPlugin
Severity: normal Keywords: license nolicense
Cc: Trac Release:

Description

Hi Peter. The plugin doesn't have a license in the source. Would you mind adding the license? I've documented some "good practices" here: DevGuide#License. Feedback on the document is appreciated as well. Thanks!

Attachments (0)

Change History (2)

comment:1 Changed 3 years ago by Ryan J Ollos

Summary: LicensePlugin needs a license

comment:2 Changed 3 years ago by Peter Suter

Resolution: fixed
Status: newclosed

Hi Ryan. Thanks for the reminder. I clarified the licensing in [14480].

This plugin is basically just a thin wrapper around the third-party Javascript library jquery.tablesorter, that is dual licensed under the MIT and GPL licenses.

The actual plugin Python code itself is minimal and trivial. Does it meet the threshold of originality? If not, does it even need a license? I don't know, but I added a BSD license anyway now.

Such considerations are missing in the DevGuide. Maybe they are out-of-scope. Authoritative guidance on how to handle bundled third-party libraries would be very helpful though.

I've never seen a convincing rationale for license headers in every file.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Peter Suter.
The resolution will be deleted.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.