¿Cómo cambiar la licencia de un proyecto en Github?

He creado una list simple API en C y quiero liberarla a través de Github. Todavía no estoy seguro de qué licencia elegir, ya que MIT y GPL parecen ser buenas para mí.

¿Hay alguna forma de cambiar la licencia después de la creación del repository?

Como nota al margen: ¿Qué puede ayudarme a elegir un model de licencia?

Si lo libera con una licencia, permite que las personas lo usen como lo describe la licencia. No puedes simplemente decir "no, cambié de opinión, no quiero que esté bajo GPL". Por supuesto, su futura versión puede estar en otra licencia (excepto que la GPL obliga a las versiones modificadas a ser GPL también).

Enmienda

Los sitios web como choosealicense.com pueden ayudarlo a elegir una licencia adecuada. El selector de licencias proporciona algunas templates que pueden comprometerse con su repository; para un repository existente puede traerlo de vuelta de esta manera:

  • navegue a su repository en GitHub.com
  • crea un nuevo file presionando el ícono azul + (actualizado a: button Nuevo file )
  • LICENSE.md o LICENSE.txt para mostrar el selector de licencia nuevamente
  • elige una plantilla