阅读更多

15顶
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。

  微软说它“爱开源”,确实是言行一致。
  • 大小: 42.9 KB
15
0
评论 共 12 条 请登录后发表评论
12 楼 elmar 2010-09-01 23:19
看了下free type的主页,专利页面上有这么一段
引用
Other patent issues
The colour filtering algorithm of Microsoft's ClearType technology for subpixel rendering is covered by patents. Note that subpixel rendering per se is prior art; using a different colour filter thus circumvents Microsoft's patent claims.


也就是说,Free Type里面涉及了微软的一个专利,必须用绕道的形式解决。而现在微软免费的使用了FreeType。
11 楼 MySSH 2010-09-01 17:31
开源好啊~~~~强烈支持
10 楼 kdale 2010-09-01 16:15
微软太"狡猾"啦,呵呵,这一点真的不错。
9 楼 geminiyellow 2010-09-01 14:46
ray_linn 写道
liyaxi 写道
Microsoft 是用开源的东西, 他自己的东西咋不开源呢 ?
究竟是不是故作姿态, 一看就分明了吗。



你为什么不问google的搜索引擎为啥不开源?

哈哈哈哈~~~
8 楼 ray_linn 2010-09-01 14:37
liyaxi 写道
Microsoft 是用开源的东西, 他自己的东西咋不开源呢 ?
究竟是不是故作姿态, 一看就分明了吗。



你为什么不问google的搜索引擎为啥不开源?
7 楼 hrfathw 2010-09-01 14:04
GNU通用公共许可证 难道不就是GPL么
6 楼 Aaronic 2010-09-01 13:50
MS:我们爱开源,但我们不开源
5 楼 chan.d 2010-09-01 13:12
什么,兼并?

哪来的风呀
4 楼 hellolaojiang 2010-09-01 12:50
我还以为是GPL,如果是GNU那就别扯了。
3 楼 xifo 2010-09-01 11:47
自打出现CSDN兼并Javaeye的消息后,这里给微软说好话的软文越来越多了。
2 楼 liyaxi 2010-09-01 11:38
Microsoft 是用开源的东西, 他自己的东西咋不开源呢 ?
究竟是不是故作姿态, 一看就分明了吗。
1 楼 myhousepoor 2010-09-01 08:34
很有意思,在Microsoft Office 2011 for Mac(beta 5)中使用开源

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • golang 开源项目

    src :https://www.open-open.com/lib/view/open1396063913278.html#Networking 内容目录 Astronomy 构建工具 缓存 云计算 命令行选项解析器 命令行工具 压缩 配置文件解析器 ... Enc...

  • 量子OFFICE:TrueType/FreeType/OpenType的概念

    除了WINDOWS,LINUX/MAX/UNIX等统统,使用的都是FreeType字体引擎。吾亦贡献了几个接口(任意幅度斜体,中文斜体,笔画粗细)。目前贡献的位图斜体功能,是世界首次实现的特性。看过MS的介绍,说自己使用的叫Open...

  • Golang优秀开源项目汇总, 10大流行Go语言开源项目, golang 开源项目全集(golang/go/wiki/Projects), GitHub上优秀的Go开源项目...

    Golang优秀开源项目汇总(持续更新。。。)我把这个汇总放在github上了, 后面更新也会在github上更新。 https://github.com/hackstoic/golang-open-source-projects  。 欢迎fork, star , watch, 提issue。  ...

  • golang 开源项目全集

    一直更新中,地址:... Indexes and search engines These sites provide indexes and search engines for Go packages: ...awesome-go - A community curated list of

  • 开源协议列表

    SPDX License List The SPDX License List is a list of commonly found licenses and exceptions used in free and open source and other collaborative software or documentation. The purpose of the SPDX Lic...

  • PHP开源项目

    抢沙发WordPress WordPress是全球最著名的免费PHP开源Blog项目,每天有数以千万计的人在使用。WordPress代码完全符合W3C标准,完全可定制,可用于几乎所有类型的网站,但更多的是应用于个性化的博客,...

  • [转]Go语言(golang)开源项目大全

    [转]Go语言(golang)开源项目大全 内容目录 Astronomy 构建工具 缓存 云计算 命令行选项解析器 命令行工具 压缩 配置文件解析器 控制台用户界面 加密 数据处理 数据结构 数据库和存储 开发...

  • Go语言(golang)开源项目大全

    http://www.open-open.com/lib/view/open1396063913278.html#Compression 内容目录 Astronomy 构建工具 缓存 云计算 命令行选项解析器 命令行工具 压缩 配置文件解析器 ...Encodi...

  • LNMP项目部署

    LNMP项目部署 介绍 项目的生命周期 策划:老板+产品+UI设计 实施:前端开发(客户端页面)+后端开发(ava php python等)+测试 上线:运维 维护:运维 结束 运维工作内容 项目策划,实施之初,进行准备工作,学习...

  • GO语言的开源库

    Indexes and search engines These sites provide indexes and search engines for Go packages: godoc.org gowalker gosearch Sourcegraph ...To edit this page you must be a contributor t...

  • manjaro安装微软雅黑字体_开始使用 Manjaro(添加源+字体渲染去模糊+软件安装+优化配置+常见错误)(30)...

    解压 freetype2-ultimate5.tar.gz 和 lib32-freetype2-ultimate5.tar.gz 两个压缩包,分别按照里面的《安装方法》操作; 2. 解压安装 lulinux_fontsConf_181226.tar.gz,按里面的安装说明操作; 3. 开启字体渲染: ...

  • linux下搭建ZenTaoPMS项目管理软件

    禅道项目管理软件(ZenTaoPMS)是一款国产的,基于LGPL协议,开源免费的项目管理软件,它集产品管理、项目管理、测试管理于一体,同时还包含了事务管理、组织管理等诸多功能,是中小型企业项目管理的首选。...

  • debian中文化

    对于使用 X Window 的用户而言,拥有一个漂亮的界面是非常重要的。因为只有这样,工作的时候才能心情娱悦,否则,看着大小不一或者是朦朦胧胧的字体,恐怕没人会有心情做自己的工作。由于中文 TTF 字库的版权原因,...

  • A list of Go projects

    Indexes and search engines These sites provide indexes and search engines for Go packages: godoc.orggo-searchgowalkerSourcegraph ...To edit this page you must be a contributor to

  • polylearn-0.1.dev0-cp35-cp35m-win32.whl.rar

    python whl离线安装包 pip安装失败可以尝试使用whl离线安装包安装 第一步 下载whl文件,注意需要与python版本配套 python版本号、32位64位、arm或amd64均有区别 第二步 使用pip install XXXXX.whl 命令安装,如果whl路径不在cmd窗口当前目录下,需要带上路径 WHL文件是以Wheel格式保存的Python安装包, Wheel是Python发行版的标准内置包格式。 在本质上是一个压缩包,WHL文件中包含了Python安装的py文件和元数据,以及经过编译的pyd文件, 这样就使得它可以在不具备编译环境的条件下,安装适合自己python版本的库文件。 如果要查看WHL文件的内容,可以把.whl后缀名改成.zip,使用解压软件(如WinRAR、WinZIP)解压打开即可查看。 为什么会用到whl文件来安装python库文件呢? 在python的使用过程中,我们免不了要经常通过pip来安装自己所需要的包, 大部分的包基本都能正常安装,但是总会遇到有那么一些包因为各种各样的问题导致安装不了的。 这时我们就可以通过尝试去Python安装包大全中(whl包下载)下载whl包来安装解决问题。

  • 基于Simulink的语音信号降噪与增强.docx

    基于Simulink的语音信号降噪与增强.docx

  • java资源Java条形码生成库 Barcode4J

    java资源Java条形码生成库 Barcode4J提取方式是百度网盘分享地址

  • pgmagick-0.7.5-cp27-cp27m-win32.whl.rar

    python whl离线安装包 pip安装失败可以尝试使用whl离线安装包安装 第一步 下载whl文件,注意需要与python版本配套 python版本号、32位64位、arm或amd64均有区别 第二步 使用pip install XXXXX.whl 命令安装,如果whl路径不在cmd窗口当前目录下,需要带上路径 WHL文件是以Wheel格式保存的Python安装包, Wheel是Python发行版的标准内置包格式。 在本质上是一个压缩包,WHL文件中包含了Python安装的py文件和元数据,以及经过编译的pyd文件, 这样就使得它可以在不具备编译环境的条件下,安装适合自己python版本的库文件。 如果要查看WHL文件的内容,可以把.whl后缀名改成.zip,使用解压软件(如WinRAR、WinZIP)解压打开即可查看。 为什么会用到whl文件来安装python库文件呢? 在python的使用过程中,我们免不了要经常通过pip来安装自己所需要的包, 大部分的包基本都能正常安装,但是总会遇到有那么一些包因为各种各样的问题导致安装不了的。 这时我们就可以通过尝试去Python安装包大全中(whl包下载)下载whl包来安装解决问题。

  • pendulum-2.1.2-cp310-cp310-win32.whl.rar

    python whl离线安装包 pip安装失败可以尝试使用whl离线安装包安装 第一步 下载whl文件,注意需要与python版本配套 python版本号、32位64位、arm或amd64均有区别 第二步 使用pip install XXXXX.whl 命令安装,如果whl路径不在cmd窗口当前目录下,需要带上路径 WHL文件是以Wheel格式保存的Python安装包, Wheel是Python发行版的标准内置包格式。 在本质上是一个压缩包,WHL文件中包含了Python安装的py文件和元数据,以及经过编译的pyd文件, 这样就使得它可以在不具备编译环境的条件下,安装适合自己python版本的库文件。 如果要查看WHL文件的内容,可以把.whl后缀名改成.zip,使用解压软件(如WinRAR、WinZIP)解压打开即可查看。 为什么会用到whl文件来安装python库文件呢? 在python的使用过程中,我们免不了要经常通过pip来安装自己所需要的包, 大部分的包基本都能正常安装,但是总会遇到有那么一些包因为各种各样的问题导致安装不了的。 这时我们就可以通过尝试去Python安装包大全中(whl包下载)下载whl包来安装解决问题。

  • com.bishua666.luxxx1.apk

    com.bishua666.luxxx1.apk

Global site tag (gtag.js) - Google Analytics