Boost logo

Boost :

From: Stephan T. Lavavej (stl_at_[hidden])
Date: 2004-07-24 20:47:34

I figured out how to use bcp. See the results at:

I ran it on all of the directory names in libs, in current Boost CVS, except for CVS, python, and serialization - the last two gave errors.

Low-hanging fruit is thus revealed:

* I know I've seen the following people post to the Boost list recently. They should be contacted about adding themselves to blanket-permission.txt.

Andrei Alexandrescu
Gennadiy Rozental
Joaquín Mª López Muñoz
Vladimir Prus
Robert Ramey - http www rrsd com
Howard Hinnant
Thorsten Ottosen
Joel de Guzman

(I just compared "Authors we need to move to the BSL" to the last couple of pages of Boost list archives, visually.)

* Some people have files under the BSL, but not all of them. Example (I'm picking on him because I've talked to him): Jeff Garland. He's listed as having files under the BSL, and he's not in "Authors we need for the BSL", so he doesn't have any non-BSL files. However, many date_file files are listed in "Files With No Recognisable License".

* The following people ARE in blanket-permission.txt, but have used these alternate names in Boost code. Their names should be changed to their canonical forms. (And then the appropriate files should be BSLed.)

Dave Abrahams
Doug Gregor
Dr John Maddock
David Moore
Jeremy G Siek
John R Bandela

* "Files that could be converted to the Boost Software License" should be. There are a lot of files there.

* Some non-BSL files display copyrights by:

Boost org
boost org

It should be figured out who actually wrote these. I don't think "boost org" is a real organization.

* From what I've heard on the list, "William E Kempf" hasn't been seen in quite some time. He should be contacted.

* The following organizations (or people with really, really weird names) hold copyrights to non-BSL libraries. They should be contacted.

Cadenza New Zealand Ltd
CrystalClear Software Inc
Free Software Foundation Inc
Hewlett-Packard Company
Housemarque Oy
Indiana University
Silicon Graphics Computer Systems Inc
The Trustees of Indiana University
Universite Joseph Fourier
University of Notre Dame
uBLAS developers

* Why are new libraries, such as Boost Algorithm, being accepted without the BSL? At the very least, Boost could try to not move backwards.

* Some files - boost/iterator_adaptors.hpp, a huge (all?) chunk of boost/mpl, and lots of stuff in libs/config/test - have no recognizable copyright holder. That should be fixed.

* Maybe bcp could add "Percent Converted" to the report? It'd be nice to see how many files have been converted to the BSL out of how many files there are, total.

Stephan T. Lavavej
(Microsoft Software Design Engineer who really, really wants to use Boost at work)

Boost list run by bdawes at, gregod at, cpdaniel at, john at