[SmartcardServices-Changes] [12] trunk/Dev_Guide

source_changes at macosforge.org source_changes at macosforge.org
Wed Feb 11 14:27:48 PST 2009


Revision: 12
          http://trac.macosforge.org/projects/smartcardservices/changeset/12
Author:   geddis at apple.com
Date:     2009-02-11 14:27:48 -0800 (Wed, 11 Feb 2009)
Log Message:
-----------


Removed Paths:
-------------
    trunk/Dev_Guide

Deleted: trunk/Dev_Guide
===================================================================
--- trunk/Dev_Guide	2009-02-11 22:26:44 UTC (rev 11)
+++ trunk/Dev_Guide	2009-02-11 22:27:48 UTC (rev 12)
@@ -1,164 +0,0 @@
-{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf430
-{\fonttbl\f0\froman\fcharset0 Times-Roman;\f1\fswiss\fcharset0 Helvetica;\f2\froman\fcharset0 TimesNewRomanPSMT;
-}
-{\colortbl;\red255\green255\blue255;}
-\margl1440\margr1440\vieww9900\viewh15160\viewkind0
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural
-
-\f0\b\fs24 \cf0 Smart Card Services Committer Guidelines 
-\f1\b0 \
-
-\f0\b\fs20 Licensing Due Diligence 
-\f1\b0\fs24 \
-
-\f0\b\fs20  
-\f1\b0\fs24 \
-
-\f0\fs20 Last updated:  February 2, 2009 
-\f1\fs24 \
-
-\f0  
-\f1 \
-
-\f0\fs20 Thank you for your interest in the Smart Card Services project and for agreeing to be a Smart Card Services 
-\f1\fs24 \
-
-\f0\fs20 (SCS) Committer.   The following are some licensing-related requirements that must be followed in order to 
-\f1\fs24 \
-
-\f0\fs20 ensure that all code committed to the Smart Card Services source repository is properly licensed, so as to 
-\f1\fs24 \
-
-\f0\fs20 protect all users of Smart Card Services and to avoid downstream problems.  If you have questions about any of 
-\f1\fs24 \
-
-\f0\fs20 these requirements, please contact the Smart Card Services team at admin at macosforge.org. 
-\f1\fs24 \
-
-\f0\fs20  
-\f1\fs24 \
-
-\f0\fs20 Before committing code to the Smart Card Services source repository, please ensure that these requirements are 
-\f1\fs24 \
-
-\f0\fs20 met: 
-\f1\fs24 \
-
-\f0\fs20  
-\f1\fs24 \
-
-\f0\fs20 1.  All source code must contain a copyright header that includes the author/copyright holder's name(s) and 
-\f1\fs24 \
-
-\f0\fs20 email address(es) for contact purposes. 
-\f1\fs24 \
-
-\f0\fs20  
-\f1\fs24 \
-
-\f0\fs20 2.  All code committed to the Smart Card Services source repository must be governed by either the LGPL 
-\f1\fs24 \
-
-\f0\fs20 Version 2.1 <
-\f2  http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html>
-\f0  for code going into the SmartCardCCID 
-\f1\fs24 \
-
-\f0\fs20 subproject, or the Apple Public Source License 2.0 <http://www.opensource.apple.com/apsl/> for code going 
-\f1\fs24 \
-
-\f0\fs20 into all other SCS subprojects, unless otherwise cleared by Apple in writing.  This means that you should verify 
-\f1\fs24 \
-
-\f0\fs20 that each source file contains either a copy of the appropriate APSL 2.0 license or LGPL 2.1 license text, or a 
-\f1\fs24 \
-
-\f0\fs20 license header stating that it is governed by either such license as appropriate to the SCS subproject in question.  
-\f1\fs24 \
-
-\f0\fs20 All other licenses are not acceptable unless cleared by Apple in writing. 
-\f1\fs24 \
-
-\f0\fs20  
-\f1\fs24 \
-
-\f0\fs20 3. As a general rule, contributions to existing APSL2.0-licensed SCS projects should be also licensed
-\f1\fs24   \
-
-\f0\fs20 under the APSL 2.0, and contributions to existing LGPL 2.1-licensed SCS projects should be licensed
-\f1\fs24  
-\f0\fs20 under the 
-\f1\fs24 \
-
-\f0\fs20 LGPL 2.1.  If you come across a conflicting license situation or some other licensing aspect you are unsure 
-\f1\fs24 \
-
-\f0\fs20 about, please contact the Smart Card Services team before committing it to the repository.  Under no 
-\f1\fs24 \
-
-\f0\fs20 circumstances should code licensed under the GPL (any version) or the LGPL v3 be committed to the 
-\f1\fs24 \
-
-\f0\fs20 repository.
-\b  
-\f1\b0\fs24 \
-
-\f0\b\fs20  
-\f1\b0\fs24 \
-
-\f0\fs20 4.  If a contributed source file does not have any licensing terms attached to it, do not commit it to the 
-\f1\fs24 \
-
-\f0\fs20 repository.  Instead, please contact the author to determine what the intended licensing terms are.  If you need 
-\f1\fs24 \
-
-\f0\fs20 assistance with this, contact the Smart Card Services team. 
-\b  
-\f1\b0\fs24 \
-
-\f0\b\fs20  
-\f1\b0\fs24 \
-
-\f0\fs20 5.  Any code that itself contains any encryption code or algorithm, or utilizes the cryptographic functionality of 
-\f1\fs24 \
-
-\f0\fs20 another software program should not be checked in to the Smart Card Services source repository without first 
-\f1\fs24 \
-
-\f0\fs20 clearing it with the Apple Smart Card Services team and having it approved in writing.  The reason for this is 
-\f1\fs24 \
-
-\f0\fs20 that cryptographic code may be subject to various governmental regulations that Apple and Smart Card Services 
-\f1\fs24 \
-
-\f0\fs20 users must comply with. 
-\f1\fs24 \
-
-\f0\fs20  
-\f1\fs24 \
-
-\f0\fs20 In addition, please be on the lookout for "legal" notices, legends or terms and conditions in contributed source 
-\f1\fs24 \
-
-\f0\fs20 code that may indicate that the contributed code is subject to restrictions that would inhibit or limit public 
-\f1\fs24 \
-
-\f0\fs20 distribution of the contribution.  Words or terms such as "confidential", "proprietary", "trade secret", "patent", 
-\f1\fs24 \
-
-\f0\fs20 "restricted", "internal use only", "all rights reserved", "license" or "rights", or any other language purporting to 
-\f1\fs24 \
-
-\f0\fs20 grant to reserve any rights to use or distribute the contribution should be brought to the attention of the Smart 
-\f1\fs24 \
-
-\f0\fs20 Card Services team before committing it to the Smart Card Services repository. 
-\f1\fs24 \
-
-\f0\fs20  
-\f1\fs24 \
-
-\f0\fs20 Thank you very much! 
-\f1\fs24 \
-
-\f0\fs20 The Smart Card Services Team}
\ No newline at end of file
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/smartcardservices-changes/attachments/20090211/38c9fa1a/attachment.html>


More information about the SmartcardServices-Changes mailing list