XSOM против Apache XmlSchema - PullRequest
       10

XSOM против Apache XmlSchema

0 голосов
/ 21 июля 2011

Я хотел библиотеку, которую можно использовать для анализа XSD.В основном, проанализируем его и предоставим объектное представление, чтобы я мог получить типы, имена, аннотации, пространство имен и т. Д. Итак, я натолкнулся в основном на две библиотеки: java.net XML Schema Object Model (XSOM) и Apache commons XMLSchema

Я чувствовал, что XSOM лучше, но, похоже, у него другая лицензия CDDL.Так смогу ли я использовать XSOM в коммерческом проекте, который я не могу сделать с открытым исходным кодом?Кто-нибудь из вас знает, что лучше такие библиотеки, которые будут иметь тип лицензии LGPL?

1 Ответ

0 голосов
/ 22 июля 2011

Я использовал Apache Commons XMLSchema, и он работает хорошо.

Но любить или ненавидеть библиотеку, которая просто раскрывает представление о лежащей в основе структуре, по большей части субъективно.

Что касается лицензии, то сам XSOM, по-видимому, выпускается под сочетанием лицензий GPL и simil-GPL. Если вы хотите перейти на безопасную сторону, поезжайте с Apache и расслабьтесь.

Надев шапку Apache, если вы чувствуете, что Apache commons XMLSchema может быть улучшен, присоединяйтесь к списку рассылки проекта, давайте послушаем ваши идеи, представим исправления и поможем сделать его лучшей библиотекой.

...