AdempiereとiDempiere

2012/12/06 | 開発記録 | admin

Linux in the Park
Linux in the Park / John Vetterli

オープンソースといえばLinux?
という訳で、写真はLinuxペンギンですが、
ここではとあるオープンソース、AdempiereとiDempiereについてのお話です。

SAPの中の人がスピンアウトして、CompiereというオープンソースERPを作る。
流行るに従いCompiereはビジネスに走り、やがてリポジトリを閉じてしまう。
ここでフォークしたのがAdempiere。
しかしAdempiereはバザール方式の開発を推進するあまり、コミッターを増やしすぎて、ソースコードの質が低下。
これに嫌気が差して、Adempiereの中心的なコミッターがさらにフォーク。
iDempiereを立ち上げる。←今ココ

ちなみにAdempiereは、メインコミッターを失って活動が縮小気味だとか、
その他のコミッターの方々は、それぞれのプライベートリポジトリで細々開発しているとか、なんとか。

それでは、iDempiereの特徴を、私なりに解釈してみます。
ちなみにほとんど、
http://www.adempiere.jp/idempiere/
からの引用です。

OSGi採用
プラグイン構造を管理するフレームワーク。
動的プラグインや複数プラグインの連携など。
(プラグイン:あとから機能を追加できる仕組み)
ApacheやEclipseでも採用している。
http://www.atmarkit.co.jp/fjava/special/osgi/osgi_1.html

って、Adempiereにはプラグインの機構はないのか?
あるけどOSGiのように優れた機構ではないのかな?

組込みプログラムのバージョンアップ
ZKウェブUI、バージョン6.0
http://www.infoq.com/jp/news/2012/04/zk-6-released

JasperReports、バージョン4.6.0

まあ大抵の場合、バージョンアップは良いことです。

JBossからTomcatへ
サーバーの起動速度が6倍。メモリ使用量は半減。
要は、JBossなくてもTomcatだけで動くよ。ってことなのかな。

バージョン管理をBitBucketへ
BitBucketとは、簡単に説明するとGithubと大体一緒です。(ざっくりw)
特徴としては、Githubほど知名度はありませんが、プライベートリポジトリが無料だったりします。
https://bitbucket.org/idempiere/idempiere

Githubを知っていると、Github無しのオープンソース開発ってどうやるんだろう?って感じになりますよね。

Java7対応
いまのところAdempiereはJava6だけみたいで、なんでもJava6は近々サポートが終わるとか、なんとか。
AdempiereもJava7に対応しよう!、という声は上がったそうだが、未だにリリースされず。
http://www.jpcert.or.jp/tips/2012/wr123101.html

まあ、メインコミッターを失っては、そうだよねーと思う。
しかしOracleは、Java6からJava7へ自動更新も辞さない構えのようですが、対応できていないオープンソースはどうなるのやら。

以上。
うろ覚えな記憶を頼りに、適当に書いてみました。

  • iDempiere
    iDempiereは、ADempiereにOSGi(プラグインの仕組み)などの新機能を追加した オープンソースERPです。 Adempiereの機能に加えて、iDempiereでは以下のような 特徴があります。 … iDempiereプロジェクトでは、AdempiereにZKウェブUIを実装した、 …
  • ビッグデータのERPデモをしないNRIは、ミクは流行り伊達杏子はイマイチ …
    つまり、ADempiereのお作法に則ったカスタマイズをして、UUIDで、iDempiereにアップできる)。さらに、NRIが発言権を持てば、メキシコグループとブラジルグループの問題を解消し、世界的にNRIがADempiereを支配?できる(Red1は分裂 …
  • Red1さん来日記念特別勉強会の開催 | ADempiere ERP+CRM
    2012年8月5日… ADempiereブログ · erp.co.jp · sourceForge Adempiere. Recent Entry. 第20回 勉強会 · 第19回勉強会 · 第18回勉強会 · 野村総合研究所OpenStandiaのメルマガに 掲載されました · Red1さん来日記念特別勉強会の開催. Back to top.

前の記事:

次の記事:

2012/12/06 | 開発記録

コメント/トラックバック

トラックバック用URL:

この投稿のコメント・トラックバックRSS




管理人にのみ公開されます

前の記事:

次の記事:

【二種免許】深視力検査合格のコツや裏技
【二種免許】深視力検査合格のコツや裏技

東京では免許更新の際、ゴールド免許の方や島嶼にお住まいの方以外は、鮫洲...

no image
[cakephp4] dirtyとoriginal

patchEntityすると、変更したところと、変更前の内容が取れる。...

BaserTestCaseで特定プラグインの有無でfixturesを振り分ける
BaserTestCaseで特定プラグインの有無でfixturesを振り分ける

baserCMSのTestCaseで、特定のプラグインの有無を調べて、...

kusanagi で letsencryptが更新されない
kusanagi で letsencryptが更新されない

結論から、アパッチを直接再起動すると直るかも。 systemctl r...

baserCMS プラグインのアップデートスクリプト
baserCMS プラグインのアップデートスクリプト

(参考) http://project.e-catchup.jp/pr...

→もっと見る

PAGE TOP ↑