
Michael Stevens wrote:
Maybe there would be a gentler solution then Dave's suggested 'ripping out'. I think a single license for all of Boost is very helpful to users. So the change would have to make the license status very clear. Some kind of 'historical', 'aberrant license' status maybe?
Have a look at the way debian/ubuntu organize the distribution: There's afaik a main repository with supported and properly licenced software and a restricted repository with supported software that's non-free in some way. Boost could provide all BSL projects in the main part and move ublas to the restricted area. However, if the BSL is mandatory for new projects, ublas would stay the only restricted project, making this solution disproportionately expensive. A second solution would be a separate Add-On page. These add-on-projects are not part of the current distribution, but should be compatible with it. This would be a place for projects that are already accepted but not integrated in the main distribution, yet, and projects with a non-BSL license (ublas). Malte