Projekt Godot zdecydował się wprowadzić zakaz przyjmowania kodu wygenerowanego przez narzędzia AI w swoich wkładach do repozytoriów. Decyzja ta odzwierciedla rosnące zaniepokojenie w społeczności open-source'owej dotyczące jakości i zrozumienia kodu dostarczanego przez deweloperów użytkowników systemów generujących kod.
Głównym problemem, zgodnie z uzasadnieniem projektu, jest fakt, że Heavy users of AI mogą nie rozumieć wystarczająco dobrze wygenerowanego kodu, aby móc go skutecznie naprawiać i utrzymywać. W skomplikowanych systemach takich jak silnik gry, gdzie kod musi być niezawodny i dobrze zintegrowany, brak pełnego zrozumienia przez autora wkładu stanowi poważne ryzyko. Deweloperzy opierający się głównie na sugestiach AI mogą mieć trudności z debugowaniem, optimizacją i wspieraniem swoich rozwiązań.
Ta polityka jest precedensem w branży open-source'owej. Choć wiele projektów z niepokojem patrzy na rosnący napływ kodu AI-genowanego, Godot jest jednym z pierwszych wielkiej skali projektów, który explicite zabrania takiej praktyki. Decyzja ta może inspirować inne inicjatywy do wprowadzenia podobnych reguł, szczególnie w przypadkach, gdzie niezawodność i bezpieczeństwo kodu są krytyczne. Z drugiej strony, może ona też wywołać dyskusję o tym, jak community powinna adaptować się do ewolucji narzędzi programistycznych.