W Fedora zatwierdzono zasady korzystania z narzędzi AI w trakcie rozwoju

Rada projektu Fedora zatwierdziła zasady regulujące stosowanie narzędzi AI podczas opracowywania Fedora Linux. Narzędzia AI są postrzegane jako potencjalna możliwość ulepszenia platformy, jednak istnieją obawy związane z prywatnością, bezpieczeństwem, etyką i jakością. Zdecydowano o niezabranianiu stosowania asystentów AI przy obowiązkowej kontroli człowieka nad wynikami ich pracy i ponoszeniu przez programistę odpowiedzialności za kod.

Podstawowe zasady korzystania z narzędzi AI przy przygotowywaniu zmian dla Fedora:

  • Programista korzystający z narzędzi AI przy przygotowywaniu zmian dla Fedora jest uważany za autora, ponosi odpowiedzialność za wprowadzaną zmianę oraz zapewnia jej jakość, zgodność z licencjami i użyteczność. Niezależnie od tego, czy zmiana została przygotowana przez człowieka, czy AI, musi w pełni odpowiadać wymogom projektu dotyczącym akceptowanych zmian.
  • Przy wprowadzaniu zmiany, której znaczna część została wygenerowana przez narzędzia AI, w uwagach do commit'a lub pull request'a należy obowiązkowo dodać tag „Assisted-by: nazwa asystenta AI”. Na przykład: „Assisted-by: ChatGPTv5”. W przypadku drobnych zapożyczeń lub ręcznej przeróbki kodu zaproponowanego przez asystentów AI, dodanie oznaczenia jest zalecane, ale nieobowiązkowe. Nie wymaga oznaczenia użycie AI do wykonywania rutynowych zadań, takich jak poprawianie błędów gramatycznych i porządkowanie tekstu.
  • Podczas recenzowania zmian narzędzia AI mogą być stosowane w procesie analizy zmiany lub do pomocy w formułowaniu opinii. Zabrania się jednak używania AI do całkowitej automatyzacji procesu recenzji lub wydawania osądów na temat proponowanej zmiany. Ostateczną decyzję musi podejmować człowiek, który ponosi odpowiedzialność za zatwierdzenie i odrzucenie zmiany.
  • W zarządzaniu projektem narzędzia AI mogą być stosowane do automatyzacji rutynowych zadań, takich jak filtrowanie spamu, automatyczne testowanie i tworzenie notatek, jednak ich użycie jest niedopuszczalne w przypadkach ustalania statusu członka społeczności, na przykład przy ocenie skarg dotyczących naruszenia kodeksu postępowania, przetwarzaniu wniosków o finansowanie oraz wyborze kandydatów na stanowiska kierownicze.
  • Wielkoskalowe inicjatywy, które mogą znacznie zmienić mechanizmy działania projektu lub prowadzić do ekspansywnego wzrostu zmian, powinny być omawiane oddzielnie z zarządem Fedora.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster