[137557] users/chunyang

Ryan Schmidt ryandesign at macports.org
Fri Jun 19 04:10:57 PDT 2015


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 <ryandesign at macports.org> wrote:
>>> 
>>>> On Jun 14, 2015, at 11:35 AM, chunyang at macports.org wrote:
>>>> 
>>>> Revision
>>>> 137557
>>>> Author
>>>> chunyang at macports.org
>>>> 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 <xuchunyang56 at gmail.com>
>>>> +;; 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.



More information about the macports-dev mailing list