一组微软员工申报了O/R映射技术的专利。 该专利将对业界现有的O/R映射产品造成怎样的影响目前尚不清楚,但有业界专家担忧微软将借此专利打压竞争对手。
这份专利档案是被网友无意间在专利信息查询网站FreshPatents.com上找到的,点此可以浏览原文。该专利的用词非常宽泛,摘译如下:“本专利针对一个数据映射体系结构,用于在两种或多种数据来源之间彼此映射,而不必修改元数据或者数据来源本身的结构。”按照这个定义,目前流行的O/R映射工具例如Hibernate、JDO等(以及XMLBeans、Castor等XML-binding工具)都将被包含在内。
有知情者透露,该专利主要的“发明人”都是微软员工,主要来自微软Object Spaces项目组。Object Spaces是微软计划中的O/R映射产品,目前尚未正式发布。有业界专家担忧微软正式发布此产品时可能借此专利打击现有的O/R映射产品。更重要的是,业界人士对这种滥用专利的趋势表示担心。有专家指出,这个专利的表述过于宽泛,甚至可以将其套用到EAI、Web Service、XSLT等技术上。这种专利将对技术发展造成负面影响。