陈颂光
全栈工程师,能够独立开发从解释器到网站和桌面/移动端应用的各类软件。
关注我的 GitHub

与法律相关的博文目录

常见软件许可证导读

法律

在软件开发中难免要用到其它人拥有版权的软件,没有几家公司能够从操作系统和驱动程序到浏览的所有网页上脚本全部都自主知识产权。一般来说,即使你拿到软件的一个副本,你仍然无权运行它,更不要说复制、出售、修改或研究它,只有版权持有人明确授予相应权限才行。权利与义务是对等的,授予通常也是有条件,只有你同意版权持有人的条件你才能使用软件,关于使用软件的权利与义务的协议称为许可证。要使用软件,必须仔细阅读并同意严格遵守许可证。幸运的是,众多自由软件和开源软件都使用少数几种许可证,因此我们有必要了解它们的条款,以免误堕法网。