Просмотр полной версии : OWEN LOGIK для LINUX
Роман Амреев
18.05.2022, 15:40
У меня вопрос для уважаемой компании Овен, а нет ли в планах написания дистрибутива OWEN LOGIK для LINUX. Я думаю тема очень на сегодняшний день актуальная.
Денисов Максим Сергеевич
20.05.2022, 14:57
У меня вопрос для уважаемой компании Овен, а нет ли в планах написания дистрибутива OWEN LOGIK для LINUX. Я думаю тема очень на сегодняшний день актуальная.
Пока мы не планировали разработку среды программирования для Linux. Подскажите, пожалуйста, есть ли на данный момент случаи, когда для компании или заказчика или для вас как для программиста требуется использование ПО, работающее именно на Linux?
Пока мы не планировали разработку среды программирования для Linux. Подскажите, пожалуйста, есть ли на данный момент случаи, когда для компании или заказчика или для вас как для программиста требуется использование ПО, работающее именно на Linux?
Мне кажется это вопрос из ряда импортозамещения, пользоваться будут в бюджетных учреждениях. Ах да, тут новость проскочила - вроде как запретили обучать на Сименс в учебных заведениях, так что есть над чем подумать. Предполагаю, что учебные заведения окончательно перейдут на отечественный дистрибутив Линукса.
Роман Амреев
20.05.2022, 15:41
Пока мы не планировали разработку среды программирования для Linux. Подскажите, пожалуйста, есть ли на данный момент случаи, когда для компании или заказчика или для вас как для программиста требуется использование ПО, работающее именно на Linux?
Да потребность есть, я начал использовать Simply Linux (alt linux) и очень сильно понравилсь эта ОС, ребята из «Базальт СПО» постарались . И думаю в скором времени единомышленников будет всё больше и больше.
Роман Амреев в АСУТП к сожалению Linux не жилец, слишком многие производители должны переписать свое ПО, что нонсенс...
m.petrovich
20.05.2022, 16:23
Роман Амреев в АСУТП к сожалению Linux не жилец, слишком многие производители должны переписать свое ПО, что нонсенс...
К 2025 году придется оживиться. http://publication.pravo.gov.ru/Document/View/0001202203300001?index=2&rangeSize=1
m.petrovich не путайте "в целях его использования на принадлежащих им ЗНАЧИМЫХ объектах КИИ" и банальное ПО например по настройке какого-то датчика, ну типа НТП или программирования ПР например ZelioLogic или тот же ПЛК100 (CodeSys) и так далее....
Кстати ваш адрес owen.ru, не значит ли это что вы зуб даете, что ОЛ начнет работать на Linux ? :)
a_sergeevich
06.07.2022, 22:48
Пытался запустить Owen Lodgic с помощью wine, не запускается, wine самый последний 7.12, ядро 5.18, ничего не помогает. Codesys запускается, вроде, но не подключал пока реальный ПЛК. Многие производители уже начали переписывать софт под линукс либо делать свои сборки wine для запуска своих программ. Тема очень актуальная и ждать, что всё скоро будет как прежде не стоит, можно проспать всю движуху.
keysansa
06.07.2022, 23:26
OwenLogic написан на net 4.5, сам не пробовал, но не вижу особой проблемы запустить его в linux.
Oleg Ber
26.10.2022, 12:57
OwenLogic написан на net 4.5, сам не пробовал, но не вижу особой проблемы запустить его в linux.
У меня не получилось. И еще, MPLAB X и разработчик STM32 выпустили хорошие IDE под свои продукты. Очень опытным я себя не считаю, но работать под UBUNTU можно.
Роман Амреев
26.10.2022, 13:29
У меня не получилось. И еще, MPLAB X и разработчик STM32 выпустили хорошие IDE под свои продукты. Очень опытным я себя не считаю, но работать под UBUNTU можно.
Согласен, у меня тоже не очень получается запуск под Линукс. Так, что пока по классике под 8.1 всё работает;)
keysansa можно не пытаться, между NET4 и MONO есть проблемы, связанные именно с оконным интерфейсом. И были и другие проблемы, которые исправляли, но не быстро.
MarkStaver
19.11.2022, 13:36
Проблем с запустить нет, с работать куча.
MarkStaver
19.11.2022, 14:04
Пока мы не планировали разработку среды программирования для Linux. Подскажите, пожалуйста, есть ли на данный момент случаи, когда для компании или заказчика или для вас как для программиста требуется использование ПО, работающее именно на Linux?
Вы не пробовали писать переносимый софт? Например Qt.
Честно признаться, у вас отвратительная графическая база. И по сути вы заложники ситуации когда в софт вкинуты годы а тут вдруг вас спрашивают про линукс. Заказчику конечно пофиг. Но в целом думаете программист контроллеров не может повлиять на выбор того или иного продукта?
Куча волшебных ошибок в процессе работы не делают вам рекламу даже на винде.
Общее впечатление... Залил, работает, слава богу, больше не хочу.
MarkStaver
19.11.2022, 14:07
keysansa можно не пытаться, между NET4 и MONO есть проблемы, связанные именно с оконным интерфейсом. И были и другие проблемы, которые исправляли, но не быстро.
пример:
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)
По сути я так понимаю безобидная операция приведения типа из void* в int32 для передачи в библиотеку. Все ничего если бы не постоянный спам этим сообщением при каждом: пуске, ресайзе, движении, клике... В общем пфффф
MarkStaver
19.11.2022, 14:13
Роман Амреев в АСУТП к сожалению Linux не жилец, слишком многие производители должны переписать свое ПО, что нонсенс...
Большую глупость тяжко сморозить. Чем же вам линукс в АСУТП не угодил? Вы возможно видели АСУ французских или чешских АС. Или у вас вера в незыблемость винды так прочно засела в подкорке? Возможно вы видели винды зашитые в маршрутизаторы, IoT шлюзы? Возможно разработчика OPCUA работают на винде? Вы вообще программировали что либо имеющее техпроцесс в одну две недели?
MarkStaver хватит тупит пожалуйста. Я использую Scada систему, которая работает и на Windows и на Linux, но это не значит, что я могу со своего ПК удалить Windows СОВСЕМ и причин этому много.
Программы конфигурации различного оборудования, попадающего в руки не только от крупных производителей, но и от небольших, у которых точно не хватит ресурсов переписывать ПО под Linux ни сейчас, ни в обозримом будущем. Предлагаете ставить Linux и дро...ть с Wine постоянно? или установить Windows в виртуальной машине? Какой смысл, если можно просто использовать как основную ОС на ПК для разработки Windows? и не париться при этом...
Даже крупные компании особо не заморачиваются переписыванием ПО под Linux и причина тут гораздо проще, чем вам кажется, полное отсутствие оговоренных стандартов внутри различных дистрибутивов Linux. На одном скрипт будет работать, на другом нет, и даже на следующей версии может не заработать.
И кстати добавлю один замеченный нюанс, Linux на том же самом железе работает ВСЕГДА медленнее, чем Windows. Да просто потому, что половина системы написана на питоне и скриптах
VladimirIS
21.11.2022, 09:30
Большую глупость тяжко сморозить.
Я бы согласился, но тут:
И кстати добавлю один замеченный нюанс, Linux на том же самом железе работает ВСЕГДА медленнее, чем Windows. Да просто потому, что половина системы написана на питоне и скриптахТак что потенциал еще есть
VladimirIS вы сравнивали скорость работы или это ваше бла-бла-бла? я неоднократно с 2000-ных ставлю полноценные версию Linux с рабочим столом на одно и то же железо (сперва изначальная ОС была XP, потом Win7) и никогда ни один дистр Linux не работал быстрее чем на этом же железе Windows. При чем на моменты установки Linux ОС Windows уже была порядком загажена работой :) а Линь полностью чистый.
Ну и так как очень давно пользуюсь ноутбуками вместо стационарных ПК, частая проблема это драйвера железа, то кнопки не пришпилешь функциональные, то со встроенным видеоадаптером (GMA500 если не ошибаюсь повеселил знатно) траблы и так далее.
Сервера, пока что единственное назначение Linux ну и музыка, видео, офис, интернет, чуть шаг в сторону и можно нарваться на какую-нибудь засаду...
Давно правда было, год так 2005, Слаку умудрился в Виндовый домен завести, но при этом потерял CD-Rom, USB и что очень странно звук. Ну и спецов по Linux у нас так же нет, разгрести траблы безопасности, чтобы в домене это все не отваливалось. Снес в результате.
VladimirIS
21.11.2022, 12:04
Ну и спецов по Linux у нас так же нет
Сочувствую. У нас есть.
VladimirIS а вы заведите Linux в Виндовый домен по всем правилам, вот тогда и узнаете какие у вас спецы :) шутка... на уровне среднего пользователя я вполне справляюсь, да и задачи у меня развернуть Scada и прочее. Остальное дело Администраторов, не зачем взваливать на себя лишнее. (остальное было чисто как хобби)
з.ы. кстати может вы мне поможете если есть спецы по C++ ? а то есть одна тема с одной библиотекой, надо ее собрать под разные платформы и ОС, кроме x86
VladimirIS
21.11.2022, 12:43
VladimirIS а вы заведите Linux в Виндовый домен по всем правилам, вот тогда и узнаете какие у вас спецы :) шутка... на уровне среднего пользователя я вполне справляюсь, да и задачи у меня развернуть Scada и прочее. Остальное дело Администраторов, не зачем взваливать на себя лишнее. (остальное было чисто как хобби)
з.ы. кстати может вы мне поможете если есть спецы по C++ ? а то есть одна тема с одной библиотекой, надо ее собрать под разные платформы и ОС, кроме x86
Нет. Наши недопрограммисты вряд ли смогут помочь профессионалу.
VladimirIS ну уели :) нет, значит нет, придется еще и с С++ разбираться, хотя некоторым это возможно на час времени или немногим больше, если еще не делали ни разу.
VladimirIS ну уели :) нет, значит нет, придется еще и с С++ разбираться, хотя некоторым это возможно на час времени или немногим больше, если еще не делали ни разу.
Библиотека в каком виде? Исходники? Какие целевые платформы? На самих целевых платформах собирать можно или есть виртуальные машины?
Если вам нужно просто собрать библиотеку под какой-нибудь PowerPC причем без доступа к компу с этим PowerPC, то уверяю вас, вас ждет долгий и мучительный секс.
Очень рекомендую обратиться на профильные форумы программистов (так в яндексе и искать), там вы раньше помощь найдете.
Возвращаясь к сабжу.
Я очень жду Owen Logic на Linux, так как для меня это основная платформа. Очень неудобно доставать ноут каждый раз, когда нужно что-то сделать.
Как программист, имеющий опыт работы с Qt, могу настойчиво порекомендовать. Вот только при разработке на нем лида надо нанять с БОЛЬШИМ опытом разработки на Qt. Потому что без опыта можно такую лапшу нагородить, что потом .Net сказкой покажется (C++ очень опасный язык, с точки зрения случайного "выстрела в ногу"). Кстати, там интерфейс можно на QML написать.
b-s-a бибка на X86, собирается на Linux без проблем.
Надо:
1. сделать чтобы все функции были эспортируемыми для возможности использовать бибку в коде C#
2. В идеале сделать, чтобы бибка собиралась для платформ Arm v7, v8 и под Винду X86
Большего мне не надо. В смысле собирать ее под PowerPC или еще какую экзотику...
з.ы. если бы у нас в стране были программисты, сидящие на форумах, я бы не спрашивал на каждом углу :)
1. Если я не ошибаюсь, либу надо обвязать с использованием C++/CLI и таким образом экспортировать символы в доступную C# форму. Большего не подскажу - не владею ни тем, ни тем.
2. Для сборки под арм надо ставить соответствующий toolchain. Ищи в репозитории по ключевому слову arm-linux. Для сборки под винду попробуй mingw. Если не прокатит, то cygwin (менее предпочтительный вариант).
П.С.: не используйте термин "бибка" - раньше не встречал. Есть термин "либа".
b-s-a вот и я не владею, и мало кто владеет, судя по отказам на сайте... говорливых умников дофига, реальных буйных мало... тут так же, как оказалось.
MarkStaver
17.12.2022, 11:08
melky
линукс написан на Си. Всегда работал быстрее винды стабильнее и обладает как минимум большей гибкость. Любые ваши дальнейшие рассуждения рекомендую остановить вы уже в моих глазах ударились о дно, рассуждая о скорости работы питона используемого в дистрибьютивах для конфигурирования соборок, автоматизации окружения.
Надо:
1. сделать чтобы все функции были эспортируемыми для возможности использовать бибку в коде C#
Уверяю уже можете экспортировать но для этого стоит получить образование. Вам 100% стоит.
2. В идеале сделать, чтобы бибка собиралась для платформ Arm v7, v8 и под Винду X86
Если она на линуксе в гцц собирается на х86, значит она собирается и на ARM, но вам для этого нужно получить образование.
А вот под винду не факт.
О сабже.
Посмотреть что за либа и оценить возможность ее портирования в винду 100.000 рублей.
Собрать под арм ОТ 100.000 рублей.
Портирование на винду от 1ккк до бесонечности.
Вам как коллеге блистающим умом без скидок. Поскольку в винде вы на засады не нарываетесь, понимаю что ваш опыт программирования уже давно перевалил за 300 лет.
Астра реализовала систему доменов. Не поверите в С++.
Встраивать линуксовые машины в систему закрытого исходного кода в которой гениальные люди написали костыли дабы линукс мог оное всегда будет тяжко, для людей без образования как собственно и понимания.
b-s-a
на QML писать нельзя. это харам. на питоне тоже. Qt сильнейший фреймворк для работы с графикеской средой в парадигмах С++.
если человек говорит что он разбирается в плюсах, то он так же обязан понимать квантовую физику. Это язык который невозможно выучить весь.
Разрабтатываю в Qt c 2008. с приходом с++11 и Qt4 влюбился в эту сборку.
MarkStaver
17.12.2022, 11:15
MarkStaver хватит тупит пожалуйста. Я использую Scada систему, которая работает и на Windows и на Linux, но это не значит, что я могу со своего ПК удалить Windows СОВСЕМ и причин этому много.
Программы конфигурации различного оборудования, попадающего в руки не только от крупных производителей, но и от небольших, у которых точно не хватит ресурсов переписывать ПО под Linux ни сейчас, ни в обозримом будущем. Предлагаете ставить Linux и дро...ть с Wine постоянно? или установить Windows в виртуальной машине? Какой смысл, если можно просто использовать как основную ОС на ПК для разработки Windows? и не париться при этом...
Даже крупные компании особо не заморачиваются переписыванием ПО под Linux и причина тут гораздо проще, чем вам кажется, полное отсутствие оговоренных стандартов внутри различных дистрибутивов Linux. На одном скрипт будет работать, на другом нет, и даже на следующей версии может не заработать.
Еще раз вернемся к вопросу вашего образования.
MarkStaver
17.12.2022, 11:19
Так что потенциал еще есть
Он не о линукс, он о окошках пишет, или убунте или ... Выглядит как: Винда говно фотошоп тупит.
MarkStaver
Уверяю уже можете экспортировать но для этого стоит получить образование. Вам 100% стоит.
Не могу использовать в C# [DLLImport] пока в исходном коде на C++ не будет разрешен экспорт - или покажите как? иначе бы не спрашивал
линукс написан на Си не путайте ядро и все остальное. Там много всего от bash, piton, Qt и так далее. Проверялось неоднократно на одном и том же железе WinXP и Linux, потом Win7 и Linux - с графическим столом Linux на том же железе медленнее, к тому же затею заменить Windows бросил уже давно, так как много ПО на нем просто отсутствует. Дистрибутивы брались соответственно последние доступные. Чистый Debian и SuSe еще.
Если она на линуксе в гцц собирается на х86, значит она собирается и на ARM, но вам для этого нужно получить образование.
Для этого необходимо в исходниках что-то указывать, чтобы собрать для ARM на машине x86
Посмотреть что за либа и оценить возможность ее портирования в винду 100.000 рублей.
Собрать под арм ОТ 100.000 рублей.
Появится заказчик реальный ,я к вам обращусь, а для развития вынимать деньги из своего кармана увольте. Говорите что экспорт работает сразу? вперед, докажите сделав видос из кода C# вызовите функцию библиотеки C++ и покажите исходник кода функции, тогда будем говорить об образовании.
Если что я самоучка, хобби такое знаете ли... По этому пугать образованием не надо, знаете как сделать быстро экспорт, пишите в личку, дам ссылку на код.
MarkStaver
23.12.2022, 13:09
Не могу
не моги
не путайте ядро Я и не путаю, путаете вы.
Проверялось неоднократно не проверялось, сложилось впечатление. Так бывает когда понятия не имеешь, что делаешь.
много ПО на нем просто отсутствует Да это основная проблема винды которую приходится решать костылями.
Для этого необходимо в исходниках что-то указывать, чтобы собрать для ARM на машине x86
нет, пролема не в этом, проблема в
Если что я самоучка Если что мне не читали лекций по С++ шарпу и остальным, так что тоже самоучка. Но поскольку в познании работы машинки у нас с вами пропасть вам для начала необходимо получить образование.
И на последок, программирование для меня тоже хобби. А хобби занимаются для удовольствия, иначе это работа, а работа должна быть оплачена. Поэтому объясните:
По этому пугать образованием не надо, знаете как сделать быстро экспорт, пишите в личку, дам ссылку на код.
1) Как я вас пугал? м.б. я предлагал вам способ получить знания которых у вас явно не хватает для суждений которыми вы покрыли здесь 40 летнуюю работу тысяч людей.
2) Знаю, но какой смысл мне вам помогать. Доказать свои компетенции в вопросе. Вы хотите использовать библиотеку которую для вас написали такие люди как мы за так, не имея представления как "это" работает, без желания разобраться, путем обсирания таких людей как мы? Шлиб вы лесом, за деньгами.
В 2006 в IRC канале #gentoo в приветсвии была фраза: "Уважаемые коллеги в этом канале сидят дети которые считают себя крайне компетентными людьми. Пожалуйста отнеситесь с пониманием, эти дети наше будущее их развитие в том числе и наша задача."
MarkStaver Если считаете что сделать экспорт C++ бибки очень просто, сделайте только на существующем исходнике для X86 машины.
Ну или научите ребенка, который возможно ваше будущее :).
Пока что с вашей стороны только трёп, ничего больше. Вот как раз никакого отношения с пониманием :)
немного для понимания. В компании есть штат программистов, часть из которых по резюме специалисты в NET. При этом мне потребовалось пару месяцев на поиск решения задачи, который вылился в десяток строк кода в "кошерном" написании, где открывающие и закрывающие скобочки на новой строке и т.д.
По этому просьба не обижаться, если я так подхожу к "программистам".....
теперь подход стал иным, сперва покажи что умеешь, потом можете мне вешать лапшу на уши... :)
Судя по всему MarkStaver и melky находятся в разных весовых категориях.;)
Судя по всему MarkStaver и melky находятся в разных весовых категориях. Я ставлю на MarkStaver.;)
IVM а я ни на кого не ставлю, мне на работе таких трепачей хватает с красивыми резюме :) даже сеньор один был, да сплыл....
только сейчас обратил внимание на количество постов оппонента, так, полаять зашел :)
IVM а я ни на кого не ставлю, мне на работе таких трепачей хватает с красивыми резюме :) даже сеньор один был, да сплыл....
только сейчас обратил внимание на количество постов оппонента, так, полаять зашел :)
melky, тебе бесполезно с MarkStaver тягаться. Он тебя легко уделает.
IVM я ни с кем не тягаюсь, а уделать меня можно только одним - показать как легко и быстро (как утверждается оппонентом) достигнуть экспорта функций из C++ кода для использования в C#. Так что тут чел, рассказывая как он дорого и богато стоит слился на корню...
На одном из сайтов по найму отказалось порядка 20 человек под разными предлогами, до сумм дело даже не дошло...
IVMТак что тут чел, рассказывая как он дорого и богато стоит слился на корню...
Ты прав в том, что он дорог и богат и поэтому ему не досуг воду в ступе толочь, ибо время для него - деньги.
IVM если человек знает как это делается и тем более знает синтаксис С++ времени это должно занять немного. Или может человек почерпнет для себя что-то новое, что тоже полезно :)
з.ы. уговаривать никого не собираюсь, если есть спец по С++ и может помочь, приглашение было выше. На нет и суда нет, только вот попусту трындеть ото не надо, вот и все.
на QML писать нельзя. это харам. на питоне тоже. Qt сильнейший фреймворк для работы с графикеской средой в парадигмах С++.
если человек говорит что он разбирается в плюсах, то он так же обязан понимать квантовую физику. Это язык который невозможно выучить весь.
Разрабтатываю в Qt c 2008. с приходом с++11 и Qt4 влюбился в эту сборку.
Почему нельзя на QML? QML - это всего лишь язык удобного описания GUI.
Я тоже с Qt4 начинал.
Константин Кузнецов
28.02.2023, 08:02
Роман Амреев в АСУТП к сожалению Linux не жилец, слишком многие производители должны переписать свое ПО, что нонсенс...
На улицу посмотри. С таким темпом виндовс будет не жилец, или узаконят использование пиратских версий. Майкрософт уже приостановил продажу новых продуктов на территории РФ, а что дальше? Прекратят поддержку винды и через некоторое время она будет лагать? Совет в теме дельный, компании Овен следует очень задуматься об адаптации своих программных продуктов под Линукс, можете даже свою сборку Линукс сделать (система с открытым кодом) и по умолчанию предустанавливать конфигураторы и среды разработки. Я думаю если это будет реализовано, то компания Овен получит очень хорошее конкурентное преимущество. Кроме того я думаю что Китайцы не дремлют, уж они то наверняка уже делают что то подобное. Не стоит забывать, что Линукс менее требователен к железу, и можно использовать бюджетные ноутбуки или старые машины.
Константин Кузнецов даже если не узаконят, вы сами будете ставить Windows, чтобы запустить то или иное ПО, если прижмет... Wine к сожалению не панацея, можете посмотреть по 1C и другому ПО, они затачивают Wine под работу своих приложений зачастую, а не используют штатный из репозиториев. И это не только к Wine часто относится.
Кроме компании Овен есть куча других, если вы не в курсе... которые не парятся с Linux.
Филоненко Владислав
02.03.2023, 14:07
У меня вопрос для уважаемой компании Овен, а нет ли в планах написания дистрибутива OWEN LOGIK для LINUX. Я думаю тема очень на сегодняшний день актуальная.
Скажу так. Для тестов пробовали, но не понятно зачем это нужно будет? Для Linux будет нужно недешёвое железо, т.е. железо от ПЛК - а там уже есть и Кодесис и мастерскада и круг и др. -смысл действий не понятен.
Скажу так. Для тестов пробовали, но не понятно зачем это нужно будет? Для Linux будет нужно недешёвое железо, т.е. железо от ПЛК - а там уже есть и Кодесис и мастерскада и круг и др. -смысл действий не понятен.
Ээээ... он вроде имел ввиду то, что саму среду разработки под Linux сделать, а не под винду. Чтобы ПРки прогать из Linux, как я понял.
Скажу так. Для тестов пробовали, но не понятно зачем это нужно будет? Для Linux будет нужно недешёвое железо, т.е. железо от ПЛК - а там уже есть и Кодесис и мастерскада и круг и др. -смысл действий не понятен.
не на борту ПР линукс, а писать проект для ПР в линукс. Железо тут не причем
Евгений Пашигоров
09.03.2023, 12:06
Да, было бы неплохо, если бы хоть разработку можно было вести под Линукс. Да хоть и под wine, мне безразлично.
Micro-Cap, Splan, CoDeSys я запускаю под wine, MasterScada - под Virtualbox. Но с железом работать проблематично.
OwenLogic новая версия отказывается ставиться в VirtualBox - ни на ХР, ни на семерку. Какая-то ошибка при установке дотнет48 (не найдена точка входа в advapi32dll).
VladimirIS вы сравнивали скорость работы или это ваше бла-бла-бла? я неоднократно с 2000-ных ставлю полноценные версию Linux с рабочим столом на одно и то же железо (сперва изначальная ОС была XP, потом Win7) и никогда ни один дистр Linux не работал быстрее чем на этом же железе Windows. При чем на моменты установки Linux ОС Windows уже была порядком загажена работой :) а Линь полностью чистый.
Ну и так как очень давно пользуюсь ноутбуками вместо стационарных ПК, частая проблема это драйвера железа, то кнопки не пришпилешь функциональные, то со встроенным видеоадаптером (GMA500 если не ошибаюсь повеселил знатно) траблы и так далее.
Сервера, пока что единственное назначение Linux ну и музыка, видео, офис, интернет, чуть шаг в сторону и можно нарваться на какую-нибудь засаду...
Давно правда было, год так 2005, Слаку умудрился в Виндовый домен завести, но при этом потерял CD-Rom, USB и что очень странно звук. Ну и спецов по Linux у нас так же нет, разгрести траблы безопасности, чтобы в домене это все не отваливалось. Снес в результате.
Хз, как вы там и чем замеряли, но ИМХО, если не брать в расчет игры, на моей машине линух в большинстве задач работает быстрее форточек и потребляет меньше ресурсов. Да и с развитием вулкана и стимовского протона с играми теперь тоже не все однозначно..
TaPX достаточно замерить открытие примитивных документов на одном и том же ПО. Например взять тяжелый PDF, DOCX, XLS и так далее и использовать секундомер., а ПО использовать типа openOffice для pdf что есть и там и там однотипное.
Для видео например VLC плеер и так далее, и так далее.
Только большие документы, а не НelloWord, ну и ессно не на соседнем ПК а на том же самом, с чистой загрузкой системы.
Говорю же, просто работа в системе иногда показывает разницу, особенно когда драйверов на что-то не хватает или надо танцы с бубнами применять. Давно не ставил отдельной системой, возможно уже что-то изменилось с тех времен, последнее время вполне хватает Linux-а на виртуалках для тестов и прочего...
А если предприятие режимное и ОС должна быть "российской"? А еще круче что-то внутри минобороны, с их МСВС? Или школа, например.
Версии для линухов не будет, правильно?
Супрунов Евгений
14.06.2023, 04:44
Ладно Линукс... А вот Андроид, число пользователей которого всяко больше, чем Виндовс... Да и планшеты на Андроиде уже стали как ноутбуки, только легче и компактнее. Ну и проводить ПНР с планшетами всяко удобней, чем с ноутом. И если будет преобразователь WiFi - RS485 (USB), который просто воткнуть в порт ПР (ПЛК) и с планшетом ходить между шкафами с оборудованием - то вообще огонь.
Заливать - да. А создавать связи?
Андрей_СПб
13.09.2023, 13:56
Добрый день, освежу тему. Наша компания до недавнего времени пользовалась подпиской Microsoft 365. С сентября месяца Microsoft, не может принимать деньги за оплату подписки от российских компаний. В связи с чем мы начали перенос все рабочих процессов на Linux. Так же в многих тендерах, одним из требований стало предъявление комплекта лицензий на используемое программное обеспечение (в т.ч. на ОС). Что ставить под сомнение использование Owen Logic. Подскажите возможно изменились планы компании Овен, касательно переноса ПО на Linux?
Денисов Максим Сергеевич
13.09.2023, 15:19
Предлагаю обсудить более подробно этот вопрос, напишите, пожалуйста, мне на почту m.denisov@owen.ru
Андрей_СПб
21.09.2023, 17:05
Добрый день, отправил вам письмо на почту.
sertol64
15.03.2024, 05:39
Добра ВСЕМ, господа Волшебники! Вот и назрел вопрос - наш институт в течении года переводят на ЛИНУКС ! Я сам даже не представляю, что это за ЖАБА!? Но, почитал уважаемых чародеев в предыдущих постах, послушав визг наших офисников, которых уже перевели (юристы, маркетинги...)понял - ЖАБА ещё та..., и будут проблемы с OL. Вопрос: Можно ли ожидать версии OwenLogic адаптированную под Линукс, или самим адаптироваться?
sertol64 самый простой путь это виртуальная машина + ломанный Windows, увы. Под Linux просто нет столько приложений, которые существуют в АСУТП - всякие конфигураторы устройств, утилиты и т.д.
sertol64
15.03.2024, 08:38
sertol64 самый простой путь это виртуальная машина + ломанный Windows, увы. Под Linux просто нет столько приложений, которые существуют в АСУТП - всякие конфигураторы устройств, утилиты и т.д.
Спасибо, за реакцию! Будем поПриДумывать, ОК!
вообще самый простой путь это китайские ноуты или через параллельный импорт с предустановленной ОС. ну обновления выполнять через vpn или хотя бы скачивать их для локальной установки.
Господа разработчики пора бы вам попробовать разработать методичку по запуску OL в среде Linux с помощь разнообразных программ. Таких как WINE, Bottles...
Денисов Максим Сергеевич
23.03.2024, 13:14
Сейчас исследуем возможность запуска OL под Wine-ом. Как будут новости обязательно сообщим
Niggaдяй
28.02.2025, 17:45
Мы всё ещё ждём
Да, да, всё ещё ждём, хотелось бы конечно сразу версию под астру ну или дебиан...
Умурзаков Денис
16.04.2026, 11:25
Сейчас, к сожалению, работы в этом направлении не ведутся. Для запуска OL на Linux необходимо переписать его с нуля. По сути это то же самое, что написать абсолютно новое ПО. А это потребует очень больших трудозатрат.
Умурзаков Денис у вас ОЛ работает на C#? каком конкретно? вроде NET6 был вторая версия ОЛ, нет?
Филоненко Владислав
17.04.2026, 10:05
У меня вопрос для уважаемой компании Овен, а нет ли в планах написания дистрибутива OWEN LOGIK для LINUX. Я думаю тема очень на сегодняшний день актуальная.
Помню первый овен лоджик был запущен как раз на Linux на железе PLC100 :)
История циклична!
Речь скорее идёт о работе среды разработки ОЛ на ОС Linux, а не на каком контроллере или ПЛК запустили рантайм.
Сейчас, к сожалению, работы в этом направлении не ведутся. Для запуска OL на Linux необходимо переписать его с нуля. По сути это то же самое, что написать абсолютно новое ПО. А это потребует очень больших трудозатрат.
Да, я все прекрасно понимаю. Но фишка в том, что чем раньше начнете, тем меньше переписывать. Тем более, я более чем уверен, что основная часть ваших разработчиков уже смотреть не может на код OL, и руки у них чешутся переписать с учетом всех граблей, возникших при разработке текущего приложения. Другое дело, что все они, скорее всего, впервую очередь программисты на C#, а этот язык исключительно под Windows затачивался.
Вы отлично знаете, что существуют настоящие кроссплатформенные инструментарии разработки, которые позволяют собирать нативные приложения не только под Linux, но и под MacOS и Windows. Например, тот же фреймворк Qt. Кроме того, можно вообще пойти по пути Web и сделать облачное приложение, которое будет работать на ваших серверах (ну или, при желании, иметь возможность установки серверной части на компьютер пользователя с работой GUI в браузере), как, например, поступил разрабочик sketchup - приложение для обычных пользователей теперь в облаке, а для профессионалов (платная) ставится на комп. Этот вариант вообще решает кучу проблем - не надо компилировать под кучу платформ.
Кроме того, если разделить компиляцию и GUI (как это сделано во всех средах разработки), то получится сохранить массу специфичного кода (а cloud версию станет реализовать еще проще).
А что будет, когда эпоха x86 закончится (уже сейчас та же Apple готовится к уходу в ARM, а там, глядишь, и на RiscV) и ЦП станут на базе архитектуры ARM или RiscV? Уже сейчас производятся процессоры Эльбрус, Байкал и даже Иртыш на базе китайской архитектуры. Уже Steam позволяет запускать многие игры на Линуксе. Вот например я с 2005 года знаком с Линуксом. Где-то с 15 года это у меня основная ОС. Где-то с 19го года я удалил Windows с дисков и запускаю ее только в виртуальной машине, когда нужно иметь доступ к приложению типа вашего OwenLogic. На сколько мне известно, в учебных заведениях тоже сейчас ставятся только Линуксы. Как думаете, какова вероятность того, что ваше оборудование будет официально использоваться для обучающего процесса в будущем, если ничего не изменится?
In_Da_Cher_A
30.04.2026, 11:26
я с 2005 года знаком с Линуксом. Где-то с 15 года это у меня основная ОС. Где-то с 19го года я удалил Windows с дисков и запускаю ее только в виртуальной машине
классическая ошибка выжившего - я это сделал и у меня всё хорошо, значит это правильно, давайте все так делать
Да, да. C# исключительно язык для Винды, то-то Microsoft написал dotnet на Linux :)
Пургу не несите. Основная проблема это оконный интерфейс, потому что в разных системах он базируется на разных вещах.
з.ы. что касается Qt - баба Яга против :) почти что угодно, но не Qt
я удалил Windows с дисков и запускаю ее только в виртуальной машине,
Это основное, что совсем без Винды вы не можете :)
классическая ошибка выжившего - я это сделал и у меня всё хорошо, значит это правильно, давайте все так делать
Нет. Это не ошибка выжившего. У меня родители на линуксе, жена на линуксе. Большинству людей не нужны эти специальные программы, а все остальное есть под линуксом. До не давнего времени играть можно было только под виндой. Но и эта сфера уже замещается. В 2016 году я успешно играл в нативную Pillars Of Ethernity в стиме под Линухом. В 2019 я там же играл в Wastelands II. Сейчас же у меня дети запускают в нем The Incredible Machines 3, серия C&C работает, Fallout 1 и 2. Короче, "ошибка выжившего" только для тех, кто кроме Windows ничего не видел. Судя по отзывам на Windows 11, могу предположить, что процесс миграции только ускорится.
Пургу не несите. Основная проблема это оконный интерфейс, потому что в разных системах он базируется на разных вещах.
Поэтому я предложил альтернативный вариант облако - JS, CSS, HTML5, WebAssembly и EGL одинаковые на всех платформах.
з.ы. что касается Qt - баба Яга против :) почти что угодно, но не QtУ меня есть опыт разработки на Qt. Пока ничего лучше не видел. Едиственное что смущает, это лицензия. Но никто не мешает ГУЙ сделать даже OpenSource. Там нет ничего экстраординаного. Зато быстрей баги фикситься будут и фичи добавляться. А вот компиляторы и загрузчики (прошивальщики) можно сделать отдельными программами и уже проприетарными.
Это основное, что совсем без Винды вы не можете :)
Да. И единственные 2 программы, что стоят на виртуальной машине: Owen Logic и Owen Configurator, причем последний, только чтобы посмотреть, как настраивается широко рекламируемый блок для вентиляции. А ну да, еще у меня есть ноут под виндой, который я включаю, чтобы прошить устройства на объекте. Класс да?
....Судя по отзывам на Windows 11, могу предположить, что процесс миграции только ускорится.
89052
А если с Windows XP за 25 лет никуда не замигрировал
https://owen.ru/forum/attachment.php?attachmentid=56952&d=1631257420
Что делать?
если с Windows XP за 25 лет никуда не замигрировал...то я жму тебе руку, и нам надо в баре выпить за это!
Потому что у меня WinXP стоит на ноуте, купленном в Августе 2010 года. Тоже 25 лет без единой переустановки! :)
89053
PS. "Угадай старые программы по значкам" ))
Cs-Cs мирдверьмяч, разница между 26-м и 10-м годом не 25 лет, и тогда уже была 7-ка, которая была лучше XP в разы.
разница между 26-м и 10-м годом не 25 летОй! У меня с математикой плохо. Я в уме подсчитал, увидел "2026" и чот подумал что это и есть 20 лет, раз двойка в годе.
тогда уже была 7-ка, которая была лучше XP в разы.Ой ой! Я еле-еле её терплю. Это ПЕРВАЯ винда за всю мою жизнь, где я НЕ понимаю, КУДА сохраняются мои файлы. И ВПЕРВЫЕ с Win 3.11 я начал валить их на рабочий стол (а на WinXP у меня стол пустой).
Потому что когда открываешь или сохраняешь, вываливается диалог с таким вот мусором:
89054
...и это никак не убрать оттуда. Если ставишь "не показывать скрытые файлы" - то отсюда весь этот мусор ПОЧТИ исчезает. Но мне нужен показ скрытых файлов.
Да все там номана, просто по умолчанию идёт в Мои Документы (в смысле пользователя).
Ну или привыкать, или найти и поменять.
Нормальные программы обычно имеют настройки и их сохраняют куда писать.
На самом деле, кроме Овена есть масса программ, не работающих нигде, кроме Винды. А те, что предлагаются для замены типа в Linux это такой отстой, что лучше и не упоминать их.
Имхо, всему виной различия в определенных вещах в системе между дистрибутивами. Договорились бы они о стандартах, то производители бы писали ПО и под эту ОС. А так, нанимать программеров, платить им, могут только гиганты, типа N.V.idea Intel и т.д.
89052
А если с Windows XP за 25 лет никуда не замигрировал
https://owen.ru/forum/attachment.php?attachmentid=56952&d=1631257420
Что делать?
И свежий Owen Logic у вас работает на ней?
Имхо, всему виной различия в определенных вещах в системе между дистрибутивами. Договорились бы они о стандартах, то производители бы писали ПО и под эту ОС. А так, нанимать программеров, платить им, могут только гиганты, типа N.V.idea Intel и т.д.
Различия очень незначительные и нанимать отдельных программистов не надо, если нет задачи заниматься извращениями. Если так хочется, можно вообще сделать в виде пакета snap или flatpack, который будет работать в любом дистрибутиве. Вот тот же telegram написан на Qt. Работает во всех дистрибутивах Линукс. И ничего. А потом, если делать облачную версию, то там вообще таких проблем нет.
Дистрибутивы Линукса собираются из ряда стандартных блоков. У ряда блоков есть варианты, а ряд безальтернативных. Например, ядро линукса безальтернативное, а вот система инициализации может быть: init.d, upstart, openrc и systemd; оконный менеджер (это программа, которая оформляет рамки для окошек и дает пользователю ими манипулировать) тоже может быть разным. Но вас, как прикладного программиста, все это волновать не должно вообще. Так как глубокая интеграция с этими подсистемами вам не нужна, а стандартные API стабильны. Да, если делаете нативное приложение, то вам придется тащить динамические библиотеки вместе с программой, чтобы не собирать (не программировать!) под каждый дистрибутив отдельно.
И свежий Owen Logic у вас работает на ней?
В принципе - да..
У меня пиратская XP
89055
в которой запущен Virtual Box
89056
в котором запущена виртуальная машина с пиратской Win7
89057
В виртуальной машине помимо ОЛ последних версий установлены драйвера для ПРок
89058
Все работает. Включая загрузку проекта в ПР и онлайн отладка прямо из среды виртуальной машины.
Если в виртуальной машине включить интеграцию экрана с экраном хоста,то фиг поймешь, что это работает в виртуальной машине
Например
https://owen.ru/forum/attachment.php?attachmentid=60447&d=1650553854
здесь правда версия 1.23, но с этой версии ОЛ в ХР не работает.
Ну или привыкать, или найти и поменять.Я не смог найти, как сделать так, чтобы слева в диалоге выбора папок были только Диски и Сеть. И чтобы этого мусора слева в дереве не было в принципе.
в котором запущена виртуальная машина с пиратской Win7Сколько у тебя оперативки? Памяти хватает?
Почему я не сделал так же?)
Сколько у тебя оперативки? Памяти хватает?
Почему я не сделал так же?)
ОЗУ в системе установлено 4 Гб, но моя XP 32-х разрядная, по этому система видит 3 ГБ
89059
Хотите чуть большее извращение?
У меня есть арендованный (по работе) сервер в ДЦ Hetzner'а. На нем крутится Debian. Там установлена виртуальная машина (qemu-kvm), на которой установлена Windows 11. На ней стоит Owen Logic. Для подключения к системе я использую ВПН (Хетцнер заблокирован в РФ), затем RDP через SSH (remmina). Да, можно конечно поставить на все компы, на которых я работаю виртуальные машины, а потом синхронизировать проекты... Но я подумал, что проще сделать виртуальную рабочую машину, а синхронизироваться только с ноутом, с которого шью устройства. Недостаток один - тормозит. Думаю, это все-таки из-за 11й винды. С XP таких проблем не было.
Жопа, я купил Мерседес, в который вкорячили Жигули, в котором в свою очередь запихнули Запорожец. :)
Однажды, я купил ноутбук Fujitsu-Siemens на который нельзя было установить 64-х разрядную ОС при 64-х разрядном процессоре. Производитель поставил там какой-то контроллер памяти, который не видел больше 3-х гигабайт. И главное послал всех пользователей куда подальше, типа мы его продаем с 32-х битной системой и не выеживайьесь. Быстро продал и купил другой, и на эту фирму положил в будущем.
b-s-a если бы все было так просто, то всякие Adobe-ы, Autodesk-и написали бы свое ПО и под Linux. Ещё лет 20 с лишним назад. Стоило бы задуматься. Но пЕсателям БольженОСов это не доходит до их ума. И подозреваю не дойдет ещё лет 20.
ОЗУ в системе установлено 4 Гб, но моя XP 32-х разрядная, по этому система видит 3 ГБАга. У меня так же.
А на виртуалку с Win7 сколько отдал памяти?
b-s-a Если ты зовёшь это извращением - то нет, не хотим.
У нас ведь наши схемы - это решение, которое удобно и разработано под себя.
Поэтому ты поясни, зачем ты так сделал)
melky Я буду на Linux уходить. Заказал себе в подарок крутой ThinkPad с 64 или 96 Gb оперативы специально под будущие виртуалки.
Чтобы хост-системой был Linux (пофиг какой), а на нём крутились WinXP и Win11.
МихаилГл
30.04.2026, 19:42
У меня на хуананжи 4 виртуалки одновременно, 2 вин 7 и 2 вин 2008 сервер, но у меня оперативки 32 гига (недавно заметил, что одна плашка на 8 гигов сдохла, печалька). Все 4 одновременно пашут. Но на 3х гигах... Наверное ССД использует, хотя...
Постоянное использование виртуалок это и есть извращения, значит вам не хватает ни одной из систем :).
Одно дело виртуалку для тестирования чего-то, и другое дело для работы.
Больше всего прикалывало, это покупка макбука, но постоянная работа в Винде на нем :)
МихаилГл
30.04.2026, 22:35
Постоянное использование виртуалок это и есть извращения, значит вам не хватает ни одной из систем :).
Одно дело виртуалку для тестирования чего-то, и другое дело для работы.
Больше всего прикалывало, это покупка макбука, но постоянная работа в Винде на нем :)
Не, мне как раз для тестирования комплекса фабричной клиент серверной скады Роквелла с полноценной базой данных. Сервер скады, сервер sql и два клиента. Ну и просто для софта Сименса ещё, чтоб основную систему не загадить...
Не, мне как раз для тестирования комплекса фабричной клиент серверной скады Роквелла с полноценной базой данных. Сервер скады, сервер sql и два клиента. Ну и просто для софта Сименса ещё, чтоб основную систему не загадить...
ну это вот как раз оправданные применения виртуалок. А вот, уши себе отморожу, но буду игрушку в Стиме запускать, вот это реально идиотизм.
Powered by vBulletin® Version 4.2.3 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot