On Tuesday, 7 July 2020 at 12:04:43 UTC, Steven Schveighoffer wrote:
On 7/7/20 7:13 AM, 9il wrote:
[...]

Guys, this is all open source, all licensed identically. There are ways to solve this. Practically speaking, just because DMD depends on Mir, doesn't mean that Mir has control over how the dependency works. DMD can depend on a specific version of Mir, upgraded when reasonable (i.e. it should take a PR change to DMD for upgrading which code exactly is depended on) and if something changes in the future, you can fork it, or move back to using libc. This way, the code is only maintained in one place unless something catastrophic happens.

In this sense, the DLF *does* control which code is used, as well as if it were in the DMD repository itself.

We have a boost license for a reason.

-Steve

Exactly. Thank you

Reply via email to