Boost logo

Boost :

Subject: Re: [boost] License of endian and limits in Boost detail
From: Philip Bennefall (philip_at_[hidden])
Date: 2013-03-11 16:25:55

----- Original Message -----
From: "John Maddock" <boost.regex_at_[hidden]>
To: <boost_at_[hidden]>
Sent: Wednesday, March 06, 2013 6:04 PM
Subject: Re: [boost] License of endian and limits in Boost detail

> Is John Maddock reading this?


> What is the story? Clearly it's not possible to take the SGI-licensed
> code and
> to re-license it under the Boost licence without either (a) getting
> permission or
> (b) knowing that the licences are compatible, which isn't true in this
> case in
> this direction.
> Has this really been broken for 12 years?

Originally this code (and Boost in general) was not under the BSL, in fact
most of it was under an SGI-like license. Unfortunately there were a few
corner cases we couldn't easily get rid of.

In the case of limits.hpp I'm almost completely sure we can just remove it,
I don't think that any system that relied on it could cope with modern Boost

endian.hpp is much harder, Beman what did you borrow from SGI for this one?


Are there any news on what might be done regarding this? I looked a little
more into it today, and it appears as though something as trivial as
boost/circular_buffer.hpp pulls in the whole config folder with endian.hpp
and limits.hpp so I am avoiding using them altogether for now in this

Kind regards,

Philip Bennefall
Unsubscribe & other changes:

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