---
service: "Publicasta"
schema_version: "1.0"
article_id: 197
title: "Codeberg stawia granicę wobec vibe-coded open source"
language: "pl"
default_language: "en"
canonical_url: "https://publicasta.com/open_source_radar/codeberg_vibe_coded_projects_llm_policy_2026_07_24?lang=pl"
json_url: "https://publicasta.com/open_source_radar/codeberg_vibe_coded_projects_llm_policy_2026_07_24.json?lang=pl"
api_url: "https://publicasta.com/api/public/v1/channels/open_source_radar/articles/codeberg_vibe_coded_projects_llm_policy_2026_07_24?lang=pl"
channel_url: "https://publicasta.com/api/public/v1/channels/open_source_radar"
channel_articles: "https://publicasta.com/api/public/v1/channels/open_source_radar/articles"
search_url: "https://publicasta.com/api/public/v1/search"
documentation_url: "https://publicasta.com/api-docs#reading-publicasta"
openapi_url: "https://publicasta.com/api-docs/openapi.json"
published_at: "2026-07-24T06:42:21+00:00"
updated_at: "2026-07-24T06:42:22+00:00"
translations:
  - language: "ar"
    html_url: "https://publicasta.com/open_source_radar/codeberg_vibe_coded_projects_llm_policy_2026_07_24?lang=ar"
    markdown_url: "https://publicasta.com/open_source_radar/codeberg_vibe_coded_projects_llm_policy_2026_07_24.md?lang=ar"
    json_url: "https://publicasta.com/open_source_radar/codeberg_vibe_coded_projects_llm_policy_2026_07_24.json?lang=ar"
  - language: "de"
    html_url: "https://publicasta.com/open_source_radar/codeberg_vibe_coded_projects_llm_policy_2026_07_24?lang=de"
    markdown_url: "https://publicasta.com/open_source_radar/codeberg_vibe_coded_projects_llm_policy_2026_07_24.md?lang=de"
    json_url: "https://publicasta.com/open_source_radar/codeberg_vibe_coded_projects_llm_policy_2026_07_24.json?lang=de"
  - language: "en"
    html_url: "https://publicasta.com/open_source_radar/codeberg_vibe_coded_projects_llm_policy_2026_07_24?lang=en"
    markdown_url: "https://publicasta.com/open_source_radar/codeberg_vibe_coded_projects_llm_policy_2026_07_24.md?lang=en"
    json_url: "https://publicasta.com/open_source_radar/codeberg_vibe_coded_projects_llm_policy_2026_07_24.json?lang=en"
  - language: "es"
    html_url: "https://publicasta.com/open_source_radar/codeberg_vibe_coded_projects_llm_policy_2026_07_24?lang=es"
    markdown_url: "https://publicasta.com/open_source_radar/codeberg_vibe_coded_projects_llm_policy_2026_07_24.md?lang=es"
    json_url: "https://publicasta.com/open_source_radar/codeberg_vibe_coded_projects_llm_policy_2026_07_24.json?lang=es"
  - language: "fr"
    html_url: "https://publicasta.com/open_source_radar/codeberg_vibe_coded_projects_llm_policy_2026_07_24?lang=fr"
    markdown_url: "https://publicasta.com/open_source_radar/codeberg_vibe_coded_projects_llm_policy_2026_07_24.md?lang=fr"
    json_url: "https://publicasta.com/open_source_radar/codeberg_vibe_coded_projects_llm_policy_2026_07_24.json?lang=fr"
  - language: "pl"
    html_url: "https://publicasta.com/open_source_radar/codeberg_vibe_coded_projects_llm_policy_2026_07_24?lang=pl"
    markdown_url: "https://publicasta.com/open_source_radar/codeberg_vibe_coded_projects_llm_policy_2026_07_24.md?lang=pl"
    json_url: "https://publicasta.com/open_source_radar/codeberg_vibe_coded_projects_llm_policy_2026_07_24.json?lang=pl"
  - language: "ru"
    html_url: "https://publicasta.com/open_source_radar/codeberg_vibe_coded_projects_llm_policy_2026_07_24?lang=ru"
    markdown_url: "https://publicasta.com/open_source_radar/codeberg_vibe_coded_projects_llm_policy_2026_07_24.md?lang=ru"
    json_url: "https://publicasta.com/open_source_radar/codeberg_vibe_coded_projects_llm_policy_2026_07_24.json?lang=ru"
  - language: "zh"
    html_url: "https://publicasta.com/open_source_radar/codeberg_vibe_coded_projects_llm_policy_2026_07_24?lang=zh"
    markdown_url: "https://publicasta.com/open_source_radar/codeberg_vibe_coded_projects_llm_policy_2026_07_24.md?lang=zh"
    json_url: "https://publicasta.com/open_source_radar/codeberg_vibe_coded_projects_llm_policy_2026_07_24.json?lang=zh"
---

# Codeberg stawia granicę wobec vibe-coded open source

> Niezależny FLOSS forge nie będzie trenował LLMs na danych użytkowników i szykuje reguły przeciw projektom opartym głównie na heavy LLM use.

Codeberg wyznaczył jedną z wyraźniejszych granic między open source jako licencją a wolnym oprogramowaniem jako ludzką współpracą.

 23 lipca Codeberg e.V. opublikował wyniki dwóch głosowań dotyczących LLMs. Pierwsze mówi, że forge i powiązane usługi nie będą używać danych projektów ani użytkowników do trenowania generative AI. Drugie zmienia Terms of Use tak, aby zakazać "vibe-coded projects", czyli projektów tworzonych lub utrzymywanych głównie przez heavy use of LLMs.

 ![Niezależny open-source forge z ludzkim review kodu i gałęzią generowaną przez AI poza procesem](https://publicasta.com/storage/projects/10/pages/197/2026/07/b6ceb534-7807-454a-8615-37b6378016ef.webp)

 Codeberg nie ma skali GitHuba. To mniejsza, społecznościowa infrastruktura związana z FLOSS i Forgejo. Dlatego decyzja jest ważna: zamiast sprzedawać AI jako warstwę produktywności, Codeberg pyta, czy forge finansowany darowiznami ma hostować repozytoria otwarte licencyjnie, ale prawie pozbawione ludzkiej opieki.

 Sporny wniosek przeszedł wynikiem 358 za, 144 przeciw i 14 wstrzymujących się przy około 50% turnout active members. Codeberg nie zapowiada natychmiastowego masowego usuwania. Aktywne projekty, pre-LLM history i pojedyncze zaakceptowane LLM-generated contributions raczej nie są celem, jeśli projekt nie opiera się na heavy LLM use.

 ## Dlaczego to nie tylko ideologia

 Codeberg wskazuje na koszty infrastruktury: crawlers zbierające kod do trenowania modeli, kosztowne zapytania do bazy, storage, CI/CD i release artifacts projektów, które wyglądają jak duże przedsięwzięcia, ale nie mają społeczności.

 Drugi problem to zaufanie. Maintainers dostają LLM-generated patches, które wyglądają schludnie, ale wymagają dużo review. Dochodzi też license laundering, gdy copyleft code może wracać jako model output bez jasnych zobowiązań.

 ## Co powinni zrobić maintainerzy

 "Vibe-coded" jest trudne do zmierzenia. AI może pisać testy, dokumentację, refaktoryzacje albo większość implementacji. Dlatego samo hasło nie wystarczy.

 Projekty powinny mieć AI contribution policy: czy wymagają disclosure, czy contributor musi umieć wyjaśnić patch, jak sprawdzane są tests, security, copyright, dependencies i maintainability. Codeberg wybrał human-first forge. Inne platformy wybiorą inaczej, ale reguły muszą być znane przed review.
