Изкуственият интелект променя начина, по който се създава софтуер. Задачи, които доскоро са изисквали месеци работа от опитни програмисти, вече могат да бъдат изпълнени за дни или дори часове. Това дава възможност за разработване на безплатни алтернативи на популярни програми и за пренасяне на видеоигри към нови платформи.
Отвореният проект ArtCraft предлага заместители на приложения от екосистемите на Adobe и Microsoft, а други разработчици използват AI за създаване на браузърни версии на известни игри. Наред с технологичния напредък обаче възникват въпроси за авторските права, сигурността и надеждността на новите продукти.
Инженерът Брендън Томас разработва ArtCraft — пакет с отворен код, който цели да предложи алтернативи на популярни творчески програми. Сред приложенията са PhotoCraft, FilmCraft и LightCraft, съответно насочени към обработката на изображения, видеомонтажа и работата със снимки. Проектът включва и аналози на Illustrator, Acrobat, After Effects и InDesign.
Според фотографския портал Petapixel Томас е използвал езиковия модел Claude Opus 5.5 на Anthropic, за да пресъздаде седем ключови програми на Adobe на езика Rust.
Разработчикът има 15 години опит в индустрията, включително в изграждането на платежна инфраструктура в Square и в роботиката. Той обяснява, че проектът е продиктуван от недоволството му от ценовата политика на Adobe и желанието му да осигури безплатни инструменти без задължителни месечни абонаменти.
Амбицията му е в рамките на няколко месеца приложенията да достигнат функционалност, сравнима с тази на оригиналните продукти. Това е сериозна заявка, тъй като съществуващите безплатни алтернативи, включително GIMP, все още не покриват напълно възможностите на професионалния софтуер.
Проектът вече обхваща и офис приложения. Според Tom's Hardware Томас е разработил GridCraft, DeckCraft и WordCraft като алтернативи на Excel, PowerPoint и Word. Кодът им е достъпен в GitHub.
Сред предимствата е съвместимостта с Linux, macOS и Windows. Това позволява приложенията да се използват на различни операционни системи, без да се разчита на допълнителни решения за съвместимост.
За разлика от облачните инструменти, които се използват през браузър, локалният софтуер предоставя на потребителите по-голям контрол върху работата им. Междувременно общността около ArtCraft се разраства в Discord, където вече има предложения за CADcraft — алтернатива на инженерните инструменти на Autodesk за проектиране и 3D принтиране.
Приложенията обаче все още са в начален етап и не могат да се приемат като пълноценен заместител на утвърдените професионални продукти.
Изкуственият интелект намира приложение и в гейминг индустрията. Според Kotaku след появата на Claude Opus 5.5 са създадени стотици портове на популярни видеоигри чрез декомпилиране и преработване на кода.
Сред примерите са браузърни версии на Call of Duty: Black Ops, Grand Theft Auto: Vice City, Skate 3, The Simpsons: Hit and Run и първата част на Halo.
При тестове на Kotaku някои от тези версии показват впечатляваща производителност. The Simpsons: Hit and Run достига 240 кадъра в секунда, а една от версиите на Halo поддържа работещи мултиплейър сървъри с малко забавяне.
Пренасянето на игра към браузър обаче е сложен процес. Той може да включва анализ на машинния код, преобразуването му в друг програмен език и адаптирането му към технологии като WebAssembly и WebGL. Необходимо е да се оптимизира и взаимодействието с клавиатурата, мишката и останалите елементи на новата платформа.
Традиционно подобна работа може да отнеме месеци, дори когато разработчиците разполагат с оригиналния изходен код. AI ускорява анализа и преобразуването, като намалява времето и разходите за подобни проекти.
Бързото създаване на софтуерни клонинги поставя технологичните компании пред сериозен правен проблем. Досега обратното инженерство беше бавно и скъпо, което ограничаваше възможностите за копиране на сложни продукти.
Сега компании като Take-Two и Microsoft се опитват да спират неразрешени проекти чрез предупредителни писма и искания за премахване на съдържание. Но когато нова версия може да бъде създадена за часове, подобни мерки стават по-трудни за прилагане.
При офис и творческия софтуер казусът е още по-сложен. Томас твърди, че пресъздава функционалността на програмите, без да копира защитения им код — подход, известен като clean-room reverse engineering. Законосъобразността обаче зависи от конкретния начин на разработване и приложимото законодателство.
Както отбелязва Petapixel, компании като Adobe притежават множество патенти, които могат да обхващат определени функции, интерфейсни решения и методи на работа. Затова спорът не се свежда само до това дали е копиран оригиналният код.
Наред с правните рискове остава въпросът дали новите приложения са достатъчно надеждни за професионална употреба. Стабилността, точността на цветовете и съвместимостта с външни добавки са решаващи за много творчески и бизнес процеси.
Засега ArtCraft е в ранен етап на развитие и не предлага всички възможности на комерсиалните си конкуренти. Бизнес моделът предвижда основните инструменти да са безплатни, а генеративните AI функции да се предлагат срещу абонамент.
Новата вълна от разработки показва, че изкуственият интелект може значително да намали времето и цената за създаване на софтуер. Това не означава, че утвърдените програми ще бъдат заменени веднага, но поставя под въпрос дали сложността на кода сама по себе си ще продължи да бъде достатъчна защита срещу конкуренцията.






