Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

switch backend to Boost License #6680

Merged
merged 1 commit into from Apr 7, 2017
Merged

Conversation

WalterBright
Copy link
Member

Yes, this is for real!

@nemanja-boric-sociomantic
Copy link
Contributor

You can remove backendlicense.txt now ;-)

@JackStouffer
Copy link
Member

JackStouffer commented Apr 7, 2017

The make files need to be updated now that backendlicense is no longer there :P

@dnadlinger
Copy link
Member

Some remnants still remain:

~/Build/Source/dmd (boost-license $%=)$ fgrep -rI backendlicense *
src/ddmd/backend/cod5.c: * only. The license is in backendlicense.txt
src/ddmd/backend/code.d: * License:     backendlicense.txt
src/ddmd/backend/iasm.h: * only. The license is in backendlicense.txt
src/ddmd/dinifile.d: * only. The license is in backendlicense.txt
src/ddmd/eh.d: * License:     backendlicense.txt
src/ddmd/iasm.d: *              only. The license is in backendlicense.txt
src/ddmd/readme.txt:covered under a separate license, backendlicense.txt.
src/ddmd/root/response.d: *            only. The license is in backendlicense.txt

Copy link
Member

@andralex andralex left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a historical moment!

Copy link
Member

@dnadlinger dnadlinger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good now.

@DmitryOlshansky
Copy link
Member

Pardon for the noise, but: Horrray!!!!

If I understand it correctly this basically allows us to include DMD in any Linux distribution with no strings attached, most awesome.

@dlang-bot dlang-bot merged commit 5222639 into dlang:master Apr 7, 2017
@gvzq
Copy link

gvzq commented Apr 7, 2017

This is great!

@quickfur
Copy link
Member

quickfur commented Apr 7, 2017

Awesome!

@cogwheel
Copy link

cogwheel commented Apr 8, 2017

OSSome!

@i336
Copy link

i336 commented Apr 8, 2017

YAY! I can learn D now! (Wider [OSS] community support and implementational practicality always dissuaded me - learning new things sometimes takes me a little while, so I only want to focus on stuff that will generally be successful with the least number of caveats.)

@timotheecour
Copy link
Contributor

timotheecour commented Apr 8, 2017 via email

WebDrake added a commit to WebDrake/dmd.snap.original that referenced this pull request Apr 9, 2017
The license texts in this file are taken from the corresponding license
texts provided in the DMD, druntime and phobos source repositories.  An
overview has been added to summarize the different components, with the
zlib license also included since libphobos statically links to zlib when
it is built.

Note that the DMD compiler license takes into account the announcement
of 7 April 2017 that the backend has been relicensed under the terms of
the Boost Licence (Version 1.0):
https://forum.dlang.org/thread/oc8acc$1ei9$1@digitalmars.com
dlang/dmd#6680

... and in particular, see:
https://forum.dlang.org/post/oc8bie$1gql$1@digitalmars.com
MartinNowak pushed a commit to MartinNowak/dmd that referenced this pull request Apr 12, 2017
switch backend to Boost License
merged-on-behalf-of: David Nadlinger <code@klickverbot.at>
MartinNowak added a commit that referenced this pull request Apr 12, 2017
Merge pull request #6680 from WalterBright/boost-license
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet