开源是什么意思
开源是一种促进最终产品(通常是软件或程序)的免费访问和分发的理念,尽管它可以扩展到其他对象的实现和设计。由于需要重新编写大量的程序源代码,开源源这一术语随着互联网的发展而增长。当源代码向公众开放时,它允许创建不同的通信路径和交互式技术社区,它还带来了各种各样的新版本及功能。
开源软件是一种源代码可以任意获取的计算机软件,这种软件的版权持有人在软件协议的规定之下保留一部分权利并允许用户学习、修改以及以任何目的向任何人分发该软件。开源协议通常匹配开放源代码的定义的要求。一些开源软件被发布到公有领域。开源软件常被公开和合作地开发。
开源是围绕自由共享技术信息的概念,以便通过多种见解和观点来改进。由于该技术是开源的,因此需要完成的工作量减少,因为许多人都添加了多个贡献。这个概念存在于计算机时代之前,甚至在人们分享和改进食品和药品配方的工业时代之前。
在开源软件方面,只要用户坚持软件许可协议中约定的内容,代码通常可以免费下载和更改。开源软件通常属于通用公共许可证(GNU),但还有其他免费许可证,如英特尔开源许可证,FreeBSD 许可证和 Mozilla 公共许可证。
开源软件同时也是一种软件散布模式。一般的软件仅可获取已经过编译的二进制可执行档,通常只有软件的作者或著作权所有者等拥有程序的源代码。
有些软件的作者只将源代码公开,却不匹配“开放源代码”的定义及条件,因为作者可能设置公开源代码的条件限制,诸如限制可阅读源代码的对象、限制派生产品等,此称之为公开源代码的免费软件(Freeware,例如知名的网络论坛软件 Discuz!),因此公开源代码的软件并不一定可称之为开放源代码软件。
-
微信提款怎么免手续费?
微信提款免手续费的方法:1、每一位经过实名制认证过的用户可享受1000元免费提现额度。就是新注册认证微信的用户提现总金额不超过1000元的情况下是不收取手续费的。2、将微信钱包里的钱转入到零钱通或者理财通,进行一段时间的金融投资理财。通过理财通提现到银行...
-
建行鑫存管在哪里?
建行鑫存管可以通过建行手机银行打开,以下是打开建行鑫存管的流程:1、打开建行手机银行;2、登录个人手机银行账户;3、点击屏幕下方的“投资理财”;4、点击“全部投资理财”;5、进入后即可看到“鑫存管”。...
-
支付宝互助宝怎么退出?
支付宝互助宝就是相互宝,退出的步骤如下:1、打开支付宝APP,点击“我的”→“蚂蚁保险”→“相互宝”,进入该页面;2、点击“300000元”或“100000元”;3.点击“放弃保障”→“坚决放弃”,输入密码,即可退出支付宝互助宝。...
-
手机怎么转账?
手机转账方法如下:1、通过支付宝进行转账。进入支付宝首页点击“转账”,你可以选择转到支付宝账户或者银行卡,需要输入支付宝账号或者银行卡号,在输入转账金额,输入支付密码确认就可以了。2、通过微信进行转账。如果对方是你的微信好友,可以在聊天对话框中点击“+”...