免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: send_linux
打印 上一主题 下一主题

[Linux] 开源运动圣经《大教堂与集市》15周年,谈谈您的理解!(获奖名单已公布-2014-7-31) [复制链接]

论坛徽章:
1
技术图书徽章
日期:2014-03-06 15:29:50
11 [报告]
发表于 2014-06-09 11:18 |只看该作者
1、作为普通用户,谈谈开源软件对IT行业带来的影响力
记得刚开始用电脑的时候,装个什么软件都要破解,网上找注册码,keygen,crack之类的,大到操作系统,小到一个编辑器,播放器。下载的每个软件包里面都有详细的说明步骤,如何如何安装,到哪一步的时候要如何如何注意,最后一步往往是如何如何破解。
随着开源软件的发展,慢慢的,越来越多的人知道了开源软件,越来越多的人愿意使用开源软件。进而,越来越多的软件开始变成开源的了。之后,越来越多的软件开始免费了,即便它不是开源的,也不再需要破解,不再需要注册码了。
正如互联网行业对传统IT行业乃至传统行业的革命一样,开源软件对IT行业的影响是无可估量的,它为软件行业的发展注入了健康的活力,带来的新鲜的竞争力。用户有了更多的,更可信任的选择,而且这些软件还是不断更新的,有了什么问题很快就能修复的。甚至你还可以自己hack一把,如果你有足够的技能。

2、作为软件开发人员,谈谈您对开源软件开发模式的理解
软件开源是建立在自信和开放基础之上的。不怕别人拿去用,也不怕别人拿去改,更不怕别人看到代码的丑陋和错误。欢迎更多的人使用,欢迎更多的人提供修改,如果有丑陋和错误,那么改正它。目的只有一个,做出优美的软件。
因为开源了,很多来自不同地方的人们共同开发,因此需要很好的可读性和可维护性,不管是编码规范还是软件架构。
因为别人也会看自己的代码,自己也会改别人的代码,开发者会更注重相互协作,会更注意自己代码的是否符合编程规范,是否可读,是否健壮。
开源软件为开发人员提供了很好的学习范例,就如同世界名著一样。开发人员可以通过学习开源软件的代码来学习软件架构、代码规范、编程技术等书本上学不到的东西。而这些东西往往是更重要的。比如所谓的编程素养,只有在看过优美的代码之后,才能体会到什么是优美。

3、作为ChinaUnix用户,谈谈您和开源软件的故事
在CU上看到好多人提问如何提高自己,然后就有人推荐各种开源软件的源码。于是我知道了哪些源码可以用来学习。在没有接触开源软件之前,做开发基本就是自己瞎摸索,经验积累的很慢。但是看了别人好的代码之后,往往有种豁然开朗的感觉,啊,原来可以这样做,咦,这个方法跟我的很像,但是比我的更好。慢慢的,自己也能受到那种思想的感染,写的代码越来越有样子了,设计也越来越成熟了。
推荐一本书吧,The Architecture of Open Source Applications,我还没看完,有些东西写的还不错。http://www.aosabook.org/en/index.html
貌似已经有中文版了。

论坛徽章:
26
CU十二周年纪念徽章
日期:2013-10-24 15:41:34技术图书徽章
日期:2014-07-11 16:27:52辰龙
日期:2014-09-04 13:40:43白羊座
日期:2014-09-09 12:51:55双子座
日期:2014-09-26 11:00:042014年中国系统架构师大会
日期:2014-10-14 15:59:00子鼠
日期:2014-10-23 16:48:23巨蟹座
日期:2014-10-27 08:21:10申猴
日期:2014-12-08 10:16:282015年辞旧岁徽章
日期:2015-03-03 16:54:15NBA常规赛纪念章
日期:2015-05-04 22:32:03IT运维版块每日发帖之星
日期:2016-01-29 06:20:00
12 [报告]
发表于 2014-06-10 09:07 |只看该作者
最近好书多多啊!!!!!

论坛徽章:
31
CU大牛徽章
日期:2013-03-13 15:15:08CU大牛徽章
日期:2013-05-20 10:46:18CU大牛徽章
日期:2013-05-20 10:46:25CU大牛徽章
日期:2013-05-20 10:46:31CU大牛徽章
日期:2013-05-20 10:46:38CU大牛徽章
日期:2013-05-20 10:46:44CU大牛徽章
日期:2013-09-18 15:16:55CU大牛徽章
日期:2013-09-18 15:18:22CU大牛徽章
日期:2013-09-18 15:18:43CU十二周年纪念徽章
日期:2013-10-24 15:41:34丑牛
日期:2013-12-01 10:11:07水瓶座
日期:2014-01-15 08:47:25
13 [报告]
发表于 2014-06-10 09:13 |只看该作者
1、作为普通用户,谈谈开源软件对IT行业带来的影响力;
第一个就是用户体验更好,价格优势明显。开源软件我感觉最明显的就是产品价格低廉。
这方面Android是典型的代表。看看现在Android智能机的市场,价格已经血拼到不可思议的地步了。
2、作为软件开发人员,谈谈您对开源软件开发模式的理解
这个我主要关注是社区和代码;现在活跃的社区主要是google的group和github。
代码其实在我们工作中起了更加重要的作用,就我参加的工作以来,绝大部分工作设计到的代码都有开源项目的影子。
开源项目在日常工作中扮演着越来越重要的角色,现在立项第一件事就是查找相关开源项目。
3、作为ChinaUnix用户,谈谈您和开源软件的故事
这个就太多了,在应用层libusb项目让我学到usb驱动的开发;
uboot让我更加理解load;
kernel让我对c的指针和模块化开发有了更加具体的理解(只是对kernel理解了点皮毛)。
等等。。。。。

论坛徽章:
17
天蝎座
日期:2014-03-10 14:35:04数据库技术版块每日发帖之星
日期:2015-12-13 06:20:00IT运维版块每日发帖之星
日期:2015-12-13 06:20:00数据库技术版块每日发帖之星
日期:2015-10-20 06:20:00数据库技术版块每日发帖之星
日期:2015-08-21 06:20:00数据库技术版块每日发帖之星
日期:2015-06-17 22:20:002015年迎新春徽章
日期:2015-03-04 09:57:092015年辞旧岁徽章
日期:2015-03-03 16:54:15技术图书徽章
日期:2015-01-12 17:05:35亥猪
日期:2014-11-09 13:05:04金牛座
日期:2014-09-25 11:28:54处女座
日期:2014-09-15 19:58:36
14 [报告]
发表于 2014-06-10 09:40 |只看该作者
本帖最后由 jackson198574 于 2014-06-10 09:40 编辑

1、作为普通用户,谈谈开源软件对IT行业带来的影响力
a.成本低;
b.方便学习和研究原理,以便横向对比产品的特性,开阔视野;
c.做小小的改动就可以作为产品买出去... ...很多公司就换个Logo之类的就卖...

2、作为软件开发人员,谈谈您对开源软件开发模式的理解
不是开发人员... ...

3、作为ChinaUnix用户,谈谈您和开源软件的故事
刚工作的时候接触的PostgreSQL,老板极力推荐学习,说很像Oracle,于是就硬着头皮学,但是几乎没怎么在项目中用过,今年在数据库大会上听到很多关于PG的演讲,总体来说普遍对PG评价挺好的。

论坛徽章:
0
15 [报告]
发表于 2014-06-10 10:18 |只看该作者
回复 1# send_linux


    有机会也要去看看

求职 : Linux运维
论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:15:0815-16赛季CBA联赛之山东
日期:2016-10-31 10:40:10综合交流区版块每日发帖之星
日期:2016-07-06 06:20:00IT运维版块每日发帖之星
日期:2016-02-08 06:20:00数据库技术版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-10 06:20:00黄金圣斗士
日期:2015-11-24 10:45:10IT运维版块每日发帖之星
日期:2015-09-01 06:20:00IT运维版块每日发帖之星
日期:2015-08-13 06:20:00IT运维版块每日发帖之星
日期:2015-07-30 09:40:012015年亚洲杯之巴勒斯坦
日期:2015-05-05 10:19:03
16 [报告]
发表于 2014-06-10 12:14 |只看该作者
自由是创新的土壤,开放是创新的温床;一直在想为什么自由开源软件会出现在所谓的西方社会里,后来才知道最开始的unix就是自由开源的,也就是在那个70年代unix上各种新奇的应用得到了长足的发展,之后随着商业软件的发展,自由思想逐步的由转移到了linux上了,事实上自由开源状态下,各种新奇的想法让极客们在自由开源软件模式下很快的变成了新的应用市场,而商业公司脱离了自由开源的新思想和需求源泉,其发展也变得非常盲目,如果我们仔细去看微软后期的各种产品也不难看到,一方面他们有技术上的局限性,另一方面他们也无法适应需求的发展

论坛徽章:
0
17 [报告]
发表于 2014-06-10 13:26 |只看该作者
没有去过外国啊,只是兴趣点在那个方面罢了。回复 13# inurl


   

论坛徽章:
0
18 [报告]
发表于 2014-06-10 19:46 来自手机 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
22
丑牛
日期:2014-08-15 14:32:0015-16赛季CBA联赛之同曦
日期:2017-12-14 15:28:14黑曼巴
日期:2017-08-10 08:14:342017金鸡报晓
日期:2017-02-08 10:39:42黑曼巴
日期:2016-11-15 15:48:38CU十四周年纪念徽章
日期:2016-11-09 13:19:1015-16赛季CBA联赛之同曦
日期:2016-04-08 18:00:03平安夜徽章
日期:2015-12-26 00:06:30程序设计版块每日发帖之星
日期:2015-12-03 06:20:002015七夕节徽章
日期:2015-08-21 11:06:17IT运维版块每日发帖之星
日期:2015-08-09 06:20:002015亚冠之吉达阿赫利
日期:2015-07-03 08:39:42
19 [报告]
发表于 2014-06-11 08:38 |只看该作者
本帖最后由 amarant 于 2014-06-20 08:50 编辑

开源是一种潮流,但其道路是非常曲折的。
有人骂开源是垃圾,正是由于垃圾的开源代码需要非常多的人去维护,才衍生了一批依靠他们吃饭的码农。他们说,开源的唯一好处就是创造了很多就业机会。
但是,试想如果没有开源的这些代码,程序员学习进步的资源是多么贫乏!作为每一个在一线的码农,都应该感谢开源。
虽然有些开源项目是存在一些问题,这正说明了,我们不应该只是拿来主义,更应该奉献。

补充:身边遇到不少骂开源的人,或许世界太大什么样的人都有吧。

论坛徽章:
1
技术图书徽章
日期:2014-02-05 21:05:50
20 [报告]
发表于 2014-06-12 14:33 |只看该作者
开源运动重塑了整个信息产业,如果没有开源,想象现在的世界会是怎么样,一切封闭,高昂的版权费用,不明的软件使用。
有了开源力量,让我们的世界变得美好,技术没有被集中在少数人手中,反而更快的速度传播给大众。并让大众享受福祉,让世界加速进步!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP