по-1, таки давно дуже багато хто перейшов
по-2, з яких це пір launchpad.net став пов'язаний з TI? там же знизу на кожній сторінці «Canonical Ltd»
Як вже писали вище, все вже року 3 як перейшли на ARM GCC tool_chain c launchpad'а, акуратненько курує самим ARM-му. Але з точки зору моралі треба все ж метнути порцію гівна в цей смердючий Mentor: непогано ці бариги і жирне, тупе менеджерьyo роблять гешефт на open_source - взяли безкоштовний Eclipse для IDE і GNU GPL GCC tool_chain. Для цього прічленілісь до себе за їжу колишню команду Code Sourcery.
Цікаво спостерігати, як вони щемятся і як їх корчить під дією двох протилежних сил - бажання хапнути бабла за свою IDE збірку на основі GCC tool_chain від колишньої Code Sourcery і дотримати умови GPL ліцензії на цей самий GCC tool_chain. Чи не заглядав на їх сайт в пошуках Code Sourcery вже років зо три, раніше вони все ж викладали так звану Lite Edition tool_chain'а, щоб не порушувати умови GPL ліцензії, але так непомітно, непомітною ссилочку десь в кутку сторінки дрібними літерами. Щас же на сторінці Lite Edition щось навіть і не зміг наколупав виходу саме на ARM GCC tool_chain.
Питання # 1: що такого в цій самій гілці GCC від Code Sourcery, що її навіть до сих пір намагаються шукати, спецом заникав десь в далеких закутках сайту Mentor'а?
Питання # 2: припустимо вони викладають версію Lite Edition tool_chain'а за безкоштовно - «для бидла» і щоб дотримати умови GPL. Тобто це нібито якась не зовсім кошерна версія для убогих, а саму допіленную і вилизану версію GCC вони вже означає пхають тільки в платні версії свого IDE, але це ж вже порушення умов GPL - вони зобов'язані викладати все допіленние ними версії GCC.
# 2 - на жаль, там не так все просто. Перш за все GPL ніяк не пов'язана з «платністю» або «безкоштовністю» софта, вона не забороняє продавати софт під цією ліцензією. Вона каже (грубо кажучи) що «я повинен користувачеві надати вихідні або гарантію їх надання». Цим і користуються багато «хітрожопие» компанії, бо формально, з юридичної точки зору, вони не повинні «викладати» вихідні, цілком достатньо забезпечити софт обіцянкою рівня «надішліть нам по звичайній пошті заявку, ми роздрукуємо на папері вихідні коди і надішлемо вам бандероль, але ми не гарантуємо, що листи там йтимуть по порядку ». Щоб юридично довести порушення GPL (в даному випадку) потрібно довести, що вам, як користувачу, що не проставили вихідні коди і т. Д.
За це (в т. Ч.) Часто критикують GPL, кажучи про те, що іноді GPL простіше порушити ніж дотримати. Наприклад, мій друг попросив мене слінковать його прогу статично з Qt (щоб менше місця займала і не тягнула весь фреймворк). Я слінковал, вислав йому бінарник, але цим самим порушив LGPL :)
Може у кого-то залишився скачаний sourcery? Мені виходить компілятор потрібен windows але для arm linux, а на launchpad baremetal версії і не знайшов там свого a8 ARM. Може щось не так роблю?
Подивіться Atollic TRUE Studio - вони зараз безкоштовний варіант без обмежень на розмір коду виклали. Список підтримуваних дивіться за посиланням. може і ваш є.
Дякую за пораду але це трохи не те, що потрібно. Мені потрібен саме тулчейн для arm linux. Середовище розробки eclipse
EasyEDA: безкоштовний Хмарний CAD