SDL
自由軟體多媒體函式庫 / 维基百科,自由的 encyclopedia
SDL(英语:Simple DirectMedia Layer)是一套开放原始码的跨平台多媒体开发函式库,使用C语言写成。SDL提供了数种控制图像、声音、输出入的函数,让开发者只要用相同或是相似的代码就可以开发出跨多个平台(Linux、Windows、Mac OS X等)的应用软件。目前SDL多用于开发游戏、模拟器、媒体播放器等多媒体应用领域。
Quick Facts 开发者, 首次发布 ...
开发者 | Sam Lantinga |
---|---|
首次发布 | 1998年,26年前(1998) |
当前版本 |
|
原始码库 | |
操作系统 | 跨平台 |
类型 | API |
许可协议 | Zlib授权 2.0.0前:GNU宽通用公共许可证 |
网站 | libsdl.org |
Close
SDL(第一版)使用GNU宽通用公共许可证为许可方式,意指动态链接(dynamic link)其函式库并不需要开放本身的原始码。因此诸如《雷神之锤4》等商业游戏也使用SDL来开发。而第二版的SDL则改用Zlib授权来许可。