Re: D support for the Meson build system

2017-04-07 Thread kinke via Digitalmars-d-announce
On Monday, 22 August 2016 at 11:45:37 UTC, Matthias Klumpp wrote: One important thing about Ninja is that it will perform split-builds by default, so if you change something, only the changed piece needs to be recompiled. I *think* dub can do that too, but for some reason it never does it

Re: Visual D 0.44 released - VC project integration and Concord debugger extension

2017-04-07 Thread Rainer Schuetze via Digitalmars-d-announce
On 12.03.2017 13:09, Rainer Schuetze wrote: preliminary support for VS 2017 (no VC project integration yet) VC project integration is now also available in VS 2017. Check out https://github.com/dlang/visuald/releases/download/v0.44.2/VisualD-v0.44.2.exe which also includes some bug fixes.

Re: D support for the Meson build system

2017-04-07 Thread Russel Winder via Digitalmars-d-announce
On Sunday, 21 August 2016 at 19:08:59 UTC, Matthias Klumpp wrote: […] In the past few days I added support for D (all three major compilers) to the Meson build system, with some great results- […] I hope you find this as useful as I do :-) […] Yes, I do , it's great. Currently though there

Re: Visual D 0.44 released - VC project integration and Concord debugger extension

2017-04-07 Thread tetyys via Digitalmars-d-announce
On Friday, 7 April 2017 at 07:59:46 UTC, Rainer Schuetze wrote: On 12.03.2017 13:09, Rainer Schuetze wrote: preliminary support for VS 2017 (no VC project integration yet) VC project integration is now also available in VS 2017. Check out

Re: dmd Backend converted to Boost License

2017-04-07 Thread ketmar via Digitalmars-d-announce
Jack Stouffer wrote: On Friday, 7 April 2017 at 15:14:40 UTC, Walter Bright wrote: https://github.com/dlang/dmd/pull/6680 Yes, this is for real! Symantec has given their permission to relicense it. Thank you, Symantec! Something that just popped into my head: You've said that you've

Re: dmd Backend converted to Boost License

2017-04-07 Thread Walter Bright via Digitalmars-d-announce
Now #1 on r/programming subreddit!

Re: dmd Backend converted to Boost License

2017-04-07 Thread Walter Bright via Digitalmars-d-announce
On 4/7/2017 3:57 PM, Jack Stouffer wrote: You've said that you've avoided ever looking at other compiler's code to avoid legal trouble. Is that problem gone now? No, unless the other compiler is Boost as well.

Re: dmd Backend converted to Boost License

2017-04-07 Thread David Nadlinger via Digitalmars-d-announce
On Friday, 7 April 2017 at 22:57:39 UTC, Walter Bright wrote: Thanks for pointing that out, I didn't know that. I just assumed LDC would have gone with a clang-style inline assembler (does clang even have inline asm?). LDC supports both DMD-style asm {} blocks as well as LLVM's native inline

Re: dmd Backend converted to Boost License

2017-04-07 Thread Jack Stouffer via Digitalmars-d-announce
On Friday, 7 April 2017 at 19:37:14 UTC, Jonathan M Davis wrote: From what I've seen, the fact that we use it so heavily in the D community is abnormal AFAIK the reasons it was chosen were 1. It's as close to public domain as you can get in international law 2. It's on all of the "Accepted

Re: dmd Backend converted to Boost License

2017-04-07 Thread Jesse Phillips via Digitalmars-d-announce
On Friday, 7 April 2017 at 19:37:14 UTC, Jonathan M Davis wrote: On Friday, April 07, 2017 08:14:40 Walter Bright via Digitalmars-d-announce wrote: https://github.com/dlang/dmd/pull/6680 Yes, this is for real! Symantec has given their permission to relicense it. Thank you, Symantec! Well,

Re: dmd Backend converted to Boost License

2017-04-07 Thread rikki cattermole via Digitalmars-d-announce
On 07/04/2017 10:03 PM, WhatMeWorry wrote: On Friday, 7 April 2017 at 15:14:40 UTC, Walter Bright wrote: https://github.com/dlang/dmd/pull/6680 Yes, this is for real! Symantec has given their permission to relicense it. Thank you, Symantec! I've been coding in D for years now but was unaware

Re: dmd Backend converted to Boost License

2017-04-07 Thread Jonathan M Davis via Digitalmars-d-announce
On Friday, April 07, 2017 08:14:40 Walter Bright via Digitalmars-d-announce wrote: > https://github.com/dlang/dmd/pull/6680 > > Yes, this is for real! Symantec has given their permission to relicense > it. Thank you, Symantec! Well, this is certainly great news. Does this make dmd the only

Re: dmd Backend converted to Boost License

2017-04-07 Thread Jonathan M Davis via Digitalmars-d-announce
On Friday, April 07, 2017 20:02:52 Jack Stouffer via Digitalmars-d-announce wrote: > On Friday, 7 April 2017 at 19:37:14 UTC, Jonathan M Davis wrote: > > From what I've seen, the fact that we use it so heavily in the > > D community is abnormal > > AFAIK the reasons it was chosen were > > 1. It's

Re: dmd Backend converted to Boost License

2017-04-07 Thread WhatMeWorry via Digitalmars-d-announce
On Friday, 7 April 2017 at 15:14:40 UTC, Walter Bright wrote: https://github.com/dlang/dmd/pull/6680 Yes, this is for real! Symantec has given their permission to relicense it. Thank you, Symantec! I've been coding in D for years now but was unaware of this issue. Could someone give this

Re: dmd Backend converted to Boost License

2017-04-07 Thread Walter Bright via Digitalmars-d-announce
On 4/7/2017 12:02 PM, Radu wrote: Also, big up for the whole community as there is a big positive vibe around the news and nobody is complaining about basic stuff missing line website, docs, infrastructure etc. Yes, it's the most positive response to us I've ever seen on HN, by far.

Re: dmd Backend converted to Boost License

2017-04-07 Thread H. S. Teoh via Digitalmars-d-announce
On Fri, Apr 07, 2017 at 10:38:36PM +0100, rikki cattermole via Digitalmars-d-announce wrote: > On 07/04/2017 10:03 PM, WhatMeWorry wrote: [...] > > I've been coding in D for years now but was unaware of this issue. > > Could someone give this licensing neophyte an explanation and some > >

Re: dmd Backend converted to Boost License

2017-04-07 Thread Jack Stouffer via Digitalmars-d-announce
On Friday, 7 April 2017 at 15:14:40 UTC, Walter Bright wrote: https://github.com/dlang/dmd/pull/6680 Yes, this is for real! Symantec has given their permission to relicense it. Thank you, Symantec! Something that just popped into my head: You've said that you've avoided ever looking at

Re: dmd Backend converted to Boost License

2017-04-07 Thread Kyle via Digitalmars-d-announce
On Friday, 7 April 2017 at 15:14:40 UTC, Walter Bright wrote: https://github.com/dlang/dmd/pull/6680 Yes, this is for real! Symantec has given their permission to relicense it. Thank you, Symantec! Excellent, good work.

Re: D support for the Meson build system

2017-04-07 Thread aberba via Digitalmars-d-announce
On Sunday, 21 August 2016 at 19:08:59 UTC, Matthias Klumpp wrote: Hi! Last week I was at this year's GUADEC conference and listened to a very interesting talk on the Meson build system[2] which is designed for very fast builds and as a much more modern replacement for Automake with a simple

Re: dmd Backend converted to Boost License

2017-04-07 Thread Walter Bright via Digitalmars-d-announce
On 4/7/2017 3:22 PM, David Nadlinger wrote: Just to clarify for people not usually frequenting these circles: LDC does support DMD-style inline assembly, but we use a different implementation. Thanks for pointing that out, I didn't know that. I just assumed LDC would have gone with a

Re: dmd Backend converted to Boost License

2017-04-07 Thread Jack Stouffer via Digitalmars-d-announce
On Friday, 7 April 2017 at 15:14:40 UTC, Walter Bright wrote: https://github.com/dlang/dmd/pull/6680 Yes, this is for real! Symantec has given their permission to relicense it. Thank you, Symantec! A great step forward for the language! A huge thank you to everyone who made this happen.

Re: dmd Backend converted to Boost License

2017-04-07 Thread Jon Degenhardt via Digitalmars-d-announce
On Friday, 7 April 2017 at 15:14:40 UTC, Walter Bright wrote: https://github.com/dlang/dmd/pull/6680 Yes, this is for real! Symantec has given their permission to relicense it. Thank you, Symantec! Congrats, this is a great result!

Re: dmd Backend converted to Boost License

2017-04-07 Thread bachmeier via Digitalmars-d-announce
On Friday, 7 April 2017 at 15:14:40 UTC, Walter Bright wrote: https://github.com/dlang/dmd/pull/6680 Yes, this is for real! Symantec has given their permission to relicense it. Thank you, Symantec! Great news! By 2027, we should no longer hear objections to D based on the backend license.

Re: dmd Backend converted to Boost License

2017-04-07 Thread deadalnix via Digitalmars-d-announce
On Friday, 7 April 2017 at 15:14:40 UTC, Walter Bright wrote: https://github.com/dlang/dmd/pull/6680 Yes, this is for real! Symantec has given their permission to relicense it. Thank you, Symantec! <3

Re: dmd Backend converted to Boost License

2017-04-07 Thread Russel Winder via Digitalmars-d-announce
On Fri, 2017-04-07 at 18:51 +0100, Russel Winder wrote: > […] > So now the campaign begins to get DMD formally packaged by Debian and > Fedora. > > Having DMD packaged as well as LDC and GDC will be a great thing for > marketing of D. We also need GDC in Fedora. -- Russel.

Re: dmd Backend converted to Boost License

2017-04-07 Thread David Oftedal via Digitalmars-d-announce
Wow, congratulations, and a big thank you to those who made it happen.

Re: dmd Backend converted to Boost License

2017-04-07 Thread Sameer Pradhan via Digitalmars-d-announce
On Friday, 7 April 2017 at 15:14:40 UTC, Walter Bright wrote: https://github.com/dlang/dmd/pull/6680 Yes, this is for real! Symantec has given their permission to relicense it. Thank you, Symantec! That is really good news! One less shackle preventing users from adopting :D (and if I am not

Re: dmd Backend converted to Boost License

2017-04-07 Thread Radu via Digitalmars-d-announce
On Friday, 7 April 2017 at 15:14:40 UTC, Walter Bright wrote: https://github.com/dlang/dmd/pull/6680 Yes, this is for real! Symantec has given their permission to relicense it. Thank you, Symantec! Glorious day for D and Dlangers. Congrats Walter for the tenacity and thanks Symantec for

Re: dmd Backend converted to Boost License

2017-04-07 Thread Joakim via Digitalmars-d-announce
On Friday, 7 April 2017 at 15:14:40 UTC, Walter Bright wrote: https://github.com/dlang/dmd/pull/6680 Yes, this is for real! Symantec has given their permission to relicense it. Thank you, Symantec! That was nice of Symantec to finally grant your request. Will this mean more work put into

Re: dmd Backend converted to Boost License

2017-04-07 Thread Walter Bright via Digitalmars-d-announce
On 4/7/2017 9:10 AM, Andrei Alexandrescu wrote: On 04/07/2017 12:01 PM, Jack Stouffer wrote: Reddit: https://www.reddit.com/r/programming/comments/6419py/the_official_d_compiler_is_now_free_as_in_freedom/ Thanks, someone also put it on hackernews - found it by browsing for "new" threads. --

Re: dmd Backend converted to Boost License

2017-04-07 Thread Russel Winder via Digitalmars-d-announce
On Fri, 2017-04-07 at 08:14 -0700, Walter Bright via Digitalmars-d- announce wrote: > https://github.com/dlang/dmd/pull/6680 > > Yes, this is for real! Symantec has given their permission to > relicense it.  > Thank you, Symantec! So now the campaign begins to get DMD formally packaged by Debian

Re: dmd Backend converted to Boost License

2017-04-07 Thread H. S. Teoh via Digitalmars-d-announce
On Fri, Apr 07, 2017 at 08:14:40AM -0700, Walter Bright via Digitalmars-d-announce wrote: > https://github.com/dlang/dmd/pull/6680 > > Yes, this is for real! Symantec has given their permission to > relicense it. Thank you, Symantec! Hooray!! Finally!!! Never thought I'd see this day,

Re: dmd Backend converted to Boost License

2017-04-07 Thread ketmar via Digitalmars-d-announce
Walter Bright wrote: https://github.com/dlang/dmd/pull/6680 Yes, this is for real! Symantec has given their permission to relicense it. Thank you, Symantec! i don't even know what to say... thank you! i didn't even hoped that this will happen. what a glorious day today.

Re: dmd Backend converted to Boost License

2017-04-07 Thread Basile B. via Digitalmars-d-announce
On Friday, 7 April 2017 at 15:14:40 UTC, Walter Bright wrote: https://github.com/dlang/dmd/pull/6680 Yes, this is for real! Symantec has given their permission to relicense it. Thank you, Symantec! Good news. Question: Does this apply from now or can the previous DMD releases also be

dmd Backend converted to Boost License

2017-04-07 Thread Walter Bright via Digitalmars-d-announce
https://github.com/dlang/dmd/pull/6680 Yes, this is for real! Symantec has given their permission to relicense it. Thank you, Symantec!

Re: dmd Backend converted to Boost License

2017-04-07 Thread Joseph Rushton Wakeling via Digitalmars-d-announce
On Friday, 7 April 2017 at 15:14:40 UTC, Walter Bright wrote: https://github.com/dlang/dmd/pull/6680 Yes, this is for real! Symantec has given their permission to relicense it. Thank you, Symantec! Question: will this 'fix' be backported to existing stable releases? Or will it just apply

Re: dmd Backend converted to Boost License

2017-04-07 Thread Andrei Alexandrescu via Digitalmars-d-announce
On 04/07/2017 12:01 PM, Jack Stouffer wrote: On Friday, 7 April 2017 at 15:14:40 UTC, Walter Bright wrote: https://github.com/dlang/dmd/pull/6680 Yes, this is for real! Symantec has given their permission to relicense it. Thank you, Symantec! Reddit:

Re: dmd Backend converted to Boost License

2017-04-07 Thread Joseph Rushton Wakeling via Digitalmars-d-announce
On Friday, 7 April 2017 at 15:14:40 UTC, Walter Bright wrote: https://github.com/dlang/dmd/pull/6680 Yes, this is for real! Symantec has given their permission to relicense it. Thank you, Symantec! Congratulations Walter! This is marvellous news :-)

Re: dmd Backend converted to Boost License

2017-04-07 Thread Walter Bright via Digitalmars-d-announce
On 4/7/2017 8:25 AM, Joseph Rushton Wakeling wrote: Question: will this 'fix' be backported to existing stable releases? Or will it just apply going forward? I ask because it could make a difference to what is legally possible to package for e.g. Linux distros, etc. It applies to all of it!

Re: dmd Backend converted to Boost License

2017-04-07 Thread Jack Stouffer via Digitalmars-d-announce
On Friday, 7 April 2017 at 15:14:40 UTC, Walter Bright wrote: https://github.com/dlang/dmd/pull/6680 Yes, this is for real! Symantec has given their permission to relicense it. Thank you, Symantec! Reddit:

Re: dmd Backend converted to Boost License

2017-04-07 Thread Walter Bright via Digitalmars-d-announce
Note that this also resolves the long-standing legal issue with D's inline assembler being backend licensed, and so not portable to gdc/ldc.

Re: dmd Backend converted to Boost License

2017-04-07 Thread Walter Bright via Digitalmars-d-announce
On 4/7/2017 2:04 PM, Jesse Phillips wrote: MIT almost equal though. I suspect that the reason MIT came up with their own license is so they could call it the "MIT License". Branding, ya know.

Re: dmd Backend converted to Boost License

2017-04-07 Thread ketmar via Digitalmars-d-announce
Walter Bright wrote: Note that this also resolves the long-standing legal issue with D's inline assembler being backend licensed, and so not portable to gdc/ldc. yay!

Re: dmd Backend converted to Boost License

2017-04-07 Thread David Nadlinger via Digitalmars-d-announce
On Friday, 7 April 2017 at 21:49:22 UTC, Walter Bright wrote: Note that this also resolves the long-standing legal issue with D's inline assembler being backend licensed, and so not portable to gdc/ldc. Just to clarify for people not usually frequenting these circles: LDC does support

Re: dmd Backend converted to Boost License

2017-04-07 Thread Paolo Invernizzi via Digitalmars-d-announce
On Friday, 7 April 2017 at 15:14:40 UTC, Walter Bright wrote: https://github.com/dlang/dmd/pull/6680 Yes, this is for real! Symantec has given their permission to relicense it. Thank you, Symantec! Congrats! That's a big win, and you deserve all the merits! Enjoy the moment! --- Paolo

Re: dmd Backend converted to Boost License

2017-04-07 Thread Ulrich Küttler via Digitalmars-d-announce
On Friday, 7 April 2017 at 15:14:40 UTC, Walter Bright wrote: https://github.com/dlang/dmd/pull/6680 Yes, this is for real! Symantec has given their permission to relicense it. Thank you, Symantec! This is brilliant! Fantastic! With all those forks of dmd now well underway, can I please

Re: dmd Backend converted to Boost License

2017-04-07 Thread bluecat via Digitalmars-d-announce
On Friday, 7 April 2017 at 15:14:40 UTC, Walter Bright wrote: https://github.com/dlang/dmd/pull/6680 Yes, this is for real! Symantec has given their permission to relicense it. Thank you, Symantec! Very good news and a solid accomplishment for being on top of Hacker News (as of writing

Re: dmd Backend converted to Boost License

2017-04-07 Thread Johannes Pfau via Digitalmars-d-announce
Am Fri, 7 Apr 2017 08:14:40 -0700 schrieb Walter Bright : > https://github.com/dlang/dmd/pull/6680 > > Yes, this is for real! Symantec has given their permission to > relicense it. Thank you, Symantec! Great news! Maybe someone could notify http://phoronix.com .

Re: dmd Backend converted to Boost License

2017-04-07 Thread Walter Bright via Digitalmars-d-announce
On 4/7/2017 1:28 PM, Ulrich Küttler wrote: With all those forks of dmd now well underway, can I please reserve the name 'dork'? ;) HAHAHAHAHHAHAHAHAHAHAH! (Hey, I'm feeling pretty good today!)

Re: dmd Backend converted to Boost License

2017-04-07 Thread Walter Bright via Digitalmars-d-announce
On 4/7/2017 2:54 PM, Joseph Rushton Wakeling wrote: My question should have been more specific: will we see the patch changing the license in the source code applied to existing stable release branches? I'd really appreciate it if we could get such a patch applied at least to the current stable

Re: dmd Backend converted to Boost License

2017-04-07 Thread rikki cattermole via Digitalmars-d-announce
On 07/04/2017 4:14 PM, Walter Bright wrote: https://github.com/dlang/dmd/pull/6680 Yes, this is for real! Symantec has given their permission to relicense it. Thank you, Symantec! Hip hip hooray! I'm gonna go get some cake in a cup!

Re: dmd Backend converted to Boost License

2017-04-07 Thread Walter Bright via Digitalmars-d-announce
On 4/7/2017 1:02 PM, Jack Stouffer wrote: AFAIK the reasons it was chosen were 1. It's as close to public domain as you can get in international law Yes. 2. It's on all of the "Accepted OSS Licenses" lists that major corps have because of Boost itself being used in those companies. If your

Re: dmd Backend converted to Boost License

2017-04-07 Thread Joseph Rushton Wakeling via Digitalmars-d-announce
On Friday, 7 April 2017 at 15:35:00 UTC, Walter Bright wrote: It applies to all of it! Cool :-) My question should have been more specific: will we see the patch changing the license in the source code applied to existing stable release branches? I'd really appreciate it if we could get

Re: dmd Backend converted to Boost License

2017-04-07 Thread Joseph Rushton Wakeling via Digitalmars-d-announce
On Friday, 7 April 2017 at 22:02:31 UTC, Walter Bright wrote: I'll defer to Martin Nowak on what to do about that. It would help for those who need this for specific versions to let Martin know which ones. Great, thanks -- I'll follow up with Martin on slack.