Skip to content

switch backend to Boost License#6680

Merged
dlang-bot merged 1 commit into
dlang:masterfrom
WalterBright:boost-license
Apr 7, 2017
Merged

switch backend to Boost License#6680
dlang-bot merged 1 commit into
dlang:masterfrom
WalterBright:boost-license

Conversation

@WalterBright

Copy link
Copy Markdown
Member

Yes, this is for real!

@nemanja-boric-sociomantic

Copy link
Copy Markdown
Contributor

You can remove backendlicense.txt now ;-)

@JackStouffer

JackStouffer commented Apr 7, 2017

Copy link
Copy Markdown
Contributor

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

@dnadlinger

Copy link
Copy Markdown
Contributor

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

@andralex andralex left a comment

Copy link
Copy Markdown
Member

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!

@dnadlinger dnadlinger left a comment

Copy link
Copy Markdown
Contributor

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
Copy Markdown
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.

@gvzq

gvzq commented Apr 7, 2017

Copy link
Copy Markdown

This is great!

@quickfur

quickfur commented Apr 7, 2017

Copy link
Copy Markdown
Member

Awesome!

@cogwheel

cogwheel commented Apr 8, 2017

Copy link
Copy Markdown

OSSome!

@i336

i336 commented Apr 8, 2017

Copy link
Copy Markdown

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

timotheecour commented Apr 8, 2017 via email

Copy link
Copy Markdown
Contributor

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/[email protected]
dlang/dmd#6680

... and in particular, see:
https://forum.dlang.org/post/[email protected]
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 <[email protected]>
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

Development

Successfully merging this pull request may close these issues.