Зохиогчийн эрхийн зөрчлөөс хамгаалах бүх төрлийн хонхны аяыг бий болгох санаачилга

Дэмиен Риел, хуульч, программист, хөгжимчин
хөгжимчин Ноа Рубин оролдсон Хөгжмийн хулгайн гэмт хэргийн талаархи ирээдүйн зохиогчийн эрхийн зөрчлийн нэхэмжлэлийг зогсоох. Энэ санааг хэрэгжүүлэхийн тулд асар их хэмжээний MIDI аялгуу бүтээж, эдгээр автомат аялгууны зохиогчийн эрхийг авч, дараа нь аялгууг нийтийн эзэмшилд шилжүүлсэн.

Энэ санаа нь хөгжмийг математик гэж үзэж болох бөгөөд хязгаарлагдмал тооны аялгуу байж болно. Хэрэв зарим зохиол нь ижил төстэй мэт санагдах юм бол энэ нь үргэлж хулгай биш, гэхдээ хязгаарлагдмал тооны аялгуу, давталтаас зайлсхийх боломжгүй санамсаргүй давхцал байж магадгүй юм. Цаг хугацаа өнгөрөх тусам хөгжмийн зохиолууд олширч, ирээдүйд урьд өмнө тохиолдож байгаагүй өвөрмөц аялгууг олоход улам хэцүү болно.

Үнэгүй ашиглах боломжтой бүх аялгууг үүсгэж, нийтлэх нь хөгжимчдийг ирээдүйд зохиогчийн эрхийг зөрчсөн нэхэмжлэлээс хамгаалах болно, учир нь шүүх дээр тухайн аялгууг өмнө нь бий болгож, хязгааргүй ашиглахаар тараасан баримтыг нотлох боломжтой болно. Нэмж дурдахад, хэрэв бид аялгууг анхнаасаа бий болсон, урьдчилан тодорхойлсон тоон тогтмол хэмжигдэхүүн гэж үзвэл аялгуу нь математиктай холбоотой бөгөөд зохиогчийн эрхэд хамаарахгүй зүгээр л баримт гэдгийг батлах боломжтой.

Төслийн зохиогчид алгоритмын дагуу нэг октавт агуулагдах боломжтой бүх аялгууг тодорхойлохыг оролдсон. Аялгуу үүсгэхийн тулд үүнийг бүтээсэн алгоритм, нууц үгийн хэшийг таахтай адил бүх боломжит хослолуудыг туршиж үзэх тактик ашиглан 8 нот болон 12 цохилттой аялгууны хослолыг бичдэг. Алгоритмыг хэрэгжүүлснээр секундэд 300 мянга орчим аялгуу үүсгэх боломжтой. Аялгуу үүсгэгчийн кодыг Rust ба дээр бичсэн нийтэлсэн Creative Commons Attribution 4.0 лицензийн дагуу GitHub дээр. Аяыг MIDI гэх мэт тоглуулах боломжтой форматаар хадгалсны дараа зохиогчийн эрхээр хамгаалагдсан гэж үзэж болно.
Үүсгэсэн аялгууны бэлэн архив (MIDI дээр 1.2 TB) нийтэлсэн Интернэт архив дээр нийтийн домэйн болгон.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх