Malus – クリーンルーム・アズ・ア・サービス
49日前原文(malus.sh)
概要
- オープンソースライセンスの法的・運用上の問題点を指摘
- Clean Room手法による独自再実装サービスの提案
- 法的リスクや帰属義務を完全排除する仕組み
- 料金体系やサービスの流れを明確に説明
- 企業による導入事例やFAQも掲載
オープンソースの課題
-
Apache Licenseの帰属義務
- ドキュメント内で「Portions of this software...」の記載が必要
- メンテナが無償で貢献したとしても、法務部門はクレジット表記に不満
-
AGPLライセンスの伝染性
- AGPLコードの誤導入で、プロプライエタリなコード全体の公開義務が発生
- 企業内でAGPL禁止措置が一般化
-
ライセンス管理の負担
- 数百の依存パッケージのライセンス追跡
- 法務レビューや外部監査での指摘リスク
-
コミュニティへの還元義務
- 一部ライセンスでは改良点の公開や還元が必須
- 株主利益との相反
Clean Roomによる解決策
-
Robot-Powered Clean Room Recreation
- 独自AIが元ソースコードに一切触れず、公開ドキュメント・API仕様・型定義のみを解析
- 完全に独立したロボットチームが、機能的に同一なソフトウェアをゼロから再構築
- 派生物・ライセンス継承・帰属義務なし
-
サービスの特徴
- 100%ロボットによる新規実装
- 元ソースコードへの非接触保証
- 法人向けフレンドリーなライセンス選択可
- 法的補償付き(特定法域の子会社経由)
Clean Roomプロセス概要
-
ステップ1: 依存マニフェストのアップロード
- package.json, requirements.txt, Cargo.toml等を提出
- 依存パッケージの自動抽出・リスト化
-
ステップ2: 分離分析
- 法務知識を持つロボットがREADME、APIドキュメント、型定義のみを解析
- ソースコードには一切アクセスせず、クリーンルーム環境を維持
-
ステップ3: 独立再実装
- 分析チームとは完全に隔離された別チームが、仕様のみを基に新規実装
- コードのコピー・派生なし
-
ステップ4: ライセンス解放
- MalusCorp-0 Licenseで納品
- 帰属・公開・派生物共有など一切不要
- 企業側の完全所有権
料金体系・サポート内容
-
従量課金制(pay-per-KB)
- npm等で各パッケージの解凍サイズ(KB単位)に応じて課金
- パッケージごと、注文ごとの最低料金設定
- サブスクリプションや隠れコストなし
-
含まれるサービス
- AIクリーンルームによる再実装
- MalusCorp-0 License付与
- CSP仕様書一式(10ドキュメント)
- 1注文あたり最大50パッケージ・10MBまで対応
- 返金・法的補償保証
導入事例・証言
-
M&Aや法務監査の迅速化
- AGPL依存847件を3週間で解放し、23億ドルで買収成立
- 法務コスト400万ドル→5万ドルで大幅削減
- 2,341 npmパッケージの完全再実装でコンプライアンス一新
-
利用企業
- 匿名・NDA・機密指定の大手企業が多数導入
よくある質問(FAQ)
-
合法性について
- クリーンルーム方式は法的先例あり
- ロボットは元ソース未接触で、詳細な監査ログも保持(裁判所提出可)
-
元開発者への配慮
- オープンソース公開は開発者の選択
- 独立実装は合法的権利であり、報酬は企業で得るべき
-
コピーとの違い
- 意図とプロセスの違い
- クリーンルームで独立到達した同一機能は問題なし
-
バグ発生時の対応
- SLAは機能的同等性を保証
- バグは自己責任、ライセンス上の自由度獲得
-
ロボットの見学
- 施設所在地は非公開
- エンタープライズ顧客向けNDA締結後のみツアー可
-
対応ライセンス
- MIT, Apache, GPL, AGPL, LGPL, BSD, MPL等、全て解放可能
- AGPL緊急対応の特別料金も設定
利用の流れ・支払い
- マニフェストアップロードで即時見積もり
- npm, PyPI, Cargo, Maven, Go, NuGet, RubyGems, Composer等に対応
- クレジットカード不要で見積もり取得
- 支払いはUSD, EUR, BTC, 株式オプションも可
- Stripe決済後、クリーンルーム作業を自動開始
まとめ:ライセンス解放の新常識
- オープンソース義務は「提案」に過ぎないという新解釈
- 十分なロボットと法的知見があれば、全ての制約から解放可能
- クリーンルーム再実装で、企業の法務・開発負担を大幅軽減