Github pull request licencja

Github pull request licencja
HU
  • Rejestracja:około 11 lat
  • Ostatnio:około 3 lata
  • Postów:40
0

Jeżeli na githubie w jakimś projekcie wiszą pull requesty (otwarte/odrzucone), to czy należy traktować, że te pull requesty:

  1. mają taką licencję jak projekt,
  2. czy że nie mają, więc nie można ich tykać,
  3. to zależy/inna opcja?
    Jakieś źródło o tym?
    IMO 1) bo jak ktoś sforkował to ma w swoim projekcie licencję projektu, który sforkował - dobrze kombinuję? Jak zmieni licencję i nie wrzuci zmienionej do pull requesta to tak jakby jej nie zmienił. Dobrze myślę?
edytowany 3x, ostatnio: Hummin
hauleth
Moderator
  • Rejestracja:ponad 17 lat
  • Ostatnio:11 dni
1
  1. Tak, muszą mieć. W przypadku niektórych licencji jest nawet wymagane "Signed-off by" w każdym commicie.
  2. Można je tykać. Możesz je pobrać osobno lub zrobić do nich PR.

Nie jest tak łatwo zmienić licencję projektu FOSS, gdyż by tego dokonać musisz mieć zgodę wszystkich autorów kodu w projekcie. Nie możesz więc zmienić licencji, możesz co najwyżej określić, że twoje zmiany podlegają innej licencji (dodatkowej i kompatybilnej z licencją projektu).


Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.