On Jun 17, 2015, at 11:55 AM, Bradley Giesbrecht wrote:

> On Jun 16, 2015, at 12:32 AM, Chunyang Xu wrote:
> 
>> On Tue, Jun 16, 2015 at 3:03 PM, Ryan Schmidt <[email protected]> 
>> wrote:
>>> 
>>>> On Jun 14, 2015, at 11:35 AM, [email protected] wrote:
>>>> 
>>>> Revision
>>>> 137557
>>>> Author
>>>> [email protected]
>>>> Date
>>>> 2015-06-14 09:35:29 -0700 (Sun, 14 Jun 2015)
>>>> Log Message
>>>> 
>>>> users/chunyang: port.el: New folder
>>>> Added Paths
>>>> 
>>>>     • users/chunyang/port.el/
>>>>     • users/chunyang/port.el/port.el
>>>> Diff
>>>> 
>>>> Added: users/chunyang/port.el/port.el (0 => 137557)
>>>> 
>>>> --- users/chunyang/port.el/port.el                            (rev 0)
>>>> +++ users/chunyang/port.el/port.el    2015-06-14 16:35:29 UTC (rev 137557)
>>>> @@ -0,0 +1,30 @@
>>>> +;;; port.el --- a Emacs interface for MacPorts port(1)  -*- 
>>>> lexical-binding: t; -*-
>>>> +
>>>> +;; Copyright (C) 2015  Chunyang Xu
>>>> +
>>>> +;; Author: Chunyang Xu <[email protected]>
>>>> +;; Keywords: MacPorts
>>>> +
>>>> +;; This program is free software; you can redistribute it and/or modify
>>>> +;; it under the terms of the GNU General Public License as published by
>>>> +;; the Free Software Foundation, either version 3 of the License, or
>>>> +;; (at your option) any later version.
>>>> +
>>>> +;; This program is distributed in the hope that it will be useful,
>>>> +;; but WITHOUT ANY WARRANTY; without even the implied warranty of
>>>> +;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
>>>> +;; GNU General Public License for more details.
>>>> +
>>>> +;; You should have received a copy of the GNU General Public License
>>>> +;; along with this program.  If not, see <http://www.gnu.org/licenses/>.
>>> 
>>> Really? GPL?
>> 
>> Yes. It's a Emacs package under my user folder and GPL is the most
>> common choice for Emacs packages.
> 
> 
> Ryan, does MacPorts have a recommended/preferred license?

I wasn't sure if this port.el was something that was meant to be a part of 
MacPorts itself, or would remain separate, for example to be installed by a 
separate port.

For code that will be contributed to the MacPorts project, GPL-3 and later are 
not an ideal license choice because Apple employees are prohibited, by company 
policy, from examining it. Several Apple employees do participate in MacPorts, 
and it is unfortunate when one of them is prevented from contributing to an 
aspect of MacPorts because of its choice of license.

The rest of the MacPorts base code is under the BSD license. It is nice when 
all of a project is under a single license.

_______________________________________________
macports-dev mailing list
[email protected]
https://lists.macosforge.org/mailman/listinfo/macports-dev

Reply via email to