mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Weijie Yuan <wy@wyuan.org>
To: Chen-Yu Yeh <chenyou910331@gmail.com>
Cc: Alex Shi <alexs@kernel.org>, Jonathan Corbet <corbet@lwn.net>,
	Dongliang Mu <dzm91@hust.edu.cn>,
	Yanteng Si <si.yanteng@linux.dev>,
	linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: Re: [PATCH 01/25] docs/zh_TW: process: sync 1.Intro.rst with the English original
Date: Wed, 11 Nov 2026 21:08:06 +0800	[thread overview]
Message-ID: <avRotoTK1Gt9MzAX@wyuan.org> (raw)
In-Reply-To: <20261106113142.706783-2-chenyou910331@gmail.com>

On Fri, Nov 06, 2026 at 07:31:16PM +0800, Chen-Yu Yeh wrote:
> Re-check the whole translation against the current English text.  The
> only English change since the last sync,
> commit 4a0be1a25d98 ("Documentation: process: Capitalize Git, Quilt, and
> Mercurial consistently"), capitalizes "Git", which the translation
> already does.
> 
> While at it, fix a few translation errors:
> 
>  - "language" in "with, optionally, language allowing distribution
>    under later versions of the GPL" means license wording, not a
>    (natural) language; translate it as 條文.

Good.

>  - "false economy" was translated literally as 在經濟上是錯誤的;
>    use 因小失大 to convey the idiom.

Good.

>  - Restructure the broken sentence about code that cannot be
>    contributed.
>  - Add the missing "too" (也) in the embedded systems paragraph.
> 
> update to commit 4a0be1a25d98 ("Documentation: process: Capitalize
> Git, Quilt, and Mercurial consistently")
> 
> Signed-off-by: Chen-Yu Yeh <chenyou910331@gmail.com>

Reviewed-by: Weijie Yuan <wy@wyuan.org>

> ---
>  .../translations/zh_TW/process/1.Intro.rst       | 16 ++++++++--------
>  1 file changed, 8 insertions(+), 8 deletions(-)
> 
> diff --git a/Documentation/translations/zh_TW/process/1.Intro.rst b/Documentation/translations/zh_TW/process/1.Intro.rst
> index 65c5ae095504..d246de92bec9 100644
> --- a/Documentation/translations/zh_TW/process/1.Intro.rst
> +++ b/Documentation/translations/zh_TW/process/1.Intro.rst
> @@ -95,8 +95,8 @@ Andrew Morton, Andrew Price, Tsugikazu Shibata 和 Jochen Voß 。
>  有些公司和開發人員偶爾會想,為什麼他們要費心學習如何與核心社群合作,並將程
>  式碼放入主線核心(“主線”是由Linus Torvalds維護的核心,Linux發行商將其用作
>  基礎)。在短期內,貢獻程式碼看起來像是一種可以避免的開銷;維護獨立程式碼並
> -直接支援使用者似乎更容易。事實上,保持程式碼獨立(“樹外”)是在經濟上是錯誤
> -的。
> +直接支援使用者似乎更容易。事實上,保持程式碼獨立(「樹外」)看似省事,其實是
> +因小失大。
>  
>  為了說明樹外程式碼成本,下面給出核心開發過程的一些相關方面;本文稍後將更詳細地
>  討論其中的大部分內容。請考慮:
> @@ -161,15 +161,15 @@ Andrew Morton, Andrew Price, Tsugikazu Shibata 和 Jochen Voß 。
>  尤其是嵌入式系統的製造商,可能會傾向於忽視本節中所說的大部分內容;因為他們
>  相信自己正在商用一種使用凍結核心版本的獨立產品,在發布後不需要再進行開發。
>  這個論點忽略了廣泛的程式碼審查的價值以及允許使用者向產品添加功能的價值。但這些
> -產品的商業壽命有限,之後必須發布新版本的產品。在這一點上,程式碼在主線上並得到
> -良好維護的供應商將能夠更好地佔位,以使新產品快速上市。
> +產品的商業壽命也是有限的,之後必須發布新版本的產品。在這一點上,程式碼在主線
> +上並得到良好維護的供應商將能夠更好地佔位,以使新產品快速上市。
>  
>  許可
>  ----
>  
>  程式碼是根據一些許可證提供給Linux核心的,但是所有程式碼都必須與GNU通用公共許可
>  證(GPLv2)的版本2相容,該版本是覆蓋整個核心分發的許可證。在實踐中,這意味
> -著所有程式碼貢獻都由GPLv2(可選地,語言允許在更高版本的GPL下分發)或3子句BSD
> +著所有程式碼貢獻都由GPLv2(可選地附帶允許在更高版本的GPL下分發的條文)或3子句BSD

I'm wondering where the term "三子句 BSD" originated from? Sounds like
machine-translated to me.

I checked that wikipedia (tw) calls it "三句版 BSD". And wikipedia(cn)
calls it "三句版 BSD" Or more specific: 三句版 BSD 授權條款 三條款 BSD 授權條款

But whatever, I am not familiar with BSD licenses at all.

Thanks.

>  許可(New BSD License,譯者注)覆蓋。任何不包含在相容許可證中的貢獻都不會
>  被接受到核心中。
>  
> @@ -182,9 +182,9 @@ Andrew Morton, Andrew Price, Tsugikazu Shibata 和 Jochen Voß 。
>  
>  所有貢獻給核心的程式碼都必須是合法的自由軟體。因此,不接受身分不明或匿名的
>  貢獻者的程式碼。所有貢獻者都需要在他們的程式碼上“sign off(簽發)”,聲明程
> -式碼可以在GPL下與核心一起分發。無法提供未被其所有者許可為自由軟體的程式碼,
> -或可能為核心造成版權相關問題的程式碼(例如,由缺乏適當保護的反向工程工作派
> -生的程式碼)不能被接受。
> +式碼可以在GPL下與核心一起分發。未被其所有者許可為自由軟體的程式碼,或可能
> +為核心造成版權相關問題的程式碼(例如,由缺乏適當保護的反向工程工作派生的程
> +式碼)都不能被貢獻。
>  
>  有關版權問題的提問在Linux開發郵件列表中很常見。這樣的問題通常會得到不少答
>  案,但請記住,回答這些問題的人不是律師,不能提供法律諮詢。如果您有關於

  reply	other threads:[~2026-11-11 13:08 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-11-06 11:31 [PATCH 00/25] docs/zh_TW: process: resync translations with the English originals Chen-Yu Yeh
2026-11-06 11:31 ` [PATCH 01/25] docs/zh_TW: process: sync 1.Intro.rst with the English original Chen-Yu Yeh
2026-11-11 13:08   ` Weijie Yuan [this message]
2026-11-06 11:31 ` [PATCH 02/25] docs/zh_TW: process: sync 2.Process.rst " Chen-Yu Yeh
2026-11-06 11:31 ` [PATCH 03/25] docs/zh_TW: process: sync 4.Coding.rst " Chen-Yu Yeh
2026-11-06 11:31 ` [PATCH 04/25] docs/zh_TW: process: sync 5.Posting.rst " Chen-Yu Yeh
2026-11-06 11:31 ` [PATCH 05/25] docs/zh_TW: process: sync 6.Followthrough.rst " Chen-Yu Yeh
2026-11-06 11:31 ` [PATCH 06/25] docs/zh_TW: process: sync 7.AdvancedTopics.rst " Chen-Yu Yeh
2026-11-06 11:31 ` [PATCH 07/25] docs/zh_TW: process: sync 8.Conclusion.rst " Chen-Yu Yeh
2026-11-06 11:31 ` [PATCH 08/25] docs/zh_TW: process: sync code-of-conduct-interpretation.rst " Chen-Yu Yeh
2026-11-06 11:31 ` [PATCH 09/25] docs/zh_TW: process: sync code-of-conduct.rst " Chen-Yu Yeh
2026-11-06 11:31 ` [PATCH 10/25] docs/zh_TW: process: sync gdb-kernel-debugging.rst " Chen-Yu Yeh
2026-11-06 11:31 ` [PATCH 11/25] docs/zh_TW: process: sync development-process.rst " Chen-Yu Yeh
2026-11-06 11:31 ` [PATCH 12/25] docs/zh_TW: process: sync email-clients.rst " Chen-Yu Yeh
2026-11-06 11:31 ` [PATCH 13/25] docs/zh_TW: process: sync kernel-driver-statement.rst " Chen-Yu Yeh
2026-11-06 11:31 ` [PATCH 14/25] docs/zh_TW: process: sync kernel-enforcement-statement.rst " Chen-Yu Yeh
2026-11-06 11:31 ` [PATCH 15/25] docs/zh_TW: process: sync management-style.rst " Chen-Yu Yeh
2026-11-06 11:31 ` [PATCH 16/25] docs/zh_TW: process: sync security-bugs.rst " Chen-Yu Yeh
2026-11-06 11:31 ` [PATCH 17/25] docs/zh_TW: process: sync volatile-considered-harmful.rst " Chen-Yu Yeh
2026-11-06 11:31 ` [PATCH 18/25] docs/zh_TW: process: sync 3.Early-stage.rst " Chen-Yu Yeh
2026-11-06 11:31 ` [PATCH 19/25] docs/zh_TW: process: sync coding-style.rst " Chen-Yu Yeh
2026-11-06 11:31 ` [PATCH 20/25] docs/zh_TW: process: sync embargoed-hardware-issues.rst " Chen-Yu Yeh
2026-11-06 11:31 ` [PATCH 21/25] docs/zh_TW: process: sync howto.rst " Chen-Yu Yeh
2026-11-06 11:31 ` [PATCH 22/25] docs/zh_TW: process: sync license-rules.rst " Chen-Yu Yeh
2026-11-06 11:31 ` [PATCH 23/25] docs/zh_TW: process: sync stable-api-nonsense.rst " Chen-Yu Yeh
2026-11-06 11:31 ` [PATCH 24/25] docs/zh_TW: process: sync submit-checklist.rst " Chen-Yu Yeh
2026-11-06 11:31 ` [PATCH 25/25] docs/zh_TW: process: sync submitting-patches.rst " Chen-Yu Yeh

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=avRotoTK1Gt9MzAX@wyuan.org \
    --to=wy@wyuan.org \
    --cc=alexs@kernel.org \
    --cc=chenyou910331@gmail.com \
    --cc=corbet@lwn.net \
    --cc=dzm91@hust.edu.cn \
    --cc=linux-doc@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=si.yanteng@linux.dev \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®