keysansa можно не пытаться, между NET4 и MONO есть проблемы, связанные именно с оконным интерфейсом. И были и другие проблемы, которые исправляли, но не быстро.
Проблем с запустить нет, с работать куча.
Вы не пробовали писать переносимый софт? Например Qt.
Честно признаться, у вас отвратительная графическая база. И по сути вы заложники ситуации когда в софт вкинуты годы а тут вдруг вас спрашивают про линукс. Заказчику конечно пофиг. Но в целом думаете программист контроллеров не может повлиять на выбор того или иного продукта?
Куча волшебных ошибок в процессе работы не делают вам рекламу даже на винде.
Общее впечатление... Залил, работает, слава богу, больше не хочу.
пример:
По сути я так понимаю безобидная операция приведения типа из void* в int32 для передачи в библиотеку. Все ничего если бы не постоянный спам этим сообщением при каждом: пуске, ресайзе, движении, клике... В общем пфффф2.2.313.0
System.OverflowException: Arithmetic operation resulted in an overflow.
at System.IntPtr.ToInt32()
at Nevron.Interop.Win32.NGdi32.GetNativeDC(Message m, IntPtr handle)
at Nevron.UI.WinForm.Controls.NControlBorder.lI1l11II 1I(Control parent, NPalette palette, Message m)
at Nevron.UI.WinForm.Docking.NCaptionPanel.l1IlIlI11( Message& m)
at Nevron.UI.WinForm.Docking.NCaptionPanel.WndProc(Me ssage& m)
at Nevron.UI.WinForm.Docking.NDockingPanelBase.WndPro c(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.W ndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, WM msg, IntPtr wparam, IntPtr lparam)
Большую глупость тяжко сморозить. Чем же вам линукс в АСУТП не угодил? Вы возможно видели АСУ французских или чешских АС. Или у вас вера в незыблемость винды так прочно засела в подкорке? Возможно вы видели винды зашитые в маршрутизаторы, IoT шлюзы? Возможно разработчика OPCUA работают на винде? Вы вообще программировали что либо имеющее техпроцесс в одну две недели?Роман Амреев в АСУТП к сожалению Linux не жилец, слишком многие производители должны переписать свое ПО, что нонсенс...
MarkStaver хватит тупит пожалуйста. Я использую Scada систему, которая работает и на Windows и на Linux, но это не значит, что я могу со своего ПК удалить Windows СОВСЕМ и причин этому много.
Программы конфигурации различного оборудования, попадающего в руки не только от крупных производителей, но и от небольших, у которых точно не хватит ресурсов переписывать ПО под Linux ни сейчас, ни в обозримом будущем. Предлагаете ставить Linux и дро...ть с Wine постоянно? или установить Windows в виртуальной машине? Какой смысл, если можно просто использовать как основную ОС на ПК для разработки Windows? и не париться при этом...
Даже крупные компании особо не заморачиваются переписыванием ПО под Linux и причина тут гораздо проще, чем вам кажется, полное отсутствие оговоренных стандартов внутри различных дистрибутивов Linux. На одном скрипт будет работать, на другом нет, и даже на следующей версии может не заработать.
И кстати добавлю один замеченный нюанс, Linux на том же самом железе работает ВСЕГДА медленнее, чем Windows. Да просто потому, что половина системы написана на питоне и скриптах
VladimirIS вы сравнивали скорость работы или это ваше бла-бла-бла? я неоднократно с 2000-ных ставлю полноценные версию Linux с рабочим столом на одно и то же железо (сперва изначальная ОС была XP, потом Win7) и никогда ни один дистр Linux не работал быстрее чем на этом же железе Windows. При чем на моменты установки Linux ОС Windows уже была порядком загажена работойа Линь полностью чистый.
Ну и так как очень давно пользуюсь ноутбуками вместо стационарных ПК, частая проблема это драйвера железа, то кнопки не пришпилешь функциональные, то со встроенным видеоадаптером (GMA500 если не ошибаюсь повеселил знатно) траблы и так далее.
Сервера, пока что единственное назначение Linux ну и музыка, видео, офис, интернет, чуть шаг в сторону и можно нарваться на какую-нибудь засаду...
Давно правда было, год так 2005, Слаку умудрился в Виндовый домен завести, но при этом потерял CD-Rom, USB и что очень странно звук. Ну и спецов по Linux у нас так же нет, разгрести траблы безопасности, чтобы в домене это все не отваливалось. Снес в результате.
Последний раз редактировалось melky; 21.11.2022 в 09:49.