Archive

Archive for October, 2009

Win7哪些事儿(2) – 盗版

October 27th, 2009 Bali 2 comments

win7是否会被盗版,已经不是一个问题,而是何时会出来的问题,以及蔓延到何种程度的问题。在xp时代,我所认识的朋友中,家用电脑基本是D版。公司用的版本中,有些是很遵纪守法(占极少数,多数是外企);有些就打擦边球,买5个license,500个人用;有些就肆无忌惮地用D版,其中有些还是国内数一数二的企业。以我的技术背景来说(可以称得上资深),目前没有affordable的100%阻止盗版的技术手段。

为什么windows被盗版得如此厉害?

这是由windows本身的特殊性决定的。

  1. 每个用电脑的人都需要操作系统,市场需求广阔。
  2. windows属于consumer software,使用软件的最终个体是,不是企业(比如Oracle,大家没事不会把家里电费多少钱存Oracle里面吧),使得打击盗版的代价很高,微软总不能和数亿人一个个去法院打官司吧。
  3. 一张光盘就把用户的问题解决了。装好之后,不需要别的东西。Windows update?我不更新总行了吧。有病毒我认栽,重装大法可以解决一切病毒。
  4. 盗版虽然有技术门槛,但也无外乎几个晚上的事情。
  5. 有利益驱动。天下熙熙攘攘,皆为利来利往。学雷锋做好事的事情,固然有,但至少要把肚皮填饱吧。盗版已经有完整的产业链条,每个月十几万,几十万,虽然不多,养活三五个人还是很轻松的。要知道这和微软的高管的收入差不多了哦,而且轻松,一本万利,不用看脸色。

SAP也是软件,为什么没大听说,有盗版?这东西给了你也没用啊,软件媒体只是解决了部分问题,后面的咨询、实施才是重要部分。大家应该明白了吧。很多开源软件就走这条路,把软件白送你,甚至code给你都没用,因为它只解决了部分问题,或部分解决了问题。

10年前的盗版

win95是个非常成功的产品,那时候大家都觉得微软的股票价格,如果不到火星,也能到月球。紧接着win98出来时候,在中国市场定价是1998元。1998元到时在中国什么概念呢?我97年到上海读书,每个月的生活费是约400元,上海的出租车司机每个月大概赚2000多元。要知道上海可以中国经济最大的城市,想想看1998元对于大家来讲是什么概念。而盗版价格多少呢?全国统一价5块钱。

“如果有10%的利润让人疯狂,有50%让人不顾一切,有100%的利润可以挺而走险,有300%的利润,可以践踏人间一切法律。”   — 马克思

你会不心动?想好再说。

盗版的市场推广做得是最好的,比世界第一大品牌可口可乐还好。大家都说它好,而且垂手可及。任何一个小店,一个小摊,酒店大堂沙发后的小架子,都有。forever warranty, 随时包换。初来乍到,我当时不知道在哪里可以买到正版,甚至不知道软件还有盗版正版之分。买电脑是去百脑汇,商家把一大堆东西装在一起的。品牌?我要那东西干嘛,反正是拿回家用的,省千把块银子才是王道。现在的微软软件可以在Amazon等网店买到了,这也是不到一年的事情。

忽视巨大的市场10年后,客户的”消费习惯”,就被培养成”软件可以在门口小摊5块钱买到”。现在重新回头来,再让他一朝一夕改变习惯,谈何容易。一个女孩,如果没有男朋友,少女怀春,你去穷追不舍的话,成不成看能耐和缘分了;如果人家正和男朋友如胶似漆,你要硬撬,难度可想而知。毕竟并非人人都是李泽楷啊。这就是先入优势。

价格,渠道,营销都落于明显弱势,必败。

解惑之道

盗版是非一日之功形成,所以解决起来也要慢慢来。

  1. 降价。从win7提供的东西来说,499起步我觉得合理;但和盗版比起来,价钱还是有些偏高了。优化(price * number of sold copy),找到一个合理的价格。是否有个弹性价格?买的人越多,价格越低?先买的人在年底退钱?呵呵。甚至于低版本是不是可以送呢?让人家姑娘先给你个了解你的机会再说。
  2. 改变盈利模式。微软是个纯的软件公司,如果你的软件被盗了,就什么都没了。是不是可以加些不易被盗的东西,如服务,品牌等。
  3. 渠道建设。让用户随时想要,随时就有。中国移动的通信费用(尤其短信),不可谓不贵啊。但一个春节大家就发50亿条短信拜年。渠道真好!想要马上就有,交钱收货全部自动化。
  4. 被”正版”(实非万不得已,不要采用)。走渠道(如PC厂商),政府,公司,甚至居委会,让你在接触PC前,里面已经装好正版windows了。认为不可能吗?那或许你还不知道绿坝的故事。

盗版之盛,微软有些郁闷,但他不在乎,只是赚多赚少的问题。最大的受害者是中国的软件业和软件从业者。比如金山软件做WPS,词霸辛辛苦苦多少年,一直不死不活,最后上市靠的还是游戏,岂不是莫大的讽刺。还有很多聪明的脑袋为微软这样的公司打工,知道被under-evaluated,但从经济学角度来说,更好的选择很少。都是盗版惹得祸啊。

Categories: Chinese - 中文 Tags: ,

Win7那些事儿(1) – 喜欢的理由

October 25th, 2009 Bali 2 comments

Win7上了周五晚上的天天向上。我还特意去看了看。一如的搞笑风格,涵哥的反应还是那么快。在总部的路边采访,涵哥很受伤,安慰一下。也难为了那位兄弟,04年高中毕业就去了美国,不认识涵哥也可以解释嘛。高中的时候哪有空去看湖南台的娱乐节目,中国小朋友的悲哀呀。迈克*纳什,Windows开发组的老大,本来真是没听说过,估计这种位子的人,不下100个吧。感兴趣的同学们可以去看看土豆视频

我如此真切地为这家公司感到骄傲,这是第一次。微软并非是perfect,nothing to improve。也有些产品真的是很囧。Win7真是个了不起的产品。如此说话,可能有王婆卖瓜之嫌。诚然,我也是Vista的用户,但仅仅是一小时。用了一小时就被我卸了。我喜欢快的系统,不要启动一下也老慢;我喜欢用大内存的机器,但喜欢用内存小的程序,一起来就用掉差不多1G,这可不行。以前曾经用过16G的内存,但也会为32M的内存而斤斤计较好久,也许就是那时候留下的心理障碍。

用Win7真的有点爱不释手的感觉。每个人喜欢一样东西可能都有不同的理由。我的理由如下:

(1) 安装方便。整个安装过程,大约只有不到10个画面,历时大约30分钟,一个干净的系统就装好了。一个小细节就是,安装过程中分为明显的三个步骤。做什么事情的时候,安安静静,不会出来一大堆信息出来让你不知所措。你正在拷贝/AFAFDASD_folder/ERTART#$%_文件/到一个路径,用户安装的时候会关心吗?给我装好就行了,把细节隐藏起来。

(2) 占内存小。这点我超喜欢。崭新安装好后,系统大约占用700M内存。

(3) 搜索。程序装了大一堆后,不需要在program中找了,记住程序名,搜索就行了。比如word,windows key -> word -> 回车,5个键,word就打开了。当然搜索文档,肯定也可以啦。

(4) 半屏显示。拖动一个窗口,到左边或右边的屏幕边缘,它就会占用半个屏幕,dock在那里。参考资料,写东西的时候很方便,不用ALT + tab来回切换了。你可以试试看,拖住一个窗口,然后晃动,看看发生什么:)

(5) theme。可以到官方theme网站download很多好看的桌面背景。现在我的桌面上一个图标都没有了,不舍得放啊。

Amazon.cn上家庭普通版399大元。看看上面留言,话题还是离不开正版与盗版。现在问我用正版还是用D版,显然没意义。但客观地来说,要回答这个问题,还真是有些费思量。要说399贵吗?看看win7提供的这么多东西,真是觉得很值。用过的都知道。另开一文专门讨论盗版的问题。

(send from my Win7)

11/6/2009 update

很多人不太清楚win7几个版本之间的区别,其实我也不太懂。在微软商店找到个链接,大家可以一起扫扫盲,区别还是不小的。

http://store.microsoft.com/Windows7/Compare

Polymorphism/inheritance pop quiz about Java

October 14th, 2009 Bali No comments

前面几篇都是关于THINK的。Well,动动嘴皮子总是很容易的,虽然在某些情况下吹牛也是一项必备的技能。其实,我一直很hands-on,而且enjoy hands-on, 每天都写code。也许我哪天做了CEO还是会写的,就因为喜欢。听说Intel SSG的前老大叫(什么什么来着),一人之下的位子,兴致来了,还会连上debugger,帮你调程序,呵呵。

好,上code,开始ACT。有两个class A, B,B is inherited from A. 问在下列几种情况下,会出现什么结果,并解释为什么。

public class B extends A {

      public int foo(int t) {

            return 0;

      }

}

(1)

public class A {

      public void foo(int t) {

            return;

      }

}

(2)

public class A {

      public int foo(int t) {

            return 1;

      }

}

(3)

public class A {

      private int foo(int t) {

            return 1;

      }

}

(4)

public class A {

      public int foo(int t, int s) {

            return 1;

      }

}

尤其是将要面试的同学,如果这个东西还没搞清楚,那么…除非你算法很强。另外,哪位同学知道,如何贴code吗?格式要保持Eclipse那样,非图片。

Categories: Chinese - 中文 Tags: ,