On Fri, Apr 16, 2010 at 9:45 AM, Bill Hart <[email protected]> wrote:
> By the way, some people have mentioned the MIT style licenses. Does
> anyone know the functional difference between those and the BSD
> licenses? They seem isomorphic to me, but I get the impression they
> are not.
>
> Bill.

The MIT license is more prestigious.

 -- William


>
> On 16 April 2010 17:15, Cactus <[email protected]> wrote:
>>
>>
>> On Apr 16, 11:57 am, Sergey Bochkanov <[email protected]>
>> wrote:
>>> Hello, Bill.
>>>
>>> You wrote 16 апреля 2010 г., 12:23:43:
>>>
>>> > What you suggest is to effectively maintain two versions of MPIR, one
>>> > version 2.1 the other 3.
>>>
>>> No,  quite  the  opposite.  I  am talking about plugin-based framework
>>> where  framework itself is 2.1, and some plugins are 3.0, some are 2.1
>>> too.  Here 'plugin' means either implementation of mpn-function or one
>>> of the higher layer functions.
>>
>> Hi Sergey,
>>
>> Unfortunately, its only notionally modular and, is structured
>> internally rather like a complex wiring loom with a mass of inetrnal
>> connections and no circuit diagram.
>>
>> There is, in my view, no practical way of maintaining a v2+ and a v3+
>> library from a single code base unless we put a truly massive effort
>> into restructuring the code
>>
>>> I  don't know MPIR's internals good enough, but I thought that library
>>> is modular: i.e. you can change mpn internals without affecting higher
>>> layers  and  you  can  change implementation of some function  without
>>> affecting another functions.
>>>
>>> >  We  did  consider  such  an  option,  but it is much harder than it
>>> >  seems,  and  we simply don't have sufficiently many contributors to
>>> >  manage that,
>>>
>>> Could you point me out one or two of the difficulties? May be there is
>>> a way to workaround them...
>>>
>>> > there  seems  to  be  a  lot  of  interest  in contributing to a BSD
>>> > licensed  library.  Another  individual I asked about this said they
>>> > thought  it  was  a  great idea and that one of the main things that
>>> > puts  them off currently is the LGPL.
>>>
>>> What is wrong with LGPL as long as it is 2.1? Currently I see only one
>>> drawback  -  it can't be used in a BSD open source project. However, I
>>> know of no BSD open source project which may be interested in multiple
>>> precision.
>>
>> In my view the main problem with the LGPL is that it comes from an
>> organisation - the FSF - that seeks to suggest that there is something
>> ethically wrong with commercial closed source software.
>>
>> The LGPL is not even liked that much by the FSF because it allows such
>> use and they hence constantly push people towards a GPL license.
>> Which is fine if you are in this camp.
>>
>> But, as Bill has said, this makes commercial users uneasy.  In any
>> event I dislike the license because I am in a completely different
>> group in that I _want_ my published code to be used commercially and I
>> want a license that does not only grudgingly allow such use but
>> encourages this by making it explicit that this is allowed.
>>
>> And this makes BSD much better from my point of view than LGPL.
>>
>>  best regards,
>>
>>    Brian Gladman
>>
>> --
>> You received this message because you are subscribed to the Google Groups 
>> "mpir-devel" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to 
>> [email protected].
>> For more options, visit this group at 
>> http://groups.google.com/group/mpir-devel?hl=en.
>>
>>
>
> --
> You received this message because you are subscribed to the Google Groups 
> "mpir-devel" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/mpir-devel?hl=en.
>
>



-- 
William Stein
Professor of Mathematics
University of Washington
http://wstein.org

-- 
You received this message because you are subscribed to the Google Groups 
"mpir-devel" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/mpir-devel?hl=en.

Reply via email to