Skip to content

JiDianJiang/Linux-common-shell-scripts

Repository files navigation

Linux common shell scripts

Linux常用shell脚本

Copyright (c) 2023 机电匠(JiDianJiang)

该代码库使用 GNU General Public License v3.0 许可证进行发布,
具体许可证条款请参阅 LICENSE 文件。

GNU General Public License v3.0 (GPLv3)是一种Copyleft授权的开源软件许可证。
以下是GPLv3许可协议的主要权利和义务:

A.权利:
1.复制和分发:
  使用者可以复制和分发软件的副本,以及修改后的版本,只要他们也使用GPLv3许可协议分发。
2.访问源代码:
  使用者可以访问软件的源代码,以便了解软件的工作原理,并对其进行修改和重新分发。
3.修改和衍生作品:
  使用者可以修改软件并创建衍生作品,只要他们也使用GPLv3许可协议分发。
4.私人使用:
  使用者可以私人使用软件,而不受许可协议的限制。

B.义务:
1.公开源代码:
  如果使用者在软件中使用GPLv3许可协议的部分或全部代码,
  他们必须公开这些代码,并使用GPLv3许可协议进行分发。
2.包含许可证和版权声明:
  使用者必须在每个软件副本中包含许可证和版权声明,以及代码中的相应注释。
3.承认贡献者:
  如果使用者对软件进行了修改,并分发了该修改后的版本,
  则必须在修改后的版本中承认原始作者和其他贡献者的贡献。
4.没有附加限制:
  使用者不能添加任何附加限制或限制,
  这些限制可能会阻止其他人行使其在GPLv3许可协议下的权利。

总之,GPLv3许可协议允许使用者自由使用、复制、修改和分发软件,
但要求在使用和分发软件时公开源代码,并保留许可协议和版权声明。

脚本功能说明:

creat-install-remove-cmd.sh(识别当前linux系统的包管理器,创建自动安装和卸载软件的命令。)

install-shc-gcc.sh(自动卸载旧版本并安装最新版的shc和gcc)

compile-sh-to-exe.sh(把shell脚本编译成可执行文件)

inre(自动选择包管理器执行安装或卸载软件包)

color-text.sh(显示常用彩色文字)

About

Linux常用shell脚本

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages