Boost logo

Boost :

From: David Abrahams (david.abrahams_at_[hidden])
Date: 2002-06-27 10:00:03


From: "Maciej Sobczak" <maciej_at_[hidden]>
T
> As I say - once Boost gets standardized, it is no problem; I will be
> able to assume its existence on the target platform and just use it.

I do not expect all of boost to be standardized.

> But
> at the moment, I'm stuck. One of the options I consider is to make small
> modifications to Boost sources I want to use, so that they compile
> without any dependencies. Then - I'm concerned with the copyright
> issues.

None of the Boost copyrights are supposed to prevent you from modifying the
code for any reason or purpose.

> I believe that commenting the changes is enough if I leave the
> (c) stuff. This is something I can do by myself. Maybe, with time, I
> will be able to come up with a subset of Boost components without
> unnecessary dependencies (and publish it as my little contribution to
> Boost!), but I believe I'm not the only one on this playground, which
> makes me think about something differrent:
>
> Create a "clean" subset of Boost that assumes *reasonable conformance of
> the target platform*. Or even conformance on the level of gcc 3.1 or
> Comeau. This way, Boost would contribute to the pressure that the C++
> community has to put on compiler vendors and at the same time would
> create set of *light and independent* libraries. No config.hpp, etc.
> Without this move, Boost is going in the direction of monolithic
> frameworks rather than freely reusable, small pieces of good C++
> components. The problem is that it has to be You, Boost developers, to
> make this move.

Then it would have to be you, Maciej, who finds a way to make it relatively
painless for us to do so.

-Dave


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk