3 ms·
I haven’t tried Ada recently, but the issue I always have run into is setting up a toolchain that wouldn’t automatically force the binaries I compile to be GPLe
by fiddlerwoaroof 2y ago
I haven’t tried Ada recently, but the issue I always have run into is setting up a toolchain that wouldn’t automatically force the binaries I compile to be GPLed. Is the story for writing and distributing MIT or Apache2 licensed software in Ada any better these days?
- Jtsummers 2y agoThat's been a non-issue for several years now.
- fiddlerwoaroof 2y agoGood to know, I passed over Ada for Common Lisp around 2015 because of this.
- actionfromafar 2y agoI wonder if some misconception can have snuck in there somehow. GCC (which also has an Ada compiler) has its lowest level link libraries under GPL. But there's a link level exception. This is the same for C, C++, Ada, whatever languages GCC supports. (IIRC.) (Edit: apparently it used to a problem as per sibling comment?)
- fiddlerwoaroof 2y agoThe binaries AdaCore used to distribute stated that you had to get gnat elsewhere for this link level exception because the runtime library they distributed did not have the exception. But, I'm glad to know that this restriction has been solved.