To pytanie wydaje się być niezwiązane z tematem, ponieważ dotyczy ponownej licencji, a nie programowania.
Wooble
16
@Wooble: Czy licencjonowanie nie jest częścią programowania?
Chris
2
@ArlaudAgbePierre: dlatego napisałem to jako notatkę boczną. Główne pytanie dotyczyło Githuba i tego, czy po utworzeniu repozytorium mogę zmienić licencję.
Chris
@Chris: GitHub nie ma nic do powiedzenia na ten temat, takie jest prawo. Po wydaniu z licencją nie można jej zmienić. To nie jest kwestia programowania, ale kwestia prawa.
Pierre Arlaud
@ArlaudAgbePierre: W takim razie dobrze, dziękuję za wskazanie tego! Jeśli chodzi o pomoc w wyborze licencji, widziałem to , dlatego powiedziałem GPL lub MIT. Myślę, że licencja MIT jest dla mnie lepsza, ponieważ jest to proste API List and Queue C, które mogę rozszerzyć z czasem.
Chris
Odpowiedzi:
143
Jeśli wydasz go z licencją, zezwalasz ludziom na używanie go zgodnie z opisem licencji. Nie możesz po prostu powiedzieć „nie, zmieniłem zdanie, nie chcę, aby była objęta GPL”. Oczywiście twoje przyszłe wydanie może być objęte inną licencją (z wyjątkiem tego, że GPL wymusza również na zmodyfikowanych wersjach GPL).
Poprawka
Witryny internetowe, takie jak choosealicense.com, mogą pomóc w wyborze odpowiedniej licencji. Kompletacji licencja zawiera kilka szablonów, które mogą być popełnione do repozytorium; w przypadku istniejącego repozytorium możesz je przywrócić w ten sposób:
O ile w projekcie nie jest używany żaden zewnętrzny kod GPL, autor nie jest zobowiązany do wydawania zmodyfikowanych wersji na GPL.
Wooble
5
Właściwie tak, możesz. Jeśli inni mają wersję na GPL, nie możesz tego wycofać, ale z pewnością możesz przestać samodzielnie rozpowszechniać ją na rzecz innej wersji licencjonowanej tak, jak chcesz.
jthill
43
Pyta o licencję w swoim repozytorium. Mówisz o licencji w kopiach innych ludzi, a nie o tym samym, i nie odpowiadasz na pytanie, które zadaje. Dlaczego nie powiedzieć z góry „tak, możesz zmienić licencję w swoim repozytorium, ale oczywiście nie możesz cofnąć żadnej licencji, którą inni już otrzymali”?
jthill
1
+1 za przeformułowanie tego, czego nie mogłem. Jednak celem jego postu jest prawidłowe uzyskanie licencji za pierwszym razem, więc gorzej było wspomnieć, że cofnięcie nie było dozwolone.
Pierre Arlaud
5
@jthill: To właśnie chciałem przeczytać jako odpowiedź. To rozsądne, że nie możesz wydać czegoś, a następnie zmienić licencji.
Odpowiedzi:
Jeśli wydasz go z licencją, zezwalasz ludziom na używanie go zgodnie z opisem licencji. Nie możesz po prostu powiedzieć „nie, zmieniłem zdanie, nie chcę, aby była objęta GPL”. Oczywiście twoje przyszłe wydanie może być objęte inną licencją (z wyjątkiem tego, że GPL wymusza również na zmodyfikowanych wersjach GPL).
Poprawka
Witryny internetowe, takie jak choosealicense.com, mogą pomóc w wyborze odpowiedniej licencji. Kompletacji licencja zawiera kilka szablonów, które mogą być popełnione do repozytorium; w przypadku istniejącego repozytorium możesz je przywrócić w ten sposób:
LICENSE.md
lubLICENSE.txt
aby ponownie wyświetlić selektor licencjiźródło