Hi Paul, I am rapidly coming to the realisation that you are right.
I am very, very surprised by this. I had up until now been under the impression that there is far more development going on under the GPL or LGPL licenses. In fact I had been told that licensing something with the BSD license would be a major turn off to developers. Well, so far I have 6 people very interested, versus the three we had working on MPIR. I'm actually flabbergasted! Bill. On 13 April 2010 17:38, Xilman <paul.leyl...@gmail.com> wrote: > > On Apr 12, 1:59 pm, Cactus <rieman...@googlemail.com> wrote: >> In my view GMP and MPIR are a total mess in software engineering terms >> and I would hence like nothing beeter than to participate in the >> development of a new, well structured multiple precision library under >> aa open source license that provided for commercial use. >> >> The number of comapnies who could benefit from this is very large and >> the individual cost would be small but we have no obvious way of >> orchestrating this. >> >> > It seems to me we have the worst of all worlds. We aren't funded, due >> > to our code being regarded with suspicion by companies who fear we are >> > trying to destroy them. And at the same time companies are free to >> > build their closed source products on top of our Open Source library. >> > Some (not all) of those companies, could definitely afford to fund a >> > project like MPIR, but wont. >> >> I agree. We could build a first class BSD licensed multiple precision >> library given modest sponsorsship. But while some major companies (not >> all) feel they can exploit open source developers whilst making no >> contributions to the development community in return, its hard to see >> this happening. > > I confess that I have never contributed code to MPIR, so please weight > my response correspondingly. > > I have a profound dislike of the GPL because of its restrictions. I > can just about live with LGPL 2 but am very, very wary of LGPL 3. In > this regard I seem to be in good company. Whenever I distribute > something it is always under a BSD-like license or something even more > permissive, such as renouncing all copyright interest. However, just > because I give something away I don't see why my recipients should be > forced to follow my philosophy. After all, they can not prevent me > also giving away my stuff to their competitors if I feel like it. > > Here's just one example of how I fell foul of the GPL. A colleague > wanted to run my code under Cygwin. I very happily supplied source > code but was unable to provide a pre-compiled binary and had to forbid > him to do the same. The reason: both of us had only the freeware > version of Cygwin and its license terms dictate that binaries linked > with Cygwin libraries *must* be released under the GPL. I find it > bizarre, and very sad, that the FSF prevents me from giving away > binaries even though I'm more than willing to give away full > sources. When I want to give something away I mean it to be as a > gift, not as a loan. That's why I'm sold on BSD-like licenses. > > It's just possible I may contribute code to a LGPL 2+ library. In > particular, I'm rather interested in parallel computation, including > GPGPU. It is very very unlikely that I will contribute to a LGPL 3 > library. It is much more likely that I'll contribute under a BSD- > like license. > > I've no idea whether I'm unique or unusual in my views. It may well > be that a significant number of other developers are also deterred > from contributing to MPIR by the LPGP license. > > Paul > > -- > You received this message because you are subscribed to the Google Groups > "mpir-devel" group. > To post to this group, send email to mpir-de...@googlegroups.com. > To unsubscribe from this group, send email to > mpir-devel+unsubscr...@googlegroups.com. > 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 mpir-de...@googlegroups.com. To unsubscribe from this group, send email to mpir-devel+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/mpir-devel?hl=en.