ナイア
目次
  1. 1動画マニュアル
  2. 2Naia OS Live USB
  3. 3インストールと展開
  4. 3.1Naia OS インストール (ISO)
  5. 3.2アプリインストール
  6. 4はじめに
  7. 5メイン画面
  8. 6チャット
  9. 7会話履歴
  10. 8作業の進捗状況
  11. 9スキル
  12. 10チャンネル
  13. 11エージェント
  14. 12診断
  15. 13設定
  16. 14ツールの詳細
  17. 15Naia アカウント
  18. 16トラブルシューティング
  19. 17オープンソースの活用と貢献

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

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.