Lane East 的 blog

一百年很短,一秒钟很长

从刻DVD想起

2007-12-21 04:44

这两天帮人刻DVD,那一个个的文件,3、4个G,只好弄出了个NTFS的分区存,突然想到,要是移动硬盘要怎么办?格成FAT32不能放超过4G的文件,格成NTFS不能在win9x/ME上使用(这倒是个小问题);在Linux上,虽然有ntfs-3g,但是,毕竟数据重要,能确保ntfs这种没有公开的格式在非官方的程序下的效果么?读当然是没问题,写就不知道了;而如果格成linux下的那些个公开的格式的话,大文件肯定没问题,今天还看到一个文章说xfs支持8 EiB,reiserfs 3.6支持1 EiB,ext2/3也能到2 TiB的单个文件支持了(1 EiB = 1024 PiB, 1 PiB = 1024 TiB, 1 TiB = 1024 GiB, 之所以写GiB而不是GB,是因为GB和GiB似乎还有区别,简单说就是1000和1024的分别,具体见 Prefixes for binary multiples )。但是这样就无法在windows上用了。我承认在 windows上有访问ext分区的工具,但是一来不方便,不能让别人为了用你的移动硬盘就到处找软件吧,二来效率也未必会有多高。

于是就想,为什么NTFS的相关资料不公开呢?我想往好了想,就是为了安全,公开了NTFS的相关资料,别人也许可以利用这些资料找到漏洞;往坏了想,就是商业竞争吧,公开了相关资料,别人就可以很容易的使用NTFS了,也就可以开发出相关的产品了,而不是需要和微软合作来获取相关的资料,然后让微软分一杯羹了。

但是,别人找到了NTFS的漏洞,无疑是改进NTFS的一个很好的促进,不公开的话,我想也未必就不能发现,这一点微软的大量漏洞的发现可以说明。

所以,以我这样不把别人往好了想的性格,会觉得,这样的商业化运作,往往不是为用户做出好的产品。而用户却不得不把钱花在不是为了用户而做出来的东西上面(这里不提软件在中国的例外情况:)。

当然,商业公司是会为用户做出好的东西的,因为只有好的东西用户才会买,当然,只有有竞争的情况下,用户才会有选择,否则,只要用不差的东西,就可以让用户掏钱了(IE算是一个例子,虽然没要用户的钱,但是在没有竞争的情况下IE甚至都放弃了出新版本,而当FF红起来的时候,IE 7出现了,所以,IE的fans们,也许反而该感谢IE的这个竞争对手)。

仔细想想,我这么想是不是因为我小人之心呢?不知道,我随便写写,看到的就随便看看吧。

好久不更新了,随便想到点东西,写上来,应付一下吧(到底在应付谁呢?有点好笑了哈:)

分类:,

评论

  预览后可提交