Нет софта под Эльбрус?

Если есть свободный бесплатный софт решающий целевую задачу, то при наличии компетенций его можно портировать. Причем в большинстве случаев это относительно простая задача, с тремя уточнениями:

  1. Это не ядро ОС и не компилятор, что-то еще принципиально и непосредственно зависящее от архитектуры ЦПУ;

2. Софт сделан более-менее прилично, а не является кошмаром без авторов/maintainers;

3. Есть компетенции для "владения" используемым софтом, а не только для его простого использования (а-ля кликанья мышкой).

Так вот, мне представляется, что основная причина причитаний "нет софта под Эльбрус" именно в третьем пункте.

Большинство привыкло "просто включать софт в розетку" - это понятно и логично, когда кто-то уже всё сделал. Проблема как-бы в том, что вы зависите от этого "кого-то, кто уже всё сделал" и постепенно превращаетесь в "нехочуху", который разучивается ходить. В такой ситуации уже стирается разница: открытый софт или закрытый - он "закрывается" если нет компетенций. А ведь всё-таки одна из важных/ключевых идей открытости софта в том, что вы можете "владеть" кодом, улучшать/дорабатывать и делиться результатом.

Не то чтобы я призывал всех "учить матчасть" и кидаться портировать/поддерживать весь используемый открытый софт, тем более это не относиться к домохозяйкам использующим браузер и т.п. Но печально если бизнес (предлагающий услуги и/или реализующий проекты на основе открытого софта) не имеет компетенций чтобы минимально "владеть" этим открытым софтом и (в том числе) не может выполнить портирование на другую архитектуру ЦПУ…, и не может найти общий язык с условным «Альтом» или частниками для помощи.

#e2k #Эльбрус

693 views·5 shares