苹果macOS自带的国际象棋小游戏是开源的!

今天看人吐槽君微软很人性化,Windows自带小游戏。吐槽君随手一个连接发给这货,咱不骂人,咱用事实打脸!

https://opensource.apple.com/source/Chess/

这是苹果macOS系统自带的小游戏,国际象棋~开源的~

这个游戏背后有点小故事,正好听过,可以分享一下。

macOS 上的国际象棋最初叫 glChess,是 2000 年初的时候由一个叫 Robert Ancell 的开发者用 C 语言写的,主要是想用来测试开源的编程工具。他很认真的拿了一套木质的国际象棋回来,手工测量尺寸,完全真实比例编写的。

后来 Robert 自己持续对其进行更新,比如用 GTK+ 代替 GLUT 作图形库。(GTK+就是拿来开发GIMP的那套工具库)。一年多后,有一个名叫 Michael Duelli 的国际象棋手加入了 glChess 团队,在他的协助下,对游戏进行了优化。

在2001年,那个网络还没怎么盛行的年代,glChess作为一个不知名的开源软件,居然被下载了多达17000多次!

后来两位仁兄都各忙各的去了,渐渐地更新速度开始放慢了,下载的人也越来越少了。

在2002年3月的时候,苹果获得了glChess的授权 (当时版本号为: 0.4.6),并将其内置于 Mac OS X 10.3 Panther,并改名叫做 Chess。

再后来 Apple 利用 Gian-Carlo Pascutto (比利时的一位开发大神,曾在Mozilla工作) 开发的开源国际象棋引擎 Sjeng 作为内核重构了Chess。

由于该游戏的代码和内核都是开源而来的,所以虽然内置于商业操作系统中,但是苹果还是把这个国际象棋游戏开源了,如果你有兴趣可以在下面这个网站下载源代码。

以上内容介绍部分来自知乎,链接:https://www.zhihu.com/question/404139347/answer/1309808270

声明:本站文章,有些原创,有些转载,如发现侵权侵请联系删除。本站所有原创帖均可复制、搬运,开网站就是为了大家一起乐乐,不在乎版权。对了,本站小水管,垃圾服务器,请不要采集,吐槽君纯属用爱发电,经不起折腾。

给TA打赏
共{{data.count}}人
人已打赏
技术宅

AutoCAD 免费替代软件:FreeCAD

2021-1-3 15:40:15

技术宅

开源免费又好用的音频无损转换软件XLD元旦更新,支持 Apple Silicon!

2021-1-4 21:24:54

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索