From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id CAF66158041 for ; Tue, 27 Feb 2024 15:31:45 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5B1B4E2B0A; Tue, 27 Feb 2024 15:31:42 +0000 (UTC) Received: from mail-lf1-x12b.google.com (mail-lf1-x12b.google.com [IPv6:2a00:1450:4864:20::12b]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 1D88FE2ACE for ; Tue, 27 Feb 2024 15:31:41 +0000 (UTC) Received: by mail-lf1-x12b.google.com with SMTP id 2adb3069b0e04-51197ca63f5so6580229e87.1 for ; Tue, 27 Feb 2024 07:31:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qap.la; s=google; t=1709047900; x=1709652700; darn=lists.gentoo.org; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=yC0yV6icHnu5EPybjf8Q2W/iiVQuL2jf2AlpMHIUwdc=; b=Q2aHB47Ab0DJtrgz636gHTfRq3S1dMIFibOA+mAinA4W/pSsDY+mKqz90Mcmvul/ak +TFZA2SyG2rdmqxttTpx4/srFpChmGW5nA6c2GkV9sE29qPXdF6536BTQui1bHzDzBPG WAMlbjc0w3nzxZkT6LnYUk5bhM1mYDyFxO9lPP8jllWYaWHr/bLQtux906++HuWiAz+j ZIhB25Fr9QaFIM+wLpXErqtIGaMOdnXFKoE7BJgnsA2HcH99ZVaKZr75UUCWMYmdVCPq Cv/k/Pjdafq4C8Iv59AjvPs5iE8a2aTWoYYBwT6WbPgoTiWRQ9vs0X+iPwxRptL3uV0a fXhQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709047900; x=1709652700; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=yC0yV6icHnu5EPybjf8Q2W/iiVQuL2jf2AlpMHIUwdc=; b=j8mlpl93Seic0RpYctY975lh4tKxOIPutz3QWmvVm5P5I1D+2KtT6szRXUfJo9XHDg E2qZWyUEAcMczsI3rbY9LpNEtPPtxoDW+mgs7389f6CWyRIwgUMP6M/3ZHfi+JmsWBxf oy7Io9A6XhH0XH42kLxGdsNRDmthSFuJyh6yL2ylM0qj8me3u92nHzpH3Jmcw0YS1FTx oZIwQQp/GW54wzQ/O9zjQviDe+Q6Tma446k0YXo7mRCX0dEimT5l4151L4tUO/3L5Q5x tELWN/XD+tgVO1umM/LBuDZOtf06A8M7gyeMJ8QGZpM5rliMyeidOSp6T21twAxnj1hZ 1DXQ== X-Gm-Message-State: AOJu0YwJnYtCFSZa6JtNm570V/DG7M0zE1Q01ZdAXQNQaXrvfLWbEVgp s4mzA3U5oZHXUGcZ6mFDMHA12tx0Kf83xarqopYM3Oc04s3xiNkOcnRUZg6Lph5yYu2Nl9W0vE5 /mEeIvpoPPR6cUxjZFA6LANAP7bqxMtqscgkOlnVchVSq79+D X-Google-Smtp-Source: AGHT+IEhdYbVATaxpZ7fzvjo+EA233FIhHqMTtykH7BF57VrOlwoBJb8sztT4ibw8Lbs4192cbekVM4YVkjCfWm0ASI= X-Received: by 2002:a05:6512:6c:b0:513:fad:3a79 with SMTP id i12-20020a056512006c00b005130fad3a79mr983163lfo.41.1709047900231; Tue, 27 Feb 2024 07:31:40 -0800 (PST) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 References: In-Reply-To: From: Alex Boag-Munroe Date: Tue, 27 Feb 2024 15:31:29 +0000 Message-ID: Subject: Re: [gentoo-dev] RFC: banning "AI"-backed (LLM/GPT/whatever) contributions to Gentoo To: gentoo-dev@lists.gentoo.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 7ec5367c-998a-4ed1-82df-16d4fb1f40f8 X-Archives-Hash: 353853feca803c400d7f173e5ce57d05 On Tue, 27 Feb 2024 at 15:21, Kenton Groombridge wrote= : > > On 24/02/27 03:45PM, Micha=C5=82 G=C3=B3rny wrote: > > Hello, > > > > Given the recent spread of the "AI" bubble, I think we really need to > > look into formally addressing the related concerns. In my opinion, > > at this point the only reasonable course of action would be to safely > > ban "AI"-backed contribution entirely. In other words, explicitly > > forbid people from using ChatGPT, Bard, GitHub Copilot, and so on, to > > create ebuilds, code, documentation, messages, bug reports and so on fo= r > > use in Gentoo. > > > > Just to be clear, I'm talking about our "original" content. We can't d= o > > much about upstream projects using it. > > > > > > Rationale: > > > > 1. Copyright concerns. At this point, the copyright situation around > > generated content is still unclear. What's pretty clear is that pretty > > much all LLMs are trained on huge corpora of copyrighted material, and > > all fancy "AI" companies don't give shit about copyright violations. > > In particular, there's a good risk that these tools would yield stuff w= e > > can't legally use. > > > > 2. Quality concerns. LLMs are really great at generating plausibly > > looking bullshit. I suppose they can provide good assistance if you ar= e > > careful enough, but we can't really rely on all our contributors being > > aware of the risks. > > > > 3. Ethical concerns. As pointed out above, the "AI" corporations don't > > give shit about copyright, and don't give shit about people. The AI > > bubble is causing huge energy waste. It is giving a great excuse for > > layoffs and increasing exploitation of IT workers. It is driving > > enshittification of the Internet, it is empowering all kinds of spam > > and scam. > > > > > > Gentoo has always stood out as something different, something that > > worked for people for whom mainstream distros were lacking. I think > > adding "made by real people" to the list of our advantages would be > > a good thing =E2=80=94 but we need to have policies in place, to make s= ure shit > > doesn't flow in. > > > > Compare with the shitstorm at: > > https://github.com/pkgxdev/pantry/issues/5358 > > > > -- > > Best regards, > > Micha=C5=82 G=C3=B3rny > > > > I completely agree. > > Your rationale hits the most important concerns I have about these > technologies in open source. There is a significant opportunity for > Gentoo to set the example here. > > -- > Kenton Groombridge > Gentoo Linux Developer, SELinux Project A thousand times yes.