元ソース管理エンジニアが、Anthropicのバージョン管理システムScionはMetaのMononokeを模倣して構築されたと主張し、その模倣は非意図的なオマージュではなく意図的なものだったことを示す証拠を今は持っていると述べています。以前の投稿の続報として、筆者は、類似点は派生データにとどまらず、よく知られたインデックス付けの概念であると認めつつも、データモデル全体とその周囲に構築された構造にまで及ぶと述べています。
彼は用語の一致を指摘します。Anthropicは、ScionのチェンジセットをOxideの2022年の資料でMononokeのBonsaiチェンジセットが説明されている方法とよく似た言葉で記述しています。また、「Scion」という名前は「Bonsai」の音節を逆にし、「B」を取り除いたものだと指摘し、偶然かもしれないと認めています。バージョン管理のクエリや変更を行うサーバー側APIも類似点の一つですが、以前のシステムにも似たAPIがあったと述べています。
筆者は、Bonsaiモデルは珍しい設計だったと主張します。ソース管理の主流はGitに似たデータモデルであり、2018年当時、Mononokeのwrite-ahead log型のMerkle DAGは一般的な慣行からは遠いものだったと言います。彼はMetaの複数の管理階層に対してこの設計を正当化する必要があり、その後モデルは当初の想定をはるかに超えて拡張されたとしています。
彼は、人員が重なっていることを考えると、Scionのチームが Mononoke を知らなかったはずがないと結論づけています。Hacker Newsの更新によると、Anthropicの Nick G. が応答し、Anthropicのブログ記事に帰属表示が追加されました。筆者は、自身の投稿は書いたままの内容を支持すると述べています。
出典: Hacker News · 要約:HeadlinesBriefing