А теперь возьмем Овен. Среда - Codesys. То ли опенсорс, то ли просто фривейр - не помню.
Для лично меня разница между фриварой и опенсорсом - фундаментальная. Опенсорс менять можно, сделав удобно себе или прикрутив нечто не предусмотренное авторами изначально. И если он есть - то уж есть. И никуда от меня не убежит. А выложено было например потому что разработчики хотели чтобы народ толпой навалился. Или как демонстрация намерений что кидки - не часть плана. Или сделали себе по кайфу, и получилось слишком хорошо чтобы сгнило в закромах. Есть немало хороших проектов, которые бесславно сгнили из-за мелкой жабы у авторов. Здорово, конечно, когда ни себе, ни людям. Но глупо и неконструктивно.
А фриварь - всего лишь проприетарщина которую по каким-то соображениям отсыпали бесплатно. Зачастую бесплатной оказывается только первая порция. Или пытаются как-то еще неявно раздоить. Или просто получилась такая гадость что продать за деньги не вышло. На лично мой вкус фривара это вообще нечто странное. Если кто хочет сделать другим хорошо - пусть сорц дает. А неведома закрытая программа, даже нахаляву, остается закрытой и контроль над ней у автора. Что гарантирует возможность поиметь неприятных моментов, когда программы не окажется под нужный вид или версию системы, набора команд CPU, версии библиотек и прочие характерные прелести. Навязывающие окружение, набор фич, ограничения и проч. И даже то что этот кусок байтов бесплатно все это не сильно подслащивает. В современном мире дофига кусков байтов. А еще опенсорс интересен тем что можно посмотреть как делают другие. Он позволяет УЧИТЬСЯ. В том числе на чужом опыте. В том числе и на опыте лучших из нас.
Это я к чему? Если кто не делает разницы между опенсорсом и фриварной проприетарщиной - ему вообще рановато рассуждать о плюсах и минусах подходов. Опенсорс вообще не столько о халяве, сколько об удобных взаимодействиях в процессе разработки. Что фриваре никак не грозит. А то что опенсорс часто доступен нахаляву - это вообще побочное следствие на самом деле. Есть куча способов получить деньги за все это, просто они отличаются от стрижки купонов за копии. Я лично вообще не понимаю почему стприжка купонов за сами по себе копии наделанные копипастой должна иметь место. На создание очередной копии никто не несет затрат соразмеримых с запрашиваемыми суммами, поэтому такие схемы мной воспринимаются на грани сверхприбылей и втирания очков без выполнения фактических работ стоящих столько.
А, главное: все это вообще ортогонально и качеству железа и софта. Можно найти отличное открытое железо и софт. Или полный кошмар от проприетарщиков за дикие деньги.
Но отрицание дебуггера у красноглазых, весьма странная тенденция .
А знаете, они мне показали что есть другая возможность взаимодействий. Не когда меня пытаются раздоить и пролошить, а когда люди вместе работают над задачами и достигают интересных им целей. Без кидков и подыгрывая друг другу. А вот проприетарные инструменты в это не вписываются - сам факт проприетарности это декларация того что авторы этой штуки не будут мне подыгрывать в моих начинаниях, особенно если мне надо что-то необычное. И враждебны к тому чтобы другие учились. Вместо этого у них там массовый конвейер по стрижке баранов. А вот быть бараном на остриг в чьем-от конвейере лично мне совершенно не охота. Не нравится мне такой вид взаимодействий. Как категория. Пытаться переубедить меня или других понявших эти простые соотношения - задача в высшей степени бесполезная.