ナイア
目次
  1. 1動画マニュアル
  2. 2Naia OS Live USB
  3. 3インストールと展開
  4. 3.1Naia OS インストール (ISO)
  5. 3.2アプリインストール
  6. 4はじめに
  7. 4.1Naia Model Pricing
  8. 4.2naia-omni-cascade
  9. 4.3demo
  10. 4.4naia-offline
  11. 4.5naia-model-dev
  12. 4.6naia-online
  13. 5メイン画面
  14. 6チャット
  15. 6.1パーソナルラジオDJ・展示ガイド
  16. 7会話履歴
  17. 8作業の進捗状況
  18. 9スキル
  19. 10チャンネル
  20. 11エージェント
  21. 12診断
  22. 13ワークスペース
  23. 14ブラウザ
  24. 15パネル管理
  25. 16音声会話
  26. 17設定
  27. 18ツールの詳細
  28. 19Naia アカウント
  29. 20トラブルシューティング
  30. 21オープンソースの活用と貢献

21. オープンソースの活用と貢献

Naiaはオープンソースプロジェクトです。しかし単に「コードを公開する」だけにとどまりません。バイブコーディング時代にオープンソースエコシステムが持続できるよう、技術的措置と構造的保護を備えています。

問題:オープンソースのアップストリームが消滅する危機

バイブコーディングが普及し、AIエージェントがプロジェクトを理解・貢献するためのコンテキストファイルAGENTS.md.agents/など)がコードと同等の価値を持つ資産となりました。しかしこれらが保護されないと:

  1. フォークがコンテキストを持ち去りプロプライエタリライセンスに変更
  2. 原著作者表示が削除されアップストリームとの繋がりが切断
  3. AIエージェントが貢献ルールのないフォークで無秩序に動作
  4. 最終的にオリジナルプロジェクトのエコシステムが消滅

デュアルライセンス構造

対象ライセンス意味
ソースコードApache License 2.0自由な使用・修正・配布、商用利用可
AIコンテキスト (.agents/, .users/, AGENTS.md)CC-BY-SA 4.0修正可能だが同一ライセンス維持 + 原著作者(Nextain)表示必須

技術的保護措置 — 5つのレイヤー

1. SPDXライセンスヘッダー

すべてのAIコンテキストファイルに機械可読なライセンスヘッダーを挿入。AIエージェントがファイルを読んだ瞬間、CC-BY-SA 4.0であることを認識します。

2. CONTEXT-LICENSEファイル

プロジェクトルートにCC-BY-SA 4.0の適用範囲とフォーク時の義務を明記。

3. agents-rules.jsonにライセンス保護ルールを内蔵

AIエージェントが最初に読むルールファイルに絶対禁止事項8項目を含めています:SPDXヘッダー削除、ライセンス変更、原著作者表示削除、CONTEXT-LICENSE削除、ディレクトリ構造破壊、ミラー構造削除、貢献ガイドライン削除、アップストリーム帰属の隠蔽。

4. AIエージェント準拠テストシナリオ

10個のテストシナリオで、あらゆるAIコーディングエージェントがライセンス保護ルールを遵守するか検証できます。

5. 三重ミラーアーキテクチャ

コンテキストを3つの形式で維持:AI用(英語、YAML/JSON)、韓国語(Markdown)、英語ミラー(グローバル用)。

フォーク時のルール

  • ソースコード:Apache 2.0の条件に従う
  • AIコンテキスト:CC-BY-SA 4.0維持 + Nextainクレジット + 同一ライセンス共有
  • CONTEXT-LICENSEファイルを維持

関連リンク


Contribute to Naia — Want to contribute? Clone the repo and ask AI.