Permalink
Browse files

SERVER-37651 Update license information

  • Loading branch information...
Ramon Fernandez
Ramon Fernandez committed Oct 15, 2018
1 parent 596881a commit 5851c894963cb2d675f2c0628e2dc782e23e65a9

This file was deleted.

Oops, something went wrong.

Large diffs are not rendered by default.

Oops, something went wrong.
9 README
@@ -88,6 +88,9 @@ LEARN MONGODB
LICENSE
Most MongoDB source files (src/mongo folder and below) are made available
under the terms of the GNU Affero General Public License (GNU AGPLv3). See
individual files for details.
MongoDB is free and open-source. Versions released prior to October 16,
2018 are published under the AGPL. All versions released after October
16, 2018, including patch fixes for prior versions, are published under
the Server Side Public License (SSPL) v1. See individual files for
details.
@@ -492,7 +492,7 @@ def unpack_binaries_into(build_os, arch, spec, where):
try:
sysassert(["tar", "xvzf", rootdir + "/" + tarfile(build_os, arch, spec)])
release_dir = glob('mongodb-linux-*')[0]
for releasefile in "bin", "LICENSE-Community.txt", "GNU-AGPL-3.0", "README", "THIRD-PARTY-NOTICES", "MPL-2":
for releasefile in "bin", "LICENSE-Community.txt", "README", "THIRD-PARTY-NOTICES", "MPL-2":
print "moving file: %s/%s" % (release_dir, releasefile)
os.rename("%s/%s" % (release_dir, releasefile), releasefile)
os.rmdir(release_dir)
@@ -519,8 +519,8 @@ def make_package(distro, build_os, arch, spec, srcdir):
# FIXME: sh-dash-cee is bad. See if tarfile can do this.
sysassert([
"sh", "-c",
"(cd \"%s\" && git archive %s %s/ ) | (cd \"%s\" && tar xvf -)" %
(srcdir, spec.metadata_gitspec(), pkgdir, sdir)
"(cd \"%s\" && tar cf - %s ) | (cd \"%s\" && tar xvf -)" %
(srcdir, pkgdir, sdir)
])
# Splat the binaries under sdir. The "build" stages of the
# packaging infrastructure will move the files to wherever they

This file was deleted.

Oops, something went wrong.

Large diffs are not rendered by default.

Oops, something went wrong.
@@ -1,5 +1,4 @@
LICENSE-Community.txt
GNU-AGPL-3.0
README
THIRD-PARTY-NOTICES
MPL-2
@@ -1,5 +1,4 @@
LICENSE-Community.txt
GNU-AGPL-3.0
README
THIRD-PARTY-NOTICES
MPL-2

This file was deleted.

Oops, something went wrong.

Large diffs are not rendered by default.

Oops, something went wrong.
@@ -19,6 +19,7 @@ UTILITIES
bsondump - Convert BSON files into human-readable formats.
mongoreplay - Traffic capture and replay tool.
mongotop - Track time spent reading and writing data.
install_compass - Installs MongoDB Compass for your platform.
BUILDING
@@ -39,6 +40,15 @@ RUNNING
$ ./mongo
> help
INSTALLING COMPASS
You can install compass using the install_compass script packaged with MongoDB:
$ ./install_compass
This will download the appropriate MongoDB Compass package for your platform
and install it.
DRIVERS
Client drivers for most programming languages are available at
@@ -78,6 +88,9 @@ LEARN MONGODB
LICENSE
Most MongoDB source files (src/mongo folder and below) are made available
under the terms of the GNU Affero General Public License (GNU AGPLv3). See
individual files for details.
MongoDB is free and open-source. Versions released prior to October 16,
2018 are published under the AGPL. All versions released after October
16, 2018, including patch fixes for prior versions, are published under
the Server Side Public License (SSPL) v1. See individual files for
details.
@@ -130,7 +130,7 @@ fi
%files
%defattr(-,root,root,-)
%doc README GNU-AGPL-3.0.txt
%doc README
%{_bindir}/install_compass
%{_bindir}/mongo
@@ -255,7 +255,7 @@ fi
%files tools
%defattr(-,root,root,-)
#%doc README GNU-AGPL-3.0.txt
#%doc README
%{_bindir}/bsondump
%{_bindir}/install_compass
@@ -244,7 +244,7 @@ fi
%files tools
%defattr(-,root,root,-)
#%doc README GNU-AGPL-3.0.txt
#%doc README
%{_bindir}/bsondump
%{_bindir}/install_compass
@@ -246,7 +246,7 @@ fi
%files tools
%defattr(-,root,root,-)
#%doc README GNU-AGPL-3.0.txt
#%doc README
%{_bindir}/bsondump
%{_bindir}/install_compass
@@ -255,7 +255,7 @@ fi
%files tools
%defattr(-,root,root,-)
#%doc README GNU-AGPL-3.0.txt
#%doc README
%{_bindir}/bsondump
%{_bindir}/install_compass
@@ -232,7 +232,6 @@ fi
%attr(0755,mongod,mongod) %dir /var/run/mongodb
%attr(0640,mongod,mongod) %config(noreplace) %verify(not md5 size mtime) /var/log/mongodb/mongod.log
%doc LICENSE-Community.txt
%doc GNU-AGPL-3.0
%doc README
%doc THIRD-PARTY-NOTICES
%doc MPL-2
@@ -251,7 +250,7 @@ fi
%files tools
%defattr(-,root,root,-)
#%doc README GNU-AGPL-3.0.txt
#%doc README
%{_bindir}/bsondump
%{_bindir}/install_compass
@@ -222,7 +222,6 @@ fi
%attr(0755,mongod,mongod) %dir /var/run/mongodb
%attr(0640,mongod,mongod) %config(noreplace) %verify(not md5 size mtime) /var/log/mongodb/mongod.log
%doc LICENSE-Community.txt
%doc GNU-AGPL-3.0
%doc README
%doc THIRD-PARTY-NOTICES
%doc MPL-2
@@ -239,7 +238,7 @@ fi
%files tools
%defattr(-,root,root,-)
#%doc README GNU-AGPL-3.0.txt
#%doc README
%{_bindir}/bsondump
%{_bindir}/install_compass
@@ -222,7 +222,6 @@ fi
%attr(0755,mongod,mongod) %dir /var/run/mongodb
%attr(0640,mongod,mongod) %config(noreplace) %verify(not md5 size mtime) /var/log/mongodb/mongod.log
%doc LICENSE-Community.txt
%doc GNU-AGPL-3.0
%doc README
%doc THIRD-PARTY-NOTICES
%doc MPL-2
@@ -239,7 +238,7 @@ fi
%files tools
%defattr(-,root,root,-)
#%doc README GNU-AGPL-3.0.txt
#%doc README
%{_bindir}/bsondump
%{_bindir}/install_compass
@@ -232,7 +232,6 @@ fi
%attr(0755,mongod,mongod) %dir /var/run/mongodb
%attr(0640,mongod,mongod) %config(noreplace) %verify(not md5 size mtime) /var/log/mongodb/mongod.log
%doc LICENSE-Community.txt
%doc GNU-AGPL-3.0
%doc README
%doc THIRD-PARTY-NOTICES
%doc MPL-2
@@ -251,7 +250,7 @@ fi
%files tools
%defattr(-,root,root,-)
#%doc README GNU-AGPL-3.0.txt
#%doc README
%{_bindir}/bsondump
%{_bindir}/install_compass
@@ -660,8 +660,7 @@ env.Append(MODULE_BANNERS = [distsrc.File('README'),
# If no module has introduced a file named LICENSE-Enterprise.txt then this
# is a Community build, so inject the AGPL and the Community license
if sum(itertools.imap(lambda x: x.name == "LICENSE-Enterprise.txt", env['MODULE_BANNERS'])) == 0:
env.Append(MODULE_BANNERS = [distsrc.File('GNU-AGPL-3.0'),
distsrc.File('LICENSE-Community.txt')])
env.Append(MODULE_BANNERS = [distsrc.File('LICENSE-Community.txt')])
# All module banners get staged to the top level of the tarfile, so we
# need to fail if we are going to have a name collision.
@@ -4,28 +4,26 @@
<DirectoryRef Id="INSTALLLOCATION">
<?if $(var.Edition) = Enterprise ?>
<Component Id="c_License" Guid="C0EF85E2-95F8-468B-BA95-2F739C63D2D7">
<File Id="f_License" Name="LICENSE-Enterprise.txt" Source="$(var.EnterpriseBase)\distsrc\LICENSE-Enterprise.txt"
DiskId ="1" KeyPath="yes" />
</Component>
<Component Id="c_Thirdparty" Guid="C45662A7-5C18-4A53-8D14-7C92DB38F13E">
<File Id="f_Thirdparty" Name="THIRD-PARTY-NOTICES" Source="$(var.EnterpriseBase)\distsrc\THIRD-PARTY-NOTICES.windows"
DiskId ="1" KeyPath="yes" />
</Component>
<Component Id="c_License" Guid="C0EF85E2-95F8-468B-BA95-2F739C63D2D7">
<File Id="f_License" Name="LICENSE-Enterprise.txt" Source="$(var.EnterpriseBase)\distsrc\LICENSE-Enterprise.txt"
DiskId ="1" KeyPath="yes" />
</Component>
<Component Id="c_Thirdparty" Guid="C45662A7-5C18-4A53-8D14-7C92DB38F13E">
<File Id="f_Thirdparty" Name="THIRD-PARTY-NOTICES" Source="$(var.EnterpriseBase)\distsrc\THIRD-PARTY-NOTICES.windows"
DiskId ="1" KeyPath="yes" />
</Component>
<?else?>
<Component Id="c_License" Guid="54C0700D-A294-4F40-A396-04CC606A7299">
<File Id="f_GnuLicense" Name="GNU-AGPL-3.0" Source="$(var.LicenseSource)\GNU-AGPL-3.0"
DiskId ="1" KeyPath="yes" />
</Component>
<Component Id="c_CommunityLicense" Guid="D512B995-0FDB-4734-B8F4-6C67D6DE1069">
<File Id="f_LicenseCommunity" Name="LICENSE-Community.txt" Source="$(var.LicenseSource)\LICENSE-Community.txt"
DiskId ="1" KeyPath="yes" />
</Component>
<Component Id="c_Thirdparty" Guid="D6098364-6DE8-48EA-A955-7D1060752132">
<File Id="f_Thirdparty" Name="THIRD-PARTY-NOTICES" Source="$(var.LicenseSource)\THIRD-PARTY-NOTICES"
DiskId ="1" />
</Component>
<Component Id="c_License" Guid="D512B995-0FDB-4734-B8F4-6C67D6DE1069">
<File Id="f_LicenseCommunity" Name="LICENSE-Community.txt" Source="$(var.LicenseSource)\LICENSE-Community.txt"
DiskId ="1" KeyPath="yes" />
</Component>
<Component Id="c_Thirdparty" Guid="D6098364-6DE8-48EA-A955-7D1060752132">
<File Id="f_Thirdparty" Name="THIRD-PARTY-NOTICES" Source="$(var.LicenseSource)\THIRD-PARTY-NOTICES"
DiskId ="1" />
</Component>
<?endif?>
<Component Id="c_Readme" Guid="12C17EA1-075C-4A1D-9554-F3B5A2A94874">
<File Id="f_Readme" Name="README" Source="$(var.LicenseSource)\README"
DiskId ="1" />
@@ -48,9 +46,6 @@
<ComponentRef Id="c_License"/>
<ComponentRef Id="c_InstallKey"/>
<ComponentRef Id="c_MPL2"/>
<?if $(var.Edition) != Enterprise ?>
<ComponentRef Id="c_CommunityLicense"/>
<?endif?>
</ComponentGroup>
<?if $(var.Edition) = Enterprise ?>

0 comments on commit 5851c89

Please sign in to comment.