ナイア
目次
  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. 7会話履歴
  16. 8作業の進捗状況
  17. 9スキル
  18. 10チャンネル
  19. 11エージェント
  20. 12診断
  21. 13ワークスペース
  22. 14ブラウザ
  23. 15パネル管理
  24. 16音声会話
  25. 17設定
  26. 18ツールの詳細
  27. 19Naia アカウント
  28. 20トラブルシューティング
  29. 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.