Mam pytanie co do najlepszych dobrych praktyk dotyczących obracania kodu rozwidlania.
Wziąłem bazę kodu na licencji Creative Commons Uznanie autorstwa-Użycie niekomercyjne-Na tych samych warunkach 3.0 i wprowadziłem znaczące zmiany w celu dostosowania jej do moich potrzeb. Wydaje mi się, że moja wersja może przynieść korzyści innym i chcę ją rozpowszechniać.
Nie jestem pewien, jakie swobody mam w zakresie redystrybucji lub jakie są dopuszczalne. Czy mogę zmienić nazwę projektów? Czy powinienem rozpocząć nową wersję 1, czy kontynuować od oryginalnego numeru wersji? Co uważa się za właściwe przypisanie autorowi oryginału? Czy powinienem skonsultować się z autorem i poprosić o pozwolenie przed wydaniem (chociaż jest już świadomy)?
open-source
forking
creative-commons
Sebastien
źródło
źródło
Odpowiedzi:
Możesz wybrać dwie ścieżki
Pierwsza opcja ma tę zaletę, że nie będziesz ze sobą konkurować i że możesz dzielić wysiłki związane z konserwacją. Z drugiej strony, jeśli prawa autorskie do oryginału należą do jednej osoby / podmiotu, mogą poprosić Cię o podpisanie twoich praw autorskich, jeśli chcą zachować możliwość zmiany licencji.
W przypadku drugiej opcji wskazane jest wydanie zmodyfikowanej wersji pod inną nazwą, chyba że oryginał został porzucony i nie został zachowany.
Jeśli wydasz pod nową nazwą, możesz użyć dowolnej numeracji wersji, którą lubisz. Jeśli jest to kontynuacja poprzedniego projektu, należy kontynuować od numeru wersji oryginału.
Korzystając ze swojej licencji, oryginalny autor już wyraził zgodę na wydanie (pod pewnymi warunkami). Prawidłowe przypisanie byłoby
źródło