技术开发 频道

微软“枪毙”FoxPro惹争议 开源力量凸显

【IT168 分析】不久前,微软宣布它将不在研发FoxPro数据库管理系统的新版本。Visual FoxPro 9将是微软的最后一款桌面数据库开发工具软件,今后将永远不会出现VFP 10。并试图通过开源的方式,让这个古老的数据库管理系统和开发语言的生命得以延续。 (详细信息,请点击《微软停止研发 Visual FoxPro走向开源》,http://tech.it168.com/o/2007-03-20/200703201341841.shtml)。

    尽管一些深爱着Visual FoxPro的开发者正在从网上做着各种各样的努力,微软公司还是在上周宣布,它不会改变将中止这个古老的数据库编程语言工具的研发工作。 

    已经有两个开发者建立了一个名叫“MashFoxPro”的基于Wiki的网站,来呼吁微软在今年夏天对Visual FoxPro 9发布服务补丁后,能继续研发这个数据库和开发工具。微软在上个月举行的最有价值专家(MVP)峰会上宣布,将中止这个存在了23年的老牌数据库产品FoxPro的开发工作——微软是在十五年以前通过收购获得的该产品。 

    微软Visual Studio组的产品经理Jay Roxe在一份声明中表示,中止对FoxPro开发的决定是经过深思熟虑的,是出于对现实环境的考虑。 

    “如果微软继续开发FoxPro的话,我们将需要考虑创建一个64位开发环境,这几乎需要我们完全重新编写内核产品,”Roxe表示。“在我们考虑与第三方达成伙伴关系的时候,许多大型FoxPro客户告诉我们,如果FoxPro不再来自于一个被它们认可的公司,它们将不再考虑继续使用FoxPro。我们感觉到把它的代码放到我们的开源站点CodePlex上,使其进入开源环境,可能是最好的方法。” 

    开发者大表不满 

    对于微软将中止FoxPro的做法,在“请愿”站点上一天就收集了超过2400多个签名反对微软的决定。尽管微软承诺将一直支持FoxPro用户到2015年,中止开发的决定将有可能影响FoxPro开发者销售他们的产品。而且,反对微软中止FoxPro开发的用户说,尽管FoxPro比较老,但是,在很多方面与微软现在所衷情的.NET平台相比,FoxPro依然非常强大而且简单易用,为什么要中止它的开发呢?何况,现在微软对它的投资应该是非常小的。 

    来自FoxPro用户的代表说道:“FoxPro仍存在大量生机。” 这名用户代表在20世纪90年初期就开始使用Visual FoxPro,尽管其所在的公司已经将SQL Server用作数据存储平台,但公司仍使用FoxPro作为它的主要开发平台。对此,这名用户代表表示:“我们使用SQL Server作为重要的大容量数据应用,而把FoxPro作为轻量级数据库应用。” 

    另一名用户代表表示,FoxPro是一个了不起的产品,在其公司的部门管理软件中,已经嵌入FoxPro了有十年之久。尽管微软.NET的开发工具可以更好地处理数据,但是FoxPro已经先入为主了。

0
相关文章