HaikuPorts
  • Login
  • Preferences
  • Help/Guide
  • Wiki
  • Timeline
  • Roadmap
  • View Tickets
  • Search
  • Port Log
  • Blog

Context Navigation

  • ← Previous Ticket
  • Next Ticket →

Ticket #206 (closed enhancement: invalid)

Opened 6 years ago

Last modified 6 years ago

limit license types to a predefined set

Reported by: brecht Owned by: brecht
Priority: normal Milestone:
Component: PortLogPlugin Version:
Severity: normal Keywords:
Cc:

Description

The PortLog plugin should present a limited list of licenses to choose from. This list of licenses should be stored on the database. Each license should point to an external page which describes the license.

The list of licenses should ideally be editable from within a custom section within the Trac admin panel.

Change History

comment:1 Changed 6 years ago by scottmc

Perhaps use the same naming format as Gentoo Portage does?
Typically when I post a new port I copy/paste the description and the license name from the Gentoo Portage entry.

comment:2 follow-up: ↓ 3 Changed 6 years ago by mmadia

Capturing an email reply:
On Sat, May 23, 2009 at 4:18 PM, Andreas Färber <andreas.faerber@…> wrote:

Please don't. There are many pieces of software that use more than one
license, which a user-editable textbox more easily allows to accomodate. See
Mono for instance (compilers+tools under GPL, class libraries under MIT/X11)
or QEMU (some files BSD, MIT/X11, (L)GPLv2+; GPLv2 as a whole).

Andreas

In addition to the above, some software uses a custom license. OpenSSL for example uses two BSD-style licenses.

comment:3 in reply to: ↑ 2 Changed 6 years ago by brecht

  • Resolution set to invalid
  • Status changed from new to closed

Replying to mmadia:

Capturing an email reply:
On Sat, May 23, 2009 at 4:18 PM, Andreas Färber <andreas.faerber@…> wrote:

Please don't. There are many pieces of software that use more than one
license, which a user-editable textbox more easily allows to accomodate. See
Mono for instance (compilers+tools under GPL, class libraries under MIT/X11)
or QEMU (some files BSD, MIT/X11, (L)GPLv2+; GPLv2 as a whole).

Andreas

In addition to the above, some software uses a custom license. OpenSSL for example uses two BSD-style licenses.

These are some very good points contra. Let's leave it like it is for now.

Note: See TracTickets for help on using tickets.

Download in other formats:

  • Comma-delimited Text
  • Tab-delimited Text
  • RSS Feed

Trac Powered

Powered by Trac 0.13dev-r10686
By Edgewall Software.

Visit the Trac open source project at
http://trac.edgewall.org/