オープンソースERP Odoo概要

Odooについて、成り立ちやオープンソースエコシステムから、エディションやバージョン選択での着眼点まで、
ユーザが知っておくべきことを網羅的に解説します。

Odoo(オドゥー)とは

世界で圧倒的な人気を誇る、オープンソースの業務アプリケーションスイートです。

Odoo(旧称OpenERP)はベルギーのOdoo S.A.社が開発している、世界で最も人気のあるオープンソースの業務アプリケーションスイートです。

機能を豊富に備え、操作性、拡張性、保守性の各面で優れており、圧倒的なコストパフォーマンスを誇ります。カバー領域は、従来のERPパッケージ守備範囲を越え、CMS、eコマース、イベント管理、ヘルプデスク等、多岐にわたります。多通貨・多言語をサポートするため、日本だけでなく、海外拠点での利用にも適しています。

Odooはデータベースサーバ(PostgreSQL)、アプリケーションサーバ(開発言語はPython)、ウェブクライアント(JavaScript)で構成されます。ユーザはパソコンに特別なソフトウェアをインストールする必要がなく、普段使っているウェブブラウザからOdooを操作することができます。

利用形態は、クラウド(Odoo社の  SaaSや、  その他事業者のクラウドサービスなど利用)とオンプレミスの何れにも対応可能です。

世界中に多数の導入企業・ユーザ(2023年7月時点で1,080万の課金ユーザ)を抱え、導入・運用をサポートするサービス事業者が各地に存在します(2023年8月時点のOdoo社公式パートナーのみで2,000社以上)。

一部のサービス事業者はオープンソース活動(コミュニティベースでのバグ修正、機能追加、ローカリゼーション)に取り組んでおり、Odooのエコシステムはこれらコントリビュータにより下支えされています。

よくある商用ERP

  • ライセンス費用が高い
  • 拡張性が低い
  • オープンソース機能がない
  • ベンダーロックインされやすい

Odoo

  • ライセンス費用が不要(CE)または安価(EE)
  • 拡張性が高い
  • オープンソース機能が豊富
  • ロックインへの自己防衛が可能

プロダクト思想

圧倒的なモジュラリティと高速な進化

SAP等多くのERPプロダクトがあらゆる業務パターンを盛り込みパラメタ設定で構築を進めるスタイルであるのに対し、Odooでは拡張(モジュール追加)することにより要求を実現します。

Odooのモジュラリティは非常に高く、モデル・項目定義、業務ロジック、ビュー、その他データのほとんど全てがカスタマイズにより拡張可能です。そのためコア(標準機能)がシンプルにとどめられており、個別ニーズへの対応方法のバリエーションが多岐にわたります。

そのようなプロダクトの特徴もあり、Odoo社としてもこれまでのところどちらかというとデータの堅牢性よりも業務間の連携や操作性を、プロダクトの安定化よりもスピーディな進化を重視してきています。そのため毎年新バージョンのリリースのたびに革新的な改善が施される一方、リリース後しばらくの間はバグが出やすいといった面もあります。

Odooで提供される機能

これらの機能がすべてOdoo上で統合可能です。

Odooは、販売、在庫、会計、プロジェクト管理、人事、eコマースなど、あらゆる業務領域を網羅する統合型業務システムです。

事業部や部署ごとにバラバラに導入したシステムや単一機能のSaaSが連携されておらず、アカウント管理の煩雑化やコスト増加が課題となっている場合、Odooであればすべての業務を一元管理できるため、

  • シームレスな業務間のデータ連携
  • アカウント管理のシンプル化
  • 運用コストの大幅削減

といったメリットが期待できます。

ウェブサイト

ウェブサイト / eコマース / ブログ / フォーラム / eラーニング / ライブチャット

販売

CRM / 販売 / POS / サブスクリプション管理 / レンタル

財務

会計 / 請求管理 / 経費 / ドキュメント / スプレッドシート / 署名

在庫 & 製造

在庫 / 製造 / PLM / 購買 / 整備 / 品質

人事

従業員 / 採用 / 休暇 / 人事評価 / リファラル / 車両管理

マーケティング

マーケティングオートメーション / メールマーケティング / SMSマーケティング / ソーシャルマーケティング / イベント / アンケート調査

サービス

プロジェクト プロジェクト / タイムシート / フィールドサービス / ヘルプデスク / プランニング / 予約管理

生産性向上

ディスカス / 承認ワークフロー / IoT / VoIP / ナレッジベース

カスタマイズ

スタジオ

Odoo(18.0企業版)のお試しはこちら

右の「デモ環境を見てみる」からデモ環境に移動後、画面右上の [サインイン] より、

Eメール(ユーザ)欄:demo、パスワード欄:demo でログインしてください。

※アプリや機能は一部のみインストールしています。お試しされたい機能がございましたらお問い合わせください。

Odoo導入に適した業種や業務領域

ほとんどの業種・領域に対応します。

Odooは、製造業(組立・プロセス・食品)、小売業、卸売業、サービス業、情報通信業、保険業、運輸業など、幅広い業種に対応できる柔軟性と拡張性を備えた業務アプリケーションスイートです。コミュニティによる多数のオープンソース機能が公開されており、必要に応じた機能開発やカスタマイズを行うことで、ほとんどの業務ニーズに対応可能です。

ただし、以下のような場合はOdoo導入が比較的難航する可能性があります。

業界特有の知識・ノウハウ依存

金融業や保険業など、業界内の情報流通が限定的で、専門ベンダーの知見が不可欠な業界。

規制・商習慣への対応が未整備

業界特有の規制や商習慣(例:卸売業における消費税端数処理や月締請求書発行)に対するローカリゼーションが、コミュニティの対応待ちである場合。

競合する強力なソリューションの存在

会計や給与計算など、既に地域で広く浸透している専用ソリューションがある分野では、Odooの優位性が薄れることがあります。

コミュニティ版と企業版

コミュニティ版と企業版があります。

Odooはバージョン9.0より、無料のコミュニティ版と、有料の企業版に分かれています。企業版は、コミュニティ版(オープンソース)+企業版モジュール群(プロプライエタリ)で構成されています(オープンコアモデル)。

コミュニティ版は、次のリンク先から取得することができます。

企業版の取得には、 Odooエンタープライズ(企業版の使用許諾にその他サービスがバンドルされたサブスクリプション型サービス)への加入が必要です。

ソフトウェアにかかる費用

無料(コミュニティ版)またはリーズナブルな価格設定(企業版)です。

Odooコミュニティ版は完全オープンソース(LGPLv3)ですので、誰でも自由にソースコードをダウンロードして使用することができます。Odoo公式ウェブサイトの料金説明ページは企業版を使用する場合のみを対象にしていますので、以下に包括的にまとめます。


コミュニティ版

シングルアプリ無料

スタンダードプラン

カスタムプラン

エディション

コミュニティ版(CE)

企業版(EE)

Odoo公式ウェブサイトの料金説明を見る

料金

無料

無料

 $28.30/ユーザ/月

初年度割引あり

 $42.50/ユーザ/月

※初年度割引あり

企業版アプリの利用

利用不可

1つのアプリのみ(ユーザ数無制限)

すべての企業版アプリを利用可

すべての企業版アプリを利用可

Odooスタジオ

利用不可

利用不可

利用不可

利用可

複数会社機能

利用可

利用不可

利用不可

利用可

外部API

利用可

利用不可

利用不可

利用可

カスタムモジュール

導入可

導入不可

導入不可

導入可

利用可能な
サーバ環境

※「オンプレミス」は自前またはサービス事業者にてホスティングするOdoo環境を指します。

オンプレミス(別費用)

Odooオンライン(SaaS)

Odooオンライン(SaaS)

Odooオンライン(SaaS)

Odoo.sh(別費用)

オンプレミス(別費用)

ステージング環境 

構成次第

持てない

持てない

構成次第
※Odooオンラインでは持てない

Odoo社のヘルプデスク
サポート

※日本語に対応していないため、パートナーに取り次いでもらうのが現実的です。

なし

あり

あり

あり

Odoo社の
バージョンアップ
サポート

なし

あり

あり

あり

利用に適したケース

Odooを開発基盤として利用したい。

限られた領域しか利用しないユーザが多数いる。

一つの業務領域のみでの利用。

最新の企業版機能を使いたい。

小規模事業者で業務をシステムに合わせられる。

最新の企業版機能を使いたい。

業務を完全にシステムに合わせるのが難しくカスタマイズが必要。

オープンソースライセンス

コミュニティ版のライセンスはLGPLv3です。

Odooコミュニティ版のライセンスは LGPLv3です。バージョン9.0でエディションがコミュニティ版と企業版に分かれた際に、バージョン8.0を引き継いだコミュニティ版のライセンスが、AGPLv3からLGPLv3に変更されました。

Odooのライセンス変更とその背景

LGPLv3ライセンスは、GPLv3やAGPLv3と互換性があり、プロプライエタリなプログラムも、LGPLv3ライセンスのプログラムに依存することが可能です。

このライセンスの採用により、Odooはオープンコアビジネスモデルに移行するとともに、 アプリマーケットでのプロプライエタリモジュール販売が可能になりました。

たまに「ライセンスフリー」という言葉でOdooが語られている場面を見かけますが、これは適切ではありません。オープンソースのライセンスが適用されていますので、これに則って正しく利用する必要があります。

LGPLv3

  • ユーザがソースコードにアクセスできなくてもよい
  • プロプライエタリ機能をリンクすることができる
  • Odoo本体(CE)で採用

AGPLv3

  • ユーザがソースコードにアクセスできなくてはならない
  • プロプライエタリ機能をリンクすることができない
  • 大多数のOCAモジュールで採用

Odooコミュニティ協会(OCA)

世界最大のオープンソースERPコミュニティです。

Odooコミュニティ協会(OCA)はOdooの補完機能の作成・メンテナンスにおいて、コミュニティ開発者の協働を推進する非営利団体です。Odoo S.A.社がコア機能の発展を牽引するのに対し、OCAはコミュニティメンバーが携わるマーケットのニーズを反映させた補完機能の開発・保守を支えており、Odooエコシステム発展の一翼を担っています。

OCA管理下のプログラムには、Open Source Initiativeの認めるオープンソースライセンスの何れかが適用されることになっており、ほとんどのモジュールはAGPLv3またはLGPLv3でリリースされています。

OCAの作業プロセスには、厳格なコードスタイルチェック、レビューステップが組み込まれており、OCAのもとで管理されるモジュールは概して品質が安定しています。2024年10月時点で、V16で2200以上のOCAモジュールが利用可能です。

OCAのもとで利用可能なモジュール

OCA GitHub

プロダクトライフサイクル

Odoo社のサポート対象は直近3世代です。

Odooのメジャーバージョンは、ここ数年は、 毎年10月に開催されるイベント「Odoo Experience」のタイミングに合わせて、1年に1度のペースでリリースされています。

Odoo社によるサポート対象バージョンは、最新のメジャーバージョンおよびその2世代前までです。

お使いのOdooを新しいメジャーバージョンにアップグレードしたいとき、エンタープライズ版をご利用の場合は、Odoo社のデータベース変換サービスが利用可能です。 コミュニティ版をご利用の場合は、コミュニティにてサポートされる OpenUpgradeを使用してのアップグレードを検討するのが現実的です。

オープンコア時代(LGPL + 企業版機能群)

バージョン

主な改善点/変更点

Odoo 18.0 (2024-10)

見積とスプレッドシート(費用見積)の連動、コミッションアプリ追加、MTOルートの柔軟性改善、RFIDでの実地棚卸、ロット/シリアル別原価、仕掛品計上、連結会計を会計アプリに統合、ブラウザからの画面印刷(Ctrl+P)、バックエンド画面のURLパンくず化、jsonデータ表示

Odoo V18リリース - 新機能や改善ポイント

Odoo 17.0 (2023-11)

UI刷新(色調、アイコン、各要素位置・サイズ見直し)、PoS機能大幅拡張、会議室予約機能追加、WhatsApp連携、ChatGPTによるテキスト生成サポート

Odoo 16.0 (2022-10)

UI刷新(保存ボタン撤廃)、ナレッジアプリ追加、ダッシュボード機能刷新、大幅なパフォーマンス改善等、Odooエンタープライズ価格改定(ユーザ課金に一本化)

Odoo 15.0 (2021-10)

ウェブサイトビルダー(CMS)を中心に基本機能の改善等

Odoo 14.0 (2020-10)

ウェブサイトビルダー(CMS)機能刷新、スプレッドシート機能追加等

Odoo 13.0 (2019-10)

フィールドサービスアプリ追加、レンタルアプリ追加、eラーニングデザイン刷新、請求書を仕訳に統合

Odoo 12.0 (2018-10)

マルチウェブサイト対応等

Odoo 11.0 (2017-10)

原価計算法切替(個別原価→FIFO)、スタジオリファクタ、Python3対応

Odoo 10.0 (2016-10)

生産管理機能リファクタ

Odoo 9.0 (2015-10)

会計管理機能リファクタ、コミュニティ版と企業版分離

完全オープンソース時代(AGPL/GPL)

バージョン

主な改善点/変更点

Odoo 8.0 (2014-09)

在庫管理機能リファクタ、ウェブサイトビルダー(CMS)追加、eコマース機能追加、POS機能追加

OpenERP 7.0 (2012-12)

ウェブクライアント改善

OpenERP 6.1 (2012-02)

GTKクライアント開発停止

OpenERP 6.0 (2011-01)

ウェブクライアント追加

OpenERP 5.0 (2009-04)


TinyERP 4.0 (2006-12)


TinyERP 3.0 (2005-09)


TinyERP 2.0 (2005-05)


TinyERP 1.0 (2005-02)

初版リリース

エディション(CE/EE)の選択

迷うならコミュニティ版(CE)を試しましょう。

判断軸としては、「必要な機能があるか」「Odoo社のサポートが必要か」に行き着きます。判断がつかない場合は、とりあえずコミュニティ版を試してみて、それで足りないようであれば企業版への切替を検討するとよいです。(後ほど切り替えることも可能です。)


必要な機能があるか

Odooを導入したい業務範囲に対応する機能があるかを見ましょう。

導入スコープに、例えば「会計」「マーケティング自動化」「IoT」等の領域も含まれる場合は、企業版を検討するとよいでしょう。一方、「販売」「購買」「在庫」といった領域が導入スコープであれば、機能面に関してはコミュニティ版で事足りるケースもよくあります。


Odoo社のサポートが必要か

製造元による不具合修正保証やバージョンアップサポート(DB移行スクリプトの使用)を重視する場合は、企業版を選択するのが妥当です。自社でOdooの技術面に精通した担当者を抱えていたり、信頼できるサービスパートナーのサポートが得られる場合は、前提/制約を理解したうえでコミュニティ版を使用するのもよいでしょう。

コミュニティ版

  • 完全オープンソース(LGPL-3)
  • ライセンス費用不要
  • 企業版機能(会計アプリ等)が使えない
  • Odoo社によるバグ修正保証なし
  • Odoo社のバージョンアップスクリプトが使えない

企業版

  • オープンソース(LGPL-3)プロプライエタリ
  • ライセンス費用がかかる   Odoo社ウェブサイトで価格を見る
  • 企業版機能(会計アプリ等)が使える
  • Odoo社によるバグ修正保証あり
  • Odoo社のバージョンアップスクリプトが使える

バージョン(最新/過去)の選択

それぞれのメリット・デメリットを理解して決めましょう。

Odooはバージョンが進むごとに処理速度や操作性が向上していますので、その意味では最新バージョンが有利です。また、製品のライフサイクルの観点でも、言うまでもなく、新しいバージョンの方がサポートされる期間が長いため望ましいです。

一方、過去バージョンではOdoo本体の不具合が比較的出にくく、OCAモジュールがある程度揃っているという利点があります。

標準機能の充実度を優先し、足りないところは多少時間とコストをかけて機能作成する(コミュニティ機能を最新バージョンに対応させる)ことでもよい場合は最新バージョンとし、標準機能で対応できない課題がでたときに、既存のコミュニティ機能を活用して低コスト/短期間での実装を優先する場合は過去バージョン(1つ古いもの)とするのがよいでしょう。

最新バージョン

  • Odoo本体の最新機能が使える
  • 処理速度/操作性が高い
  • Odoo社の更新対象としての残存期間が3年以下
  • Odoo本体の不具合が出がち
  • 利用できるOCAのコミュニティ機能が少ない

過去バージョン

  • Odoo本体の最新機能が使えない
  • 処理速度/操作性が最新版に比べると劣る
  • Odoo社の更新対象としての残存期間が2年以下
  • Odoo本体の不具合が出にくい
  • 利用できるOCAのコミュニティ機能が多い

Odoo社のパートナー(リセラー)制度

主にライセンス販売実績をもとに評価します。

Odoo社のパートナー制度は、Odoo社がOdooおよび現地事情に精通した事業者との協働を通じて、世界の各マーケットへのOdoo普及推進を目的に運営されています。Odooを導入・運用には専門的な知見が必要であるため、多くの場合ユーザ企業単独でのOdoo導入は現実的ではなく、Odooに習熟したサービス事業者のサポートを受けるのが現実的です。

Odooパートナーは 公式パートナーとラーニングパートナーに分かれ 、2023年4月時点で、 世界に1966社の公式パートナーが存在 します。Odooオンライン(Odoo社のSaaS)以外でOdoo企業版を利用するにはOdoo社のパートナーを介してコードを提供してもらう必要があります。

公式パートナーは一定のKPI(Odoo企業版ユーザの新規獲得数や顧客維持率)を満たす必要があり、ラーニングパートナーにはそれがありません。公式パートナーには「レディー」「シルバー」「ゴールド」のレベルがあり、パートナーはグレードまたはレベルに応じたサービスをOdoo社より受けることができます。

ただし現状公式パートナーのレベル判定のKPIは、比較的短期間(1年間)でのOdoo社収益への貢献評価の要素が強く、必ずしもユーザ視点でパートナーのサービス品質を適正に示すものとはなっていません。サービス品質が低くとも、大口顧客1社に企業版を導入する機会があるとゴールドパートナーになれますし、逆にサービス品質が高くとも、企業版の新規ユーザ獲得がないとラーニングパートナーに格下げされます。オープンソース活動を通じて価値提供するスタイルの事業者にとっては相性の悪いKPI設定となっています。

Odooの知見に乏しくとも公式パートナーとなる事業者もいれば、Odooを熟知しているけれどもそれがゆえにOdoo社のサポートを必要とせず、あえてラーニングパートナーにとどまる(ラーニングパートナーの方が安価であるた)、またはパートナーとはならないことを選択する事業者も存在します。また、パートナーの中には企業版のみサポートするスタンスをとっている事業者もあります。

Odoo社 パートナーページでは「リセラー」という表記も使われており、この呼び名の方が「パートナー」よりも実態をよく表しているかもしれません。

Odooの課題と改善の可能性

改善できない課題はありません。

Odooは様々な面で優れたプロダクトですが、導入や運用においていくつかの課題もあります。 

ヘルプデスクの力量

Odoo社のヘルプデスクは、基本的な操作方法やわかりやすい不具合には対応していますが、システムの設計や仕様に関する高度な質問には十分に対応しきれていません。特に日本語でのサポートがないため、Odooの導入・運用では、Odooに詳しい日本のサービス事業者のサポートを活用するのが現実的です。

日本市場向けローカリゼーションの課題

日本の商習慣や税制(例:消費税の端数処理や月締請求書発行)に対する対応は、他国に比べて進んでいないのが現状です(Odoo本体で対応できていない点については、多くをオープンソースコミュニティで対応しています)。これは、日本市場でのOdoo社の売上規模が比較的小さいことが要因ですが、日本での導入事例が増加していることから、今後の改善が期待されます。

オープンソースコミュニティとの協働

Odoo社はオープンソースを掲げていますが、Odooコミュニティ協会(OCA)をはじめとするオープンソースコミュニティとの連携や活動への支援は十分とは言えません。このため、コミュニティ主導の機能開発や改善が本来のポテンシャルほどは進んでいない面があります。今後、より密接な連携が実現すれば、エコシステム全体の成長が加速するでしょう。

関連記事:

Odooの勢いとOCAの危機感、そしてこれから起こること

OdooのOSS活動への参加者を増やす試みを手探りで進める


Odooのことはコタエルにおまかせください。

コタエルは日本はじめ世界各地でのOdoo導入を支援する、
オープンソース志向のOdooパートナーです。