Розробник Ерік Реймонд заявив про занепад закритого програмного забезпечення

Розробник Ерік Реймонд заявив про занепад закритого програмного забезпечення

Ерік Реймонд заявив, що розвиток ШІ та декомпіляції може послабити секретність закритого програмного забезпечення.

Розробник програмного забезпечення Ерік С. Реймонд заявив, що епоха секретності у програмному забезпеченні наближається до завершення. У дописі в X він пов’язав це з розвитком штучного інтелекту та можливостями декомпіляції програм, повідомляє TechRadar.

 

ШІ та декомпіляція

 

Реймонд розповів, що спершу вважав експеримент із використанням ШІ для декомпіляції старої гри та перенесення її до нового формату радше цікавим технічним трюком. Він не очікував, що такий підхід можна буде масштабувати для великих програм.

Згодом, за його словами, він дізнався про застосування подібних методів до цілих AAA-ігор. Реймонд назвав їх одними з найскладніших програмних продуктів, які постачалися у вигляді бінарних файлів. На його думку, якщо декомпіляції піддаються такі ігри, це може стосуватися практично будь-якого програмного забезпечення.

 

Захист закритого коду

 

Реймонд вважає, що навколо більшості програм більше не існує надійного бар’єра секретності. На його думку, одним зі способів зберегти такий бар’єр для індустрії може бути розміщення виконуваних файлів за захистом SaaS-сервісів, оскільки хмарне програмне забезпечення складніше відкрити для реверс-інжинірингу.

Він також припустив, що закрите програмне забезпечення може бути не поступово витіснене економічними чинниками, а зникнути через технологічні зміни. Водночас Реймонд застеріг, що законодавство в окремих випадках може перешкоджати масовій декомпіляції бінарних файлів.