Nice wok Piter! I've seen quite a lot of open source projects with dual licensing. Maybe this is the way to go so we can please everyone
Regards 2016-05-18 11:06 GMT+02:00 Pieter Bos <pieter....@nedap.com>: > Hi Ian, > > Good to hear this work is being appreciated. > > It could certainly be possible to merge Archie with the existing adl2-core > library. I think the adl2-core library looks like it has good quality code > and decent API. It could be interesting because although there is quite a bit > of overlap in functionality, Archie has functionality that adl2-core does not > have, and adl2-core has functionality Archie does not yet have. If the owners > of that library are willing to relicense their code or at least parts of > their code under a different license, it could be interesting. We’re open to > releasing this code under a different license, but only if the resulting work > can be used in non-GPL software. > > Regards, > > Pieter Bos > Nedap Healthcare > > From: openEHR-technical > <openehr-technical-boun...@lists.openehr.org<mailto:openehr-technical-boun...@lists.openehr.org>> > on behalf of Ian McNicoll <i...@freshehr.com<mailto:i...@freshehr.com>> > Reply-To: For openEHR technical discussions > <openehr-technical@lists.openehr.org<mailto:openehr-technical@lists.openehr.org>> > Date: Wednesday 18 May 2016 at 10:42 > To: For openEHR technical discussions > <openehr-technical@lists.openehr.org<mailto:openehr-technical@lists.openehr.org>> > Cc: > "openehr-implement...@lists.openehr.org<mailto:openehr-implement...@lists.openehr.org>" > > <openehr-implement...@lists.openehr.org<mailto:openehr-implement...@lists.openehr.org>> > Subject: Re: Archie version 0.1.0 released > > Hi Pieter, > > This looks a really interesting and valuable piece of work. Many thanks for > your efforts - hopefully others will want to contribute. It would be nice if > we could somehow bring this work and the existing AOM2/ADL2 work together (or > at least not duplicate work). I appreciate there is a different licensing > approach but I don't think that is necessarily set in stone. > > Ian > > Dr Ian McNicoll > mobile +44 (0)775 209 7859 > office +44 (0)1536 414994 > skype: ianmcnicoll > email: i...@freshehr.com<mailto:i...@freshehr.com> > twitter: @ianmcnicoll > > [https://docs.google.com/uc?id=0BzLo3mNUvbAjT2R5Sm1DdFZYTU0&export=download] > Co-Chair, openEHR Foundation > ian.mcnic...@openehr.org<mailto:ian.mcnic...@openehr.org> > Director, freshEHR Clinical Informatics Ltd. > Director, HANDIHealth CIC > Hon. Senior Research Associate, CHIME, UCL > > On 17 May 2016 at 12:53, Pieter Bos > <pieter....@nedap.com<mailto:pieter....@nedap.com>> wrote: > A few months ago I announced the development of an open source Java openEHR > library called Archie. It has progressed enough that I’m now pleased to > announced the release of version 0.1.0 of Archie. It supports the latest ADL > 2 and reference model versions and is licensed under the Apache license. > > The documentation and source can be found at https://github.com/nedap/archie. > It’s available at Maven Central at com.nedap.healthcare:archie:0.1.0 . > > Why another library? > > The existing open source openEHR libraries were either ADL 1.4 or published > under the Affero GPL. This means there is no library available for non-GPL > ADL 2 openEHR projects. We are building a non-GPL openEHR implementation, so > we needed a library and wrote it. We believe the openEHR community benefits > from having up to date open source tools, so we decided to release Archie. > > Features: > > * ADL parser, including a generic ODIN to Java objects mapper > * Archetype Object Model > * The EHR part of the Reference Model > * Basic APath-queries on AOM and RM objects > * Flattener > * Operational template creation > * Easy to use APIs for object creation, terminology lookup, archetype > model tree walking and constraint checking > * RM serializes to XML in accordance with the openEHR-published XSD, or > to JSON using jackson > * AOM serialization to JSON for easy use in JavaScript based > web-applications. > * Tools for reference model object creation and attribute setting based > on archetype constraints > * Pluggable reference model architecture: the reference model can be > swapped for some other implementation and the tools keep working > > Experimental features: > > These features are included, but the API and implementation of these features > will probably change in the coming versions: > > * Rules evaluation (with some minor syntax changes for now, see the > project readme) > * Full APath and XPath expression evaluation on reference model objects > using the JAXP–implementation of your choice > > Future releases and contributions > > We’re continuing the development, so there will be more releases in the near > future. If you want to contribute: pull requests and issue reports are very > welcome! > > Regards, > > Pieter Bos > Nedap Healthcare > > > _______________________________________________ > openEHR-technical mailing list > openEHR-technical@lists.openehr.org<mailto:openEHR-technical@lists.openehr.org> > http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org > > _______________________________________________ > openEHR-technical mailing list > openEHR-technical@lists.openehr.org > http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org _______________________________________________ openEHR-technical mailing list openEHR-technical@lists.openehr.org http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org