Skip to content

Commit 087f577

Browse files
authored
docs: improve Chinese translation for licensing FAQ
This PR fixes the machine-translation issues in the FAQ section regarding licensing. Changes made: Fixed awkward phrasing (e.g., "同样...同样", "假设" -> "默认"). Improved professional terminology (e.g., "许可标头" -> "许可证声明", "非原始的工作" -> "非原创代码"). Ensured the Chinese version accurately reflects the Apache 2.0 license requirements. Please review. Thanks!
1 parent 80291a4 commit 087f577

1 file changed

Lines changed: 7 additions & 10 deletions

File tree

‎CN/modules/ROOT/pages/10.adoc‎

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,19 +7,16 @@
77

88
== IvorySQL贡献的许可
99

10-
如果您提交的贡献是原创作品,那么您可以假设IvorySQL将作为整个IvorySQL版本的一部分发布给下游用户,该版本将遵循Apache许可证2.0版本。
10+
如果您提交的贡献是原创作品,那么您可以默认 IvorySQL 会将此内容作为整个 IvorySQL 版本的一部分发布给下游用户,该版本将遵循 Apache 2.0 许可证。
1111

12-
如果您提交的内容不是原创作品,同样鼓励代码共享和尊重原作者的著作权,同样允许代码修改,再发布。请注意需要满足如下条件:
12+
如果您提交的内容并非原创作品,我们同样鼓励代码共享、尊重原作者的著作权,并允许对代码进行修改和重新发布。请注意需满足如下条件:
1313

14-
1、需要给代码的用户一份Apache许可证。
14+
1、必须向代码接收者提供一份 Apache 许可证副本。
15+
2、如果您修改了代码,需在被修改的文件中予以说明。
16+
3、在衍生代码中(修改或衍生的源代码中),需保留原代码中的协议、商标、专利声明及原作者要求的其他说明。
17+
4、如果重新发布的产品包含 NOTICE 文件,则该文件中必须包含 Apache 许可证。您可以在 NOTICE 中增加自己的许可声明,但不得暗示对 Apache 许可证进行了修改。
1518

16-
2、如果您修改了代码,需要在被修改的文件中说明。
17-
18-
3、在延伸的代码中(修改和有源代码衍生的代码中)需要带有原来代码中的协议、商标、专利声明和其他原来作者规定需要包含的说明。
19-
20-
4、如果再发布的产品中包含一个Notice文件,则在Notice文件中需要带有Apache许可证。您可以在Notice中增加自己的许可,但不可以表现为对Apache许可证构成更改。
21-
22-
最后,请记住,从非原始的工作中删除许可标头从来都不是一个好主意。即使您使用的文件部分最初在顶部有许可标头,您也应该保留它。与往常一样,如果您不太确定您的贡献所涉及的许可问题,请随时在开发人员邮件列表中联系我们。
19+
最后,请记住:从非原创代码中删除许可证声明从来都不是一个好主意。即使您使用的文件最初顶部带有许可证声明,您也应予以保留。与往常一样,如果您不确定您的贡献涉及的许可问题,请随时在开发者邮件列表中联系我们。
2320

2421
== 编码指南
2522

0 commit comments

Comments
 (0)