一款电脑程序可以让视力受损的顾客将他们的手机对准超市货架,听读商品说明和价格。另一款程序则可以让行动不便的人利用脑电波和眼球转动引导电脑鼠标。这两款程序是2009年秋季8个志愿者小组在为期两天的软件编写竞赛上开发的众多程序中的佼佼者。竞赛得到一家非赢利性公司的赞助,目的在于鼓励推出帮助扩展残疾人能力的电脑新程序,获奖程序向所有用户免费提供。
这家公司由南加州大学计算机专业的在校生和毕业生创建,取名Project Possibility。两年前,那时身为该校计算机工程博士学位候选人,并在帕萨迪纳的美国宇航局喷气推荐实验室做课题研究的克里斯多夫?梁,萌发了创办这个公司的想法。
在最近的一次采访中,梁先生解释说:“课题主管来找我说:‘克里,今年夏天,有几位盲人学生要和我们一起工作,如果你能想出什么办法帮助他们,就请告诉我。’”
“当时他正在研究一款太阳系可视程序。我提出了一个叫‘触摸宇宙’的计划,盲人利用一种压力反馈装置,能感知其他星球地貌的三维立体重塑模型。”梁先生说。
那次经历给了他启示,使他跳出一组学生、一个项目的狭隘范畴去思考问题。“很显然,存在着建立一个规模较大、管理分明的组织的需求,让一群研发者和残疾人构思帮助别人的各种项目,”梁先生说,“于是,我把同事们召集到喷气推进实验室的房间,抛出了我的想法,邀请大家协助。一些同事和另外很多人从此接受了这个挑战性任务,创造了Project Possibility如今充满生机的局面。”
公司活动集中在南加州大学,由志愿者领导,包括安进公司信息系统开发师伊利?勒纳,喷气推进实验室高级软件工程师以利亚斯?塞非和大学商务专业在校生斯坦利?拉姆。2007年,他们组织了这个叫做“代码运动”的软件创意竞赛,5组25位学生利用一个周末的时间投入到紧张的计算机代码编写中。竞赛吸引了谷歌、安进、喷气推进实验室执行官们的扶持。竞赛范围扩大到8组50位学生,每一小组都有谷歌、安进、喷气推进实验室的顾问坐镇,洛克希德和安进公司派遣评委参加,微软公司执行官还发来了鼓励信。
竞赛第一名被条形码朗读器赢得,这款程序帮助视障者读取商店物品上的信息。第二名花落“大脑控制”软件,它可以让行动不便的人通过神经脉冲引导电脑鼠标。在周末两个12小时内写出的全部代码不仅效率显著,而且为今后的深入研发预留了空间。
“条形码朗读器小组没有给手机安装什么部件,利用的只是一台摩托罗拉模拟机,”工程实践副教授和该小组的顾问麦克?克罗格说。互联网托管及小企业咨询公司ProsForPros创始人詹姆斯?汉恩是“大脑控制”小组的顾问。“前12个小时,我们补充了针对鼠标控制的源代码,并将其与神经触发器连接,”汉恩先生说,“后12个小时,我们创建了用户界面。我相信程序应用和相关设备眼下正在开发过程中。”
Project Possibility的管理者们有着更加雄心勃勃的计划。首先,将同洛杉矶本部的加州大学计算机系的学生小组举行竞赛,希望迅速增加残疾人辅助程序的数量。其次,酝酿筹建一个全球源代码开放网站,残疾人和软件开发师能在上面合作搞新创意,给现有程序不断添砖加瓦。
“可以把这么一个专家网站想象成Facebook或MySpace一类的社交网络,用户参与进来设计想要的项目,”经营fullmeasure.com网站的英国软件开发师和Project Possibility管理者之一的史蒂芬?A?李说,“接着,学生会跟用户交谈,听取意见,研究这些满足他们需求的、令人兴奋的项目。”他估计建立一个活跃的在线社区可能要花费半年或更长的时间。“大家的积极性要调动起来,要克服胆怯心理。而且,网站托管,技术连接,工作组织都要投入财力。”
截至目前,Project Possibility处于没有收入、不向参与者支付薪水的运作状态,所有程序属于公司本身和南加州大学拥有,惟一的经费是来自以提升互联网作为公共资源向个人开放概念的Mozilla基金会2008年初15000美元的赞助。
但Project Possibility并不谋求成为一家赢利企业。梁先生说:“我们不打算通过散布我们的程序赚钱。事实上,我们计划完全公开源代码——我们的程序可以下载,可以修改,可以让任何人不花一分钱地使用——就是希望有或者没有我们参与的类似活动能在其他大学和世界各地传播开来。”
不过,在后来的一次会议上,管理者们决定设立一个支付薪水的职位。“我们期待发展壮大,那就需要有人付出更多的工作时间,”梁先生说,“所以有必要给这个核心职位提供报酬,或许将来还会录用一名专职雇员。”
这些日子,梁先生在北京居住和工作。“我是生长在加州北部的华裔,从来不会讲汉语,”梁先生说,“因此我在这里一边工作一边学汉语,而通过网络跟Project Possibility保持联系。”
为了支付职员薪水,他们将继续依靠公司和慈善团体的赞助。到某一时刻,他们希望能为自身非赢利性的运作建立定期的筹款机制。
“有谷歌和Mozilla这样的公司支持我们十分重要,”梁先生说,“而这些公司则从技术突破中获得了思路,同时也找到了将思路融入他们日常产品的方法。比如,Project Possibility一款名叫Community Captioner的程序,能把字幕与YouTube整合在一起,如此一来,听障者就可以欣赏这个世界最大视频网站丰富多彩的有声节目了。”
(译自《GOOD CHEER》2009年春季版)