Häufig gestellte Fragen » Das "Sun Contributor Agreement"
en

Das "Sun Contributor Agreement"

Fragen zum "Sun Contributor Agreement" (SCA)

Was ist das "Sun Contributor Agreement" (SCA)?

Das Sun Contributor Agreement (SCA) gibt Sun und dem Autor gemeinsame Rechte am Quelltext: Der Autor behält Copyright Rechte, gewährt aber Sun als Sponsor des Open Source Projektes ebensolche Rechte. Es gibt Sun und anderen eine Lizenz zu allen Patenten des Autors, die der beigetragenen Quelltext verkörpert. Das SCA findet bei allen, Produkten und Projekten der Firma Sun Anwendung. Einmal unterzeichnet erlaubt es Beiträge zu allen von Sun gesponsorten Open Source Projekten. Das SCA ändert nichts an den Rechten und Pflichten der OpenSolaris Community bezüglich der ""Common Development and Distribution License (CDDL)"".

Wann muss ein SCA eingereicht werden?

Ein SCA muss ausgefüllt und eingereicht werden bevor Quelltext oder andere Dokumente (z.B. Dokumentation, Design Spezifikationen), unabhängig von der Größe des Beitrags, In OpenSolaris integriert werden kann. Jeder der einen Beitrag zur OpenSolaris.org Webseite machen möchte, sollte das SCA einreichen um den Autor bestimmten Änderungen zuordnen zu könnnen. Sowohl Firmen als auch Individuen können das SCA einreichen.

Warum verlangt OpenSolaris nach einem SCA?

Sun verlangt nach geteilten Copyright Rechten, damit Sun den Inhalt des OpenSolaris Projektes in gerichtlichen Auseinandersetzungen verteidigen kann. Durch das Einreichen des SCA schützen Beitragende die OpenSolaris Quelltextbasis, ermöglichen alternative Lizenzmodelle, und vergrößern die Flexibilität des Projektes hinsichtlich zukünftiger Anforderungen der Community.

Wer sollte für Beiträge von Firmen ein SCA einreichen?

Wenn jemand einen Beitrag im Namen einer Firma leistet, dann muß ein leitender Angestellter (Executive Representative, Vice President oder höher) der Firma das SCA unterzeichnen unter Nennung des jeweiligen Titels. Die Firma hat die Möglichkeit die Mitarbeiter, die Beiträge leisten sollen/können im SCA spezifisch zu benennen. Die Firma kann weitere Mitarbeiter in einem Anhang hinzufügen. Der Name des leitenden Mitarbeiters der das SCA unterzeichnet, sollte der erste Name in dieser Liste sein und der Anhang muss von eben diesem leitenden Mitarbeiter unterzeichnet sein. Falls keine Mitarbeiter spezifisch autorisiert wurden sind alle Mitarbeiter der Firma vom SCA abgedeckt.

Kann eine Firma ein Pauschal-SCA für alle Mitarbeiter einreichen?

Ja. Wenn ein leitender Angestellter (Executive Representative) der Firma das SCA unterzeichnet und nicht einzelne Mitarbeiter der Firma speziell benennt, dann sind alle Mitarbeiter der Firma vom SCA abgedeckt. Wenn ein Mitarbeiter die Firma verlässt muss ein eigenes SCA unterschreiben um weiterhin Beiträge leisten zu können.

Wie können firmenspezifische Änderungen oder Erweiterungen des SCA beantragt werden?

Änderungen an dem SCA sind nicht möglich. Sun kann keine individuellen Vereinbarungen auf der Basis des SCA oder als dessen Erweiterung treffen. Die Lebensfähigkeit der Community hängt auch davon ab, dass Beitragende sicher sein können, dass keine versteckten Fallen auf sie warten. In diesem Sinne muss Sun sicherstellen, dass es keine Nebenabreden mit irgendeinem Beitragenden gibt. Jeder Beitragende kann sicher sein, dass alle anderen den exakt gleichen Rechten und Pflichten unterliegen.

Muss ein dediziertes SCA für OpenSolaris eingereicht werden, wenn schon ein SCA für ein anderes Sun Projekt unterzeichnet wurde?

Ein unterzeichnetes Sun Contributor Agreement (SCA), mindestens in der Version 1.3, ist gültig für alle Sun Projekte.

Kann ein eingereichtes SCA gekündigt werden?

Die Mitarbeit an einem Open Source Projekt kann jederzeit beendet werden. Die bereits geleisteten Beiträge können jedoch nicht zurückgezogen werden. Die Verwendung von SCA und CDDL dient dem Schutze des Projektes und des Quelltext, sodass er ohne Bedenken verwendet werden kann.

Was ist das Ergebnis wenn ein SCA unterzeichnet und eingereicht wurde, der eigentlich Codebeitrag aber nicht akzeptiert wird?

Der Beitrag fällt unter das SCA und bleibt Teil des OpenSolaris Projektes auch wenn er nicht in einen bestimmten Teil, zum Beispiel des Quelltextes, integriert wird. Natürlich können weitere Beiträge geleistet werden, das SCA verfällt nicht durch die Nichtakzeptanz eines einzelnen Beitrags.

Warum enthält das SCA eine Klausel bezüglich Patenten?

Die Klausel bezüglich der Patente soll Befürchtungen adressieren, dass die Software versteckte Einschränkungen enthalten könnte. Suns Absicht ist nicht Patente auf Gebiete auszudehnen die über das Projektziel (in diesem Falle OpenSolaris) hinausgehen.

Wie verhält es sich mit Beiträgen zu Gerätetreibern, wenn die Hardware Patenten unterliegt? Verlangt die SCA die Aufgabe des Patents auf die Hardware, wenn ein diesbezüglicher Beitrag zur OpenSolaris Software gemacht wird?

Die Klausel soll ermöglichen, dass die Software als Teil von OpenSolaris ohne Einschränkungen benutzt werden kann. Sie bewilligt keine weiteren Privilegien. Ist, zum Beispiel im Falle eines Gerätetreibers, Information über das Gerät in der Software enthalten, so berechtigt das nicht zum Nachbau des Gerätes.

Wie kann ein unterzeichnetes SCA eingereicht werden?

Dies wird auf der Seite zum Sun Contributor Agreement erläutert.

Kann ein SCA per E-Mail eingereicht werden?

Ja. Alles weitere steht ebenfalls auf der Seite zum Sun Contributor Agreement.

Muss für jeden einzelnen Beitrag ein SCA ausgefüllt werden? 

Nein. Einmal eingereicht sind alle Beiträge zu Suns Open Source Projekten abgedeckt.

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

XWiki Enterprise 2.7.1.34853 - Documentation