#c#-4.0 #orm
#c #-4.0 #orm
Вопрос:
Мне нужен микро-ORM с коммерческой лицензией. В настоящее время наша корпоративная политика не допускает открытого исходного кода.
Я рассмотрел эти варианты, которые все будут работать, но все они с открытым исходным кодом:
Dapper (Apache 2.0)
PetaPoco (Apache 2.0)
Massive (BSD-2).
Мы используем SQLite и .NET 4.0.
Любая помощь будет высоко оценена. Мы были бы готовы приобрести коммерческую лицензию, если бы она была доступна.
Комментарии:
1. Почему вы и ваша команда юристов считаете, что «открытый исходный код» означает «не разрешен для коммерческого использования»? AFAIK, это зависит от лицензии, а не от того, является ли она открытым исходным кодом или закрытым исходным кодом. Поправьте меня, если я ошибаюсь.
Ответ №1:
Возможно, вы можете купить поддержку и получить коммерческую лицензию у некоторых компаний для рассматриваемых вами вариантов с открытым исходным кодом.
Кажется, что избегать программного обеспечения с открытым исходным кодом становится все сложнее и сложнее (и я рад этому).
Комментарии:
1. 1 за «Кажется, что избегать программного обеспечения с открытым исходным кодом становится все труднее и труднее (и я рад этому)»
Ответ №2:
У Telerik есть ORM, который выглядит неплохо.
Но я все еще большой поклонник Dapper ORM. Я работаю со своим юридическим отделом, чтобы получить разрешение на его использование.
Ответ №3:
http://www.mindscapehq.com/products/lightspeed
скорость света настолько проста по сравнению с Entity framework, что я бы посчитал ее полу-orm lite 😉