| ダイアグラムズネット | |
|---|---|
Diagrams.net バージョン 14.6.13 | |
| 原作者 | ガウデンツ・アルダー |
| 開発者 | JGraph株式会社 |
| 安定版リリース | |
| リポジトリ | https://github.com/jgraph/drawio |
| 書かれた | HTML5、JavaScript |
| エンジン |
|
| オペレーティング·システム | クロスプラットフォーム |
| タイプ | グラフ描画 |
| ライセンス | アパッチ 2.0 |
| Webサイト | www.drawio.com |
diagrams.net(旧draw.io [ 2 ] [ 3 ] )は、 HTML5とJavaScriptで開発されたクロスプラットフォームのグラフ描画ソフトウェアアプリケーションです。[ 4 ]そのインターフェースは、フローチャート、ワイヤーフレーム、UML図、組織図、ネットワーク図などの図を作成するために使用できます。[ 5 ]
diagrams.netは、オンラインウェブアプリとして、またLinux、macOS、Windows向けのオフラインデスクトップアプリケーションとして利用可能です。[ 5 ]オフラインアプリケーションはElectronフレームワークを使用して構築されています。ウェブアプリはオンラインログインや登録を必要とせず、ローカルハードドライブから開いたり保存したりできます。[ 5 ] [ 6 ]ダウンロード可能な保存形式とエクスポート形式は、PNG、JPEG、SVG、PDFです。[ 6 ]
また、Dropbox、OneDrive、Google Drive、GitHub、GitLab.comなどのクラウドストレージサービスとも統合されています。[ 5 ] [ 6 ] [ 7 ]
また、 Nextcloud、MediaWiki、Notion、Atlassian Confluence、Jiraなどのプラットフォームにウェブアプリを埋め込むためのプラグインとしても利用可能です。[ 8 ] [ 9 ]
TechRadarやPCMagなどの技術評論家は、 Lucidchart、Microsoft Visio、SmartDrawの代替としてこれを評価している。[ 10 ] [ 11 ] [ 12 ] [ 4 ] [ 13 ] [ 14 ]
歴史
JGraph株式会社
JGraph Ltdは、2000年にガウデンツ・アルダーとデイビッド・ベンソンによって英国で設立された非公開有限会社です。 [ 15 ] [ 16 ]
| Jグラフ | |
|---|---|
| 最終リリース | 5.14.0 / 2010 |
| リポジトリ | https://github.com/jgraph/legacy-jgraph5 |
| 書かれた | ジャワ |
| エンジン |
|
| オペレーティング·システム | クロスプラットフォーム |
Jグラフ
JGraphは、ガウデンツ・アルダーによる純粋なJava言語ソフトウェアプロジェクトとして、また2000年にスイスのチューリッヒ工科大学の大学プロジェクトとして始まりました。JGraph 1.0の最初の一般公開は2002年5月でした。[ 17 ] JGraphの当初の設計は、 Swing Javaツールキットとそのクラスのアーキテクチャ拡張となることでしたJTree。[ 18 ]
| mxグラフ | |
|---|---|
| 最終リリース | 4.2.2 / 2020年10月28日 |
| リポジトリ | https://github.com/jgraph/mxgraph |
| 書かれた | PHP、JavaScript、Java、C# |
| エンジン |
|
| オペレーティング·システム | クロスプラットフォーム |
| Webサイト | jgraph |
mxグラフ
2005年に、 HTML5とSVG技術を使用してJavaScriptで書かれたグラフ描画ソフトウェアライブラリであるmxGraphの開発が開始されました。 [ 19 ]このプロジェクトは2006年に公開され、Firefox 1.5とInternet Explorer 5.5をサポートしました。[ 19 ] [ 20 ]
mxGraphは当初、オンライン使用のためのソフトウェアのホストされたデモを通じてフリーウェアとして提供され、 [ 21 ] [ 22 ] 、非商用使用のためのエンドユーザーライセンス契約の下で公開ソースコードが提供され、商用ライセンスを購入するオプションもありました。[ 20 ]
2009年、mxGraphはApacheライセンスの下でオープンソース化されました。JGraphには、 Java、 C#、PHPなどの他の言語向けのmxGraphの公式移植版もバンドルされています。
2021年に、mxGraph GitHubリポジトリは所有者によってアーカイブされ、現在は読み取り専用になっています。[ 23 ]
| JGraphX | |
|---|---|
| 最終リリース | 4.2.2 / 2020年10月28日 |
| リポジトリ | https://github.com/jgraph/jgraphx |
| 書かれた | ジャワ |
| エンジン |
|
| オペレーティング·システム | クロスプラットフォーム |
| ライセンス | アパッチ2 |
JGraphX
2010年2月にJGraph 5.xが最終的にリリースされた後、[ 17 ]プロジェクトはJava言語アプリケーションの名前をJGraphXに変更し、mxGraphライブラリを統合し、2012年にリリースされたJGraphX 1.10.0.5からmxGraphのバージョン番号を採用しました。[ 24 ]
図式的に
2011年、同社はmxGraphウェブアプリケーションのホストサービスを、別のブランドであるDiagramly(ドメインは「diagram.ly」)で公開し始めた。[ 12 ]
ドロー.io
2012年、ウェブアプリからJavaアプレットの使用をすべて削除した後、サービスはdraw.ioとしてブランド名を変更した。「.ioサフィックスは.lyよりもずっとクールだから」と共同設立者のデイビッド・ベンソンは2012年のインタビューで述べている。[ 25 ] [ 26 ] [ 19 ]
diagrams.net
2020年2月、同社はブログで、.ioトップレベルドメインにおけるセキュリティインシデントを理由に、ウェブアプリケーションのホスト版を「draw.io」から「diagrams.net」ドメインに移行すると発表した。同社はまた、「ドメインサフィックスを所有すべき島々が、現代のイギリス帝国主義の素晴らしい一面のせいで、所有していない」と述べている。[ 2 ]移行は1か月後に完了した。[ 27 ] [ 3 ]ソフトウェアライブラリ、ファイル形式、および統合サービスは引き続き「drawio」というブランド名で提供される。
2024年8月、バージョン24.7.8以降、同社はApache 2.0ライセンスを修正されたApache 2.0ライセンスに一時的に置き換え、アトラシアンのConfluenceおよびJira製品でのソフトウェアの使用を禁止する条項を含めました。これは、自社のConfluence統合の販売を保護するためです。[ 28 ]プロジェクトは2024年12月までにバージョン25.0.2でApache 2.0ライセンスに戻りました。[ 29 ]
同社は2024年12月、GitHubリポジトリ内の一部のソースファイルを縮小版に置き換えました。オープンソースではないため、メンテナー以外からのパッチは原則として受け付けません。[ 30 ]
参照
参考文献
- ^ jgraph. 「リリース v29.3.5 · jgraph/drawio」 . 2026年1月22日閲覧。
- ^ a b「オープンソースのダイアグラム作成がdiagrams.netに移行中、ゆっくりと」 diagrams.netブログ。2021年7月30日。2020年2月26日時点のオリジナルよりアーカイブ。2021年11月12日閲覧。
- ^ a b「Diagrams.net – 技術者にとって必須のツール」 The Serpent、2021年1月23日。2021年3月6日時点のオリジナルよりアーカイブ。2021年7月7日閲覧。
- ^ a b Gibson, Simon (2011年4月28日). 「Diagramly: 図表やグラフを作成するための無料オンラインツール」 . Gigaom . 2021年11月12日時点のオリジナルよりアーカイブ。 2021年11月12日閲覧。
- ^ a b c d Battersby, Jeffery (2020年7月29日). 「Draw.io Diagramsのダウンロード方法」 . Tom's Guide . 2021年6月24日時点のオリジナルよりアーカイブ。 2021年6月21日閲覧。
- ^ a b c Ashwin (2019年9月7日). 「Draw.ioは無料のフローチャートとダイアグラム作成ソフトウェアです」 . gHacks Tech News . 2021年6月24日時点のオリジナルよりアーカイブ。 2021年6月21日閲覧。
- ^ 「draw.ioで学習リソースを作成する」セントアンドリュース大学。2020年7月13日。2021年7月7日時点のオリジナルよりアーカイブ。 2021年7月7日閲覧。
- ^ "diagrams.net Integrations" . www.diagrams.net . 2021年7月30日閲覧。
- ^ 「Atlassian Marketplace」 . marketplace.atlassian.com . 2021年7月30日閲覧。
- ^ Parker, Jacob (2020年7月28日). 「draw.io レビュー」 . TechRadar . 2021年7月7日時点のオリジナルよりアーカイブ。 2021年6月30日閲覧。
- ^ “Draw.io レビュー” . PCMag . 2021年5月11日時点のオリジナルよりアーカイブ。2021年6月30日閲覧。
- ^ a b「Diagramlyはダイアグラム、マインドマップ、フローチャート作成ツールです」 Lifehacker Australia 2011年4月26日. 2021年11月12日閲覧。
- ^ 「わかりやすいダイアグラムを作成するためのVisioの代替ツール6選」 MUO 2021年11月8日2021年11月12日閲覧。
- ^ Amjad, Moin (2011年3月3日). 「Diagramly: XML、PNG、JPG、SVG形式のダイアグラムとフローチャートを作成できるWebアプリ」 . makeuseof.com . 2011年5月12日時点のオリジナルよりアーカイブ。 2021年11月12日閲覧。
- ^ 「JGRAPH LTD. 会社情報」GOV.UK Companies House . 2021年11月12日時点のオリジナルよりアーカイブ。2021年11月12日閲覧。
- ^ “About JGraph” . jgraph.com . 2006年5月5日. 2006年5月5日時点のオリジナルよりアーカイブ。2021年11月12日閲覧。
- ^ a b Benson, David (2010年2月17日). “jgraph/legacy-jgraph5 5.14.0.0 ChangeLog” . GitHub . 2021年11月12日時点のオリジナルよりアーカイブ。2021年11月11日閲覧。
- ^ Gaudenz, Alder. 「JGraph Swingコンポーネントの設計と実装」(PDF) . jgraph.com . 2010年12月14日時点のオリジナル(PDF)からアーカイブ。 2017年2月18日閲覧。
- ^ a b c「draw.ioアプリレビュー:David Benson氏へのインタビュー」。YouTube 。 2012年12月17日。2012年12月30日時点のオリジナルよりアーカイブ。2021年11月11日閲覧。
- ^ a b「mxGraph FAQ」 . mxgraph.com . 2006年11月9日. 2006年11月9日時点のオリジナルよりアーカイブ。 2021年11月11日閲覧。
- ^ 「mxGraph – まさに機能するダイアグラム」 。2006年11月9日時点のオリジナルよりアーカイブ。
- ^ “GraphEditorデモ: mxGraph 4.2.2搭載” . 2021年10月28日. 2013年5月10日時点のオリジナルよりアーカイブ。2021年11月11日閲覧。
- ^ mxGraph、JGraph、2023年8月23日、 2023年8月24日閲覧
- ^ Benson, David (2012年5月22日). “jgraph/jgraphx at 1.10.0.5” . GitHub . 2014年6月19日時点のオリジナルよりアーカイブ。2021年11月12日閲覧。
- ^ "Web 2.0 mal praktisch (22) – ダイアグラムや Visio や Powerpoint の開発 #BPMN" .ゲシェフツマン 2.0。 2012 年 12 月 31 日。2022年 12 月 25 日のオリジナルからアーカイブ。2021 年11 月 12 日に取得。
- ^ “jgraph/drawio 1.6.7 ChangeLog” . GitHub . 2012年9月24日. 2021年11月12日時点のオリジナルよりアーカイブ。2021年11月12日閲覧。
- ^ “jgraph/drawio 12.8.5 ChangeLog” . GitHub . 2020年3月14日. 2021年11月12日時点のオリジナルよりアーカイブ。2021年11月11日閲覧。
- ^ “標準Apache 2.0ライセンスからのライセンス変更 · jgraph drawio · ディスカッション #4623” . GitHub . 2024年10月3日時点のオリジナルよりアーカイブ。2024年9月9日閲覧。
- ^ 「Update LICENSE · jgraph/drawio@5b2e734」 . GitHub . 2025年1月8日閲覧。
- ^ "Update README.md · jgraph/drawio@e684c4d" . GitHub . 2025年6月23日閲覧。