w.wei 发表于 2009-2-6 09:10:24

什么是开源

最近浏览网页的时候看到“开源”一词,也能看到“开源软件”这种说法,很是费解,于是到网上查了下,有很多都是大篇幅介绍什么是开源的,个人总结了一下,在网上找了个比较精辟的答案,提供给大家,对于我们这些菜鸟来说还是有学习的价值的。

什么是开源
开源是软件行业的一个用语
开源,就是开放源代码
软件主要包括 源代码,目标代码和文档等
开放了源代码后,别人就可以非常简单的 复制,你的软件。
因为源代码是用一般工程师可以看懂的语言编写的。
而目标代码,则是为了保护其软件的知识产权(源代码),采用加密技术生成的代码。无法阅读,只有经过反向工程才能破解(属于侵权),
所以,开源是共享的意思。
比较著名的开源就是 lunix 系列了



有兴趣或者愿意深入研究的朋友可以参考一下网页 http://baike.baidu.com/view/1072914.htm

威廉 发表于 2009-2-6 09:59:34

虽然没看懂,顶了:victory:

w.wei 发表于 2009-2-6 10:37:02

呵呵~~其实很简单啊,咱们普通用的软件源代码都是不公布的,开源软件就是说这个软件的源代码是公布出来的,任何人都可以查看它的源代码,甚至修改它的源代码,将这个软件变成真正属于自己的软件。
你也可以这么简单的理解---开源 就是 开放源代码

yyw258520 发表于 2009-2-6 11:10:13

呵呵~是呀,我觉得开源的确是使1款软件完善的好方法,大家可以各自按自己的方法修改源文件,而达到自己的目标.只是需要些技术拉,我得努力学习了

F94duyou 发表于 2010-7-16 22:11:48

开源就是破解,懂了

icy 发表于 2010-7-20 13:43:21

哦明白了   呵呵

songkepretty 发表于 2010-7-21 20:34:43

和大家一样明白了,哈哈

CEO 发表于 2010-8-26 11:26:51

貌似这种软件很少吧,谁愿意把自己的产权贡献出来啊?

youlexuan6633 发表于 2010-8-26 14:58:46

有所了解了。。。

腾飞2010 发表于 2010-8-29 10:28:34

也就是公开软件的程序代码。供我们使用。呵呵。谢谢LZ分享。
页: [1] 2
查看完整版本: 什么是开源