什么是开放源代码?
3个回答
展开全部
开放源代码也称为源代码公开,指的是一种软件发布模式。
一般的软件仅可取得已经过编译的二进制可执行档,通常只有软件的作者或著作权所有者等拥有程序的原始码。
有些软件的作者会将原始码公开,此称之为“源代码公开”,但这并不一定符合“开放源代码”的定义及条件,因为作者可能会设定公开原始码的条件限制,例如限制可阅读原始码的对象、限制衍生品等。
扩展资料
开放源代码软件就是在开放源代码许可证下发布的软件,以保障软件用户自由使用及接触源代码的权利。这同时也保障了用户自行修改、复制以及再分发的权利。
简而言之,所有公布软件源代码的程序都可以称为开放源代码软件。 开放源代码有时不仅仅指开放源代码软件,它同时也是一种软件开放模式的名称。使用开放源代码开放模式的软件代表就有GNU/Linux操作系统。
严格地说来,开放源代码软件与自由软件是两个不同的概念,只要符合开源软件定义的软件就能被称为开放源代码软件(开源软件)。
参考资料来源:百度百科-开放源代码
AiPPT
2024-09-19 广告
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图...
点击进入详情页
本回答由AiPPT提供
展开全部
开放源代码其实就是当程序员把软件写好后
不仅仅把软件公开给别人使用
还把自己写程序时的源代码公开
给别人学习、甚至是修改
达到不断的升级
象最著名的开源软件就是 Linux和Unix这两个操作系统
别看Windows是美国的产品
但是真正的美国的电脑高手们有的甚至连Windows都没有听说过
他们都是完全使用Linux和unix来工作的
正因为Linux和Unix的开放源代码
所以全世界的程序员都可以对他不断完善
成了目前相对来说最安全的操作系统
不仅仅把软件公开给别人使用
还把自己写程序时的源代码公开
给别人学习、甚至是修改
达到不断的升级
象最著名的开源软件就是 Linux和Unix这两个操作系统
别看Windows是美国的产品
但是真正的美国的电脑高手们有的甚至连Windows都没有听说过
他们都是完全使用Linux和unix来工作的
正因为Linux和Unix的开放源代码
所以全世界的程序员都可以对他不断完善
成了目前相对来说最安全的操作系统
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询