社区
C++ 语言
帖子详情
开源的本质是指编译器开源吗,c++是开源的吗?java开源是什么开源?
bjwqt
2009-09-17 09:54:36
开源的本质是指编译器开源吗,c++是开源的吗?java开源是什么开源?
-----------------------------
大家都在说、java是开源的,主要指哪方面开源,是不是指编译器是开源的。c++是开源的吗?
linux是开源的,但是c/c++本身是开源的吗?
...全文
515
17
打赏
收藏
开源的本质是指编译器开源吗,c++是开源的吗?java开源是什么开源?
开源的本质是指编译器开源吗,c++是开源的吗?java开源是什么开源? ----------------------------- 大家都在说、java是开源的,主要指哪方面开源,是不是指编译器是开源的。c++是开源的吗? linux是开源的,但是c/c++本身是开源的吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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不清楚
珍惜生命远离CPP
2009-09-17
打赏
举报
回复
[Quote=引用 7 楼 bjwqt 的回复:]
C++语言规范是公开的呀
---------------------
任何语言的规范都是分开的吧。
关键是源码是否分开,比如库函数的代码,这一点,是公开的吗?
好象java是公开的吧。
[/Quote]
源码的版权跟语言的版权有必然联系?
运行库的源码一般编译器都自带.GCC 的libc VC的msvcrt等都有源码的。
bjwqt
2009-09-17
打赏
举报
回复
C++语言规范是公开的呀
---------------------
任何语言的规范都是分开的吧。
关键是源码是否分开,比如库函数的代码,这一点,是公开的吗?
好象java是公开的吧。
珍惜生命远离CPP
2009-09-17
打赏
举报
回复
[Quote=引用 5 楼 bjwqt 的回复:]
c++,是不是开源的呢?
[/Quote]
C++语言规范是公开的呀
bjwqt
2009-09-17
打赏
举报
回复
c++,是不是开源的呢?
猫已经找不回了
2009-09-17
打赏
举报
回复
开源,就是源代码公开啊。
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也不是所有都开源的..。只是开源的东西比较多而已
开源跟语言无关,跟编译器无关
MinGW
开源
C++
编译器
(2)
开源
的
C++
编译器
,GCC在WINDOWS上的实现.很好用的.里面附加了GDB用的时候只要把BIN加到环境变量就可以用了.BIN目录下的gcc是C
编译器
,而g++是
C++
编译器
,as是汇编
编译器
,dbd当然就是调试器了.
MinGW
开源
C++
编译器
(1)
开源
的
C++
编译器
,GCC在WINDOWS上的实现.很好用的.里面附加了GDB用的时候只要把BIN加到环境变量就可以用了.BIN目录下的gcc是C
编译器
,而g++是
C++
编译器
,as是汇编
编译器
,dbd当然就是调试器了.
MinGW
开源
C++
编译器
(3)
开源
的
C++
编译器
,GCC在WINDOWS上的实现.很好用的.里面附加了GDB用的时候只要把BIN加到环境变量就可以用了.BIN目录下的gcc是C
编译器
,而g++是
C++
编译器
,as是汇编
编译器
,dbd当然就是调试器了.
MinGW
开源
C
C++
编译器
最新版4.3.3版
开源
的
C++
编译器
,GCC在WINDOWS上的实现,其编译版本是最新的4.3.3.此包是完整的包。很好用的.里面附加了GDB用的时候只要把BIN加到环境变量就可以用了.BIN目录下的gcc是C
编译器
,而g++是
C++
编译器
,as是汇编
编译器
,dbd...
dev-
C++
/免费
编译器
dev-
C++
是一款免费的
开源
的
c++
编译器
,我使用中不足的之处是运行编译后,cmd对话框消失,头疼的事。。呵呵,你可以试试
C++ 语言
64,676
社区成员
250,490
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章