Ticket #205 (closed defect: fixed)
Remove BSD4 from Cabal.Distribution.License.License
| Reported by: | igloo | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | Cabal-1.4 |
| Component: | Cabal library | Version: | 1.2.3.0 |
| Severity: | normal | Keywords: | |
| Cc: | Difficulty: | easy (<4 hours) | |
| GHC Version: | 6.8.2 | Platform: | Linux |
Description
I doubt any Haskell software actually uses the BSD4 license, and it is likely to confuse users as it looks like a newer version of BSD3.
Currently we have
data License = ... | BSD3 | BSD4
so I propose moving to one of
data License = ... | BSD3 data License = ... | BSD data License = ... | BSD3 | OldBSD data License = ... | BSD | OldBSD data License = ... | NewBSD | OldBSD
( http://www.opensource.org/licenses/alphabetical lists it as "New BSD license")
All but the first will require changing a number of packages. We could leave the old BSD3 name as deprecated for a while, though.
Change History
Note: See
TracTickets for help on using
tickets.
