LINUX.ORG.RU
ФорумTalks

Во Flathub и GNOME Circle запрещено размещение приложений, сгенерированных при помощи AI

 , , , ,


0

1

https://www.opennet.ru/opennews/art.shtml?num=65579:

Барт Пиотровски (Bart Piotrowski), сопровождающий инфраструктуру каталога приложений Flathub, объявил о внесении в правила Flathub изменений, запрещающих использование AI как для разработки размещаемых в каталоге приложений, так и для автоматизации процесса публикации во Flathub. Под действие правил подпадают публикуемые приложения, дополнения, файлы с манифестами, метаданные, патчи, сборочные скрипты, pull-запросы и любые артефакты, создаваемые через flatpak-builder.

В ранее действующих правилах допускалось размещение приложений и изменений, часть которых была сгенерирована через AI и прошла ручное рецензирование. В новых правилах запрещена публикация приложений, содержащих любой код, документацию и прочие компоненты, созданные при участии AI, но предусмотрена возможность предоставления отдельных исключений для зрелых и качественно сопровождаемых проектов. Ограничения распространяются только на новые проекты, размещаемые после изменения правил, и не повлияют на уже опубликованные в каталоге приложения, созданные через AI.

В примечании Барт отметил, что большие языковые модели могут быть полезным инструментом и со временем всё меньше кода будет создаваться без их участия. Но в настоящее время реальность такова, что авторы программ, созданных через AI, зачастую не готовы прилагать усилия для создания и оттачивания полноценного продукта и выступают лишь посредниками, поставившими задачу AI-агенту и опубликовавшими результат. Указано, что Барт устал от обострившихся за последний месяц конфликтов с высокомерными авторами, возникающих после отказа принимать в каталог сырые программы, созданные через AI. По словам Барта, подобные авторы ведут себя так, будто дарят гениальное ПО, а какие-то идиоты отказываются его принимать.


https://www.opennet.ru/opennews/art.shtml?num=65583:

Комитет, управляющий каталогом GNOME Circle, утвердил новые правила, запрещающие публикацию приложений, сгенерированных при помощи AI-инструментов. GNOME Circle предоставляет площадку для размещения приложений и библиотек, созданных сторонними разработчиками с использованием технологий GNOME, для упрощения их вхождения в экосистему GNOME.

В GNOME Circle теперь не будут приниматься проекты, имеющие признаки использования AI для генерации кода, такие как бессмысленные вставки в коде, разнобой в стиле, надуманное использование API и наличие комментариев с подсказами для AI. В новых правилах также упоминается, что разработчики должны хорошо разбираться в присланном коде, быть способны обосновать используемые методы и ответить на связанные с кодом вопросы. При этом использование AI для обучения и решения сопутствующих разработке задач, таких как автодополнение кода, не запрещается.

Основной причиной запрета генерации кода через AI является попытка ускорить прохождение обязательного рецензирования проектов, предлагаемых для включения в коллекцию GNOME Circle. Очередь на проверку достигла значительного размера и некоторым приложениям приходится ждать годы до принятия решения по их включению в каталог.

Наблюдаемый в последнее время рост публикаций низкокачественных программ, сгенерированных через AI, создаёт дополнительную нагрузку на рецензирующих и ещё больше забивает очередь заявок. Чтобы разобрать накопившиеся завалы приём любых новых заявок на рецензирование временно приостановлен. После отмены приостановки для высвобождения ресурсов новые проекты, созданные через AI, будут отклоняться без проверки (уже отправленные до введения новых правил заявки будут рассмотрены).

Второй причиной запрета применения AI называется ужесточение правил в каталоге Flathub, который используется для размещения пакетов программ, представленных в GNOME Circle. Косвенно правила Flathub распространяются и на проект GNOME Circle, в котором пропадает смысл тратить время на проверку программ, пакеты с которыми не будут приняты во Flathub.

Опрос, проведённый среди сопровождающих GNOME Circle, показал, что 62% участников не используют AI, 34% обращаются к AI-ассистентам по мелким вопросам или для подготовки небольших отрывки кода, и лишь 3% генерируют крупные порции кода через AI. Ни один из сопровождающий для признался, что полностью отказался от собственноручного написания кода в пользу генерации через AI.

★★★★★

Последнее исправление: dataman (всего исправлений: 3)

В новых правилах запрещена публикация приложений, содержащих любой код, документацию и прочие компоненты, созданные при участии AI

Любой компилятор тоже можно считать «прочим компонентом» AI, поэтому нужно запретить всё :)

quickquest ★★★★★
()
Ответ на: комментарий от quickquest

поэтому нужно запретить всё

Хоть бы в GCC не начали вайбкодить. :)

dataman ★★★★★
() автор топика

Указано, что Барт устал от обострившихся за последний месяц конфликтов с высокомерными авторами, возникающих после отказа принимать в каталог сырые программы, созданные через AI

Пусть поручит ИИ общение с авторами. Клин клином

cobold ★★★★★
()

https://www.phoronix.com/news/GNOME-Circle-No-AI-Slop:

GNOME Circle as the initiative for third-party/independent software applications and libraries extending the GNOME desktop ecosystem is taking a stand against AI slop. The GNOME Circle policy has been updated to reject low-effort, vibe coded applications/libraries where the developer is not able to take responsibility for the work. The GNOME Circle Committee decided to update its AI policy in a move that aligns with already-applied policy for low-effort GNOME Shell extensions. Due to low-quality, machine-generated code, GNOME Circle is enforcing new standards for new Circle submissions. AI usage isn’t banned outright but limited to being a learning aid or development tool to assist the developer(s) that ultimately need to take responsibility and understanding in the code. GNOME Circle’s new AI policy comes down to:

«Follow’s Circle’s AI policy: While it is not prohibited to use AI as a learning aid or a development tool (i.e. code completions), app developers should be able to justify and explain the code they submit, within reason. Submissions with large amounts of unnecessary code, inconsistent code style, imaginary API usage, comments serving as LLM prompts, or other indications of AI-generated output will be rejected.» The updated AI policy was further explained in this blog post on Friday serving as an update from the GNOME Circle Committee. In polling current Circle maintainers, 34% reported to using small amounts of AI/LLMs, 62% did not use any LLMs, and 3% are making extensive use of LLMs.

This Week in GNOME also outlined GNOME Maps now having support for downloading map areas for offline use, Resources was accepted into GNOME Incubator for Resources potentially replacing System Monitor in GNOME 51, and the RustConn app continues to be improved.

dataman ★★★★★
() автор топика

и для автоматизации процесса публикации во Flathub.

Ну ладно, а это то почему? Если я допустим ни разу туда ничего не публиковал, хочу разместить свою софтину, почему ИИ агент не может подготовить всю эту их макулатуру для включения?

goingUp ★★★★★
()
Ответ на: комментарий от goingUp

Ну ладно, а это то почему?

За компанию! :)

dataman ★★★★★
() автор топика
Ответ на: комментарий от goingUp

Потому что ты ничего не понимаешь в том, что тебе нагенерил агент, а ему с этим фейспалмом работать.

Если хочется опубликовать, проще скопировать из уже имеющегося проекта.

Aceler ★★★★★
()
Ответ на: комментарий от James_Holden

Да нет, это наоборот удивительные проблески разума на фоне гномофлатпаков.

firkax ★★★★★
()

Вот прям буквально «в ненужно и ненужно запретили ненужно с помощью ненужно».

В первом случае из текста не очень понятно, как они собираются это определять. Во втором понятнее, но всё равно как-то сомнительно, что по таким признакам так уж многое отфильтруется.

CrX ★★★★★
()

Проверять то как будут. По факту сводится к «запрещена публикация некачественных программ, которые нам покажутся нейрослопом» + нельзя будет сказать «ой это ИИ сгенерировал, я не знаю что там, разберитесь сами как-нибудь», а придётся отвечать на вопросы.

KivApple ★★★★★
()
Последнее исправление: KivApple (всего исправлений: 1)
Ответ на: комментарий от goingUp

Просто не рассказывай, что тебе подготовил запрос на включение в каталог ИИ. Так как нет возможности отличить качественную ИИ генерацию (с нормальным промтом и валидацией результата человеком) от ручного труда, то по сути это правило в первую очередь против тех, кто в ответ на замечание скажет «ой это ИИ сгенерировал, я не умею программировать».

KivApple ★★★★★
()
Последнее исправление: KivApple (всего исправлений: 1)
Ответ на: комментарий от goingUp

Если я допустим ни разу туда ничего не публиковал, хочу разместить свою софтину, почему ИИ агент не может подготовить всю эту их макулатуру для включения?

Может оно и к лучшему. Посмотришь на это всё, да передумаешь размещать. Нужен он тебе, флэтхаб этот?

CrX ★★★★★
()
Ответ на: комментарий от CrX

Посмотришь на это всё, да передумаешь размещать. Нужен он тебе, флэтхаб этот?

Вот именно, гитхаб там, пусть юзеры каждую неделю собирают)

Вот есть к примеру опенсорсный codex cli на расте. Под линукс они дают два варианта установки, curl … | sh и npm. Да, npm ставит прогу на расте. Ну и в общем не только codex, проприетарный copilot тоже, ну и конечно же вся лапша на жс ставится им. Короче все, кроме питона, у питона свое поделие. Видимо потому, что попасть в npm не такая большая честь, как на флетхаб)

goingUp ★★★★★
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)