Microsoft Office使用开源FreeType项目

2010-08-31 12:02:51 作者:jezz 资深编辑 有610人浏览 网友评论 0
微软互操作性战略团队总经理Jean Paoli在最近接受美国《Network World》杂志的采访中说:"We love open source,We have worked with open source for a long time now." (“我们爱开源,我们已经合作了很长一段时间。”)

现在我们发现在Microsoft Office 2011 for Mac(beta 5)中,微软使用了开源项目FreeType。

FreeType是一个用C语言实现的字型栅格化引擎制作的的一个函式库。它可以用来将字符栅格化并映射成位圖以及提供其他字体相关业务的支持。

FreeType并不提供API以执行更高级的功能,如文字布局或图形处理(例如彩色文本渲染、“空洞化”等)。然而,它提供了一个简单、易用并统一的接口来访问字型文件的内容,从而极大地简化了这些任务。

截至2010年8月,FreeType的最新版本是FreeType 2.4.2,它支持各种字体格式,包括TrueType、Type 1、以及OpenType。FreeType 1是一个去掉了苹果和微软原始痕迹的清洁版。

FreeType在两个自由软件许可证的授权下发布:GNU通用公共许可证或者以及一个类似原版的BSD许可证(带有广告语气)。因此这个函式库能够使用于任何类型的项目中,无论其是否是专有软件。同时也包括正在使用的主要自由桌面系统软件。FreeType也是现代视频游戏广泛使用的栅格化引擎。

2007年,Sun公司在OpenJDK这个Java开发工具包中将专有的字型栅格化引擎变更为FreeType。

微软说它“爱开源”,确实是言行一致。
  • 共有 0 位网友发表了评论
看不清,换一张请输入验证码: (登录注册用户不用填验证码)

热门新闻

  • 没有热门新闻

热评推荐

  • 没有热评推荐
网盟新闻广告