Я пытаюсь понять фундаментальные различия между компилятором Gnat, который поставляется с версией Adacore Libre, и тем, который входит в стандартную комплектацию gcc, скажем, в дистрибутиве Linux или MinGw.
Я предполагаю, что основное различие может заключаться в том, что версия Adacore всегда самая последняя, тогда как то, что вы получаете с дистрибутивом Linux, может быть той, которая была доступна на дату упаковки дистрибутива.
Но есть ли функциональное различие? Имеются ли в виду какие-либо улучшенные функции в версии Adacore, которые они не выпускают для общих версий с открытым исходным кодом, доступных от Gnu?
Я не очень опытный пользователь Linux, поэтому извиняюсь, если это прозрачно, чтобы иметь больше опыта в мире Gnu/Open Source, но я ничего не смог найти по этому поводу.