[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