以下是美女主播的新闻播报↓↓
距离上班还有两天,准备好了么?
等等,和我有什么关系。。
以下内容来自PConline
众所周知,所有的软件都用源代码编写,并通过编译最终生成系统或应用。开放源代码软件就是可以让任何人得到这些代码,这意味着没有任何一个公司可以完全独占它。
或许可以这么说,开源就是一帮热爱编程和分享的熊孩子们在努力让这个世界更加美好。
“自由软件”的英文是“Free Software”,自由软件这个名词在互联网兴起时,人们经常把它和“免费软件”连系在一起,不仅打击开发者的研究热情,更是对一个行业的不公平。
于是自由软件有一个更易理解的别名,即“Open Source”,开源软件一词因此而来。“开源软件”总算让吃瓜群众收凳子回了家,但开源软件所要走的道路注定坎坷曲折。
在很久很久以前,也就是计算机发展的早期阶段。软件几乎都是开放的,任何人使用软件的同时都可以撩起来看一看看软件的源代码,或者根据自己的需要去修改它。
好景不长,一些商业公司为了称霸装(qian)逼(qian)界(qian)破坏这种风气。这些商业公司开发出带有知识产权保护的专有软件。从此,专有软件的时代到来了。
直到如今,专有软件不公开源代码依旧是行业默认的潜规则。
即使这样,崇尚自由热爱分享的程序猿们依然没有妥协。由Stallman为领袖的一群富有激情的程序猿们发起以自由软件运动为为主题的猩球大战,创立了“自由软件基金会”,即Free Software Foundation 简称为(FSF)。FSF颁发GNUGPL通用公共许可,GPL明确定义自由软件的含义,即用户拥有使用软件、修改软件、重新发布软件以及改善再利用软件等四种自由。
作为前提,自由软件必须公开所有的源代码。GPL成为自由软件世界中的最高精神纲领,它成功地创建一个软件中的自由王国,并保证开发者、用户都拥有充分的自由权。另外,在自由软件的世界中,不存在盗版的概念。
跟软件扯到一起,那就不得不聊一聊现代人不可或缺的手机软件。
锤子科技开源系统层面的one step和Big Bang,这两个极富创意的软件面向更多的开发者。one step是指通过拖拽完成将信息发送至应用或联系人的动作,节省在不同应用之间切换的诸多步骤,第一次打通了手持设备中应用间的边界。
在继one step 开源之后,大爆炸(Big Bang)功能的所有框架层和 UI 实现层的代码开源。锤子科技将 BigBang 和 one step 放在了同一个项目库内。
罗永浩大大方方的开源,是一个很好的示范,让国产手机大大方方接纳好创意,好想法,大家互相进步互相学习!不得不说,罗永浩这个胖子身上有着很强的人格魅力!按照国内手机厂商一贯的风格,此风有可能会在业内见长。
国产手机厂商中涉足开源的锤子不会是第一家,也永远不会是最后一家。在Open Stack Days中国大陆之行,围绕其进行投入和研发的国产手机厂商中,华为的身影可谓是鹤立鸡群,“Open Stack金牌会员、超过600多名研发工程师参与项目、社区总体贡献第6”,作为一家ICT设备厂商,华为对Open Stack的投入令人叹服。除了在Open Stack上的大量投入,华为也资助过一些些开源组织。在曝出Open SSL互联网心脏出血漏洞之后,美国新闻报道Open SSL软件基金会创始人Steve Marquess称,将从华为公司收到每年5万美元的赞助资金。但华为方面此前对此事只字未提,足见其低调的行事风格。
对开源各自有各自的需求,国产手机厂商们也是各出奇招。在开发出软件之后是否选择开源也因目标而不尽相同。路虽不同,但大家都是坐在一个桌子上吃饭的,都是更好地服务消费者,获取经济利润。
从品牌形象上来说,时代在飞快地发展,国产手机厂商们为了支撑在IT界的地位,高大其形象。在研发出局具有革命性的软件或者交互方式时,本着共同进步的的理念开源出来以获取共同的进步,从而让更多人点赞。开源软件项目在研发技术一般都是先于行业的,他们已经知道消费者更乐意去使用一款有别于前,便捷易用的应用。进而提高企业自身的知名度。但是从长远的角度来看,企业的知名度也是为了服务于销量的,所以企业的品牌形象维护还是相当重要。
就商业考量而言,国产手机系统几乎都是基于安卓系统之上,所谓的开源不开源无非是在专利上以及个性化上有所区别。还是拿锤子的one step与Big Bang来说是,即使锤子科技没有开源出来。友商在过一段时间之后也能做一个功能类似的软件出来。
或许这会被不少用户吐槽模仿抄袭,但用老罗的话说就是,就是打破了同行业之间技术的限制,说白了就是你抄袭一下我,我也抄袭一下你。因为国产手机必然要经历“抄袭,抄袭加创新,创新,超越”的过程。用生物学的角度来说则是,一齐演化,共同进步。
开源与闭源双方这两个冤家爱恨情仇纠葛了大半个世纪,国产手机厂商在选择是否开源的时候也进行了一定的思考。而在当把软件的源代码开放出来之后,一些友商已经把功能做到另一个层次了,这就是软件开发者的初衷,享受“被抄袭加以创新并超越”。
一个好的点子被分享出来,需要者可以自由选择,而自由选择意味着激发更多创新的能量。再的创意分享出来,在与其他极客进行交流并获得进步——而这正是开源精神的最终目的。
阅读原文 访问我们的论坛
↓↓↓