LINUX.ORG.RU
ФорумTalks

Европа, безопасный софт и опенсорс

 , , какчество,


0

2

Не знаю, обсудили это на ЛОР уже или нет, но я только что узнал, что европейские законодатели решили сделать софт более безопасным по закону, введя требования к производителям софта по типу существующей маркировки CE для аппаратуры, но для софта, Чтобы призвoдитель сам удостоверился, что его продукт типа безопасен с т.з. программных уязвимостей и соблюдения приватности. Достигаться это должно при помощи всяких мер типа security by design и проч. А за небезопасный софт могут нехило штрафануть, в зависимости от того, какими суммами контора разработчика воротит, до 15млн евро или 2.5% годового оборота.

Называется оно Cyber Resilience Act.

Прикол в том, что сразу возбудились конторы OSI, PSF (питон), EclipseFoundation и проч., что якобы в текущей формулировке, даже несмотря на то, что опенсорс, вроде как исключен, документ так составлен, что можно привлечь опенсорс организации за баги в их продуктах. Т.е. вот есть например большой и толстый коммерческий проект, и в нем используется какая-то библиотека из PyPI, и с очередным апдейтом проприетарного софта тянется новая версия этой библиотеки, и если в этой новой версии есть новая уязвимость, то PSF якобы можно привлечь к ответственности за эту уязвимость. Даже несмотря на то, что разрабы той питоньей библиотеки не получают ни копейки от производителя коммерческого софта, и вообще никак не связаны с процессом разработки оного.

https://blog.opensource.org/the-ultimate-list-of-reactions-to-the-cyber-resilience-act/

А вы как относитесь к обеспечению безопасности кода по закону? Что, если пойти еще дальше, и автоматом вычитать из зарплаты программиста эти 2.5% («ведь GPT бы без ошибки написал»), или расширить штраф до тюремного срока? Ведь могут быть очень серьезные катастрофы, с многочисленными жертвами. Почему маньяки-убийцы тянут длинные сроки, а разработчики убийственного софта гуляют на свободе?

★★★★★
Ответ на: комментарий от mydibyje

«Разрешить куки»

Ага. Засрали весь интернет этим говном.

ox55ff ★★★★★
()
Ответ на: комментарий от Dog

Союз работников связи призвал отменить назначение Paula Anne Vennells кавалером Ордена Британской империи, «за заслуги перед почтовым отделением и благотворительность». Собственно, это почти всё.

Пострадавшим компенсировали?

Не всем. Апеллируют по одному кейсу или группами, и кому это ещё нужно. Не было такого, чтобы все прошлые судебные приговоры сразу отменили.

novus ★★
()
Последнее исправление: novus (всего исправлений: 1)
Ответ на: комментарий от aiqu6Ait

За разработку софта могут только поощрить. Наказат могут за принятие софта в эксплуатацию.

vaddd ★☆
()
Ответ на: комментарий от novus

Не всем. Апеллируют по одному кейсу или группами, и кому это ещё нужно.

Ну лучше,чем ничего. Но все равно жесть полная.

Dog ★★★
()

А вы как относитесь к обеспечению безопасности кода по закону?

Она невозможна. Как и невозможно запретить криптографию по закону.

hateyoufeel ★★★★★
()
Ответ на: комментарий от hateyoufeel

Она невозможна. Как и невозможно запретить криптографию по закону.

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

vaddd ★☆
()

Софт сам по себе никому нафиг не упал, т.к. он - лишь составная часть чего-либо. Отсюда и надо плясать. Отсюда и пошли все перекосы в товарно-денежных отношениях, сверхдоходах и ответственности.

Erepb ★★★
()
Ответ на: комментарий от vaddd

Запретить невозможно. А вот наказывать за разработку и применение чего-то несертефицированного - можно.

Зависит. В общем случае – нет, нельзя.

И за последствия ошибок в коде наказывать можно.

Юридически? Наверняка да, можно подогнать законы. Но стопудов будут наказаны как всегда невиновные и непричастные.

Но в данном случае, как и всегда, проблема в другом: государство как институт просто не может игнорировать что-то. Государства всегда либо поощряют и продвигают что-то, либо пытаются это запретить и зарегулировать. А иногда и то и другое одновременно. No exceptions.

hateyoufeel ★★★★★
()
Последнее исправление: hateyoufeel (всего исправлений: 1)
Ответ на: комментарий от hateyoufeel

В общем случае – нет, нельзя.

Что мешает?

Но стопудов будут наказаны как всегда невиновные и непричастные.

Это можно приравнять к эксцессу исполнителя и принципиальным препятствием оно не является

государство как институт просто не может игнорировать что-то.

Может

Государства всегда либо поощряют и продвигают что-то, либо пытаются это запретить и зарегулировать.

Так это и есть регуляция )

vaddd ★☆
()
Ответ на: комментарий от vaddd

Что мешает?

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

Это можно приравнять к эксцессу исполнителя и принципиальным препятствием оно не является

Перегибы на местах? Да, это всегда хорошо работает. К каким-то качественным результатам, правда, не приводит, но зато все при деле.

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

hateyoufeel ★★★★★
()
Ответ на: комментарий от hateyoufeel

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

Это технические детали. Всегда можно найти какого-нибуль сеньора, не проверившего код за джуном, начотдела, подписавшего готовый проект и так далее. Каким-бы чудовищным не был коллектив - ответственность всегда распределена.

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

Это само собой. Но можно и запретить импортировать софт, не прошедший нужную сертификацию на безопасность.

vaddd ★☆
()
Ответ на: комментарий от vaddd

Всегда можно найти какого-нибуль сеньора, не проверившего код за джуном, начотдела, подписавшего готовый проект и так далее.

Да-да, крайнего всегда можно найти, если очень уж хочется кого-то наказать. Но я с таким подходом рекомендую пойти в BDSM-клуб. Там много желающих быть наказанными.

Но можно и запретить импортировать софт, не прошедший нужную сертификацию на безопасность.

И пойти в жоп^W^W^Wостаться без софта в итоге. Потому что какой дебил полезет писать софт, если ему могут по щщам надавать за это?

hateyoufeel ★★★★★
()
Последнее исправление: hateyoufeel (всего исправлений: 1)
Ответ на: комментарий от Meyer

Наверное, ещё можно вспомнить несколько историй с автопилотом, которые привели к принятию экипажем неправильных решений.

vvn_black ★★★★★
()
Ответ на: комментарий от hateyoufeel

Но я с таким подходом рекомендую пойти в BDSM-клуб. Там много желающих быть наказанными.

Любая руководящая должность - это всегда ответственность и риск наказания )

И пойти в жоп^W^W^Wостаться без софта в итоге. Потому что какой дебил полезет писать софт, если ему могут по щщам надавать за это?

Любой бизнес - это тоже риск )

vaddd ★☆
()
Ответ на: комментарий от seiken

Только похвалил винду, что она ни разу у меня не умирала от апдейта... первый раз за месяц захожу в 11, при загрузке непропускаемое обновление, потом автооткат обновления, потом оно снесло свой загрузчик. Это санкции такие? :)

yu-boot ★★★★★
()
Последнее исправление: yu-boot (всего исправлений: 1)
Ответ на: комментарий от Dog

А можно реальных примеров?

Ну два боинга 737 max разбились, например,из-за особенностей одной из систем управления

cobold ★★★★★
()

А за небезопасный софт могут нехило штрафануть

Наконец-то! Только это надо распространить на весь софт и оффтопик в том числе.

xwicked ★★☆
()

Европа, безопасный софт и опенсорс

А проприетарный код?

Forum0888
()
Ответ на: комментарий от chenbr0

А как же? Надо смотреть, что форкаешь. И не релизить до полного и окончательного багфикса (%

aiqu6Ait ★★★★
()
Ответ на: комментарий от Dog

А можно реальных примеров?

Авария ракеты-носителя «Ариан-5»: модуль не был протестирован в новом окружении ©.

Тамошние погромисты исповедовали популярный принцип «работает – не трожь», а оно вона как случимши…

quickquest ★★★★★
()

Как обычно, закон издадут, но всем будет похрен. Ну, Европейским корпорациям, может и не похрен, а нашим - абсолютно точно похрен. Надеюсь.
В том смысле, что Борис Ельцин в 2003 году буквально не глядя, спьяну подписал закон, по которому практически каждый гражданин = уголовник, поскольку он хранит на винте контрафактные фильмы.

Если не в курсе, то поинтересуйтесь: ст.146 УК РФ и ст.272 и ст.273.

cadaber ★★
()
Последнее исправление: cadaber (всего исправлений: 1)
Ответ на: комментарий от cadaber

Думаю, что исправят формулировку, время до конца мая есть. Всё таки, такие вещи серьезнее каких-то там законов из российских 90х, подписанных по пьяни.

А корпы они на то и корпы, что большие и толстые, с филиалами в разных странах и континентах.

seiken ★★★★★
() автор топика
Ответ на: комментарий от quickquest

А до конца процитировать постеснялся?

Программный модуль был повторно использован в новой среде, где условия функционирования были другие. Данная часть программного обеспечения тестировалась для «Ариан-4», и для новой ракеты требования не были пересмотрены.

При чем тут программисты, если такое было ТЗ?

leave ★★★★★
()
Ответ на: комментарий от leave

При чем тут программисты, если такое было ТЗ?

Правильные программисты перед началом работы обсуждают ТЗ не как догму, а в связке с предполагаемым окружением.

для новой ракеты требования не были пересмотрены.

Заказчик тебе дал новый компьютер, а про «древний_драйвер_внешней_хрени» забыл, ибо раньше оно работало: твои действия?

quickquest ★★★★★
()
Ответ на: комментарий от quickquest

Правильные программисты перед началом работы обсуждают ТЗ не как догму, а в связке с предполагаемым окружением.

Это неправильные программисты. Сие есть функция разрабов-инженеров и их руководства.

vaddd ★☆
()
Ответ на: комментарий от vaddd

Сие есть функция разрабов-инженеров и их руководства.

Зависит от размеров и кадрового состава «свечного заводика».

quickquest ★★★★★
()
Ответ на: комментарий от vaddd

Да, но кто же допустит свечной заводик к решению о запуске ракеты Ариан?

Наисвежайший пример: «Первый орбитальный полет Starship отложили на двое суток. Из-за замерзшего клапана» ©.

Скорее всего этот клапан делал не лично Маск, а куплен где-то на «клапанном заводике», но в холодильнике не проверен :)

quickquest ★★★★★
()
Ответ на: комментарий от quickquest

Но решали то по любому не на клапанном заводике ) Где бы не делался софт, клапаны, шпунтики - компонуют, переставляют, проверяют, решают вопросы пуска те, кто разрабатывает и испытывает цельное изделие. Чистые программисты (или клапанщики) при этом либо нервно курят в сторонке, либо вообще не в курсе происходящего.

vaddd ★☆
()
Ответ на: комментарий от quickquest

Правильные программисты перед началом работы обсуждают ТЗ не как догму, а в связке с предполагаемым окружением.

Тебе дали блэкбокс, дали спеку (может даже модель), тесты. Садишься и пишешь код. Всё. Твоё мнение по поводу ТЗ вообще никого не парит.

Заказчик тебе дал новый компьютер, а про «древний_драйвер_внешней_хрени» забыл, ибо раньше оно работало: твои действия?

Неверная аналогия. Тебе дали новый компьютер, в котором древняя_внешняя_хрень работает точно так же. Пока ты внезапно не решаешь ее включить не в момент запуска компа, а через минуту после загрузки.

leave ★★★★★
()
Ответ на: комментарий от leave

Неверная аналогия. Тебе дали новый компьютер, в котором древняя_внешняя_хрень работает точно так же.

Нет, ибо хрень «Ариан-5» имела другой порядок выполнения предполётных действий, отличающийся от «Ариан-4» ©.

«Комиссии удалось быстро найти ошибку.
Это позволило … провести имитационное моделирование, которое точно воспроизвело цепь событий, приведших ракету к аварии.»

Кто мешал программистам выполнить имитационное моделирование до, а не после аварии?

quickquest ★★★★★
()
Ответ на: комментарий от vaddd

решают вопросы пуска те, кто разрабатывает и испытывает цельное изделие.
Чистые программисты (или клапанщики) при этом либо нервно курят в сторонке, либо вообще не в курсе происходящего.

Многажды сдавал ПЗ изделия и комплексы, сотворённые инженерами-программистами совместно с «чистыми программистами». И на «заводике» и на полигоне все в курсе происходящего и лично отвечают за конечный результат.

quickquest ★★★★★
()
Ответ на: комментарий от quickquest

Кто мешал программистам выполнить имитационное моделирование до, а не после аварии?

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

leave ★★★★★
()
Ответ на: комментарий от quickquest

Многажды сдавал ПЗ изделия и комплексы

на полигоне

Это многое объясняет

leave ★★★★★
()
Ответ на: комментарий от quickquest

А ракета - это не софт, это куча очень сложных и капризных железок ) Вспомнить к слову фау-2 - в нее требовалось 80 с чем-то разных металлов и сплавов.

PS. Программисты как правило не осознают трудности реального мира, они привыкли что все можно сделать не отходя от компьютера )

vaddd ★☆
()
Ответ на: комментарий от seiken

Думаю, что исправят формулировку, время до конца мая есть

Хрен-там. За 20 лет не исправили, а ту внезапно - исправят? Да не смешите мои тапочки...

cadaber ★★
()

Опа, да это же очередная евродиректива от еврокоммисаров. Пойду изучать, чувствую, к нам на работе скоро прилетит новым евротребованием.

runtime ★★★★
()
Ответ на: комментарий от cadaber

Борис Ельцин в 2003 году

Не путаешь? Может, в 1993?

ст.146 УК РФ

Без заявления пострадавшего нужен ущерб на 100 тысяч рублей. По каждому случаю. Ущерб принято считать равным розничной стоимости 1 копии, если не заниматься фабричным тиражированием.

272

А тут нужен миллион.

question4 ★★★★★
()
Ответ на: комментарий от question4

Мало того, в постановлении Пленуа ВС в 2007 году разъяснено:

«6. Исходя из диспозиции части 2 статьи 146 УК РФ необходимым условием наступления уголовной ответственности за приобретение, хранение, перевозку контрафактных экземпляров произведений или фонограмм является совершение указанных деяний в целях сбыта.»

Так что нет продажи (выкладывания, раздачи торрентами) - нет уголовки.
А без цели извлечения дохода даже КоАП 7.12 не натянуть. Так что максимум - конфискация экземляра и сомнительной перспективы гражданский иск от правообладателя.

vaddd ★☆
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)