Автор Тема: Свободное ПО на АЭС ...  (Прочитано 7636 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн exBoMBeR

  • Ветеран
  • *****
  • Сообщений: 21338
  • Карма: -273
  • Пол: Мужской
    • Просмотр профиля
Свободное ПО на АЭС ...
« : 27.02.08, 16:29:43 »
А.Г. Полетыкин, Е.Ф. Жарко, И.Н. Зуенкова, В.Г. Промыслов, М.Е. Бывайков, Н.Э. Менгазетдинов
Обеспечение технологической независимости, лицензионной чистоты и безопасности программного обеспечения в атомной энергетике

Аннотация
В статье рассматриваются вопросы обеспечения технологической независимости, лицензионной чистоты и безопасности, возникающие при применении программного обеспечения в АСУ ТП АЭС. Исследуются виды зависимости, источники опасности и излагается точка зрения Института проблем управления им. В.А. Трапезникова РАН на решение этих вопросов.
Введение
Программное обеспечение (ПО) стало одной из составляющих окружающей среды. Оно работает в мобильных телефонах, домашних компьютерах, в магазинах, медицинских учреждениях, предприятиях, на транспорте, в системах жизнеобеспечения, в системах, важных для безопасности, включая ядерную.
Нужно отметить, что во многих случаях используется одно и то же программное обеспечение. Ярким примером является операционная система Windows фирмы Microsoft, применяемая широким спектром пользователей: от игровых залов до третьего энергоблока Калининской АЭС.
В данной статье изложена официальная точка зрения Института проблем управления им. В.А. Трапезникова РАН на обеспечение технологической независимости, лицензионной чистоты, качества и безопасности ПО в атомной энергетике.

1. Технологическая независимость и лицензионная чистота
Технологическая зависимость организации А от организации Б возникает при наступлении одного из следующих случаев.
(1) А использует ПО, произведенное Б, но Б не передает А исходные коды ПО;
(2) Б передает исполняемые и исходные коды ПО А, но не производит обучение персонала А в объеме, необходимом для внесения изменений и доработок в ПО;
(3) Б передает исполняемые и исходные коды ПО А, по возможности обучает персонал А правилам внесения изменений и доработок в ПО, но оставляет за собой через лицензионные соглашения права собственности на ПО, которые позволяют Б контролировать применение ПО.
Случай (1) типичен при применении операционных систем ведущих мировых производителей, SCADA-систем и т. п. Это ? худшая из всех видов зависимостей. В этом случае пользователь ПО зависит о прихотей производителей, которые по своему усмотрению могут менять ПО, что вынуждает пользователей нести значительные расходы по адаптации нового ПО, его испытаниям и т. п. Кроме этого, при использовании продукции иностранных поставщиков зависимость типа (1) может существенно ограничить применение конечного продукта, в котором используется ПО, например из-за эмбарго, политических, конкурентных и других причин.
Случай (2) имеет место при использовании ПО "с открытым кодом". К ним, в частности, относятся версии операционных систем LINUX, компиляторы, Web-броузеры, утилиты и т.п.
В этом случае пользователь имеет возможность получить независимость. Но для этого ему нужно создать группу, лабораторию или целый институт, набрать в него квалифицированных специалистов, которые способны разобраться в исходных кодах ПО и содержать их в течение всего времени эксплуатации данного ПО.
Это требует значительных финансовых затрат и под силу либо государству в целом, либо отрасли (Министерство обороны, РОСАТОМ, Академия наук), либо крупной корпорации (РАО ЕЭС, Газпром и т. п.).
Случай (3) ? это лицензионная зависимость. Часто она наступает при применении ПО "с открытым кодом", произведенным фирмами США и других стран. Примером может служить продукт Open Office фирмы Sun, который будучи продукцией США не может поставляться в ряд стран и организаций. В этом случае определенная зависимость от фирмы или иностранного государства не может быть устранена полностью, а конечный продукт не будет лицензионно чистым.
Если понимать под А отечественные фирмы ? строители АЭС (Атомстройэкспорт, Росэнергоатом), то как им обеспечить технологическую независимость и лицензионную чистоту своей конечной продукции ? энергоблоков АЭС ? от иностранных фирм-изготовителей ПО и политики чужих государств.
Есть только два пути. Первый ? заказывать ПО в России либо у подконтрольных заказчику фирм, либо у государственных организаций, недосягаемых для недружественных действий. К ним относятся федеральные государственные унитарные предприятия РОСАТОМа, институты РАН, федеральные ядерные центры и другие отечественные организации.
Второй путь связан с преодолением зависимости типов (2) и, частично (3). Это можно сделать либо указанным выше способом, либо путем установления контроля над фирмой-поставщиком ПО.

2. Безопасность ПО
Безопасное ПО ? это ПО, выполняющее только возложенные на него владельцем задачи и не выполняющее никаких других.
Для того, чтобы проверить выполнение требуемых задач проводятся испытания.
Однако, выполняет ли ПО другие, непредусмотренные законным владельцем задачи, испытаниями проверить нельзя.
Например, как можно проверить отсутствие закладки в операционной системе, которая содержит суперпароль для входа в систему? Для программиста ответ очевиден: нужно проанализировать исходный код ПО. Иного пути нет.
Иными словами, ПО должно быть подвергнуть операции верификации исходного кода и документации.
Вообще говоря, это утверждение носит характер аксиомы для всех, кто занимается ПО для АЭС, поскольку оно содержится в нормативных документах [ ].
Однако на практике это требование часто нарушается. Так, на третьем блоке Калининской АЭС в системе верхнего блочного уровня (системе, важной для ядерной безопасности) используются операционные системы MS Windows и Open WMS, верификацию исходного кода которых никто не проводил. То есть, используется иностранное ПО, безопасность которого не подтверждена.
Мы считаем, что практика применения на АЭС ПО сомнительной безопасности должна быть законодательно запрещена, а само ПО заменено.
Какая бы фирма, российская или зарубежная, ни разрабатывала ПО для АЭС, процедура его изготовления должна производиться по методам, обеспечивающим качество и безопасность.

3. Заключение
ИПУ РАН является одним из ведущих российских разработчиков технологий и ПО для АСУ ТП АЭС.
В частности, системы верхнего блочного уровня (СВБУ), разрабатываемые в России, базируются не технических решениях, предложенных ИПУ РАН.
ИПУ РАН является разработчиком СВБУ для АЭС "Бушер"(Иран) и поставщиком ПО для АЭС "Куданкулам" (Индия), а также поставляет компоненты ПО и системы на отечественные ядерные установки.
ПО ИПУ РАН, в частности, включает в себя операционную систему, построенную на основе ПО "с открытым кодом", SCADA-систему и другие продукты собственного производства. Более подробная информация представлена в отдельной статье, входящей в данный номер журнала.
«И нет величия там, где нет простоты, добра и правды». Лев Николаевич Толстой.


Оффлайн exBoMBeR

  • Ветеран
  • *****
  • Сообщений: 21338
  • Карма: -273
  • Пол: Мужской
    • Просмотр профиля
Re: Свободное ПО на АЭС ...
« Ответ #1 : 27.02.08, 16:33:02 »
НЕКОТОРЫЕ АСПЕКТЫ ПРИМЕНЕНИЯ СВОБОДНО РАСПРОСТРАНЯЕМЫХ
ПРОГРАММНЫХ ПРОДУКТОВ В АСУ ТП АЭС
А.В. Антонов, А.А. Байбулатов, С.И. Масолкин, А.Г. Полетыкин, К.В. Семенков
Анализируются вопросы применения свободно распространяемых программных продуктов в
АСУ ТП АЭС. Рассмотрены связанные с этим проблемы и приведены рекомендации по их решению.

1 Введение
Значительное повышение сложности современных комплексов программ, используемых в АСУ
ТП в атомной энергетике, привело к осознанию того, что одному предприятию-разработчику
невозможно, а часто и нецелесообразно создавать весь комплекс программ самостоятельно. В последнее
время возник принципиально новый подход: применение в комплексах программ уже существующих
свободно распространяемых программных продуктов. Использование таких программных продуктов в
отечественных АСУ ТП АЭС, поставляемых в третьи страны, ? является, по-видимому, единственно
приемлемым решением, но при этом возникают некоторые трудности, обзору которых посвящена
статья.

2 Необходимость применения свободно распространяемых программных продуктов в АСУ ТП
На современном этапе развития промышленного производства невозможно обойтись без
широкого применения автоматизированных систем управления технологическими процессами (АСУ
ТП).
Неуклонное возрастание единичной производительности агрегатов практически во всех отраслях
промышленности (например, мощность создаваемых энергоблоков электростанций превзошла 1 млн.
кВт) приводит соответственно к интенсивному росту необходимой ?мощности? применяемых систем
контроля и управления. Изменяются взгляды на значение энергетических ресурсов, экономию топлива,
роль человека в производстве и на защиту окружающей среды; в результате происходит существенное
повышение требований к качеству ведения технологических процессов. Происходит естественный
процесс вовлечения все новых и новых агрегатов и участков в сферу действия централизованного
управления.
Отмеченные выше тенденции приводят к резкому повышению сложности АСУ ТП,
используемых в настоящее время в промышленности. И это усложнение затрагивает не только
технические средства, но и программные. Программные средства АСУ ТП ? это сложные комплексы
программ (КП), состоящие из многих программных компонентов. В создании и производстве различных
комплексов программ участвуют сотни тысяч специалистов, и их количество непрерывно
увеличивается. Затраты на создание и внедрение программ из года в год быстро возрастают.
Отечественный и зарубежный опыт обобщения оценок конкретных разработок подтверждает, что
интегральные ежегодные затраты на аппаратуру ЭВМ и программные средства соизмеримы [1].
Создание "с нуля" сложного КП для применения в АСУ ТП требует значительных финансовых и
временных затрат. Поэтому одному предприятию-разработчику с этой задачей не справиться. Решить
данную задачу можно, если рассматривать КП как совокупность отдельных взаимосвязанных
программных компонентов. Часть компонентов предприятие-разработчик создает самостоятельно. Что
касается оставшихся компонентов, то существует два подхода: закупка лицензионно-чистых
программных продуктов, поддерживаемых гарантированным сопровождением конкретных фирм-
поставщиков, или приобретение свободно распространяемых программных компонентов. Лицензионно-
чистые программные продукты сопровождаются полной эксплуатационной и технической
документацией, сертификатом соответствия и комплектами тестов. В контрактах на закупку
фиксируются обязательства поставщиков по длительному сопровождению и замене версий программ
при выявлении дефектов или совершенствовании функций. Для применений, требующих высокой
надежности программных компонентов в АСУ ТП, часто предлагается этот подход. Однако он обладает
следующими недостатками. Во-первых, коммерческие программные продукты довольно дороги, и
затраты на их приобретение сопоставимы с затратами на их самостоятельную разработку. Во-вторых, и
это самое главное, на коммерческие продукты существуют лицензионные ограничения на поставку.
Следовательно, созданные с их использованием КП нельзя поставлять в некоторые третьи страны. В
этом случае единственное решение ? это использование свободно распространяемых программных
компонентов. Свободно распространяемые программные компоненты являются разновидностью
программных компонентов, получаемых в готовом виде (pre-existing software ?components ? PSW) с
исходным кодом. Далее под PSW-компонентами будем понимать именно свободно распространяемые
готовые программные продукты.

3 Проблемы применения свободно распространяемых компонентов
PSW-компоненты часто используются во многих приложениях. На основе значительного опыта
по их эксплуатации в каждой конкретной области применения происходит постоянное
совершенствование этих программных продуктов. Поэтому можно предположить, что многие PSW-
компоненты достаточно высокого качества. Но, не смотря на это, при использовании свободно
распространяемых PSW-компонентов возникают некоторые проблемы [2].
1. Функциональные и другие характеристики (надежность, производительность) PSW-компонентов
часто нечетко определены и документированы.
2. Документация и данные по эксплуатации PSW-компонентов часто неадекватно представлены, и они
не могут компенсировать отсутствие ясного представления о продукте и процессе его создания.
3. Как следствие вышеуказанных проблем, в процессе приемки программного продукта трудно
оценить, в какой степени PSW-компонент соответствует спецификациям разрабатываемого приложения.
4. Опыт, приобретенный в ходе эксплуатации PSW-компонентов, может свидетельствовать о неполном
функциональном соответствии компонентов разрабатываемому приложению. Следовательно, поведение
программного обеспечения может иметь непредсказуемые характеристики.
«И нет величия там, где нет простоты, добра и правды». Лев Николаевич Толстой.

Оффлайн exBoMBeR

  • Ветеран
  • *****
  • Сообщений: 21338
  • Карма: -273
  • Пол: Мужской
    • Просмотр профиля
Re: Свободное ПО на АЭС ...
« Ответ #2 : 27.02.08, 16:33:35 »
4 Некоторые подходы к решению проблем
Для решения вышеизложенных проблем можно применять следующие рекомендации.
1. Функции, реализуемые PSW-компонентами, должны быть четко определены, и их влияние на
безопасность системы должно быть оценено.
2. PSW-компоненты, которые будут использоваться, должны быть точно определены, включая их
версию.
3. Интерфейсы, через которые пользователь или другое программное обеспечение вызывает PSW-
модули, должны быть четко описаны и всесторонне протестированы. Должно быть представлено
доказательство того, что никакая (и случайная в том числе) непредусмотренная последовательность
входных событий не может вызвать непреднамеренно данные модули.
4. PSW-компонент должен поддерживаться в соответствие с традициями хорошего программирования
и со стандартами качества, адекватными предполагаемому использованию продукта.
5. При использовании в системах безопасности PSW-компонент должен быть подвергнут
тестированию в качестве конечного продукта с такой же тщательностью как любое новое программное
обеспечение. В случае необходимости, должен быть выполнен процесс обратной инженерии с тем,
чтобы можно было выявить полную спецификацию PSW-компонента.
6. Должны быть доступны документация о дизайне PSW-компонента и его исходные коды с тем, чтобы
при необходимости можно было выполнить модификацию PSW-компонента.
7. Должна быть доступна информация, необходимая для оценки качества PSW-компонента, его
коммерческой ценности и трудозатрат по его поддержанию; этой информации должно быть достаточно
для правильной оценки PSW с учетом требуемого уровня качества.
8. При приемо-сдаточном тестировании должны быть выполнены следующие действия:
1) функции, реализуемые PSW-компонентом, должны соответствовать всем спецификациям,
сформулированным в требованиях по безопасности системы, а также спецификациям других
использованных прикладных программных приложений;
2) функции PSW-компонента, не требуемые спецификациями по безопасности системы, не должны
быть задействованы и отрицательно повлиять на возможность реализации функций, указанных в
спецификации, например через ошибочный ввод данных, прерывания или неправильное
использование компонента;
3) должен быть выполнен анализ соответствия проектного решения PSW-компонента требованиям
стандартов применимости программных продуктов;
4) функции PSW-компонента, предназначенные для использования, должны быть проверены
тестированием. Испытания могут также включать тесты, выполненные поставщиком;
5) должен быть выполнен анализ того, что функции PSW-компонента не могут использоваться
системой безопасности, другой программой или пользователями никаким способом, отличным от
определенных в спецификации и соответствующим образом протестированным (в случае
необходимости, это может быть сделано при реализации специально оговоренных условий)
9. Если доступна достаточная информация о предыдущем опыте эксплуатации PSW-компонента, то
опыт подобной эксплуатации должен быть подробно задокументирован с учетом продолжительности
использования PSW-компонента, сообщений об ошибках и истории выпуска различных версий
продукта. При этом должна использоваться последняя версия продукта за исключением случаев, когда
речь идет о работе тех частей продукта, которые не подвергались изменениям в последней версии.
10. Если имеющихся данных, указанных в рекомендации 9 недостаточно, тогда должен быть выполнен
анализ (оценка риска) влияния отказов PSW-компонента на безопасность системы. Особое внимание
должно быть уделено побочным эффектам и сбоям, которые могут проявиться на уровнях интерфейсов
между PSW-компонента и пользователем и/или другими программными компонентами.
11. Ошибки, выявленные в процессе тестирования PSW-копонента, должны быть проанализированы и
учтены в ходе приемо-сдаточных испытаний.
В качестве примера применения свободно распространяемых программных продуктов можно
привести использование операционной системы (ОС) Linux в верхнем уровне АСУ ТП АЭС. ОС Linux ?
это оптимальный выбор для тех КП, которые поставляются в третьи страны. В этом случае
использование таких коммерческих операционных систем, как HP-UX, SCO, Solaris невозможно в силу
лицензионных ограничений на поставку.
ОС Linux как программный продукт, получаемый в ?готовом виде?, удовлетворяет следующим
требованиям:
1. Не имеет лицензионных ограничений на поставку.
2. Удовлетворяет требованиям, изложенным в техническом задании на систему управления верхнего
уровне АСУ ТП АЭС.
3. Имеет возможность для модификации, верификации, обслуживания и сопровождения.
4. Имеет поддержку основных производителей технических средств и программного обеспечения.

5 Заключение
Повторно используемые программные компоненты, созданные сторонними разработчиками для
своих целей, могут достигать высокого качества. Поэтому их целесообразно включать в комплексы
программ АСУ ТП АЭС, требующих высокой надежности и безопасности функционирования. Но для
этого необходимо проводить необходимую доработку.

СПИСОК ЛИТЕРАТУРЫ
1. Липаев В. В., Потапов А. И. Оценка затрат на разработку программных средств. ? М.:
Финансы и статистика, 1988. ? 224 с.
2. Доклад Европейской Комиссии ?Современные требования и практика лицензирования критически
важных программных средств ядерной контрольной аппаратуры для обеспечения безопасности",
раздел 1.3 (доклад EUR 18158 EN, проект, версия 8, ISSN 1018-5593, 1998, находится в Центре
официальных публикаций Европейского Союза (Office for Official Publications of the European
Communities, L-2985 Luxembourg)).
«И нет величия там, где нет простоты, добра и правды». Лев Николаевич Толстой.

Оффлайн Нервный

  • Ветеран
  • *****
  • Сообщений: 7292
  • Карма: 285
  • Пол: Мужской
    • Просмотр профиля
Re: Свободное ПО на АЭС ...
« Ответ #3 : 27.02.08, 19:03:30 »
 Линуксойд, вы кому пытаетесь втереть, что кто-то там верифицировал линукс ? Чиновникам втирайте. Им что линукс что свинукс что исходный код что конституция США. А сюда-то зачем постить это ? Этих "верификаторов" и "поставщиков" ткни в любую строчку ядра линукс. Они даже приблизительно не скажут, что она делает. Как они могут его сопровождать ? Как могут модифицировать ? Они же безграмотны. В России нет разработки. Нет. И серьёзных программистов нет. Да даже если бы они были. Это просто смешно браться за поддержку такого мощного продукта, не имея связи с ведущими разработчиками. Не понимать таких вещей - это надо быть весьма некомпетентым человеком. Наша контора занимается верификацией в том числе. Верифицировать линукс ? Вам любой засмеется в лицо.
 Хотите привести пример внедрения линукса ? Так это. Оно какбы не внедрение. Станция-то того. Не работаетЪ. До сих пор надеетесь, что Бушерская станция будет пущена ? Она никогда не будет пущена. А если будет пущена, то только когда вернутся немцы и сделают всё, как надо.
« Последнее редактирование: 27.02.08, 19:28:10 от Нервный »

Оффлайн Хрустальная гора

  • VIP
  • Ветеран
  • *****
  • Сообщений: 19649
  • Пол: Мужской
  • Привет мухам!
    • Просмотр профиля
Re: Свободное ПО на АЭС ...
« Ответ #4 : 28.02.08, 02:21:31 »
Стало интересно, а что за немцы? :)
"Человек, которого приперли к стенке, способен абсолютно на все. А я у этой стенки, можно сказать, живу."

© Макс Фрай. "Мастер ветров и закатов".

Оффлайн Нервный

  • Ветеран
  • *****
  • Сообщений: 7292
  • Карма: 285
  • Пол: Мужской
    • Просмотр профиля
Re: Свободное ПО на АЭС ...
« Ответ #5 : 28.02.08, 10:37:25 »
те, которые до нас эту станцию почти достроили.

Оффлайн exBoMBeR

  • Ветеран
  • *****
  • Сообщений: 21338
  • Карма: -273
  • Пол: Мужской
    • Просмотр профиля
Re: Свободное ПО на АЭС ...
« Ответ #6 : 28.02.08, 12:33:55 »
Линуксойд, вы кому пытаетесь втереть, что кто-то там верифицировал линукс ?
Судя по вашему посту вы не правильно выбрали ник ... вы уважаемый не Нервный ... вы, извините, Тупой

Во первых:
Я НЕ ЛИНУКСОИД!!!
Во вторых:
Я НЕ ВТИРАЮ, А ЦИТИРУЮ ОФИЦИАЛЬНЫЙ ДОКУМЕНТ ВЕДУЩЕГО РОССИЙСКОГО ИНСТИТУТА

До сих пор надеетесь, что Бушерская станция будет пущена ? Она никогда не будет пущена.

Может вы не в курсе, но туда уже два месяца как топливо поставили ... монтажные работы практически завершены, летом начнется обучение персонала, к концу года начнутся плановые пуски реактора.
В декабре в Н.Новгороде прошел первый этап приемосдаточных испытаний ПТК АЭС Куданкулам (Индия), которая кстати строится по тому же проекту что и АЭС в Бушере. Я на них лично присутствовал ...
Может скажете что и в Индии АЭС никогда не будет достроена???

P.S.
Гы ... я вашу шутку про немцев кому нить из АСЭ (Атомстройэкспорт) расскажу ... пусть поржут ... а то у нас ни Путин, ни Медведев, ни даже Кириенко не знают что у нас будет достроено, а что нет ... судя по всему только Нервный это знает ...
« Последнее редактирование: 28.02.08, 13:10:09 от exBoMBeR »
«И нет величия там, где нет простоты, добра и правды». Лев Николаевич Толстой.

Оффлайн Нервный

  • Ветеран
  • *****
  • Сообщений: 7292
  • Карма: 285
  • Пол: Мужской
    • Просмотр профиля
Re: Свободное ПО на АЭС ...
« Ответ #7 : 28.02.08, 13:30:45 »
индийский реактор будет пущен. потому что стоят его индусы сами, а кириенковская контора туда только сливает технологии, наработанные в СССР. бушер же строили сами знаете кто. а топливо. его на пятый блок курска поставили двадцать лет назад. так и валяется.

Оффлайн Нервный

  • Ветеран
  • *****
  • Сообщений: 7292
  • Карма: 285
  • Пол: Мужской
    • Просмотр профиля
Re: Свободное ПО на АЭС ...
« Ответ #8 : 28.02.08, 13:39:27 »
> Я НЕ ВТИРАЮ, А ЦИТИРУЮ ОФИЦИАЛЬНЫЙ ДОКУМЕНТ ВЕДУЩЕГО РОССИЙСКОГО ИНСТИТУТА



 а зачем вы его цитируете-то ? и для кого ? то, что на бушер будут ставить линупс, я знал года три назад. ЕДИНСТВЕННАЯ причина - эмбарго США. ничего более просто нельзя поставить. а весь остальной бред - отмазка для чиновникоа. ведущий институт. видел я представителей этого ведущего.

Оффлайн exBoMBeR

  • Ветеран
  • *****
  • Сообщений: 21338
  • Карма: -273
  • Пол: Мужской
    • Просмотр профиля
Re: Свободное ПО на АЭС ...
« Ответ #9 : 28.02.08, 14:05:51 »
индийский реактор будет пущен. потому что стоят его индусы сами ...
Да ничего они сами не строят ... индусы сами пока еще даже кирпичи не изобрели ... АСУ ТП например делается на НИИИС-е в Н.Новгороде.

... то, что на бушер будут ставить линупс, я знал года три назад. ЕДИНСТВЕННАЯ причина - эмбарго США. ничего более просто нельзя поставить.
...
Судя по всему на Индию эмбарго США тоже распространяется? Там ставится система - точная копия Иранской.

Я сам неоднократно высказывал свое негативное мнение по поводу использования Linux ... но увы ... таковы реалии - все АЭС, которые строятся или будут строиться в обозримом будующем в третьих странах будут работать под управлением Linux ... не смотря на все его недостатки.
Более того ... я почти уверен что люди из ИПУ РАН добьются того что и на отечественных станциях будут ставить Linux.
«И нет величия там, где нет простоты, добра и правды». Лев Николаевич Толстой.

Оффлайн Нервный

  • Ветеран
  • *****
  • Сообщений: 7292
  • Карма: 285
  • Пол: Мужской
    • Просмотр профиля
Re: Свободное ПО на АЭС ...
« Ответ #10 : 28.02.08, 14:56:53 »
> Гы ... я вашу шутку про немцев кому нить из АСЭ (Атомстройэкспорт) расскажу ... пусть поржут ... а то у нас ни Путин, ни Медведев, ни даже Кириенко не знают что у нас будет достроено, а что нет ... судя по всему только Нервный это знает ...

 Расскажите-расскажите. Был тут один отец, рвавший на себе волосы, что Бушер пустят в феврале. Прошлого года. Время вылечит и Вас. Что касается Кириенко, то ему сливать не впервой.


> Да ничего они сами не строят ... индусы сами пока еще даже кирпичи не изобрели ...

 Индусы - очень умные, образованные и требовательные люди. Я с очень большим трудом представляю, как наши "спецы" могут там работать. Зачморят ведь.


> Судя по всему на Индию эмбарго США тоже распространяется?

 Судя по всему, распространяется. Поэтому, скороее всего, там будет линукс. Даже возможно, поначалу эта подделка на мотифе. Но рано или поздно, скорее первое, это убожище оттуда выкинут ссаными тряпками.


> Более того ... я почти уверен что люди из ИПУ РАН добьются того что и на отечественных станциях будут ставить Linux.

 На отчественных станциях будут ставить Microsoft Windows. И ИПУ РАН тут совершенно непричём. Эти деятели сами себе противоречат. Сначала совершенно справедливо замечают, что "Cлучай (2) имеет место при использовании ПО "с открытым кодом". К ним, в частности, относятся версии операционных систем LINUX", далее идёт словесный понос, который читать противно, а вывод из всего делают, что Линукс их устраивает. Ну конечно, ещё бы. Патч, исправляющий превышение полномочий до суперпользователя, уже наложили ? Вряд-ли.
« Последнее редактирование: 28.02.08, 15:25:53 от Нервный »

Оффлайн Нервный

  • Ветеран
  • *****
  • Сообщений: 7292
  • Карма: 285
  • Пол: Мужской
    • Просмотр профиля
Re: Свободное ПО на АЭС ...
« Ответ #11 : 28.02.08, 15:09:13 »
 Много времени назад я бы был в командировке в Иркутске. Они делали кассовые аппараты и столкнулись с проблемами лицензионного характера в том числе. Они взяли и переписали BIOS и DOS. Не полностью конечно же, но в объёме, необходимом для запуска откомилированных  на стандартном компилятре программ. Делали это 3 человека. Три. Вот где выход. Вот что реально, поддаётся верификации, можно полноценно сопровождать. Вот где интересная работа. Можно даже сказать, наука. Сам на такую побежал бы, если бы позвали. А не грёбаный ляликс  плюс прикладуха-страхолюдина из прошлого века. Невежы. И их ещё выведут на чистую воду.
« Последнее редактирование: 28.02.08, 15:20:59 от Нервный »

Оффлайн Kasen

  • Старожил
  • ****
  • Сообщений: 905
  • Карма: 10
  • Пол: Мужской
  • Тупайа пихота.
    • Просмотр профиля
Re: Свободное ПО на АЭС ...
« Ответ #12 : 28.02.08, 15:45:14 »
Нервный, а ты индусский код видел когда нить? :) Если нет, то погляди, мне кажется твое мнение изменится. А если видел, то уж не знаю, как у тебя язык поворачивается.

Оффлайн Нервный

  • Ветеран
  • *****
  • Сообщений: 7292
  • Карма: 285
  • Пол: Мужской
    • Просмотр профиля
Re: Свободное ПО на АЭС ...
« Ответ #13 : 28.02.08, 16:11:03 »
Нервный, а ты индусский код видел когда нить? :) Если нет, то погляди, мне кажется твое мнение изменится. А если видел, то уж не знаю, как у тебя язык поворачивается.

 Индия - мировой лидер офшора. Российских программных продуктов вообще нет. Почаще обращайтесь к результату, может, научитесь отличать истиные идеалы от ложных. Мой код тоже не образцовый. Когда идёт реальная работа. Работа на время. Просто нет возможности сделать красиво. Да и не надо это. Нашлись судьи. Попробуйте реализовать такой объём. По-другому запоёте.
« Последнее редактирование: 28.02.08, 16:19:49 от Нервный »

Оффлайн exBoMBeR

  • Ветеран
  • *****
  • Сообщений: 21338
  • Карма: -273
  • Пол: Мужской
    • Просмотр профиля
Re: Свободное ПО на АЭС ...
« Ответ #14 : 28.02.08, 16:50:25 »
...
Вот где интересная работа. Можно даже сказать, наука. Сам на такую побежал бы, если бы позвали.
...
Скажите, а как вы относитесь к таким проектам как FreeDOS? ... лицензионно чисто ... полностью открыто ...

Кстати, насколько мне известно, тот же ИПУ РАН поставляет в Иран в составе ПТК СВБУ Бушер несколько машин работающих под управлением IBM PCDOS ... в Индию тоже ...
«И нет величия там, где нет простоты, добра и правды». Лев Николаевич Толстой.

Оффлайн Хрустальная гора

  • VIP
  • Ветеран
  • *****
  • Сообщений: 19649
  • Пол: Мужской
  • Привет мухам!
    • Просмотр профиля
Re: Свободное ПО на АЭС ...
« Ответ #15 : 28.02.08, 18:31:37 »
Кстати, сейчас сотрудничаю с одной не маленькой конторой. Так вот там довольно много програмистов из Индии трудятся. Работают удаленно. Сначала удивился, неужели своих не нашли, чтобы в офис могли ездить. Выходит нанять удаленно человека из Индии проще и надежнее, чем доморощенных "спецов".

Про Кириенко... Для меня вообще было шоком, когда он был назначен на его теперешнюю должность... Что он может понимать в атомной энергии?
"Человек, которого приперли к стенке, способен абсолютно на все. А я у этой стенки, можно сказать, живу."

© Макс Фрай. "Мастер ветров и закатов".

Оффлайн ANtZ [[devil]] RгоDkA

  • Ветеран
  • *****
  • Сообщений: 1518
  • Карма: 0
  • Пол: Женский
  • Я ηε ραδοταю β Эλςαϋτ!
    • Просмотр профиля
Re: Свободное ПО на АЭС ...
« Ответ #16 : 28.02.08, 19:28:07 »
да Индусы скоро захватят весь программерский мир...
и самая фишка что у них монополия на свои разработки - честно, разобраться в них могут только сами индусы

а по теме... свободное ПО, помоему глупо ставить на такие ответственные проекты... т.к. в такого рода ПО четко прописано "ВЫ ИСПОЛЬЗУЕТЕ ЭТОТ ПРОГРАМНЫЙ ПРОДУкТ НА СВОЙ СТРАХ И РИСК", если что - ни на кого потом не свалишь ответственность...
эτο ηε ωρυφτ - эτο ποҹερκ τακοϋ ;-)
у меня весомый аргумент!
местная шлюшка на расхват...

Оффлайн Хрустальная гора

  • VIP
  • Ветеран
  • *****
  • Сообщений: 19649
  • Пол: Мужской
  • Привет мухам!
    • Просмотр профиля
Re: Свободное ПО на АЭС ...
« Ответ #17 : 28.02.08, 21:16:11 »
Ну в чужом коде всегда трудно разбираться... Не знаю ни одного программиста, который бы любил разбираться в чужих кодах... Он лучше свой напишет... Может это проблема образования? Не знаю, стандарты какие-нибудь должны быть... А то получается, написал, и после тебя хоть потоп...

> а по теме... свободное ПО, помоему глупо ставить на такие ответственные проекты... т.к. в такого рода ПО четко прописано "ВЫ ИСПОЛЬЗУЕТЕ ЭТОТ ПРОГРАМНЫЙ ПРОДУкТ НА СВОЙ СТРАХ И РИСК", если что - ни на кого потом не свалишь ответственность...

Нервный уже говорил, что туда просто запрещен ввоз продукции от Microsoft...
"Человек, которого приперли к стенке, способен абсолютно на все. А я у этой стенки, можно сказать, живу."

© Макс Фрай. "Мастер ветров и закатов".

Оффлайн ANtZ [[devil]] RгоDkA

  • Ветеран
  • *****
  • Сообщений: 1518
  • Карма: 0
  • Пол: Женский
  • Я ηε ραδοταю β Эλςαϋτ!
    • Просмотр профиля
Re: Свободное ПО на АЭС ...
« Ответ #18 : 28.02.08, 22:16:39 »
что в мире только Linux и Windows?

а насчет кода.. незнаю.. в ПО своего начальника (американца) я разбираюсь нормально.. и читаю вполне легко
правда вот в пример - софтина над которой я работал на своей предыдущей работе (Rockerzz знает, видел)... писал ее русский программист, МГУшник... но там пипец.. черт ногу сломит... я разбирался в этом говне недели две точно... собственно основной косяк был нвыерное в том, что прога была написана не объектно-ориентировано... вобщем всЁ в кучу... названия функций даже отдаленно не объясняли своей функциональности... слава богу была хоть какая-то логика в распределении этих самых функци по файлам библиотек...

но собственно говоря все от торопливости.. я лично считаю, что лучше не сильно торопиться, но писать красиво, чтобы потом через 2 года не приходилось это все с нуля переписывать...
эτο ηε ωρυφτ - эτο ποҹερκ τακοϋ ;-)
у меня весомый аргумент!
местная шлюшка на расхват...

Оффлайн Нервный

  • Ветеран
  • *****
  • Сообщений: 7292
  • Карма: 285
  • Пол: Мужской
    • Просмотр профиля
Re: Свободное ПО на АЭС ...
« Ответ #19 : 28.02.08, 23:58:37 »
> Нервный уже говорил, что туда просто запрещен ввоз продукции от Microsoft...

 Вот уже оказывается чего я "говорил". А какже её туда ввезли ?