May 2009
2 posts
4 tags
BSON
MongoDB stores documents (objects) in a format called BSON.  BSON is a binary serialization of JSON-like documents. BSON stands for “Binary JSON”, but also  contains extensions that allow representation of data types that are not part of JSON.  For example, BSON has a Date data type and BinData type. The MongoDB client drivers perform the serialization and unserialization.  For a...
May 28th
4 notes
1 tag
The AGPL
MongoDB is released under the GNU Affero General Public License.  This Free Software Foundation license is fairly new, and thus we wanted to talk about how this license differs from GPL. Our goal with using AGPL is to preserve the concept of copyleft with MongoDB.  With traditional GPL, copyleft was associated with the concept of distribution of software.  The problem is that nowadays,...
May 5th