解读华尔街人为什么讨厌开源软件

华尔街,全球经济中心,这里金钱就是一切。开源软件,使用者无需付费,看似是一项公益事业。在华尔街人眼中又是如何看待开源软件的呢?其实华尔街人眼中的开源软件并不是那么受欢迎。华尔街讨厌开源软件有两大理由。一个理由合情合理,另一个理由则毫无道理。合情合理的那个理由是,开源软件公司并没有赚很多钱。 如果你在网站上提供代码,谁都可以免费获取,别人往往会获取代码。大多数人不会因使用代码而付费给你。有些人可能甚至试图利用你的代码来赚钱,而监管有没有违反许可证所需的成本收不回来。

开源软件带来的好处大多数并不归属开发商,而是大部分归属客户。许多人靠开源来赚钱:利用开源代码开发软件产品。

就拿Eclipse来说吧。Eclipse基金会组织管理代码库,监管许可证,并且围绕代码建立起社区。它所需的资金来自社区成员和赞助商,他们都可以随意扩展代码库,开发自己的软件产品。

据维基百科的这份列表(http://en.wikipedia.org/wiki/List_of_Eclipse-based_software)显示,Eclipse造就了许多产品。IBM的全部产品系列都基于Eclipse代码。

谷歌、甲骨文、惠普和红帽都在生产基于Eclipse代码的产品。人们掏钱购买这些厂商的代码。

IBM是其中最有名、最显赫的Eclipse赞助商。IBM不是一家慈善机构。它使用开源开发模式来确保代码库的稳定性,而这个做法确保了良好的竞争和兼容性。

IBM在成立后的头一百年中大部分时间守着专有模式不放。如今,它的大型机业务仍基于专有代码。但是它与美国联邦监管部门展开了一场长达40年的反 托拉斯较量;到上世纪90年代初它发现,自身规模不足以确保自己控制得了关键的PC代码库,这些代码库后来进入到微软的Windows。

IBM从中汲取了教训,明白通过服务和硬件以及解决问题有望赚到与通过销售和保护代码完全一样多的钱。为此,它摈弃了公司为销售和保护代码而建立起来的大部分繁琐体制,还摈弃了大量的公关、策略和法律援助机制。它从头开始打造自己,完全立足于开源技术。

现在,IBM不再是美国最大的科技公司,其利润率增长速度也不是最快的,但不再像以前那样时常遭到美国政府的质问,而且仍然保持盈利。

现在再来说说华尔街人士讨厌开源的荒唐理由。

软件领域没有什么摩尔定律。软件仍是手工开发的。随着软件变得更加复杂,改进和维护软件需要花更多的钱。这自然而然导致一家独大的垄断局面。在竞争行业,只有一家公司才能获得扩建和保护复杂代码库的规模。

在21世纪,我们并没有真正意义上竞争激烈的软件市场,有的只是一系列专有的、垄断的“孤岛”。就拿桌面端的Windows来说吧:苹果的iOS是设备市场的王者,甲骨文是企业市场的霸主。

但正是多亏了开源,我们没有让政府追逐这种权力,而是让市场追逐这种权力。

开源让许多公司可以协同工作,建立起能与任何专有软件巨擘的代码库相抗衡的代码库。Linux之所以在服务器领域能够与Windows过招,就是因 为它是开源。Apache之所以是主导性的Web服务器,就是因为它是开源。小公司之所以有机会打败大公司,就是因为它们可以利用开源起家。

苹果之所以没有垄断智能手机市场,美国司法部的工作人员没有逐一调查加利福尼亚州丘珀蒂诺(注:苹果总部)的每一家办公室,这一切归因于开源。要不是来自开源的竞争,微软也许根本没机会甩掉政府。

华尔街上有些人喜欢垄断。因为垄断能带来滚滚财源,不管产品质量如何。但是垄断企业也会变得官僚作风严重、行动迟缓——这更像是办事拖拉的政府,而不像是搞实业的公司。

开源提供了防范出现这些过分行为的市场纪律。它也是我们拥有的最有效的保护机制,实际上比政府还要有效,因为它能更迅速地应变。

当华尔街上的一些人想到开源,就会犯想当然地把开源与理查德斯托尔曼(Richard Stallman)等同起来的毛病。斯托尔曼是站在左派政党阵营的理想主义者,他通过Gnu项目,开创了自由和开放软件(FOSS);还一手创办了自由软 件基金会(Free Software Foundation),倡导自由代码的“第四种自由”,即可以自由地获取别人对代码所做的改进。

即使今天,斯托尔曼看起来仍像个嬉皮士。他原本有机会成为亿万富翁,但是他老早就对这个想法不屑一顾。

但是斯托尔曼会第一个告诉你FOSS并不是开源。最先提出开源想法的是著名计算机程序员、开源软件运动的旗手埃里克雷蒙德(Eric Raymond)所写的一篇文章:《大教堂与集市》(The Cathedral and the Bazaar)。

埃里克雷蒙德是共和党派,还自诩为是个枪械狂。所以,华尔街,别再仇恨开源了。开源其实站在你这边。

原文地址 Why Wall Street Hates Open-Source
译文:http://os.51cto.com/art/201205/338704.htm

12 个组织良好的网络监控工具

如果你有一个网站,有可能出现一些问题,利用一些网络监控工具可以帮助你监督这些问题、帮助您采取预防措施。这里我们列举了12个组织良好的网络监测工具,供你参考。

Splunk

Splunk 是一款顶级的日志分析软件 , 如果你经常用 grep、awk、sed、sort、uniq、tail、head 来分析日志,那么你需要 Splunk。能处理常规的日志格式,比如 apache、squid、系统日志、mail.log 这些。对所有日志先进行 index,然后可以交叉查询,支持复杂的查询语句。然后通过直观的方式表现出来。日志可以通过文件方式传倒 Splunk 服务器,也可以通过网络实时传输过去。或者是分布式的日志收集。总之支持多种日志收集方法。

这个软件分为免费版本和专业版本。专业版本的价格是 3 万多刀。免费版本的功能也足够强大了。

 

Ganglia

Ganglia是一个跨平台可扩展的,高性能计算系统下的分布式监控系统,如集群和网格。它是基于分层设计,它使用广泛的技术,如XML数据代表,便携数据传输,RRDtool用于数据存储和可 视化。它利用精心设计的数据结构和算法实现每节点间并发非常低的。它已移植到广泛的操作系统和处理器架构上,目前在世界各地成千上万的集群正在使用。它已 被用来连结大学校园和世界各地,可以处理2000节点的规模。

 

Zenoss

Zenoss Core 是开源企业级IT管理软件-是智能监控软件,他允许IT管理员依靠单一的WEB控制台来监控网络架构的状态和健康度。Zenoss Core同时也是开源的网络与系统管理软件。

Munin

Munin 是一个非常好用安装和设置方便的监测软件

 

Snort

Snort是美国Sourcefire公司开发的发布在GPL v2下的IDS(Intrusion Detection System)软件

Snort有 三种工作模式:嗅探器、数据包记录器、网络入侵检测系统模式。嗅探器模式仅仅是从网络上读取数据包并作为连续不断的流显示在终端上。数据包记录器模式把数 据包记录到硬盘上。网路入侵检测模式分析网络数据流以匹配用户定义的一些规则,并根据检测结果采取一定的动作。网络入侵检测系统模式是最复杂的,而且是可 配置的。

Snort可以用来监测各种数据包如端口扫描等之外,还提供了以XML形式或数据库形式记录日志的各种插件。

 

LogicMonitor

LogicMonitor 是一个在线的服务器监控服务。下图是它的架构:

界面如下:

 

Cacti

Cacti 在英文中的意思是仙人掌的意思,Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。它通过 snmpget来获取数据,使用 RRDtool绘画图形,而且你完全可以不需要了解RRDtool复杂的参数。它提供了非常强大的数据和用户管理功能,可以指定每一个用户能查看树状结 构、host以及任何一张图,还可以与LDAP结合进行用户验证,同时也能自己增加模板,功能非常强大完善。

下图是cacti运行的主界面

 

Zabbix

zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。

zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供柔软的通知机制以让系统管理员快速定位/解决存在的各种问题。

 

Orion

Orion 网络性能监控器 (NPM) 可非常方便快速的检测、诊断和解决网站的性能问题,提供实时的监控视图和面板让你跟踪网络的性能问题。

 

Wireshark

Wireshark是一个网络协议检测程序,支持Unix,Windows。让您经由程序抓取运行的网站的相关资讯,包括每一封包流向及其内容、资讯可依操作系统语系看出,方便查看、监控TCP session动态等等.

英文原文OSCHINA原创编译

Photoshop 的22年 – 从 1.0 到 CS6

从 Adobe Photoshop 发布到现在已经22年了,成为设计师生命的一部分。在刚开始要发布这个产品的时候,有很大争论。有些人认为这个产品允许人们修改原始图片,可能会引发很多问题。不管怎样,随着时间的推移,人们看到了 Photoshop 好的方面越来越大。这篇文章简要介绍了 Photoshop 22年的旅程。

起源

这原本是 Thomas 的一个小项目。他写了一个程序来把一些照片转换成灰色调的。这个简单的功能让 Thomas 产生了兴趣开发更多类似的功能,很快就有了足够多的特效。John 完全支持 Thomas 的想法,并且鼓励他做一个完整的图片编辑器出来。这俩兄弟改进了这个编辑器,在1988年发布了“Image Pro”。

他们和扫描仪生产商 Barneyscan 合作,搭售“Image Pro”,两百份很快就卖出去了。他们马上和 Adobe 建立了授权合作关系,在1990年二月份,Photoshop 1.0 发布。

1. Adobe Photoshop Version 1.0 – 1990

2. Adobe Photoshop Version 2.0 – 1991

这个版本可以让用户修剪物体的边缘。名叫 Mark Hambrug 的工程师开发了这个功能。他还开发了 CMYK 颜色支持,这个功能让印刷行业也成为了 Photoshop 的用户。它需要 4M 内存来运行。

3. Adobe Photoshop Version 2.5 – 1992

这是第一个为操作系统发布的版本。虽然他有一个内存漏洞,但是很快 2.5.1 就发布了修复这个问题。它也可以运行子啊 MAC 上。

4. Adobe Photoshop Version 3.0 – 1994

1994 年 Photoshop 有了一个很大的改进,进入了层(Layer)的概念。这个功能使得很多复杂的设计变得简单。

5. Adobe Photoshop Version 4.0 – 1996

Macro 和 Adjustment layers 功能在这个版本被引入。

6. Adobe Photoshop Version 5.0 – 1998

这个版本也引入了两个新功能。一个是用户可以多次回退自己的操作。第二个是可编辑的字体。

7. Adobe Photoshop Version 5.5 – 1999

这个版本提供了“Save for web”功能,大大方便了网页设计师的工作。

8. Adobe Photoshop Version 6.0 – 2000

这个版本可以让用户画矢量图,提供了Layer style panel,并且引入了 muli-layer 概念。

9.  Introduction of Photoshop elements – 2001

因为 Photoshop 的功能越来越多,普通用户使用就变的困难。Photoshop element 就是为这些普通用户准备的一个简化版本。

10. Adobe Photoshop Version 7.0 – 2002

这个版本引入了很多功能。例如图像修复刷(healing brush),全向量文本,文件浏览器等等。

11.  Adobe Photoshop CS – 2003

这个版本引入了 CDS。还有,这个版本开始支持 scripting。

12.  Adobe Photoshop CS2 – 2005

这个版本增加了红眼消除工具,smudging option 和多层选择,同时引入了“Smart Object”概念。

13.  Adobe Photoshop CS3 – 2007

这个版本最大的改进是装载速度快。还有一个重要功能是针对移动设备的图像优化。

14.  Adobe Photoshop CS4 – 2008

15. Adobe Photoshop in 2009

Photoshop 发布了 iPhone 版本,他们可以在手机上编辑图片。同时 Adobe 发布了 lightroom 3.0 的 beta 版本。

16. Adobe Photoshop CS5 – 2010

在 Adobe 20周年的时候,Photoshop CS5 发布了。它带来了很多新功能,包括更好的边缘检测,蒙版和不透明。

17.  Adobe Photoshop CS5.5 – 2011

Adobe Photoshop 提供了 Android 版本。并且对桌面版进行了很多修正。

18.  Adobe Photoshop CS6 and 2012

到了2012年,Photoshop 依然是市场上最好的图片编辑器。CS6引入了更多好玩的功能让你编辑照片。这个版本也引入了 Adobe mercury 图形引擎。最强的是这个版本引入了视频编辑功能。

总结

在 Photoshop 发展的22年中,有很多各种各样的图片编辑器来了又去了,没有一款产品能替代它。我相信它会一直强大下去。

 

原文链接OSChina 编译 


谷歌推新版 Chrome OS PC:改进界面提升速度

谷歌推新版Chrome OS PC:改进界面
谷歌推新版Chrome OS PC:改进界面

Chromebook和Chromebox均由三星生产
Chromebook和Chromebox均由三星生产

新浪科技讯 北京时间5月30日早间消息,谷歌周二发布新版Chrome OS云计算PC Chromebook和Chromebox,承诺在改善界面的同时大幅提升运行速度。

Chromebook和Chromebox均由三星生产,该韩国制造商曾在一年前推出了首批Chromebook笔记本,但并未得到市场的广泛使用。

新款Chromebook速度提升2.5倍,售价449美元;Chromebox速度提升3.5倍,售价329美元。最新用户界面移除了早期 Chromebook中略显奇怪的单窗口格式,支持多浏览器窗口查看和调整,以及保存和启动最爱网页应用,并设置桌面背景。总体来说,新界面更像是传统 PC桌面。

谷歌还表示,Chromebook用户目前可以流畅观看1080P视频。“通过首批设备,我们改变了一些用户,但这是一次具有深远意义的转变。”谷歌Chrome和应用副总裁桑德·皮查伊(Sundar Pichai)表示,他将参加本周晚些时候举行的D10大会。

下一个版本的Chrome OS将在线、离线支持谷歌最新云存储服务Google Drive,后者允许用户在其它设备上进行信息同步。皮查伊称,Google Docs也将实现离线编辑,该功能将在未来几周内发布。

谷歌还将在年底提升其实体零售业务,并计划在第四季度发布更多Chrome OS设备,新Chrome OS将对触摸屏进行优化。

未来10大科技趋势预测 摩尔定律仍有效

日前由富比士杂志(Forbes)丘吉尔俱乐部(ChurchillClub)举办了日前举办了第14届10大科技趋势预测,来自业界和媒体的专家指出的趋势包括:科技企业国际化、摩尔定律(Moore’sLaw)仍有效,以及感应器将结合云端运算和移动设备。

参加的人士包括:LinkedIn创办人兼董事长ReidHoffman、风险投资基金KleinerPerkinsCaufield&Byers合伙人BingGordon、投资基金ClariumCapital总裁PeterThiel,以及富比世专栏作家RichKarlgaard等人。有关10大科技趋势预测如下:

首先,科技企业必须扩展全球市场,否则就会灭亡。风险投资公司Accel董事KevinEfrusy指出,过往仅有部分美国科技公司成为国际企业,但现在一间企业要获取成功,走向世界是唯一道路。

第2,公共教育市场变迁。Gordon认为,在网络化的时代,越来越多年轻人不喜欢在教室上课,但一名优秀的老师可以透过网络吸引15万人参与课程。他认为,不断出现的新科技可以让教育变得更好。

第3,感应器将结合行动设备、社交网络和云端运算,创造无数新的应用方式,用于医疗、娱乐或是交通控制等领域。另外,感应器也出现低价化的趋势。

第4,交通工具电动化。风险投资家SteveJurvetson表示,近2年来电动车数量大量增加,未来运输工具也会持续电动化。但他也指出,交通工具电动化的最大发展阻碍,在于电池的续航力仍然不足,需要频繁更换。不过,Efrusy不同意此观点,认为天然气汽车具有比较大的潜力。

第5,技术官僚掌权。美国民主党和共和党都认为,未来会有越来越多技术官僚进入政府。彭博(Bloomberg)创办人MichaelBloomberg过去曾开设电视台和新闻网站,现在担任纽约市长,是这个趋势的一个例证。

第6,科技业仍将维持14~16年的变革规律,因为1个世代由孩童到成人所需的时间为14~16年。最创新的革命性科技变革往往是由年轻小伙子带来,Facebook创办人MarkZuckerberg即为一例。

第7,一切事物游戏化。以网络购物为例,积分奖励刺激消费者购物的欲望,就带有游戏的性质。Gordon指出,所有产品都希望吸引消费者的目光,未来连厕所也会游戏化。Efrusy则认为游戏化可能泛滥,但会逐渐失去吸引力。

第8,硬件设计革命。Hoffman认为,最快5年以后,开源硬件、集体设计和3D打印将成为日常生活的一部分。

第9,摩尔定律不会失效。英特尔(Intel)创办人GordonMoore提出的摩尔定律意指:在成本不增加的情况下,集成电路(IC)能容纳的晶体管每隔18个月会增加1倍。Thiel和Hoffman都认为,摩尔定律在过去47年大致准确,短期内也将继续存在。

第10,生物信息学(bioinformatics)的时代来临。生物信息学透过数学、统计学和信息科学进行生物学研究,主要应用于基因、生物多样性或蛋白质结构等研究。生物信息学时代的来临,将改变传统的药物发明模式。