コンテンツにスキップ

「HCL Domino」の版間の差分

出典: フリー百科事典『ウィキペディア(Wikipedia)』
削除された内容 追加された内容
2016年12月30日 (金) 13:43 (UTC) の版へ戻す
m infobox更新
 
(21人の利用者による、間の35版が非表示)
1行目: 1行目:
{{Infobox Software
{{Infobox Software
|名称 = Lotus Notes/Domino
| 名称 = HCL Notes/Domino
| ロゴ =
| ロゴ =
| スクリーンショット =
| スクリーンショット =
| 説明文 =
| 説明文 =
| 開発元 = [[IBM]]
| 開発元 = [[HCLテクノロジーズ]]
| 最新版 = 9.0 / [[2013年]]3
| 最新版 = 14.0 / [[2023年]]12
| 販売停止 =
| 販売停止 =
| 対応OS = [[Microsoft Windows|Windows]], [[macOS]], [[Linux]]
| 対応OS = Notes: [[Microsoft Windows|Windows]], [[macOS]]、Domino: [[Microsoft Windows|Windows]], [[Linux]], [[AIX]], [[IBM i]], [[Docker]]
| 種別 = [[グループウェア]]
| 種別 = [[グループウェア]],[[アプリケーション開発・実行]]
| ライセンス = [[プロプライエタリソフトウェア|プロプライエタリ]] (IPLA)
| ライセンス = [[プロプライエタリソフトウェア|プロプライエタリ]]
| 公式サイト = [http://www-06.ibm.com/software/jp/lotus/category/collaboration/ IBM Notes/Domino]
| 公式サイト = [https://www.hcljapan.co.jp/software/products/digital_solutions/nd/ HCL Notes/Domino],[https://www.hcl-software.com/jp/products/domino HCL Domino]
}}
}}
'''Lotus Notes'''(ロータスノーツ)、'''Lotus Notes/Domino'''(ロータスノーツ/ドミノ)、'''IBM Notes/Domino'''(IBMノーツ/ドミノ)は[[IBM]]が開発・販売している[[グループウェア]]用[[ミドルウェア]]。
'''HCL Notes/Domino'''(HCLノーツ/ドミノ)は[[HCLテクノロジーズ]]が開発・販売している[[グループウェア]]用[[ミドルウェア]]、アプリケーション開発・実行環境


当初は[[ロータス (ソフトウェア)|ロータス]]社の製品で、1995年のIBMによるロータス社の買収以降はIBMソフトウェア部門のロータスブランドの中核製品となり、2013年の9.0より製品名からタスブランド名称が無くなった<ref>[http://www-01.ibm.com/common/ssi/ShowDoc.wss?docURL=/common/ssi/rep_ca/8/760/JAJPJP13-0098/index.html&lang=ja&request_locale=ja IBM Notes/Domino 9.0 Social Edition は、企業をソーシャル・ビジネスの実現に確実に導きます - 日本IBM]</ref>。
当初は[[ロータス (ソフトウェア)|ロータス]]社の'''Lotus Notes'''(ロータスノーツ)、'''Lotus Domino'''(ロータスドミノ)という製品で<ref name=IBMgot.NYT>{{cite news |newspaper=[[The New York Times]] |url=https://www.nytimes.com/1995/06/13/business/what-lotus-got-cash-and-freedom.html |title=What Lotus Got: Cash and Freedom |author=Steve Lohr |date=June 13, 1995 |access-date=June 21, 2019}}</ref><ref>{{cite web |title=Alas, poor Lotus/IBM Notes, we knew ye well |url=https://www.zdnet.com/article/alas-poor-lotusibm-notes-we-knew-ye-well |date=December 10, 2018 |accessdate=2021-07-08}}</ref>[[1995年]][[IBM]]によるロータス社の買収以降はIBMソフトウェア部門のロータスブランドの中核製品となり、2013年の9.0から'''IBM Notes/Domino'''(IBMノツ/ミノ)という製品なった<ref name=":0">[https://www-01.ibm.com/common/ssi/ShowDoc.wss?docURL=/common/ssi/rep_ca/8/760/JAJPJP13-0098/index.html&lang=ja&request_locale=ja IBM Notes/Domino 9.0 Social Edition は、企業をソーシャル・ビジネスの実現に確実に導きます - 日本IBM]</ref>。[[2018年]][[12月6日]]にIBMは[[2017年]][[10月]]より協業しているHCLテクノロジーズに Domino/Notes を含む複数製品の売却を発表<ref>https://newsroom.ibm.com/2018-12-06-HCL-Technologies-to-Acquire-Select-IBM-Software-Products-for-1-8B</ref><ref>https://www.hcljapan.co.jp/news-gl/20190701-735.html</ref>、2019年7月1日に完全移行された


== 概要 ==
== 概要 ==
Lotus Notesは1989年に登場した、[[クライアントサーバモデル|クライアントサーバー型]]のグループウェアであり、[[グループウェア]]という言葉を市場に浸透させたソフトウエアであるといわれている。
Lotus Notesは1989年に登場した、[[クライアントサーバモデル|クライアントサーバー型]]のグループウェアであり、[[グループウェア]]という言葉を市場に浸透させたソフトウエアであるといわれている。


非定型の情報を扱う分散型の文書データベースの構造と、強力な複製機能を持っており、プラットフォーム依存性が低く、カスタマイズ性が非常に高いとされる。このため大規模なシステムの基盤となる事が多い。
非定型の情報を扱う分散型の文書データベースの構造と、強力な複製機能を持っており、[[プラットフォーム (コンピューティング)|プラットフォーム]]依存性が低く、[[カスタマイズ]]性が非常に高いとされる。このため大規模なシステムの基盤となる事が多い。


Lotus Notes/Dominoは以下で構成されるが、両者とも「Notes」または「Notes/Domino」と呼ばれる事も多い。
Lotus Notes/Dominoは以下で構成されるが、両者とも「Notes」または「Notes/Domino」と呼ばれる事も多い。
25行目: 25行目:
*'''Lotus Domino''' - サーバー(R4.5より、従来のNotesサーバーに[[Webサーバ]]機能が統合された)
*'''Lotus Domino''' - サーバー(R4.5より、従来のNotesサーバーに[[Webサーバ]]機能が統合された)


'''Lotus Notes/Domino'''は、サーバ(Lotus Domino)に対して、専用のクライアントソフトウェア(Lotus Notes)や汎用ブラウザ(Domino Web Access)でアクセスするハイブリッド型グループウエアであり、[[電子メール]]・掲示板・データベース・スケジュール管理などの機能を備える。Lotus Notesの登場前は、システムの活用といえば大型コンピュータからの数値データの還元帳票が中心であったのに対し、Lotus Notes/Domino では、掲示板機能による非数値データの共有、あるいは電子会議室機能が特に注目された。
'''Lotus Notes/Domino'''は、サーバ(Lotus Domino)に対して、専用のクライアントソフトウェア(Lotus Notes)や汎用ブラウザ(Domino Web Access)でアクセスするハイブリッド型グループウエアであり、[[電子メール]]・[[電子掲示板]][[データベース]]・スケジュール管理などの機能を備える。Lotus Notesの登場前は、システムの活用といえば[[大型コンピュータ]]からの数値データの還元[[帳票]]が中心であったのに対し、Lotus Notes/Domino では、掲示板機能による非数値データの共有、あるいは電子会議室機能が特に注目された。


各種の開発言語による開発が可能で、現在の[[リッチクライアント]]的な要素を先進的に持っており、本来はユーザ部門だけでグループウェアシステム構築が出来ることを目的としていた。開発言語は以下の3種類が使用できる。
各種の開発言語による開発が可能で、現在の[[リッチクライアント]]的な要素を先進的に持っており、本来はユーザ部門だけでグループウェアシステム構築が出来ることを目的としていた。開発言語は以下の3種類が使用できる。
*[[式言語]] - [[Lotus 1-2-3]]で使われたマクロ言語とほぼ同様の構文
*[[式言語]] - [[Lotus 1-2-3]]で使われた[[マクロ言語]]とほぼ同様の構文
*[[LotusScript]] - Lotus SuperOfficeなどでも共通化が進められたスクリプト言語。
*[[LotusScript]] - [[Lotus SuperOffice]]などでも共通化が進められた[[スクリプト言語]]
*[[JavaScript]] - R5より
*[[JavaScript]] - R5より


43行目: 43行目:
*[[1996年]]3月15日、ロータス株式会社が「ノーツ R4J」を出荷。
*[[1996年]]3月15日、ロータス株式会社が「ノーツ R4J」を出荷。
*1996年7月19日、ロータス株式会社が「ノーツ R4.1J」を出荷。
*1996年7月19日、ロータス株式会社が「ノーツ R4.1J」を出荷。
*1996年、NotesデータベースをブラウザからアクセスできるようにするNotes R4サーバ用アドオン「'''Domino'''」がリリースされる<ref>{{Cite web |date=1996-5-29 |url=http://pc.watch.impress.co.jp/docs/article/960529/domino.htm |title=米Lotus社が、「Domino」を発表 |publisher=PC Watch |accessdate=2012-05-03}}</ref>。Lotus Notes R4.5でDominoがサーバに統合されてからは、サーバをDominoと呼ぶようになる。
*1996年、NotesデータベースをブラウザからアクセスできるようにするNotes R4サーバ用アドオン「'''Domino'''」がリリースされる<ref>{{Cite web|和書|date=1996-5-29 |url=https://pc.watch.impress.co.jp/docs/article/960529/domino.htm |title=米Lotus社が、「Domino」を発表 |publisher=PC Watch |accessdate=2012-05-03}}</ref>。Lotus Notes R4.5でDominoがサーバに統合されてからは、サーバをDominoと呼ぶようになる。
*[[1997年]]1月31日、ロータス株式会社が「ノーツ ドミノ R4.5J」を出荷。
*[[1997年]]1月31日、ロータス株式会社が「ノーツ ドミノ R4.5J」を出荷。
*1997年11月12日、ロータス株式会社が「ノーツ ドミノ R4.6J」を出荷<ref>{{Cite web |date=1997-02-03 |url=http://pc.watch.impress.co.jp/docs/article/970203/lotus.htm |title=ロータス、「ノーツ ドミノR4.5」と「ノーツ R4.5」を発売 |publisher=PC Watch |accessdate=2012-08-23}}</ref>。
*1997年11月12日、ロータス株式会社が「ノーツ ドミノ R4.6J」を出荷<ref>{{Cite web|和書|date=1997-02-03 |url=https://pc.watch.impress.co.jp/docs/article/970203/lotus.htm |title=ロータス、「ノーツ ドミノR4.5」と「ノーツ R4.5」を発売 |publisher=PC Watch |accessdate=2012-08-23}}</ref>。
*[[1999年]]3月2日、ロータス株式会社が「ノーツ ドミノ R5.0」を出荷。
*[[1999年]]3月2日、ロータス株式会社が「ノーツ ドミノ R5.0」を出荷。
*[[2001年]]7月31日、Domino R5.0.8をリリース。iNotes Web Accessが発表されブラウザーからのアクセスの表現力が向上する。
*[[2001年]]7月31日、Domino R5.0.8をリリース。iNotes Web Accessが発表されブラウザーからのアクセスの表現力が向上する。
*[[2002年]]11月28日、日本IBMが「IBM Lotus Notes/Domino 6.0」を発表。正式名称から「R」(リリース)が消える。
*[[2002年]]11月28日、[[日本IBM]]が「IBM Lotus Notes/Domino 6.0」を発表。正式名称から「R」(リリース)が消える。
*[[2003年]]10月1日、Lotus Notes/Domino 6.5をリリース。iNotes Web AccessはDomino Web Accessに名称変更される。
*[[2003年]]10月1日、Lotus Notes/Domino 6.5をリリース。iNotes Web AccessはDomino Web Accessに名称変更される。
*[[2005年]]10月5日、日本IBMが「IBM Lotus Notes/Domino 7.0」を発表。
*[[2005年]]10月5日、日本IBMが「IBM Lotus Notes/Domino 7.0」を発表。
*[[2007年]]8月15日、日本IBMが「IBM Lotus Notes/Domino 8」を発表。Notesが'''[[Eclipse (統合開発環境)|eclipse]]'''ベースになる。
*[[2007年]]8月15日、日本IBMが「IBM Lotus Notes/Domino 8」を発表。Notesが'''[[Eclipse (統合開発環境)|eclipse]]'''ベースになる。
*[[2008年]]10月、IBMがLotus Notesを使用したホスティングサービスを発表<ref>[http://www.computerworld.jp/news/sw/124869.html IBM、Lotus Notes初のホステッド・サービスを月額8ドルで提供へ]</ref>。
*[[2008年]]10月、IBMがLotus Notesを使用した[[ホスティングサービス]]を発表<ref>[http://www.computerworld.jp/news/sw/124869.html IBM、Lotus Notes初のホステッド・サービスを月額8ドルで提供へ]{{リンク切れ|date=2020年9月}}</ref>。
*[[2009年]]1月16日、日本IBMが「IBM Lotus Notes/Domino 8.5」を出荷。
*[[2009年]]1月16日、日本IBMが「IBM Lotus Notes/Domino 8.5」を出荷。
*2009年4月、IBMが[[LotusLive]]を発表。Lotus Notesの[[SaaS]]型の提供サービスも含まれた。
*2009年4月、IBMが[[LotusLive]]を発表。Lotus Notesの[[Software as a Service|SaaS]]型の提供サービスも含まれた。
*2013年3月、IBMが「IBM Notes/Domino 9.0」を発表。9.0からLotusの冠がはずされ、IBMとなった。
*2013年3月、IBMが「IBM Notes/Domino 9.0」を発表。9.0からLotusの冠がはずされ、IBMとなった<ref name=":0" />
*2013年10月29日、9.0.1を出荷開始。IBMは9.0.xについて少なくとも2021年9月までサポートを継続し、当面9.0.1が最新版となる。9.0.1に対して修正プログラム (Fix Pack) を提供することで最新の状態となる<ref name=":1">IBM発表レター: IBM Notes/Domino 9.0.1 はサポート期間を延長し、 IBM Connections V5.5 のソーシャル機能を活用したコラボレーション機能を拡張します (2016年9月13日) [https://www-01.ibm.com/common/ssi/ShowDoc.wss?docURL=/common/ssi/rep_ca/9/760/JAJPJP16-0469/index.html&lang=ja&request_locale=en]</ref>。
*2014年4月16日、9.0.1 Fix Pack 1 がリリースされる。
*2014年8月19日、9.0.1 Fix Pack 2 がリリースされる。
*2015年1月21日、9.0.1 Fix Pack 3 がリリースされる。
*2015年6月17日、9.0.1 Fix Pack 4 がリリースされる。
*2015年11月30日、9.0.1 Fix Pack 5 がリリースされる。
*2016年5月12日、9.0.1 Fix Pack 6 がリリースされる。
*2016年9月13日、9.0.1 Fix Pack 7 がリリースされる。
*2016年12月30日、IBMが[[クラウドコンピューティング|クラウド]]で提供している[[Webメール]]クライアントであるVerseを、[[オンプレミス]]のDominoでも利用可能にする IBM Verse On-Premises V1.0 がリリースされる<ref>IBM発表レター: IBM Verse On-Premises V1.0 は次世代のクラウド・メール体験をオンプレミス・ユーザーに提供します (2016年12月13日) [https://w3-03.ibm.com/sales/support/ShowDoc.wss?docid=IA/760/JAJPJP16-0502&node=brands,BX300&ftext=Verse%20On-Premises&sort=announcementdate&sno=rating&showDetails=hide&hitsize=50&offset=0&fromdate=&todate=&filtermessage=&option=&searchin=title&isw=&sw=&s]{{リンク切れ|date=2020年9月}}</ref>。
*2017年3月7日、9.0.1 Feature Pack 8 がリリースされる。8からFix Packの名称をFeature Packと改称。修正に加えて機能追加も行われるようになる<ref name=":1" />。
*2017年8月18日、9.0.1 Feature Pack 9 がリリースされる。
*2018年1月30日、9.0.1 Feature Pack 10 がリリースされる。
*2018年9月30日、8.5 のサポートが終了。
*2018年10月10日、10.0 がリリースされる。Linux 版クライアントがされなくなり Windows 版と Mac 版のみとなる。サーバーは 64-bit 版のみとなる。
*2019年2月5日、10.0.1 がリリースされる。日本語版は 10.0.1でリリースされた。
*2018年12月6日、IBMよりHCL Technologiesへの売却を発表。
*2019年7月1日、HCL Technologiesに完全移行された。
*2019年12月20日、HCL Notes/Domino 11 がリリースされる。HCL社による最初のメジャー・バージョン。同時に [[HCL Sametime]] 11もリリースされた。
*2021年5月27日、HCL Notes/Domino 12 がリリースされる。
*2023年12月7日、HCL Notes/Domino 14 がリリースされる (13 は欠番)。


== 構成 ==
== 構成 ==
=== Lotus Domino ===
=== Lotus Domino ===
Lotus Notesの基幹となるサーバソフトウエア。構築時の設定によってHTTPサーバ・SMTPサーバの機能などを持つ。多数のデータベース(DB)をデフォルトでデータ部分に格納しており、更に追加、編集する事ができる。DB構成によって、Dominoの果たす機能は大きく変わる。現場レベルではクライアントソフトウェアのLotus Notesに対して'''Dominoサーバ'''などと呼ばれることが多い。
Lotus Notesの基幹となるサーバソフトウエア。構築時の設定によって[[HTTPサーバ]][[SMTP]]サーバの機能などを持つ。多数のデータベース(DB)を[[デフォルト (コンピュータ)|デフォルト]]でデータ部分に格納しており、更に追加、編集する事ができる。DB構成によって、Dominoの果たす機能は大きく変わる。現場レベルではクライアントソフトウェアのLotus Notesに対して'''Dominoサーバ'''などと呼ばれることが多い。


=== Lotus Notes ===
=== Lotus Notes ===
Dominoを操作するためのクライアントソフトウエア。Microsoft Exchangeに対するOutlookのような存在。メールやカレンダーなど、基本的な機能に加え、サーバの管理ができる(サーバー管理には管理者IDおよびパスワードが必要)。また後述するDesignerやAdministratorの機能を使用することで、より高度な設計を行うことが可能である。
Dominoを操作するためのクライアントソフトウエア。Microsoft Exchangeに対するOutlookのような存在。メールやカレンダーなど、基本的な機能に加え、サーバの管理ができる(サーバー管理には管理者IDおよび[[パスワード]]が必要)。また後述するDesignerやAdministratorの機能を使用することで、より高度な設計を行うことが可能である。


8以降はEclipse RCPを基盤としたStandard版が追加され従来からあるものがBasic版と呼称されるようになった。14からはBasic版が廃止されStandard版のみとなった。
なお、8では下記2つのバージョンがある


;Lotus Notes 8 Standard
;Lotus Notes Standard
:Eclipse RCPベースのLotus Expeditor上に構築する、リッチクライアント版Notesクライアント
:Eclipse RCPベースのLotus Expeditor上に構築する、リッチクライアント版Notesクライアント
;Lotus Notes 8 Basic
;Lotus Notes Basic
:従来どおりWindowsアプリケーションとして提供されるNotesクライアント
:従来どおりWindowsアプリケーションとして提供されるNotesクライアント


Standard版はEclipse上に展開するため、下記のような違いがある。
Standard版はEclipse上に展開するため、下記のような違いがある。


;Lotus Notes 8 Standard
;Lotus Notes Standard
:UnixカーネルのOSでも稼動する(Linux、Macなど)
:[[Unix]]カーネルのOSでも稼動する([[Linux]][[Macintosh|Mac]]など)
:Eclipseプラグインが使用できる。
:Eclipse[[プラグイン]]が使用できる。
:コンポジットアプリケーションが使用可能。
:コンポジットアプリケーションが使用可能。
;Lotus Notes 8 Basic
;Lotus Notes Basic
:従来どおりの操作感。
:従来どおりの操作感。


=== Domino Web Access ===
=== Nomad Mobile ===
スマホおよびタブレット用アプリ。バージョン10で IBM Domino Mobile Apps の名称で追加された。HCL への移管後は HCL Nomad Mobile と改称された。Notes クライアントのBasic版相当の機能 (Java等一部機能は除く) が利用でき、Notes クライアントで使っているアプリケーションをそのまま実行が可能である。ローカルストレージへのデータベースの複製も可能である。スマホのカメラやGPSを使用したアプリケーションも利用できる。Notes ID ファイルを使用した強固なセキュリティが維持されているが、指紋認証や顔認証など OS と連動した認証により、ユーザーは Notes ID を意識する必要はない。
通称DWA。6.5以前はiNotes Web Acsess (IWA) Dominoサーバ内に設置されたメールボックスに対して、ブラウザでアクセスすることで、[[Personal Information Manager]] (PIM) 機能が使用可能となる機能である。Microsoft Exchangeに対するOutlook Web Acsessのような存在であり、Lotus NotesのインストールされていないPCにおいても、受信したメールや、Lotus Notesで作成したカレンダーなどが限定的に閲覧できる。しかし送信元のメール形式によっては、Lotus Notesで表示すると正常に表示されるが、DWAで表示するとバグや仕様で表示できない場合もある。ただし、DWA専用に用意されたActiveXを導入すると、バージョンによっては若干機能が向上する。


=== Nomad Web ===
っともに[[World Wide Web|WWW]]ベースでのNotesの利用を可能にしたのは、Notes 4用のアドオン「'''Web Publisher'''」だった。この機能はサーバの管理するデータをバッチ処理でHTMLに変換するものであったが、この機能はダイナミックにHTMLを生成する方式へ進化し、次バージョンのNotes 4.5からNotes Server本体に統合されたことが、サーバを「'''Domino'''」(ドミノ)と呼ぶきっかけになった。Domino R5.0.8からiNotes Web Accessに名称を変更し、更にLotus Notes/Domino 6.5で、Domino Web Accessに名称変更された。しかし、Lotus Notes/Domino 7でも、DWAファイル格納フォルダは[iNotes]のままである。Lotus Notes/Domino 8.5では再びLotus iNotesという名称に変更された。
アプリケーションのインストール不要で、ブラウザのみで動作するNotes クライアントのBasic版相当の機能。2021年5月に初回リリース。Notes クライアントのBasic版相当の機能 (Java等一部機能は除く) が利用でき、Notes クライアントで使っているアプリケーションをそのまま実行が可能である。ブラウザーのキャッシュ領域にプログラムをダウンロードして実行させる。サーバー側でプログラムが更新されるとブラウザーのキャッシュが行われ、最新のプログラムの状態が維持できる。


=== iNotes (旧名: Domino Web Access) ===
== 機能 ==
1990年代後半、インターネットおよびブラウザの普及に伴い、ブラウザーからノーツのアプリケーションにアクセスする必要が発生した。最初に[[World Wide Web|WWW]]ベースでのNotesの利用を可能にしたのは、Notes 4用の[[アドオン]]「'''Web Publisher'''」だった。この機能はサーバの管理するデータを[[バッチ処理]]でHTMLに変換するものであったが、この機能はダイナミックにHTMLを生成する方式へ進化し、次バージョンのNotes 4.5からNotes Server本体に統合されたことが、サーバを「'''Domino'''」(ドミノ)と呼ぶきっかけになった。Domino R5.0.8からiNotes Web Accessに名称を変更し、更にLotus Notes/Domino 6.5で、Domino Web Accessに名称変更された。しかし、Lotus Notes/Domino 7でも、DWAファイル格納フォルダは[iNotes]のままである。Lotus Notes/Domino 8.5では再びLotus iNotesという名称に変更された。
=== ドミノ管理クライアント(Lotus Domino Administrator) ===
Lotus Dominoサーバを管理するための管理者用クライアントソフトウエア。グループ化したDominoサーバ群を一括管理したり、遠隔地からでもこのソフトウエアを使用することで、Dominoに対して直接コマンドを送信することができる。ACL(アクセス操作リスト)やディレクトリリンクなどの設定をする際には、このソフトウエアを使用すると便利である。


6.5以前はiNotes Web Acsess (IWA) Dominoサーバ内に設置されたメールボックスに対して、[[ウェブブラウザ]]でアクセスすることで、[[Personal Information Manager]] (PIM) 機能が使用可能となる機能である。Microsoft Exchangeに対する[[Outlook Web Access]]のような存在であり、Lotus NotesのインストールされていないPCにおいても、受信したメールや、Lotus Notesで作成したカレンダーなどが限定的に閲覧できる。しかし送信元のメール形式によっては、Lotus Notesで表示すると正常に表示されるが、DWAで表示すると[[バグ]][[仕様]]で表示できない場合もある。ただし、DWA専用に用意された[[ActiveX]]を導入すると、[[バージョン]]によっては若干[[機能]]が向上する。
=== ドミノデザイナー(Lotus Domino Designer) ===
DBのソースコードに対して直接入力したり、一からDBを設計する開発者用クライアントソフトウエア。


iNotes はDOMを使用しているなどアーキテクチャが古くなっているため、iNotes はバージョン 14 でもサポートされているが HCLでは後継として HCL Verse を提供している。

=== Verse ===
iNotes の後継となるメール、カレンダー機能を提供し、ブラウザでの利用に加えて、スマホ・タブレット用アプリが提供されている。スマホ・タブレットで利用する場合は、Domino サーバーとの間に HCL Traveler という中間サーバーが必要である。

=== Traveler ===
モバイルデバイスのメール、カレンダー機能から Domino を利用できるようするために開発されたサーバー機能で、ActiveSync プロトコルでモバイルと通信できるよう、Domino との間入り変換する役割を持つ。IBM Lotus Domino 8.0.1 で追加された。当初は Microsoft Windows Mobile や BlackBerry をサポートしていた。その後、iOS も追加された。HCL Verse もまた ActiveSync プロトコルを使用している。

=== Domino Administrator (管理クライアント) ===
Dominoサーバを管理するための管理者用クライアントソフトウエア。グループ化したDominoサーバ群を一括管理したり、遠隔地からでもこのソフトウエアを使用することで、Dominoに対して直接[[コマンド (コンピュータ)|コマンド]]を送信することができる。ACL(アクセス操作リスト)やディレクトリリンクなどの設定をする際には、このソフトウエアを使用すると便利である。

=== HCL Domino Designer(開発クライアント) ===
DBの[[ソースコード]]に対して直接入力したり、一からDBを設計する開発者用クライアントソフトウエア。Eclipse RCP 上で動作する。開発環境はノーツ R1 から存在していたが、Domino Designer として分離されたのは R5 からである

=== HCL Nomad Designer (開発クライアント) ===
Nomad 1.0.10 (2023年12月リリース) で追加されたもので、ブラウザ上で Domino アプリケーションを開発できるもの。上記の Eclipse RCP 版のサブセット。

== 機能 ==
=== パーティションサーバ ===
=== パーティションサーバ ===
Lotus Dominoの機能の一つ。ひとつのOSに対して複数のDominoサーバを構築し、起動させるための機能。
Lotus Dominoの機能の一つ。ひとつのOSに対して複数のDominoサーバを構築し、起動させるための機能。
97行目: 134行目:
基幹部分を共有し、個別に設定された部分のみ別パーティションへ設置することで、複数台のDominoサーバを稼動させる事が出来る。そのことがこの機能名の由来ともなっている。
基幹部分を共有し、個別に設定された部分のみ別パーティションへ設置することで、複数台のDominoサーバを稼動させる事が出来る。そのことがこの機能名の由来ともなっている。


Windowsの場合は、基本的にはCドライブにプログラム(基幹部分)をインストールし、DやEなどにデータ(個別に設定・作成されたデータなど)を設置する。エンジンを共有しているため、負荷は実質1.5倍程度であり、それぞれに別の役割を持たせたい場合には非常に効率の良い構成を構築する事が出来る。特にエンタープライズ環境のような、多数のユーザがアクセスする環境では、往々にしてネットワーク負荷が非常に高くなってしまう。そのためDominoサーバ毎にネットワークカードを割り当て、サーバ単体に対してのアクセス負荷を分散することが出来る。ただし、サーバに対する物理負荷は当然変わらない。
Windowsの場合は、基本的にはCドライブにプログラム(基幹部分)を[[インストール]]し、DやEなどにデータ(個別に設定・作成されたデータなど)を設置する。エンジンを共有しているため、負荷は実質1.5倍程度であり、それぞれに別の役割を持たせたい場合には非常に効率の良い構成を構築する事が出来る。特にエンタープライズ環境のような、多数のユーザがアクセスする環境では、往々にしてネットワーク負荷が非常に高くなってしまう。そのためDominoサーバ毎にネットワークカードを割り当て、サーバ単体に対してのアクセス負荷を分散することが出来る。ただし、サーバに対する物理負荷は当然変わらない。


=== ディレクトリリンク ===
=== ディレクトリリンク ===
Dominoの機能のひとつであるディレクトリリンクとは、Dominoサーバのデータを設置したディレクトリ(Dominoデータディレクトリ)内から、他パーティションのディレクトリや外付けHDD、ストレージサーバなどにリンクを作成し、リンク先があたかも同一ディレクトリであるかのように、Dominoサーバが振舞わせる機能である。
Dominoの機能のひとつであるディレクトリリンクとは、Dominoサーバのデータを設置したディレクトリ(Dominoデータディレクトリ)内から、他パーティションのディレクトリや外付け[[HDD]]、ストレージサーバなどにリンクを作成し、リンク先があたかも同一ディレクトリであるかのように、Dominoサーバが振舞わせる機能である。


主にリソース対策や、データ拡散などを目的に使用される。
主にリソース対策や、データ拡散などを目的に使用される。
107行目: 144行目:


=== Active Content Filter (ACF) ===
=== Active Content Filter (ACF) ===
Dominoサーバによる悪意ある異常コード削除機能。Dominoサーバに設置されたメールボックス宛に送信されたメールに、悪意あるActiveXやJAVA SCRIPTなどを発見すると、そのメールのヘッダごと削除してしまう機能。ただしNotesではメールを正常に表示できるが、DWAで表示した場合には、ACFの誤作動が原因で本文が丸ごと消失してしまうなどの問題点もある。
Dominoサーバによる悪意ある異常コード削除機能。Dominoサーバに設置されたメールボックス宛に送信されたメールに、悪意あるActiveXやJavascriptなどを発見すると、そのメールのヘッダごと削除してしまう機能。ただしNotesではメールを正常に表示できるが、DWAで表示した場合には、ACFの誤作動が原因で本文が丸ごと消失してしまうなどの問題点もある。


== 実績と比較 ==
== 実績と比較 ==
Lotus Notes/Dominoは、大企業・[[防衛省]]・[[自衛隊]]などを中心に採用されており、特に[[都市銀行]]での普及率は100%とされる。IBMテクニカルサービスによる平成18年度の普及率調査では、300〜999人規模の企業(9229社)で24%、1000〜4999人規模の企業(2552社)で38%、5000人規模以上の企業(385社)においては55%であると報告された(なおこの普及率には、保守目的でのライセンス購入などは含まれていないため、実際の割合は更に高いとされた)。
Lotus Notes/Dominoは、大企業・[[防衛省]]・[[自衛隊]]などを中心に採用されており、特に[[都市銀行]]での普及率は100%とされる。IBMテクニカルサービスによる平成18年度の普及率調査では、300〜999人規模の企業(9229社)で24%、1000〜4999人規模の企業(2552社)で38%、5000人規模以上の企業(385社)においては55%であると報告された(なおこの普及率には、[[ソフトウェア保守|保守]]目的での[[ライセンス]]購入などは含まれていないため、実際の割合は更に高いとされた)。


Lotus Notes/Dominoは[[オープンシステム (コンピュータ)|オープンシステム]]向けのパッケージであるが、[[レガシーマイグレーション]]の対象とされる場合がある。これはLotus Notesがグループウェア製品としては最も古い事、現在のWeb系グループウェア製品と比較するとクライアントサーバー型であり、クライアントの配布や管理が必要な事などが挙げられる。
Lotus Notes/Dominoは[[オープンシステム (コンピュータ)|オープンシステム]]向けの[[パッケージソフトウェア]]であるが、[[レガシーマイグレーション]]の対象とされる場合がある。これはLotus Notesがグループウェア製品としては最も古い事、現在のWeb系グループウェア製品と比較するとクライアントサーバー型であり、クライアントの配布や管理が必要な事などが挙げられる。


また2002年~2007年には、IBMは[[Java]]およびWebベースの[[IBM Workplace]]を推進したため、一部では「Lotus Notes/Dominoは無くなるのではないか」との観測が流れた。しかしLotus NotesはR8より[[Eclipse (統合開発環境)|eclipse]]ベースに移行して存続し、Web系製品との連携を強化した。またIBM Workplace製品群は、現在ではLotusブランドの中の製品となった。
また2002年~2007年には、IBMは[[Java]]およびWebベースの[[IBM Workplace]]を推進したため、一部では「Lotus Notes/Dominoは無くなるのではないか」との観測が流れた。しかしLotus NotesはR8より[[Eclipse (統合開発環境)|eclipse]]ベースに移行して存続し、Web系製品との連携を強化した。またIBM Workplace製品群は、Lotusブランドの中の製品となった。


Lotus Notes/Dominoの主な競合製品は、1990年代には[[Microsoft Exchange Server]](および現在では[[Microsoft Office SharePoint Server|SharePoint Server]])であり、2000年代にはWeb系の[[サイボウズ Office]]などである。なお、これら製品に対しNotesのPIM機能を限定的に使用できる「Domino Web Access」などの製品も出ている。製品コンセプトの比較では、Exchangeはメールベースの製品であり、ワークフローなど高度な機能では複数のサーバ製品を組み合わせる必要がある。サイボウズなどは用意されたWeb画面をすぐに手軽に使える製品である。これらに対してLotus Notes/Dominoは、強力な複製機能を持つ非定型文書データベースであり、ユーザーの開発プラットフォームとしての側面が強い。
Lotus Notes/Dominoの主な競合製品は、1990年代には[[Microsoft Exchange Server]](および現在では[[Microsoft Office SharePoint Server|SharePoint Server]])であり、2000年代にはWeb系の[[サイボウズ Office]]などである。なお、これら製品に対しNotesのPIM機能を限定的に使用できる「Domino Web Access」などの製品も出ている。製品コンセプトの比較では、Exchangeはメールベースの製品であり、[[ワークフロー]]など高度な機能では複数のサーバ製品を組み合わせる必要がある。サイボウズなどは用意されたWeb画面をすぐに手軽に使える製品である。これらに対してLotus Notes/Dominoは、強力な複製機能を持つ非定型文書データベースであり、ユーザーの開発プラットフォームとしての側面が強い。


== 修正モジュール ==
== 修正モジュール ==
Lotus Notes/Dominoの修正モジュール(FIX)には、主に以下の3種類(3レベル)がある<ref>[http://www-06.ibm.com/jp/software/lotus/techsupport/policy/s.html Lotus Notes/Domino 障害修正プログラム提供のポリシー]</ref>。
Lotus Notes/Dominoの修正モジュール(FIX)には、主に以下の3種類(3レベル)がある<ref>[http://www-06.ibm.com/jp/software/lotus/techsupport/policy/s.html Lotus Notes/Domino 障害修正プログラム提供のポリシー]{{リンク切れ|date=2020年9月}}</ref>。
#メンテナンス・リリース(Maintenance Release、MR)- 多数の修正を累積したもの
#メンテナンス・リリース(Maintenance Release、MR)- 多数の修正を累積したもの
#フィックス・パック(Fix Pack、FP)- メンテナンス・リリースの間の修正を累積したもの
#フィックス・パック(Fix Pack、FP)- メンテナンス・リリースの間の修正を累積したもの
#[[ホットフィックス]](Hotfix、HF)- 重大な障害や脆弱性の修正など、個別対応の暫定修正であり、一般公開はされない(他のIBMソフトウェア製品のi-Fix、e-Fixに相当)
#[[ホットフィックス]](Hotfix、HF)- 重大な障害や[[脆弱性]]の修正など、個別対応の暫定修正であり、一般公開はされない(他のIBMソフトウェア製品のi-Fix、e-Fixに相当)


例えば、8.5に対して、メンテナンスリリース1、フィックスパック2、ホットフィックス345を適用した場合の表示は「8.5.1 FP2 HP345」である。
例えば、8.5に対して、メンテナンスリリース1、フィックスパック2、ホットフィックス345を適用した場合の表示は「8.5.1 FP2 HP345」である。
136行目: 173行目:


== 外部リンク ==
== 外部リンク ==
*[http://www-142.ibm.com/software/products/us/en/notesanddominofamily IBM Notes and Domino family - IBM US]
*[https://www.hcljapan.co.jp/software/products/digital_solutions/nd/ HCL Notes/Domino]
*[http://www.notescons.gr.jp/outline/ ノーツコンソーシアム] - 日本のノーツユーザー団体
*[https://www.notescons.gr.jp/ ノーツコンソーシアム] - 日本のノーツユーザー団体
*[http://www.ibm.com/developerworks/jp/lotus/library/ls-NDHistory/ Lotus Notes/Dominoの歴史]
*[https://www.ibm.com/developerworks/jp/lotus/library/ls-NDHistory/ Lotus Notes/Dominoの歴史]

{{電子メールクライアント}}


[[Category:IBMのソフトウェア]]
[[Category:グループウェア]]
[[Category:グループウェア]]
[[Category:1989年のソフトウェア]]
[[Category:1989年のソフトウェア]]

2024年2月23日 (金) 09:21時点における最新版

HCL Notes/Domino
開発元 HCLテクノロジーズ
最新版
14.0 / 2023年12月
対応OS Notes: Windows, macOS、Domino: Windows, Linux, AIX, IBM i, Docker
種別 グループウェア,アプリケーション開発・実行
ライセンス プロプライエタリ
公式サイト HCL Notes/Domino,HCL Domino
テンプレートを表示

HCL Notes/Domino(HCLノーツ/ドミノ)はHCLテクノロジーズが開発・販売しているグループウェア用のミドルウェア、アプリケーション開発・実行環境。

当初はロータス社のLotus Notes(ロータスノーツ)、Lotus Domino(ロータスドミノ)という製品で[1][2]1995年IBMによるロータス社の買収以降はIBMソフトウェア部門のロータスブランドの中核製品となり、2013年の9.0からIBM Notes/Domino(IBMノーツ/ドミノ)という製品名になった[3]2018年12月6日にIBMは2017年10月より協業しているHCLテクノロジーズに Domino/Notes を含む複数製品の売却を発表[4][5]、2019年7月1日に完全移行された。

概要

[編集]

Lotus Notesは1989年に登場した、クライアントサーバー型のグループウェアであり、グループウェアという言葉を市場に浸透させたソフトウエアであるといわれている。

非定型の情報を扱う分散型の文書データベースの構造と、強力な複製機能を持っており、プラットフォーム依存性が低く、カスタマイズ性が非常に高いとされる。このため大規模なシステムの基盤となる事が多い。

Lotus Notes/Dominoは以下で構成されるが、両者とも「Notes」または「Notes/Domino」と呼ばれる事も多い。

  • Lotus Notes - クライアント(8よりEclipseベースとなった)
  • Lotus Domino - サーバー(R4.5より、従来のNotesサーバーにWebサーバ機能が統合された)

Lotus Notes/Dominoは、サーバ(Lotus Domino)に対して、専用のクライアントソフトウェア(Lotus Notes)や汎用ブラウザ(Domino Web Access)でアクセスするハイブリッド型グループウエアであり、電子メール電子掲示板データベース・スケジュール管理などの機能を備える。Lotus Notesの登場前は、システムの活用といえば大型コンピュータからの数値データの還元帳票が中心であったのに対し、Lotus Notes/Domino では、掲示板機能による非数値データの共有、あるいは電子会議室機能が特に注目された。

各種の開発言語による開発が可能で、現在のリッチクライアント的な要素を先進的に持っており、本来はユーザ部門だけでグループウェアシステム構築が出来ることを目的としていた。開発言語は以下の3種類が使用できる。

またクラスタリング機能を標準で持っており、サービスのサーバーの障害時には、各クライアントがスタンバイのサーバーに対して、引継ぎ(フェイルオーバー)できる。

歴史

[編集]
レイ・オジーは「ノーツの父」と呼ばれる
  • 1993年10月5日、日本法人のロータス株式会社が「ノーツ R3J」を出荷。
  • 1995年IBMよりTOB(敵対的買収)される。抵抗したが結局32億ドルで買収される。
  • 1996年3月15日、ロータス株式会社が「ノーツ R4J」を出荷。
  • 1996年7月19日、ロータス株式会社が「ノーツ R4.1J」を出荷。
  • 1996年、NotesデータベースをブラウザからアクセスできるようにするNotes R4サーバ用アドオン「Domino」がリリースされる[6]。Lotus Notes R4.5でDominoがサーバに統合されてからは、サーバをDominoと呼ぶようになる。
  • 1997年1月31日、ロータス株式会社が「ノーツ ドミノ R4.5J」を出荷。
  • 1997年11月12日、ロータス株式会社が「ノーツ ドミノ R4.6J」を出荷[7]
  • 1999年3月2日、ロータス株式会社が「ノーツ ドミノ R5.0」を出荷。
  • 2001年7月31日、Domino R5.0.8をリリース。iNotes Web Accessが発表されブラウザーからのアクセスの表現力が向上する。
  • 2002年11月28日、日本IBMが「IBM Lotus Notes/Domino 6.0」を発表。正式名称から「R」(リリース)が消える。
  • 2003年10月1日、Lotus Notes/Domino 6.5をリリース。iNotes Web AccessはDomino Web Accessに名称変更される。
  • 2005年10月5日、日本IBMが「IBM Lotus Notes/Domino 7.0」を発表。
  • 2007年8月15日、日本IBMが「IBM Lotus Notes/Domino 8」を発表。Notesがeclipseベースになる。
  • 2008年10月、IBMがLotus Notesを使用したホスティングサービスを発表[8]
  • 2009年1月16日、日本IBMが「IBM Lotus Notes/Domino 8.5」を出荷。
  • 2009年4月、IBMがLotusLiveを発表。Lotus NotesのSaaS型の提供サービスも含まれた。
  • 2013年3月、IBMが「IBM Notes/Domino 9.0」を発表。9.0からLotusの冠がはずされ、IBMとなった[3]
  • 2013年10月29日、9.0.1を出荷開始。IBMは9.0.xについて少なくとも2021年9月までサポートを継続し、当面9.0.1が最新版となる。9.0.1に対して修正プログラム (Fix Pack) を提供することで最新の状態となる[9]
  • 2014年4月16日、9.0.1 Fix Pack 1 がリリースされる。
  • 2014年8月19日、9.0.1 Fix Pack 2 がリリースされる。
  • 2015年1月21日、9.0.1 Fix Pack 3 がリリースされる。
  • 2015年6月17日、9.0.1 Fix Pack 4 がリリースされる。
  • 2015年11月30日、9.0.1 Fix Pack 5 がリリースされる。
  • 2016年5月12日、9.0.1 Fix Pack 6 がリリースされる。
  • 2016年9月13日、9.0.1 Fix Pack 7 がリリースされる。
  • 2016年12月30日、IBMがクラウドで提供しているWebメールクライアントであるVerseを、オンプレミスのDominoでも利用可能にする IBM Verse On-Premises V1.0 がリリースされる[10]
  • 2017年3月7日、9.0.1 Feature Pack 8 がリリースされる。8からFix Packの名称をFeature Packと改称。修正に加えて機能追加も行われるようになる[9]
  • 2017年8月18日、9.0.1 Feature Pack 9 がリリースされる。
  • 2018年1月30日、9.0.1 Feature Pack 10 がリリースされる。
  • 2018年9月30日、8.5 のサポートが終了。
  • 2018年10月10日、10.0 がリリースされる。Linux 版クライアントがされなくなり Windows 版と Mac 版のみとなる。サーバーは 64-bit 版のみとなる。
  • 2019年2月5日、10.0.1 がリリースされる。日本語版は 10.0.1でリリースされた。
  • 2018年12月6日、IBMよりHCL Technologiesへの売却を発表。
  • 2019年7月1日、HCL Technologiesに完全移行された。
  • 2019年12月20日、HCL Notes/Domino 11 がリリースされる。HCL社による最初のメジャー・バージョン。同時に HCL Sametime 11もリリースされた。
  • 2021年5月27日、HCL Notes/Domino 12 がリリースされる。
  • 2023年12月7日、HCL Notes/Domino 14 がリリースされる (13 は欠番)。

構成

[編集]

Lotus Domino

[編集]

Lotus Notesの基幹となるサーバソフトウエア。構築時の設定によってHTTPサーバSMTPサーバの機能などを持つ。多数のデータベース(DB)をデフォルトでデータ部分に格納しており、更に追加、編集する事ができる。DB構成によって、Dominoの果たす機能は大きく変わる。現場レベルではクライアントソフトウェアのLotus Notesに対してDominoサーバなどと呼ばれることが多い。

Lotus Notes

[編集]

Dominoを操作するためのクライアントソフトウエア。Microsoft Exchangeに対するOutlookのような存在。メールやカレンダーなど、基本的な機能に加え、サーバの管理ができる(サーバー管理には管理者IDおよびパスワードが必要)。また後述するDesignerやAdministratorの機能を使用することで、より高度な設計を行うことが可能である。

8以降はEclipse RCPを基盤としたStandard版が追加され従来からあるものがBasic版と呼称されるようになった。14からはBasic版が廃止されStandard版のみとなった。

Lotus Notes Standard
Eclipse RCPベースのLotus Expeditor上に構築する、リッチクライアント版Notesクライアント
Lotus Notes Basic
従来どおりWindowsアプリケーションとして提供されるNotesクライアント

Standard版はEclipse上に展開するため、下記のような違いがある。

Lotus Notes Standard
UnixカーネルのOSでも稼動する(LinuxMacなど)
Eclipseプラグインが使用できる。
コンポジットアプリケーションが使用可能。
Lotus Notes Basic
従来どおりの操作感。

Nomad Mobile

[編集]

スマホおよびタブレット用アプリ。バージョン10で IBM Domino Mobile Apps の名称で追加された。HCL への移管後は HCL Nomad Mobile と改称された。Notes クライアントのBasic版相当の機能 (Java等一部機能は除く) が利用でき、Notes クライアントで使っているアプリケーションをそのまま実行が可能である。ローカルストレージへのデータベースの複製も可能である。スマホのカメラやGPSを使用したアプリケーションも利用できる。Notes ID ファイルを使用した強固なセキュリティが維持されているが、指紋認証や顔認証など OS と連動した認証により、ユーザーは Notes ID を意識する必要はない。

Nomad Web

[編集]

アプリケーションのインストール不要で、ブラウザのみで動作するNotes クライアントのBasic版相当の機能。2021年5月に初回リリース。Notes クライアントのBasic版相当の機能 (Java等一部機能は除く) が利用でき、Notes クライアントで使っているアプリケーションをそのまま実行が可能である。ブラウザーのキャッシュ領域にプログラムをダウンロードして実行させる。サーバー側でプログラムが更新されるとブラウザーのキャッシュが行われ、最新のプログラムの状態が維持できる。

iNotes (旧名: Domino Web Access)

[編集]

1990年代後半、インターネットおよびブラウザの普及に伴い、ブラウザーからもノーツのアプリケーションにアクセスする必要が発生した。最初にWWWベースでのNotesの利用を可能にしたのは、Notes 4用のアドオンWeb Publisher」だった。この機能はサーバの管理するデータをバッチ処理でHTMLに変換するものであったが、この機能はダイナミックにHTMLを生成する方式へ進化し、次バージョンのNotes 4.5からNotes Server本体に統合されたことが、サーバを「Domino」(ドミノ)と呼ぶきっかけになった。Domino R5.0.8からiNotes Web Accessに名称を変更し、更にLotus Notes/Domino 6.5で、Domino Web Accessに名称変更された。しかし、Lotus Notes/Domino 7でも、DWAファイル格納フォルダは[iNotes]のままである。Lotus Notes/Domino 8.5では再びLotus iNotesという名称に変更された。

6.5以前はiNotes Web Acsess (IWA) Dominoサーバ内に設置されたメールボックスに対して、ウェブブラウザでアクセスすることで、Personal Information Manager (PIM) 機能が使用可能となる機能である。Microsoft Exchangeに対するOutlook Web Accessのような存在であり、Lotus NotesのインストールされていないPCにおいても、受信したメールや、Lotus Notesで作成したカレンダーなどが限定的に閲覧できる。しかし送信元のメール形式によっては、Lotus Notesで表示すると正常に表示されるが、DWAで表示するとバグ仕様で表示できない場合もある。ただし、DWA専用に用意されたActiveXを導入すると、バージョンによっては若干機能が向上する。

iNotes はDOMを使用しているなどアーキテクチャが古くなっているため、iNotes はバージョン 14 でもサポートされているが HCLでは後継として HCL Verse を提供している。

Verse

[編集]

iNotes の後継となるメール、カレンダー機能を提供し、ブラウザでの利用に加えて、スマホ・タブレット用アプリが提供されている。スマホ・タブレットで利用する場合は、Domino サーバーとの間に HCL Traveler という中間サーバーが必要である。

Traveler

[編集]

モバイルデバイスのメール、カレンダー機能から Domino を利用できるようするために開発されたサーバー機能で、ActiveSync プロトコルでモバイルと通信できるよう、Domino との間入り変換する役割を持つ。IBM Lotus Domino 8.0.1 で追加された。当初は Microsoft Windows Mobile や BlackBerry をサポートしていた。その後、iOS も追加された。HCL Verse もまた ActiveSync プロトコルを使用している。

Domino Administrator (管理クライアント)

[編集]

Dominoサーバを管理するための管理者用クライアントソフトウエア。グループ化したDominoサーバ群を一括管理したり、遠隔地からでもこのソフトウエアを使用することで、Dominoに対して直接コマンドを送信することができる。ACL(アクセス操作リスト)やディレクトリリンクなどの設定をする際には、このソフトウエアを使用すると便利である。

HCL Domino Designer(開発クライアント)

[編集]

DBのソースコードに対して直接入力したり、一からDBを設計する開発者用クライアントソフトウエア。Eclipse RCP 上で動作する。開発環境はノーツ R1 から存在していたが、Domino Designer として分離されたのは R5 からである。

HCL Nomad Designer (開発クライアント)

[編集]

Nomad 1.0.10 (2023年12月リリース) で追加されたもので、ブラウザ上で Domino アプリケーションを開発できるもの。上記の Eclipse RCP 版のサブセット。

機能

[編集]

パーティションサーバ

[編集]

Lotus Dominoの機能の一つ。ひとつのOSに対して複数のDominoサーバを構築し、起動させるための機能。

基幹部分を共有し、個別に設定された部分のみ別パーティションへ設置することで、複数台のDominoサーバを稼動させる事が出来る。そのことがこの機能名の由来ともなっている。

Windowsの場合は、基本的にはCドライブにプログラム(基幹部分)をインストールし、DやEなどにデータ(個別に設定・作成されたデータなど)を設置する。エンジンを共有しているため、負荷は実質1.5倍程度であり、それぞれに別の役割を持たせたい場合には非常に効率の良い構成を構築する事が出来る。特にエンタープライズ環境のような、多数のユーザがアクセスする環境では、往々にしてネットワーク負荷が非常に高くなってしまう。そのためDominoサーバ毎にネットワークカードを割り当て、サーバ単体に対してのアクセス負荷を分散することが出来る。ただし、サーバに対する物理負荷は当然変わらない。

ディレクトリリンク

[編集]

Dominoの機能のひとつであるディレクトリリンクとは、Dominoサーバのデータを設置したディレクトリ(Dominoデータディレクトリ)内から、他パーティションのディレクトリや外付けHDD、ストレージサーバなどにリンクを作成し、リンク先があたかも同一ディレクトリであるかのように、Dominoサーバが振舞わせる機能である。

主にリソース対策や、データ拡散などを目的に使用される。

従来設置してあったHDDでは容量が足りなくなった場合、データの整理や削除・またはHDDをより大容量なものに交換する必要があるが、そういった手間を省略するため、他のパーティションにもスペースを占有する機能である。そのため、データの拡散化も可能であるため、万一HDDが破損してしまった場合の保険にもなりうる。

Active Content Filter (ACF)

[編集]

Dominoサーバによる悪意ある異常コード削除機能。Dominoサーバに設置されたメールボックス宛に送信されたメールに、悪意あるActiveXやJavascriptなどを発見すると、そのメールのヘッダごと削除してしまう機能。ただしNotesではメールを正常に表示できるが、DWAで表示した場合には、ACFの誤作動が原因で本文が丸ごと消失してしまうなどの問題点もある。

実績と比較

[編集]

Lotus Notes/Dominoは、大企業・防衛省自衛隊などを中心に採用されており、特に都市銀行での普及率は100%とされる。IBMテクニカルサービスによる平成18年度の普及率調査では、300〜999人規模の企業(9229社)で24%、1000〜4999人規模の企業(2552社)で38%、5000人規模以上の企業(385社)においては55%であると報告された(なおこの普及率には、保守目的でのライセンス購入などは含まれていないため、実際の割合は更に高いとされた)。

Lotus Notes/Dominoはオープンシステム向けのパッケージソフトウェアであるが、レガシーマイグレーションの対象とされる場合がある。これはLotus Notesがグループウェア製品としては最も古い事、現在のWeb系グループウェア製品と比較するとクライアントサーバー型であり、クライアントの配布や管理が必要な事などが挙げられる。

また2002年~2007年には、IBMはJavaおよびWebベースのIBM Workplaceを推進したため、一部では「Lotus Notes/Dominoは無くなるのではないか」との観測が流れた。しかしLotus NotesはR8よりeclipseベースに移行して存続し、Web系製品との連携を強化した。またIBM Workplace製品群は、Lotusブランドの中の製品となった。

Lotus Notes/Dominoの主な競合製品は、1990年代にはMicrosoft Exchange Server(および現在ではSharePoint Server)であり、2000年代にはWeb系のサイボウズ Officeなどである。なお、これら製品に対しNotesのPIM機能を限定的に使用できる「Domino Web Access」などの製品も出ている。製品コンセプトの比較では、Exchangeはメールベースの製品であり、ワークフローなど高度な機能では複数のサーバ製品を組み合わせる必要がある。サイボウズなどは用意されたWeb画面をすぐに手軽に使える製品である。これらに対してLotus Notes/Dominoは、強力な複製機能を持つ非定型文書データベースであり、ユーザーの開発プラットフォームとしての側面が強い。

修正モジュール

[編集]

Lotus Notes/Dominoの修正モジュール(FIX)には、主に以下の3種類(3レベル)がある[11]

  1. メンテナンス・リリース(Maintenance Release、MR)- 多数の修正を累積したもの
  2. フィックス・パック(Fix Pack、FP)- メンテナンス・リリースの間の修正を累積したもの
  3. ホットフィックス(Hotfix、HF)- 重大な障害や脆弱性の修正など、個別対応の暫定修正であり、一般公開はされない(他のIBMソフトウェア製品のi-Fix、e-Fixに相当)

例えば、8.5に対して、メンテナンスリリース1、フィックスパック2、ホットフィックス345を適用した場合の表示は「8.5.1 FP2 HP345」である。

参照

[編集]
  1. ^ Steve Lohr (1995年6月13日). “What Lotus Got: Cash and Freedom ”. The New York Times. https://www.nytimes.com/1995/06/13/business/what-lotus-got-cash-and-freedom.html 2019年6月21日閲覧。 
  2. ^ Alas, poor Lotus/IBM Notes, we knew ye well” (2018年12月10日). 2021年7月8日閲覧。
  3. ^ a b IBM Notes/Domino 9.0 Social Edition は、企業をソーシャル・ビジネスの実現に確実に導きます - 日本IBM
  4. ^ https://newsroom.ibm.com/2018-12-06-HCL-Technologies-to-Acquire-Select-IBM-Software-Products-for-1-8B
  5. ^ https://www.hcljapan.co.jp/news-gl/20190701-735.html
  6. ^ 米Lotus社が、「Domino」を発表”. PC Watch (1996年5月29日). 2012年5月3日閲覧。
  7. ^ ロータス、「ノーツ ドミノR4.5」と「ノーツ R4.5」を発売”. PC Watch (1997年2月3日). 2012年8月23日閲覧。
  8. ^ IBM、Lotus Notes初のホステッド・サービスを月額8ドルで提供へ[リンク切れ]
  9. ^ a b IBM発表レター: IBM Notes/Domino 9.0.1 はサポート期間を延長し、 IBM Connections V5.5 のソーシャル機能を活用したコラボレーション機能を拡張します (2016年9月13日) [1]
  10. ^ IBM発表レター: IBM Verse On-Premises V1.0 は次世代のクラウド・メール体験をオンプレミス・ユーザーに提供します (2016年12月13日) [2][リンク切れ]
  11. ^ Lotus Notes/Domino 障害修正プログラム提供のポリシー[リンク切れ]

関連項目

[編集]

外部リンク

[編集]