方茜 / 文
 
你肯定用过他的产品——Winamp,但你不一定知道他是谁。他叫Justin Frankel,27岁的美国小伙子,Winamp是他19岁时的杰作。他像Bill Gates一样年少得志,但却没有选择走Bill Gates那样的道路。他不断地为后来的雇主AOL制造麻烦,但又不断地涌出奇思妙想,创造各种软件工具。

与Bill Gates一样,Frankel出生在一个中产家庭。在Frankel很小的时候,他的哥哥开始在Atari 800XL(比任天堂还早的家庭电视游戏机)上编写小程序,这激起了他对BASIC的兴趣。从此一发不可收拾,小Frankel接着又学习了Turbo Pascal、Turbo C++和C。这些编程技能最终让他成为所在高中的网络管理员,那时他还为同学写邮件应用程序以及按键日志程序。这个按键日志程序可以记录人们在使用计算机时敲击过的字母、数字等。那时他就为自己的软件起名为“Nullsoft”,这是为了嘲讽Microsoft,后来这也成为他自己公司的名字。

1996年,Frankel进入犹他大学学习计算机科学。但很快半年后他就退学了,就像Bill Gates当年所做的一样,他也开始了自己的创业。1997年,一位名叫Tomislav Uzelac 的开发者开发了世界上第一个MP3播放器——AMP MP3 播放引擎并在网络上免费发布。Frankel把这个引擎移植到Windows上,并添上由他朋友Tom Pepper制作的用户界面,这就是最初的Winamp,由他新成立的公司Nullsoft免费向网民发布。几经修改,凭借独特的均衡器、播放列表和迷幻的视觉效果,Winamp受到MP3用户的追捧,到1998年,便有1亿5千多万人下载了这个程序。面对如此大的成功,Frankel在父母的建议下从Winamp1.40版起开始向用户收取10美元的注册费用,Nullsoft也因此每月有了1万美元的进账。许多公司闻风而至,要求注资Nullsoft,为此Frankel的父亲放弃了自己的法律业务,开始帮助儿子处理公司的相关事务。

1999年,Frankel以8亿6千万美元的价格把Nullsoft卖给了AOL。由于之前Nullsoft没有接受过大规模的融资稀释股权,Frankel个人从这笔交易中获得了1亿美元的进账。不过,作为这笔交易辅助条款,Frankel不得不继续留在Nullsoft中为AOL工作。

显然,我行我素惯了的Frankel进入控制森严的AOL后感到非常不适应。他可以与因循守旧的教授闹翻而中途辍学,还可以天马行空地编写自己喜欢的程序交换MP3而把唱片版权置之脑后,而这里却是一个“我无法做我想要做的事情”的环境。

所以,不愿意适应“公司文化”的Frankel时不时给他的老板制造麻烦。麻烦之一就是Gnutella。2000年3月,Frankel未经AOL允许私自通过Nullsoft公司网络服务器发布了这个P2P文件共享系统。它类似Napster,不过与Napster不同的是Gnutella允许用户共享任何类型的文件而不仅是MP3。更重要的是,Gnutella还避免了Napster的致命弱点,它没有索引中枢,不会记录用户信息和传输内容。然而,这对一直打击网络共享的时代华纳公司来说很要命。而那时,AOL正在紧锣密鼓地收购时代华纳,当然不愿意看到因为Gnutella而影响收购进程。Gnutella最终被勒令停止,AOL向时代华纳道歉说这只是Frankel的个人行为。

这件事之后,AOL对Frankel的监管更加严密,但Frankel依然我行我素,继续与AOL的“内部官僚主义政治”抗争。Frankel炮制出的麻烦之二是AIMazing ,这个程序可以把AOL Instant Messenger中的条形广告替换成声波图。Frankel称这是“一项可爱的发明”。《华尔街时报》称Frankel简直就是“AOL管不住的大炮”。

麻烦还不仅如此。2003年5月,Nullsoft开发了WASTE,一种私人的加密P2P文件共享软件。通过AOL Instant Messenger或ICQ,它可以安全地传送文件和消息而不被记录和察觉。不可避免,AOL立即取消WASTE项目。为此Frankel威胁要辞职,但他仍然在公司留了很长时间,直到Winamp 5.0完成。

离开AOL后,Justin Frankel一点都不寂寞,成立了一家新公司Cockos,尝试实现各种有趣的想法,比如实时的声效处理软硬件、HTTP包的拦截、目录同步工具等。谁知道哪一天这位反斗奇星又会给我们带来怎样的新惊喜?

转载地址:http://blog.csdn.net/programmer_editor/archive/2006/11/27/1416962.aspx

Justin Frankel:Winamp的反斗奇星相关推荐

  1. 名人故事之 Justin Frankel

    Justin Frankel Winamp的反斗奇星 方茜 / 文   你肯定用过他的产品--Winamp,但你不一定知道他是谁.他叫Justin Frankel,27岁的美国小伙子,Winamp是他 ...

  2. HTML5实现的经典播放器Winamp

    什么是 Winamp ? Winamp是数字媒体播放的先驱,由Nullsoft公司在1997年开发,创始人Justin Frankel,该软件支持MP3, MP2, MOD, S3M, MTM, UL ...

  3. 一代音频传奇Winamp如何自毁长城

    一代音频传奇Winamp如何自毁长城 创业者与大公司的共同教训 前段时间,我们报道了Flickr被雅虎收购后没落的过程.类似这样,被大公司收购来糟蹋的创业新星,实在太多了. 今天我们来看另一个故事.W ...

  4. Winamp 插件技术

    我想:在回答"你用什么播放器听 MP3"这个问题时,90%的人都会回答 Winamp!那么你一定用过 Winamp 的插件功能吧,正是多样化的插件使这个"老"播 ...

  5. 【历史上的今天】4 月 21 日:微处理器先驱诞生;Winamp 发布;COPPA 正式生效

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2022 年 4 月 21 日,在 2006 年的今天,数码资讯网站 IT168 CEO 确认公司已经收购技术社区 ...

  6. 【历史上的今天】11 月 26 日:中国移动的第1亿个用户;Microsoft 确立名字;控制论鼻祖出生

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2021 年 11 月 26 日,在 6 年前的今天,腾讯开发的一款手机游戏<王者荣耀>在全平台上线, ...

  7. 简要视音频发展编年史

    转自一外国牛人博客 First, I'd like to apologize for not posting any articles lately. I've been busy completin ...

  8. nsis安装包(三)_NSIS简介

    Nullsoft Install System Nullsoft 脚本安装系统(英语:Nullsoft Scriptable Install System,缩写:NSIS)为一个开放源代码脚本驱动的封 ...

  9. 推荐几个 Windows 小工具

    新的一年,抽空管理一下 Windows 里的文件.发现有的小工具用了两年以上了,也顺便推荐一下,是不是有些"火星"我倒真不知道,但总会对有些朋友有帮助的吧? PathSync 目录 ...

最新文章

  1. 操作系统面试知识点总结2
  2. html块元素设置min-width,css min-width属性怎么用
  3. 2017可以兼容那些jdk_2019从头跃——核心基础:何为JDK?Java开发工具包须知总览...
  4. matlab怎么画一箭穿心,MATLAB学习与使用:如何绘制三维心形图 经验告诉你该这样...
  5. 苹果笔记本电脑好用吗_苹果新品发布会消息汇总(8月25日)
  6. 如何设置(样式渐变)transition
  7. 还要我带一个六级辅导班--痛苦!
  8. 【API进阶之路】做OCR文字识别,谁说必须要有AI工程师?
  9. 19. Element id 属性
  10. PRML Chapter 02 Probability Distributions
  11. HUAWEI AC+AP设备配置
  12. R语言source命令使用过程中遇到的某些错误的解决方法
  13. Ubuntu 更改鼠标滚轮速度
  14. USGS 官方批量下载软件bda 安装问题
  15. Python练习题答案: 纳特拼音alaphabeta【难度:1级】--景越Python编程实例训练营,1000道上机题等你来挑战
  16. 大脑皮层由神经组织构成,大脑神经网络结构图片
  17. Linux驱动编程 step-by-step (二)
  18. 数据库技术的变迁历史及发展趋势
  19. Python加密工具包pycrypto的安装
  20. win10没有计算器怎么办【系统天地】

热门文章

  1. 10-213 在员工表中查询陈诚瑞和钟鸣的全部信息
  2. mysql数据类型--[整数类型]--mediumint类型
  3. 扎堆造芯,巨头拼什么?
  4. 3分钟,让投资小白,选对奔向财务自由的方向!
  5. ESP32 基础篇: 启动时 rst cause 和 boot mode
  6. 2021年本溪高考成绩查询,2021年本溪高考状元是谁分数多少分,历年本溪高考状元名单...
  7. 【常见 error】Vivado生成比特流时报错[DRC NSTD-1]和[DRC UCIO-1]
  8. css怎么恢复清背景,如何清除css背景透明?
  9. Ossim主要功能实战
  10. python学习第三天 -----2019年4月23日