based on the open source DNN platform have formed, offering everything from
plugins, to website “skins”, to training videos.
ClearCanvas is in the early stages of experimenting with bringing such an approach
to the RIS/PACS domain. One can envision an ecosystem consisting of, for example,
first tier service providers, professional service companies, custom development
shops, etc. However, it is important to realize that RIS/PACS is a highly specialized
market, whereas CM systems such as DNN have general market appeal and are not
sector specific. Expectations need to be tempered by this important difference.
4.6 Open Source as a Platform for Value Added Features
One of the great strengths of DNN is its plugin architecture. It has allowed developers
to extend the functionality of the base platform by making available to the community
a multitude of plugins for a wide range of specialized purposes. What is notable
about the DNN ecosystem is that there are both open source and commercial (closed
source) plugins.
This “mixed source” model, while likely problematic for some open source purists,
may hold the most promise in the RIS/PACS domain. The practical reality is that the
types of vendors who would take advantage of a platform such as that offered by
ClearCanvas, are most likely specialty companies (e.g. advanced visualization,
computer aided diagnosis, etc.) whose competitive advantage depends on being able
to protect their intellectual property through closed source plugins. Releasing
platform software under a viral open source license would likely stifle the growth of a
commercial ecosystem, as vendors would be reluctant to open source their plugin
code. For this reason, ClearCanvas chose to release all of its products under the
permissive New BSD license, so as to encourage plugin development by commercial
vendors. Doing so also allows ClearCanvas to add value to its own commodity
system through specialized commercial plugins for say, speech recognition, enterprise
management, data mining, etc.
This approach can be taken one step further by encouraging plugin vendors to sell
their plugins via e-commerce on the ClearCanvas website. By taking a percentage of
the sales, another revenue stream can be developed. For the vendor, there is
incentive to sell on the ClearCanvas site because the availability of a free RIS/PACS
naturally generates web traffic, thereby increasing sales. Plugin vendors could also
conceivably buy advertising or product information pages on the site to promote their
products. The open source platform then becomes a means to generate revenue.
5 Conclusions
Factors such as usability, aesthetics, developer friendliness and the availability of
service and support are necessary for open source healthcare solutions to gain
acceptance. They are important in part because open source software still has a
credibility problem in the healthcare sector. It is still seen as “unreliable” and “risky”,
both technically, and in terms of how problems are resolved when things go wrong
with a live system. Overcoming this image problem through what essentially amounts
26