NServiceKit OrmLite

提供: MonoBook
2015年9月3日 (木) 01:48時点における124.87.114.212 (トーク)による版 (→‎使い方)
ナビゲーションに移動 検索に移動

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

概要

NServiceKit OrmLiteはServiceStack OrmLite バージョン3から派生したプロジェクトである。

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

これに異論を唱えた人々がNServiceKit OrmLiteの名の下でBSDライセンスを採用した派生物を開発しているものである。

さすがに商用のServiceStack OrmLite v4と比べると機能的には大幅に劣るが、それでもMicro ORMORMの中間くらいの機能は備えており、結構なんでもできる。

使い方

関連項目

参考文献