ERPNext と Frappe とは何か:GPL ライセンスは利用者にとって何を意味するか

公開日 約3分で読めます
入門ベトナムに拠点のある日本企業日本の小規模店舗

M&C ERP について調べると、ERPNext と Frappe という2つの名前が出てきます。この記事では、それぞれが何か、そしてそのライセンスがソフトウェアを使う会社にとって何を意味するかを説明します。

ERPNext と Frappe

  • Frappe は、業務用の Web アプリケーションを作るためのフレームワークです。データ、画面、利用者の権限、印刷書式などを受け持ちます。Frappe のライセンスは MIT です。
  • ERPNext は、Frappe の上に作られた本格的な ERP です。販売、購買、在庫、会計などの機能があります。ERPNext のライセンスは GPL バージョン3(GPL-3.0)です。

どちらも Frappe Technologies が開発しており、ソースコードは GitHub で公開されています(出典は記事の末尾)。ERPNext および Frappe は Frappe Technologies の商標です。

M&C ERP は ERPNext をもとに作られています。ERPNext を土台にして、輸入販売の業務向けの機能(輸入船積、輸入申告、輸入諸掛、日本式の印刷書式)を加えています。M&C ERP は Frappe Technologies の公式製品ではありません。

ここでいうオープンソースの意味

ソースコードが公開されているので、

  • ソフトウェアが何をしているかを誰でも読めます。
  • 誰でもダウンロードしてインストールし、使えます。利用者ごとのライセンス料はかかりません。
  • 誰でも自社のサーバーやほかの事業者の環境で動かせるので、特定の提供者に縛られません。

データが誰の手元にあるかは別の問題で、運用のしかたによります。自社で運用すればデータは自社のサーバーにあります。外部に任せる場合は、完全なバックアップを受け取る権利があるかを確認しておきましょう。

「ライセンス料がかからない」ことは「費用がかからない」ことではありません。サーバー、導入、保守、そして利用者の時間には費用がかかります。

GPL は利用者にとって何を意味するか

GPL ライセンスの条件は、主にソフトウェアの 頒布 にかかわるものです。ERPNext(改変したものを含む)をほかの人に渡す場合は、同じ GPL のもとでソースコードも提供しなければなりません。

自社のために ERPNext を 使うだけ の会社では、これらの条件が日々の利用に影響することは通常あまりありません。導入会社には、次のことを確認しておくとよいでしょう。

  • どの部分が ERPNext そのもので、どの部分が自社向けに加えたものか。
  • 加えた部分のソースコードを受け取れるか。ERPNext の上に作った部分は派生物にあたり、頒布する場合は一般に GPL-3.0 に従う必要があります。
  • 導入会社を変える場合、データと加えた部分の両方を持っていけるか。

この記事は一般的な説明であり、法的な助言ではありません。ソフトウェアを頒布する予定がある場合や、ライセンスについて具体的な疑問がある場合は、専門家に相談し、ライセンスの原文を確認してください。

出典

  1. ERPNext v16.54.0 — license.txt (GitHub)
    https://github.com/frappe/erpnext/blob/v16.54.0/license.txt(閲覧日 2026年11月12日)
  2. Frappe Framework v16.56.0 — LICENSE (GitHub)
    https://github.com/frappe/frappe/blob/v16.56.0/LICENSE(閲覧日 2026年11月12日)
  3. GNU General Public License v3.0
    https://www.gnu.org/licenses/gpl-3.0.html(閲覧日 2026年11月11日)

自社の輸入業務に合うか、相談してみませんか。