关于php编程问题

php中的开放源代码是什么意思啊?如果源代码开放了,那辛苦编出来的程序不都被人家拿去了吗?本人菜鸟,恳求赐教,谢谢!... php中的开放源代码是什么意思啊?如果源代码开放了,那辛苦编出来的程序不都被人家拿去了吗?本人菜鸟,恳求赐教,谢谢! 展开
 我来答
SacredGroup
2011-01-31 · TA获得超过857个赞
知道小有建树答主
回答量:143
采纳率:0%
帮助的人:293万
展开全部
开放源代码的概念来源于自由软件的概念。自由软件是黑客世界的传统。主要是基于减少重复劳动的考虑。
开放源代码是自由软件理念的阉割(大企业推崇程序员们开放源代码的同时自己尽可能的不开放,这符合开源却不符合自由软件的规则)。
自由软件要求软件开发者确保客户获取源代码并自由修改的权力,并要求客户履行继续向其下一级客户公开修改后的源代码的义务(以此避免开源产品最终形成闭源)。

楼主所担心的程序被他人拿去是很正常的现象(你也可以拿走别人的代码),自由软件的理念认为,作者A写出的作品由作者B在不知源代码的条件下复刻并不是一件困难的事情,因而通过闭源保护代码完全没有必要。自由软件主张减少非原创性的作品(也即重复劳动),对于原创性的作品,通过专利权的获取来保证对开源代码的收益权(专利是前人未做过的,通过专利来承认你的劳动贡献)。
自由软件理念还隐含通过第三产业(软件服务支持)来获取收益的理念。

大企业为了逃避自由软件所带来的强制约束,用开源代替了自由,从而将强制履行的开源义务变成了选择性履行。

PHP是一种脚本语言,写出的代码同样可以视为软件的一种,所以也可以和自由软件和开源的概念产生关联。如果要学PHP的话,这个不是重点。
匿名用户
2011-01-31
展开全部
这应该是一种共享精神。
开放代码不一定是亏本的事情,有可能你的知名度就上去了,有可能你的技术在别人赤裸裸的目光挑剔下提高了。开源项目一般卖的是服务,不是代码本身。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
楼迦耶
2011-02-01 · TA获得超过175个赞
知道答主
回答量:113
采纳率:0%
帮助的人:47.3万
展开全部
我感觉开放源代码是促进大家交流学习,共同提高的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式