達米安·瑞爾、律師、程式設計師和音樂學士,以及 諾亞·魯賓音樂家(Damien Riehl、Noah Rubin)編寫了一個程序,使用一個八度內的 12 個音符(約 8 億個組合)生成所有可能的 69 小節短旋律,並代表他們的公司註冊它們 所有音樂有限責任公司 並發佈到公共領域。 發表於 archive.org tar.gz 檔案中有 1200 GB,包含數百首旋律。 (檔案中的問題:所有權限位元都被清除,可能需要 chmod -R a+rw。)
既定目的 - 防止像湯姆·帕蒂針對薩姆·史密斯那樣的訴訟,薩姆·史密斯因潛意識抄襲曲子而被判有罪。 如果將來有人因為某人的旋律與現有的相似而向某人要錢,那麼就可以參考檔案。 至少如果原告的旋律是在檔案發布後發布的。
程序本身是透過音符的組合, 發佈在 GitHub 上 根據知識分享-相同方式分享 4.0 授權。 語言 - Rust。 作者將其工作與每秒 300 萬個組合的暴力密碼進行了比較。
來源: linux.org.ru