Skip to content

License selection mentions ambiguous "BSD license" #2270

@NMertsch

Description

@NMertsch

Describe the bug

During briefcase new, the license selection looks like this:

-- Project License -----------------------------------------------------------

What license do you want to use for this project's code?

  1) BSD license
  2) MIT license
  3) Apache Software License
  4) GNU General Public License v2 (GPLv2)
  5) GNU General Public License v2 or later (GPLv2+)
  6) GNU General Public License v3 (GPLv3)
  7) GNU General Public License v3 or later (GPLv3+)
  8) Proprietary
  9) Other

Project License [1]:

The term "BSD license" is ambiguous. When selected, briefcase will create a 3-clause BSD license.

Steps to reproduce

  • Run briefcase new
  • Enter the Formal Name
  • Enter the App Name
  • Enter the Bundle Identifier
  • Enter the Project Name
  • Enter the Author
  • Enter the Author's Email
  • Enter the Application URL

Expected behavior

I think BSD 3-Clause "New" or "Revised" License (following the SPDX License List) would be a better term.

Screenshots

No response

Environment

  • Operating System: Linux (Ubuntu 25.04)
  • Python version: 3.13.3
  • Software versions:
    • Briefcase: 0.3.22
    • Toga: -

Logs

Additional context

I'm not deeply familiar with software licensing. Maybe "BSD license" is generally understood by most users.

If you are interested, I could create a PR.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugA crash or error in behavior.good first issueIs this your first time contributing? This could be a good place to start!

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions