
AI змінює відкритий код: створення спростилось, виділення ускладнилось
Генеративний AI значно спростив створення програмного забезпечення, однак потік нових застосунків перевів виклик зі створення на маркетинг. Проєктам відкритого коду доводиться боротися за видимість.
Створення стало простішим етапом
Попеску, програмний інженер і багаторічний прихильник відкритого коду, розповідає, як AI допоміг йому закрити прогалини у знаннях та випустити DrakoFlow, сучасну систему перетворення тексту на діаграми, хоча досвіду у фронтенді у нього було мало. Створення програмного забезпечення, принаймні для невеликих і нішевих застосунків, тепер простіше. AI дав розробникам можливість заповнити прогалини в навичках і навіть дав не-розробникам змогу створювати проєкти. В результаті ринок переповнений застосунками всіх розмірів, які щодня з'являються на таких платформах, як Reddit, HackerNews, LinkedIn та у магазинах застосунків.
Маркетинг стала конкурентною перевагою
Коли майже кожен може створити застосунок, програмне забезпечення більше не є конкурентною перевагою. Цю роль взяв на себе маркетинг. Попеску зазначає, що за останні два роки кількість застосунків значно зросла, а їхній дохід майже не змінився. Корисні проєкти губляться у тому, що він називає «морем вайб-кодових програм», більшість розробників не має навичок, часу чи ресурсів для маркетингу власного продукту. Супроводжувачам відкритого коду додається ще одна дилема: зберігати програмою справді безкоштовною чи перенести функції до платної версії, щоб покрити витрати та конкурувати з такими встановленими, добре фінансованими альтернативами, як PlantUML чи Mermaid.
Фрагментація замість внеску
AI також змінив те, як люди підходять до вже існуючих проблем. Оскільки збирати з нуля тепер просто, розробники частіше створюють нові проєкти навіть тоді, коли вже існують безкоштовні альтернативи з відкритим кодом. Попеску визнає, що зібрав власний Git-клієнт просто тому, що міг, а не для того, щоб використати наявний. В результаті для однієї й тієї ж проблеми існує багато рішень, але жодне недостатньо зріле для широкого використання, бо енергія занепадає серед незліченних нових стартів замість того, щоб допомагати росту одного проєкту.
Відкритий код не мертвий
Незважаючи на цей тиск, Попеску стверджує, що відкритий код не мертвий. AI змінив спільноту, і проєктам, і розробникам потрібно було розвиватися. У лісі нових застосунків, за його словами, завжди буде невелике дерево, яке виросте до могутнього дуба та затінить інші.
Джерела: Hackernoon
SiTech — веброзробка з підтримкою AI
Створюємо швидкі та сучасні сайти й інтегруємо AI у бізнес-процеси. Маєте проєкт чи запитання? Із задоволенням допоможемо.