DLL files and licensing.
OxfordPartnership wrote: The current Archetype editor makes use of two external libraries , one for ADL parsing, one for XML parsing. What is the licence on these libraries?, can they be used in other applications. The XML Parser DLL is built from Archetype Editor's source code: see the XMLParser directory. The ADL Parser is external, but it comes from the ADL Workbench source code in openEHR's ref_impl_eiffel Subversion repository. In other words, they both belong to openEHR, and the licensing is the same as Archetype Editor and ADL Workbench. - Peter
Parser Versions
OxfordPartnership wrote: This seems work and I get a version back, the version reported is : $LastChangedRevision: 203 $ $LastChangedDate: 2007-04-10 05:17:40 +1000 (Tue, 10 Apr 2007) $ As this is the parser from the latest beta release of the editor, do those values make sense? Unfortunately, not really. That string represents the last time that the source file openehr_version.e was committed to the branch of the ref_impl_eiffel repository from which the current ADL Parser DLL is built. As the last change to that branch was only a month or two ago, sadly the so-called version string is wildly inaccurate. There have been improvements to how this is handled in the TRUNK of the ref_impl_eiffel repository. We probably ought to merge those improvements back into the ADL Parser's current release branch, in order to avoid this confusion. - Peter