一人工程 · solus opus

← 全部作品

essay一人工程allthemusic.info版权反版权

生成所有旋律来反版权

allthemusic.info 的哲学:枚举所有可能的 N 音组合,让任何「独特旋律」的版权 claim 都失效。一人 + 一台机器 + 全体验,反向解构版权。

生成所有旋律来反版权

HN simedw 帖子评论里 goda90 引用了 allthemusic.info—— 「生成所有可能的旋律来反对音乐版权诉讼」。

allthemusic.info 这个项目的核心思路:

把所有 N 个音的所有组合都生成出来。 这样任何「独特旋律」就不再独特。 任何版权诉讼都失去了基础。

这是一人工程的「反面」版本。

版权的逻辑

音乐版权成立的逻辑:

  • 一个旋律是「独特」的
  • 创作者能 claim 这段旋律是他创作的
  • 别人用了就是侵权

独特性 = 版权的基础。

如果所有旋律都已经生成过:

  • 没有「独特」旋律
  • 没有可 claim 的作品
  • 没有版权成立的可能

这是版权的「破产」。

allthemusic.info 的做法

项目目标:

  • 枚举 8 音的所有组合:C(12, 8) × 8! / 重复处理
  • 枚举 16 音的所有组合
  • 枚举所有「能被演奏」的组合
  • 把所有生成出来的旋律公开

8 个音的可能组合:

  • 12 个音中选 8 个:C(12, 8) = 495
  • 8 个音的排列:8! = 40,320
  • 减去重复音程关系
  • 总共 ~500,000 种

这是一个现代工程问题:

  • CPU 跑 24 小时
  • 产生 500,000 个 MIDI
  • 全部公开

一人工程的「全体验」哲学

传统「一人工程」:

  • 一个人 + 一个具体产品
  • 一个人做出来一个 iPhone app

allthemusic.info 的「一人工程」:

  • 一个人 + 全部可能性
  • 一个人穷尽一类问题

这不是「ship 一个产品」。 是「填满一类空间」。

simedw:

  • 一个人 + 125M 模型
  • 解决「钢琴续写」一类问题

allthemusic.info:

  • 一个人 + 全体验
  • 解决「旋律版权」一类问题

一人工程的两种姿态

「一人 + 一个产品」:

  • 输出有限
  • 时间收敛
  • 用户能感知

「一人 + 全体验」:

  • 输出无限
  • 时间发散
  • 法律能感知

simedw 是前者。 allthemusic.info 是后者。

两种都是一人工程。 但路径不同。

一人工程的反版权维度

版权系统假设:

  • 创作是稀缺的
  • 创造需要时间
  • 人能 identify 创作

allthemusic.info 反驳:

  • 创作不稀缺
  • 创造不需要时间(机器跑就行)
  • 人能 identify 但机器能 generated

反驳的根本:

既然机器能 generate 所有,就不需要人来 identify。

这是 AI 时代版权的根本危机。

一人工程的角度

一个人 + 一台机器 + 24 小时:

  • 生成 500,000 个 8 音旋律
  • 公开给所有人用
  • 版权系统失效

不需要大公司。 不需要 GPU cluster。 不需要 100M 资金。

需要 1 个工程师 + 1 台服务器。

签名:solus opus。