Skip to content

Should I use the Apache license #119

@gcarreno

Description

@gcarreno

Hey Steve(@spf13),

I've been using and loving this wonderful tool for quite a while. And it's been a great helper in my Go CLI forays!!

Alas, some things have bothered me:

  1. We can not opt out of any licensing related things( License options through flags should allow no license, pre-defined license and custom or no copyright messages #115 ).
  2. The tool overwrites without asking( init flag is overwriting main without prompting about it #112 ).
  3. A small gripe with the fact that if we init with a path, we then have to change to said path in order to add commands.
  4. There's been no activity for the past two years, as of July 2025.

Being a programmer myself, I have the means/tools to scratch this itch.
And so I did: cobra-cli-ng

I've tackled #112 in my implementation, and added a --force flag, because sometimes we know what we're doing... ish... 😄

I've not yet tackled the author/license as of yet. I'll give you another ping once I've completed that.

Since I drew a ton of inspiration from your code, and preferring an MIT license, I want to ask if you could have a look at my code and see if it's different enough that a change of license from Apache 2.0 to MIT is legal.
Of course: No pressure and when you have a bit of spare time!!

Nonetheless, I cannot thank you enough for releasing this tool to the joy of so many!!

Cheers,
Gus

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions