Każda osoba współtworząca oprogramowanie YetiForce spoza naszej organizacji musi podpisać umowę CLA, która określa zasady na jakich współtworzony kod jest rozpowszechniany.
Co to jest umowa CLA
Umowa CLA [Contributor License Agreement] czyli umowa licencyjna współautora określa szczegółowe zasady, na jakich współtwórca oprogramowania zgadza się na rozpowszechnianie swojego utworu. Licencja ta chroni nie tylko YetiForce przed odpowiedzialnością za kod współtwórcy, ale również samego współtwórce.
Zarys umowy CLA
Poniżej znajduje się najważniejszy wycinek licencji pomiędzy YetiForce a współtwórcami oprogramowania.
- Udzielenie licencji prawa autorskiego
Wszystko co tworzysz dla YetiForce S.A. jest na najnowszej licencji YetiForce Public License [licencja jest opublikowana na stronie https://yetiforce.com], która upoważnia do dalszego wykorzystywania i rozpowszechniania Twojego wkładu.
- Udzielenie licencji patentowej
Poprzez każdy Twój wkład w tworzenie systemu YetiForce, udzielasz także licencji patentowej spółce YetiForce S.A., a także odbiorcom oprogramowania. Daje to możliwość dalszego rozwoju, użytkowania i przekazywania Twojego wkładu, a tym samym nie pociąga spółki YetiForce do odpowiedzialności, jeśli jakikolwiek podmiot wytoczy przeciwko Tobie proces sądowy dotyczący patentu.
- Oświadczasz, że masz prawo do udzielenia powyższej licencji.
W przypadku jeśli Twój pracodawca ma jakiekolwiek prawo do Twojego wkładu, to powinieneś uzyskać jego zgodę na współtworzenie w jego imieniu, a on powinien zrezygnować z prawa do Twojego wkładu na rzecz YetiForce Sp. z o.o. Podpisując niniejszą umowę oświadczasz, że uzyskałeś takową zgodę od swojego pracodawcy.
- Oświadczasz, że każdy Twój wkład jest Twojego autorstwa.
Zaświadczasz, że Twój wkład jest wynikiem własnej twórczości i nie narusza praw autorskich innych osób. W przypadku chęci złożenia wkładu, który nie jest Twojego autorstwa, możesz przesłać go do YetiForce S.A. podając źródło, oraz wszelkie informacje dotyczące licencji.
- Nie jesteś zobowiązany do udzielania wsparcia dla Twojego wkładu, poza zakresem, w jakim chcesz takiego wsparcia udzielać.
Twój wkład dostarczany jest na zasadzie „tak jak jest” co oznacza, że nie oferujesz dla niego żadnych gwarancji. Możesz natomiast udzielać dla niego wsparcia darmowego, odpłatnego, lub nie udzielać wsparcia wcale.
Zobowiązujesz się powiadomić YetiForce S.A. o wszelkich faktach lub okolicznościach, przez które powyższe oświadczenia mogą stać się niedokładne w jakimkolwiek zakresie.
- YetiForce S.A. może zastrzec, że niektóre funkcjonalności nie będą publikowane na licencji YetiForce Public License i zostaną wydane na innej licencji i/lub przekazane zostaną firmie trzeciej, wówczas YetiForce poinformuje o tym fakcie współautora przed realizacją funkcjonalności i przekaże szczegółowe zasady związane z licencją i zasadami przekazywania kodu źródłowego funkcjonalności.
Zmiana licencji YetiForce
Raz na jakiś czas modyfikujemy licencję, aby była jeszcze bardziej przyjazna biznesowi a w wyjątkowych sytuacjach podpisujemy z klientami umowy, które udostępniają system YetiForce na innej licencji. Umowy CLA, które podpisujemy ze wszystkimi współtwórcami pozwalają nam dopasowanie się do rzeczywistych potrzeb dużych przedsiębiorstw a jednocześnie są wyznacznikiem dojrzałości i świadomości w zakresie licencjnonowania projektów otwartych.