技术开发 频道

专访James Gosling:Java之父看Sun开源之路

    企业的最大安全威胁是什么? 

    问:你认为对企业来说最大的安全威胁是什么? 

    James Gosling:“对企业来说头号安全威胁是内在的不可靠和人们的懒惰思想。我们可以使我们的软件尽可能的牢固,但是假若你的机器的没有管理员口令或者非常容易被破解的话,那么任何人都可以进来并登录到这台机器上。 

    令人吃惊的是,有如此多的人只想着让他们自己的生活更简单,而不断的做着与此类似的事情。我们生活中可以经常看到,有的人因为对所有的安全功能感到麻烦,而直接把它们都关闭。还有一些人也做着类似愚蠢的事情,比如他们把自己的客户数据库放在笔记本硬盘上,然后去休假的时候丢失了笔记本,从而也丢失了这些重要的数据。” 

    问:“你认为针对这些责任,IT部门应该制定更严格的策略或规定?或者你认为有什么事情可以用于来使他们更轻松吗?” 

    James Gosling:“我们投入了大量的努力来试图使得这些安全策略,尽可能的让系统管理员可以轻松设置。我们希望可以确保这些设置工作不是一件麻烦的事,这些设置工作不会使IT部门因为感觉麻烦而变懒惰。在Java和操作系统Solaris中有很多这样的功能,可以使人们通过轻松的设置完成安全保护,就如同给它们的机器穿上一件防弹衣。但是某些地方和情况下,人们的懒惰欲望是没有止境的。” 


    Java应用广泛令人惊讶 

    问:“Java技术的第一个例子是被开发应用在消费电子产品上。对于现在Java已经在企业领域成为主宰技术,你感到惊讶吗?” 

    James Gosling:“事实上,Java可以应用于企业领域并不令我吃惊,因为它在很多设计上都是用来处理大规模服务器操作的。但是令我感到惊讶的一点是目前在企业规模中的应用如此广泛。” 

    问:“你能举一个例子来说明令你惊讶的事情吗?” 

    James Gosling:“当你来看一下类似联邦快递之类的公司的时候,会发现它们对于Java技术的依赖。你每通过联邦快递发送一个包裹,都会涉及到使用Java技术的应用。几乎每一次金融交易也都会涉及到Java代码的应用。” 

    问:“你所看到的最有意思的Java技术的应用是什么?” 

    James Gosling:“我对科学方面的事情更感兴趣。目前在火星上漫步的火星探路者计划,其地面控制系统中使用了大量的Java代码。或者世界上最大的天文望远镜——凯克望远镜(Keck),它的控制系统中使用了大量的Java代码——没有比这些更酷的事情了。”

0
相关文章