「ServiceStack OrmLite」の版間の差分

提供: MonoBook
ナビゲーションに移動 検索に移動
10行目: 10行目:
  
 
== 関連項目 ==
 
== 関連項目 ==
* [[マイクロORM]]
+
* [[Micro ORM]]
  
 
== 参考文献 ==
 
== 参考文献 ==

2015年9月3日 (木) 01:03時点における版

ServiceStack OrmLite(読み:さーびすすたっくおーあーるえむらいと)とは、ServiceStackプロジェクトにより開発されている.NET FrameworkおよびMono向けのマイクロORMである。

概要

もともとはJava向けのOrmLite.NET移植しようというプロジェクトであったが、実際に出来上がったものは全くの別物となっている。このためJava使いと.NET使いを並べて「OrmLite」を題材にすると会話が成立しない。よってOrmLiteとServiceStack OrmLiteは別項にし、本稿についてはServiceStack OrmLiteについて記載する。

ライセンス

バージョン4からはAGPL v3となっており、ServiceStack OrmLiteを使用した成果物はいかなる場合もオープンソースにしなければならない。受託開発で開発元が発注元のビジネスロジックを公開するなど常識的に考えて非現実的であり、そのような利用者向けには商用ライセンスが用意されている。実質的には商用ライセンスのみと考えてよい。

これに異論を唱えた人々がNServiceKit OrmLiteというBSDライセンスの派生物を開発している。

関連項目

参考文献