On Jan 7, 2014, at 7:24 AM, Yongming Zhao <ming....@gmail.com> wrote:

> according to 
> http://www.apache.org/legal/3party.html#options-systemrequirements :
>> System Requirements
>> 
>> If a PMC wishes to build a product that takes a core dependency on some 
>> third-party work that is only available under an excluded license, the PMC 
>> might consider whether the work can be used as a system requirement, rather 
>> than an internal part of the product. The drawback to this approach is that 
>> every new system requirement narrows the potential user base for the 
>> product. Each PMC is solely responsible for choosing an appropriate set of 
>> system requirements for its products; however, the following guidelines are 
>> recommended:
>> 
>>      • Clearly label each product's system requirements and their licenses 
>> on the main product page.
>>      • Consider the project's implicit/explicit charter and intention of the 
>> board resolution that created the project when determining how the system 
>> requirements will affect the users.
>>      • Provide a means, when practical, for users to substitute an 
>> alternative implementation for system requirements only available under 
>> excluded licenses (especially non-OSD licenses).
> 
> 
> I’d prefer to not link GPLed library if we have another alternate 
> replacement, we have seen many works on OpenOffice.org for GPLed library 
> replacement.
> 
> I think it is safe to replace readline because the other two replacement is 
> very often used too, that will make much dependency issue for our users. 

That makes sense to me. I'm OK with the change, I mainly wanted to raise it on 
the mailing list to give the larger community an opportunity to chime in.

J

Reply via email to