Centrum FAQ » FAQ: Sun Contributor Agreement (SCA)
en

FAQ: Sun Contributor Agreement (SCA)

Co to jest Sun Contributor Agreement (SCA)?

The Sun Contributor Agreement daje firmie Sun oraz autorowi prac połączone prawa autorskie do kodu: autor utrzymuje prawa i równocześnie nadaje je Sunowi jako sponsorowi projektu o otwartych źródłach (open source). Daje to także Sunowi oraz innym beneficjentom licencje na wszystkie patenty autora ujęte w nadesłanym kodzie. SCA dotyczy wszystkich produktów i projektów, których właścicielem i kierownikiem jest Sun: raz podpisane pozwala autorowi na materiały nad dowolnym projektem open source sponsorowanym przez Suna. SCA nie zmienia praw ani obowiązków społeczności OpenSolaris wynikłych z Common Development and Distribution Licence (CDDL).

Kiedy powinienem wypełnić SCA?

SCA powinieneś wypełnić, abyś mógł nadsyłać kod źródłowy lub inne materiały (dokumentacja, specyfikacje), które mają być włączone lub uległy włączeniu do OpenSolaris, niezależnie od wielkości tych materiałów lub kodu. Wszyscy autorzy strony opensolaris.org powinni wypełnić SCA, ponieważ ułatwia to śledzenie autorstwa. Należy zauważyć, że autorem może być zarówno firma jak i pojedyncza osoba.

Dlaczego OpenSolaris wymaga SCA?

Sun zwraca się z prośbą o współudział w prawach autorskich do nadesłanych prac, aby mógł chronić całość projektu OpenSolaris. Przez uruchomienie SCA autorzy chronią kod źródłowy OpenSolaris, umożliwiają alternatywne modele licencjonowania i chronią elastyczność i adaptowalność projektu do zmieniających się wymagań społeczności.

Jeśli chciałbym, aby moja firma mogła nadsyłać zmiany, kto powinien podpisać SCA - ja, czy moja firma?

Jeśli nadsyłasz materiały w imieniu swojej firmy, osoba upoważniona do takich działań (wiceprezes lub na wyższym stanowisku) w imieniu firmy musi podpisać SCA i wymienić swoje stanowisko. Firma wybiera czy podać listę konkretnych osób w polu "Full name" nadsyłających materiały. Jeśli firma jest zmuszona, może dodać listę wszystkich autorów materiałów jako załącznik do SCA: nazwisko upoważnionej osoby powinno być pierwsze na takiej liście i ta sama osoba musi podpisać całą listę. Jeśli pole "Full Name" zostanie puste, wszyscy pracownicy firmy objęci zostają SCA.

Czy moja firma może podpisać zbiorowe SCA za wszystkich swoich pracowników?

Tak. Jeśli osoba upoważniona przez firmę podpisze SCA i zostawi puste pole "Full name", wszyscy pracownicy tej firmy zostaną objęci SCA. Jeśli pracownik firmy odejdzie, będzie musiał wypełnić własne SCA obejmujące dalsze materiały.

Jak można poprosić o zmiany w SCA, które chciałbym mieć ja albo moja firma?

Nie ma takiej możliwości. Sun nie może wprowadzać osobnych poprawek do SCA. Odpowiedzialność społeczności zależy od pewności uczestników, że nie ma żadnych ukrytych pułapek, w które mogą wpaść, jeśli zdecydują się współpracować z Sunem. W związku z tym, pośród wielu kroków, które Sun przedsięwziął, aby dać tę pewność, jest postanowienie, że nie będzie dodatkowych umów z żadnym ze współpracujących autorów. W ten sposób każdy współpracownik wie dokładnie, jakie są zobowiązania każdego innego współpracownika.

Jeśli podpisałem już jedno SCA na potrzeby innego projektu Suna, czy muszę podpisywać nowe specjalnie dla OpenSolaris?

Jeśli podpisałeś już Sun Contributor Agreement (SCA) w wersji 1.3 w związku projektem Suna, dotyczy to również wszystkich innych projektów Suna.

Kiedy już podpisałem SCA i nadesłałem objęte nim materiały, czy mogę zmienić zdanie i unieważnić SCA?

W każdej chwili możesz przestać udzielać się w projekcie o otwartych źródłach i nie nadsyłać dalszych materiałów. Nie ma jednak sposobu na unieważnienie SCA dla żadnego z już nadesłanych materiałów. Połączenie SCA i CDDL istnieje w celu ochrony projektu i związanego z nim kodu, aby każdy kto go używa mógł na nim polegać.

Próbowałem nadesłać swoje materiały do opensolaris.org i podpisałem SCA, ale nie zostały przyjęte. Co z tego wynika?

SCA obejmuje materiały i pozostają one częścią projektu OpenSolaris, nawet jeśli nie zostały włączone do konkretnej części projektu. Możesz jednak nadal nadsyłać materiały (na przykład tworząc i nadsyłając kod gdzie indziej).

Dlaczego w SCA jest punkt o patentach?

Klauzula o patentach w SCA odnosi się do założenia, że oprogramowanie nie może zawierać niczego ukrytego, co mogłoby uniemożliwić komukolwiek używanie programu jako części projektu OpenSolaris. Nie jest zamiarem Suna rozszerzanie licencji autora ponad to, co absolutnie konieczne do osiągnięcia celów projektu (w tym przypadku OpenSolaris).

Nadsyłam źródła do sterownika w imieniu mojej firmy, która ma patenty sprzętowe na obsługiwany przez sterownik sprzęt. W związku z punktami dotyczącymi patentów w SCA, czy rezygnujemy z naszych patentów na sprzęt przez nadsyłanie oprogramowania do OpenSolaris?

Klauzula o patentach w SCA odnosi się do założenia, że oprogramowanie nie może zawierać niczego ukrytego, co mogłoby uniemożliwić komukolwiek używanie programu jako części projektu OpenSolaris. Klauzula ta nie nadaje nikomu żadnych dodatkowych praw. W przypadku sterowników do urządzeń, jeśli w sterowniku są jakieś informacje o urządzeniu, nie daje to nikomu praw do budowania takiego urządzenia.

Jak nadesłać wypełnione SCA?

Instrukcje są na stronie Sun Contributor Agreement.

Czy mogę nadesłać wypełnione SCA e-mailem?

Tak. Instrukcje są na stronie Sun Contributor Agreement.

Czy muszę nadesłać SCA do każdej wykonanej przeze mnie pracy?

Nie. Raz nadesłane SCA obejmuje wszystkie materiały nadesłane do projektu OpenSolaris oraz do wszystkich innych projektów, których właścicielem lub kierownikiem jest Sun.

Tags:
Created by admin on 2009/10/26 12:16
Last modified by admin on 2010/11/10 15:11

XWiki Enterprise 2.7.1.34853 - Documentation