开源的本质是指编译器开源吗,c++是开源的吗?java开源是什么开源?

bjwqt 2009-09-17 09:54:36
开源的本质是指编译器开源吗,c++是开源的吗?java开源是什么开源?
-----------------------------
大家都在说、java是开源的,主要指哪方面开源,是不是指编译器是开源的。c++是开源的吗?
linux是开源的,但是c/c++本身是开源的吗?
...全文
515 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
senr0816 2009-09-17
  • 打赏
  • 举报
回复
学习~
hoomey 2009-09-17
  • 打赏
  • 举报
回复
学习
aopha 2009-09-17
  • 打赏
  • 举报
回复
学习了
[Quote=引用 3 楼 chenzhp 的回复:]
"谈到开源,大家第一个疑问就是真的有雷锋吗?

根据“世上没有免费的午餐”定律,雷锋肯定不是现实存在的。

实际上开源高手都是高手中的高手,绝顶聪明之人,难道他们会傻到只贡献,不索取?

呵呵,其实我们都被骗了。

开源其实是一系列博弈的最终结果,博弈的双方是编程高手和资本家。

开源是较差的选择支中的最优选择。是求得利益最大化的天才方案。

要理解的开源的本质,就要多了解一些历史。

在IT的初始阶段,卖硬件,附送软件。IT行业基本被IBM统治。于是一个叫比尔的天才发明了一个伟大的概念,copyright (版权)。靠着copyright,比尔成了世界首富。

然而copyright的概念有一个重大的缺陷,那就是版权的拥有者是公司,也就是资本家。编程高手们发现,自己废寝忘食完成的软件, 居然连个署名权也没有,更不要说分享copyright所带来的巨额利润了。

于是高手们怒了。路是靠自己拼出来的。开源就诞生了。开源看起来有点像七伤拳,未伤敌,先伤已。不过也只有这样的狠招才能抵挡资本家的强大实力。利用开源,高手首先夺回了署名权,然后取得了舆论上的优势,接着就是商标权,然后开发上百种大同小异的开源协议,处处留着后招,便于获得以后的商业利益。资本家用批量生产廉价程序员的企图也被击破,在开源时代,廉价程序员没有多大价值。

这就是故事的全部。

"
[/Quote]
2009-09-17
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 bjwqt 的回复:]
C++语言规范是公开的呀
---------------------
任何语言的规范都是分开的吧。
关键是源码是否分开,比如库函数的代码,这一点,是公开的吗?
好象java是公开的吧。
[/Quote]
C++ 和 JAVA 不一样。C++ 只定义语言,不管实现;而 JAVA 既定义语言又开发实现。所以 C++ 根本没有什么开源不开源的,因为它没有源代码。
个人理解~
Dave888Zhou 2009-09-17
  • 打赏
  • 举报
回复
前途大不大与开不开源没有必然的联系,关键是要找到一种商业模式(或者说盈利模式)。
Chendy1985 2009-09-17
  • 打赏
  • 举报
回复
进来学习
玖伍叁柒 2009-09-17
  • 打赏
  • 举报
回复
感觉开源前途不是很大...
bourbaki 2009-09-17
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 chenzhp 的回复:]
"谈到开源,大家第一个疑问就是真的有雷锋吗?

根据“世上没有免费的午餐”定律,雷锋肯定不是现实存在的。

实际上开源高手都是高手中的高手,绝顶聪明之人,难道他们会傻到只贡献,不索取?

呵呵,其实我们都被骗了。

开源其实是一系列博弈的最终结果,博弈的双方是编程高手和资本家。

开源是较差的选择支中的最优选择。是求得利益最大化的天才方案。

要理解的开源的本质,就要多了解一些历史。

在IT的初始阶段,卖硬件,附送软件。IT行业基本被IBM统治。于是一个叫比尔的天才发明了一个伟大的概念,copyright (版权)。靠着copyright,比尔成了世界首富。

然而copyright的概念有一个重大的缺陷,那就是版权的拥有者是公司,也就是资本家。编程高手们发现,自己废寝忘食完成的软件, 居然连个署名权也没有,更不要说分享copyright所带来的巨额利润了。

于是高手们怒了。路是靠自己拼出来的。开源就诞生了。开源看起来有点像七伤拳,未伤敌,先伤已。不过也只有这样的狠招才能抵挡资本家的强大实力。利用开源,高手首先夺回了署名权,然后取得了舆论上的优势,接着就是商标权,然后开发上百种大同小异的开源协议,处处留着后招,便于获得以后的商业利益。资本家用批量生产廉价程序员的企图也被击破,在开源时代,廉价程序员没有多大价值。

这就是故事的全部。

"
[/Quote]
虽然很偏激,但确实有道理,而且的确有利用开源社区里大家的贡献,最后闭源了事的情况。
yangyunzhao 2009-09-17
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 bjwqt 的回复:]
C++语言规范是公开的呀
---------------------
任何语言的规范都是分开的吧。
关键是源码是否分开,比如库函数的代码,这一点,是公开的吗?
好象java是公开的吧。
[/Quote]
boost是公开的,STL不清楚
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 bjwqt 的回复:]
C++语言规范是公开的呀
---------------------
任何语言的规范都是分开的吧。
关键是源码是否分开,比如库函数的代码,这一点,是公开的吗?
好象java是公开的吧。
[/Quote]
源码的版权跟语言的版权有必然联系?

运行库的源码一般编译器都自带.GCC 的libc VC的msvcrt等都有源码的。
bjwqt 2009-09-17
  • 打赏
  • 举报
回复
C++语言规范是公开的呀
---------------------
任何语言的规范都是分开的吧。
关键是源码是否分开,比如库函数的代码,这一点,是公开的吗?
好象java是公开的吧。
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 bjwqt 的回复:]
c++,是不是开源的呢?
[/Quote]
C++语言规范是公开的呀
bjwqt 2009-09-17
  • 打赏
  • 举报
回复
c++,是不是开源的呢?
  • 打赏
  • 举报
回复
开源,就是源代码公开啊。
chenzhp 2009-09-17
  • 打赏
  • 举报
回复
"谈到开源,大家第一个疑问就是真的有雷锋吗?

根据“世上没有免费的午餐”定律,雷锋肯定不是现实存在的。

实际上开源高手都是高手中的高手,绝顶聪明之人,难道他们会傻到只贡献,不索取?

呵呵,其实我们都被骗了。

开源其实是一系列博弈的最终结果,博弈的双方是编程高手和资本家。

开源是较差的选择支中的最优选择。是求得利益最大化的天才方案。

要理解的开源的本质,就要多了解一些历史。

在IT的初始阶段,卖硬件,附送软件。IT行业基本被IBM统治。于是一个叫比尔的天才发明了一个伟大的概念,copyright (版权)。靠着copyright,比尔成了世界首富。

然而copyright的概念有一个重大的缺陷,那就是版权的拥有者是公司,也就是资本家。编程高手们发现,自己废寝忘食完成的软件, 居然连个署名权也没有,更不要说分享copyright所带来的巨额利润了。

于是高手们怒了。路是靠自己拼出来的。开源就诞生了。开源看起来有点像七伤拳,未伤敌,先伤已。不过也只有这样的狠招才能抵挡资本家的强大实力。利用开源,高手首先夺回了署名权,然后取得了舆论上的优势,接着就是商标权,然后开发上百种大同小异的开源协议,处处留着后招,便于获得以后的商业利益。资本家用批量生产廉价程序员的企图也被击破,在开源时代,廉价程序员没有多大价值。

这就是故事的全部。

"
JoyerHuang_悦 2009-09-17
  • 打赏
  • 举报
回复
http://www.google.cn/search?hl=zh-CN&rlz=1C1GGLS_zh-CNCN326CN326&newwindow=1&q=define:open+source&btnG=Google+%E6%90%9C%E7%B4%A2&aq=f&oq=
problc 2009-09-17
  • 打赏
  • 举报
回复
开源当然是源代码开源了。。。java也不是所有都开源的..。只是开源的东西比较多而已
开源跟语言无关,跟编译器无关

64,676

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧