SDL

SDL （ Simple DirectMedia Layer ） 是一套開放原始碼的跨平臺多媒體開發函式庫 ， 使用C語言寫成 。 SDL提供了數種控制圖像 、 聲音 、 輸出入的函式 ， 讓開發者只要用相同或是相似的程式碼就可以開發出跨多個平臺 （ Linux 、 Windows 、 Mac OS X等 ） 的應用軟體 。 目前SDL多用於開發遊戲 、 模擬器 、 媒體播放器等多媒體應用領域 。 SDL （ 第一版 ） 使用GNU寬通用公共許可證爲授權方式 ， 意指動態連結 （ dynamic link ） 其函式庫並不需要開放本身的原始碼 。 因此諸如 《 雷神之錘4 》 等商業遊戲也使用SDL來開發 。 而第二版的SDL則改用Zlib授權來授權 。