オープンソースプロジェクト
jasp-stats/jasp-desktop avatar
jasp-stats/jasp-desktop

JASP:SPSSユーザー向けのクロスプラットフォーム統計ソフトウェア

jasp-stats/jasp-desktopは実運用向けに使える実用的なオープンソース実装で、再利用可能な導入ルートを持つプロジェクトです。

スター 998フォーク 231C++AGPL-3.0

ひと目でわかる

これは何?
READMEは、プログラミング不要でベイズ法と頻度論法の統計解析を可能にすると説明し、ビルドガイド、R分析ドキュメント、翻訳手順へのリンクを提供している。
誰に向いている?
READMEはjasp-stats.orgとリポジトリ文書への入り口であり、インストール詳細、モジュールのパッケージ方法、サポートされる分析はリンク先に委ねられている。
商用利用できる?
厳しい条件付きでできます。AGPL-3.0 はネットワーク型コピーレフトのライセンスで、改変版をホスティングサービスなどとしてネットワーク越しに利用させる場合、その利用者にソースコードを同じライセンスで提供する必要があります。
今もメンテナンスされている?
されています。最後のコミットは 3 日前です。
何の言語で書かれている?
主に C++ です(GitHub の言語統計による)。

回答はプロジェクトの GitHub データ(最終同期:2026年9月14日)と当サイトの分析に基づくもので、法的助言ではありません。

オープンソース詳細解説

プログラミング不要の統計ソフトウェア

README は、JASP をクロスプラットフォームのソフトウェアとして説明し、プログラミングを学ばずに、またプログラミングミスのリスクを負わずに、数秒で統計解析を実行できると述べています。その目的は、ベイズ法と頻度論法の両方を含む完全な統計パッケージであり、SPSS ユーザーにとって使いやすく親しみやすいことだとしています。リポジトリのメタデータは、言語を C++ と記録し、988 スター、234 フォーク、37 のオープンイシューを挙げています。README は「完全」の具体的な意味を定義しておらず、グラフィカルインターフェースや特定の分析手順についても説明していません。システム要件も書かれておらず、ダウンロードページには Windows、macOS、Linux とだけあります。加えて、どの統計検定をサポートしているのか、ベイズ法と頻度論法が具体的にどのモデルをカバーするのかも README にはありません。リンクされた文書で確認する必要があります。 jaspのこの判断は、対象を小さく切り出して確認できることが前提です。入力値、実行日時、使用した設定、返されたデータ、終了コードを一組で保存します。期待と違う場合は、対象ファイルの内容、依存パッケージの版、環境変数、ネットワーク応答を順に照合します。READMEに記載されていない保証を補わず、確認できた事実だけを採用条件へ反映します。jaspでは節ごとの機能を混ぜず、取得、変換、保存、表示のどこで差が出たかを分けて記録することが重要です。 実行日時、版、環境、入力識別子、出力要約、警告を記録し、再現不能な結果は成功例として扱いません。

ダウンロード、ガイド、独立したissueトラッカー

README は、Windows、macOS、Linux 向けのダウンロード先として jasp-stats.org/download を、入門ガイドとして jasp-stats.org/how-to-use-jasp を、新機能や改善のブログとして jasp-stats.org/blog を挙げています。バグ報告と機能リクエストは、jasp-desktop 自体ではなく、別のリポジトリ github.com/jasp-stats/jasp-issues に送るよう指示されています。README には、リリースのバージョン管理方法、リリース頻度、イシュートラッカー以外のサポート窓口についての記載はありません。インストール手順、アンインストール方法、ダウンロードファイルの検証方法もありません。現在の安定版や開発版のバージョンを知りたければ、ダウンロードページか nightly ビルドのディレクトリを確認する必要があります。これらのリンクが README の中でユーザー向けに示されている唯一の情報であり、残りは開発者向けです。 jaspのこの判断は、対象を小さく切り出して確認できることが前提です。入力値、実行日時、使用した設定、返されたデータ、終了コードを一組で保存します。期待と違う場合は、対象ファイルの内容、依存パッケージの版、環境変数、ネットワーク応答を順に照合します。READMEに記載されていない保証を補わず、確認できた事実だけを採用条件へ反映します。jaspでは節ごとの機能を混ぜず、取得、変換、保存、表示のどこで差が出たかを分けて記録することが重要です。

バージョン番号を含むBibTeX引用

README には BibTeX エントリがあり、著者は JASP Team、タイトルは JASP (Version 0.98.1)、URL は jasp-stats.org、年は 2026 とされています。引用はソフトウェアの利用範囲を測る重要な指標であり、助成機関にとってプロジェクトの関連性を示す指標でもあると README は述べています。それ以外のバージョン情報は README にありません。リポジトリのデフォルトブランチは development とされていますが、そのブランチがどのバージョンに対応するかは書かれていません。メタデータにもコミット日やリリースタグはありません。したがって、0.98.1 というバージョン番号は引用エントリの中だけに存在し、現在のコードの状態を示すものではありません。引用エントリの年が 2026 なのは README 原文のままであり、理由は説明されていません。JASP を引用したい研究者にとって、この BibTeX が唯一の引用形式です。 jaspのこの判断は、対象を小さく切り出して確認できることが前提です。入力値、実行日時、使用した設定、返されたデータ、終了コードを一組で保存します。期待と違う場合は、対象ファイルの内容、依存パッケージの版、環境変数、ネットワーク応答を順に照合します。READMEに記載されていない保証を補わず、確認できた事実だけを採用条件へ反映します。jaspでは節ごとの機能を混ぜず、取得、変換、保存、表示のどこで差が出たかを分けて記録することが重要です。

ビルドガイド、ナイトリービルド、ライセンス

Development の見出しの下で、README はライセンス文書、ログのハウツー、ビルド入門、macOS・Linux・Windows それぞれのビルドガイドへのリンクを張っています。Git ガイドと、static.jasp-stats.org/Nightlies にある nightly ビルドへのリンクもあり、毎晩新しくビルドされると説明されています。リポジトリのメタデータは SPDX ライセンスを AGPL-3.0 と記録しています。ただし、この記事で提供されたライセンス抜粋には、一般的なパスの LICENSE ファイルは見つからなかったと明記されています。その抜粋は何らの権利も付与せず、保証、サポート、再配布条件についても何も述べていません。SPDX 識別子は AGPL-3.0 ですが、ライセンス全文はこの記事の検証範囲にありません。ビルドコマンド、依存関係、コンパイルオプションは README には出ておらず、リンク先の文書を開く必要があります。 jaspのこの判断は、対象を小さく切り出して確認できることが前提です。入力値、実行日時、使用した設定、返されたデータ、終了コードを一組で保存します。期待と違う場合は、対象ファイルの内容、依存パッケージの版、環境変数、ネットワーク応答を順に照合します。READMEに記載されていない保証を補わず、確認できた事実だけを採用条件へ反映します。jaspでは節ごとの機能を混ぜず、取得、変換、保存、表示のどこで差が出たかを分けて記録することが重要です。

モジュール開発とRベースの分析パイプライン

開発セクションには、JASP モジュールのチュートリアル、モジュール構造の詳細、モジュールワークフロー、QML インターフェースガイドへのリンクがあります。R については、R での分析実装ガイド、JASP R スタイルガイド、人間のための分析執筆ガイド、ユニットテストガイドがあります。JASP R パッケージリストは jasp-stats.org にホストされています。README にはコード例はなく、モジュールのパッケージ方法、メインアプリケーションとの統合方法、R 分析関数のシグネチャについても説明がありません。これらの詳細はリンク先の文書で確認する必要があります。README はリンクを提供するだけなので、リポジトリ自体にはより多くのコードが含まれているかもしれませんが、この記事では推測しません。モジュールチュートリアルが開発者の出発点ですが、その内容は README にはありません。QML インターフェースが UI カスタマイズなのかモジュール拡張なのかも不明です。 jaspのこの判断は、対象を小さく切り出して確認できることが前提です。入力値、実行日時、使用した設定、返されたデータ、終了コードを一組で保存します。期待と違う場合は、対象ファイルの内容、依存パッケージの版、環境変数、ネットワーク応答を順に照合します。READMEに記載されていない保証を補わず、確認できた事実だけを採用条件へ反映します。jaspでは節ごとの機能を混ぜず、取得、変換、保存、表示のどこで差が出たかを分けて記録することが重要です。

翻訳ドキュメントとREADMEの限界

翻訳に関連する文書として、README は新しい翻訳のガイド、翻訳用ソースファイルの準備ガイド、翻訳者向けガイドラインの三つを挙げています。JASP がサポートする言語や、翻訳プラットフォーム、レビュープロセスについては書かれていません。これは README 全体のスタイルと一致しています。つまり、公式サイトと Docs ディレクトリ以下の文書へのポインタであり、単独のマニュアルではありません。インストール手順、モジュールのパッケージ方法、サポートされる統計検定などは README では確立されておらず、リンク先で確認する必要があります。JASP をすぐに知りたい読者にとって、README が提供する情報は冒頭の説明とこれらのリンクだけです。テストカバレッジ、コード貢献プロセス、開発環境の要件についても README にはなく、貢献ガイドや他の文書を参照する必要があります。この記事は README、リポジトリメタデータ、ライセンス抜粋のみに基づいており、欠けている情報を補うことはできません。

JASP Desktopでサンプルデータを開き、分析モジュールの出力、`.jasp`保存、結果の再現性を同じファイルから確認してください。 jaspのこの判断は、対象を小さく切り出して確認できることが前提です。入力値、実行日時、使用した設定、返されたデータ、終了コードを一組で保存します。期待と違う場合は、対象ファイルの内容、依存パッケージの版、環境変数、ネットワーク応答を順に照合します。READMEに記載されていない保証を補わず、確認できた事実だけを採用条件へ反映します。jaspでは節ごとの機能を混ぜず、取得、変換、保存、表示のどこで差が出たかを分けて記録することが重要です。

編集部の結論

READMEはjasp-stats.orgとリポジトリ文書への入り口であり、インストール詳細、モジュールのパッケージ方法、サポートされる分析はリンク先に委ねられている。

公式情報源

  1. Official README
  2. Project repository
  3. Release notes
コミュニティノート

コミュニティノート