Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LICENSE #135

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
90 changes: 45 additions & 45 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -1,48 +1,48 @@
GNU AFFERO GENERAL PUBLIC LICENSE
Version 3, 19 November 2007

Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.

Preamble

The GNU Affero General Public License is a free, copyleft license for
software and other kinds of works, specifically designed to ensure
cooperation with the community in the case of network server software.

The licenses for most software and other practical works are designed
to take away your freedom to share and change the works. By contrast,
our General Public Licenses are intended to guarantee your freedom to
share and change all versions of a program--to make sure it remains free
software for all its users.

When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
them if you wish), that you receive source code or can get it if you
want it, that you can change the software or use pieces of it in new
free programs, and that you know you can do these things.

Developers that use our General Public Licenses protect your rights
with two steps: (1) assert copyright on the software, and (2) offer
you this License which gives you legal permission to copy, distribute
and/or modify the software.

A secondary benefit of defending all users' freedom is that
improvements made in alternate versions of the program, if they
receive widespread use, become available for other developers to
incorporate. Many developers of free software are heartened and
encouraged by the resulting cooperation. However, in the case of
software used on network servers, this result may fail to come about.
The GNU General Public License permits making a modified version and
letting the public access it on a server without ever releasing its
source code to the public.

The GNU Affero General Public License is designed specifically to
ensure that, in such cases, the modified source code becomes available
to the community. It requires the operator of a network server to
provide the source code of the modified version running there to the
GNU Affero通用公共许可证
第3版,2007年11月19日

版权所有(C)2007Free Software FoundationInc.<https://fsf.org/>
每个人都可以复制和分发一字不差的副本
的,但不允许对其进行更改。

序言

GNU Affero通用公共许可证是一种免费的、版权所有的许可证,用于
软件和其他类型的工程,专门设计以确保
在网络服务器软件方面与社区合作。

大多数软件和其他实际工作的许可证都是设计的
剥夺你分享和修改作品的自由。相比之下,
我们的一般公共许可证旨在保证您的自由
共享和更改程序的所有版本-以确保程序仍然是免费的
为其所有用户提供的软件。

当我们谈到自由软件时,我们指的是自由,而不是自由
价格。我们的通用公共许可证旨在确保您
有自由分发免费软件的拷贝(并收取
如果您愿意的话),您可以接收源代码,或者如果您
想要它,你可以改变软件或使用它的部分在新的
免费的程序,你知道你可以做这些事情。

使用我们的通用公共许可证的开发人员保护您的权利
分两步:(1)主张软件的版权;(2)提供
本许可证授予您复制、分发的合法许可
和/或修改软件。

保护所有用户的自由的第二个好处是
在程序的替代版本中进行的改进,如果
得到广泛使用,可供其他开发人员使用
包含。许多自由软件的开发人员受到鼓舞
对由此产生的合作感到鼓舞。但是,在
如果在网络服务器上使用软件,则可能无法实现此结果。
GNU通用公共许可证允许制作修改版本和
让公众在服务器上访问它而不释放它的
公开源代码。

GNU Affero通用公共许可证专门设计用于
在这种情况下,确保修改后的源代码可用。
它要求网络服务器的操作员
将在此处运行的已修改版本的源代码提供给
users of that server. Therefore, public use of a modified version, on
a publicly accessible server, gives the public access to the source
code of the modified version.
Expand Down