OSCAR users everywhere benefit from the spirit of cooperation that the open source mechanism imparts and formalizes. This concept lends itself well to the field of medical practice, where the emphasis naturally falls on collegiality and sharing of knowledge and expertise among the team of health professionals with the ultimate common goal of improving patient care. Improvements and developments done to the code by one developer will benefit others in the community, and in turn, the one will benefit from improvements incorporated by others.
The OSCAR community are the non-commercial keepers of the trunk of the code, and that development updates and improvements are incorporated to it using the rigorous quality mechanisms, versioning systems and technology standards (ISO 13485, GIT, Maven) successfully implemented with significant effort over the last years.
The EMR market is a competitive one, and the OSCAR support market is no exception. In this context, good open source principles will occasionally collide with special interests. While it is natural in the business world to want to achieve a competitive advantage, the open source mechanism provides important protection to the OSCAR end user from the real possibility of specific support vendors leveraging specific pieces of program customization and development built for their clients, to bind those clients in a vendor-lock-in situation. Such protection is not available to users of proprietary EMR products. However this protection can only be effective if the open source licence is respected and new code shared by incorporating it into the common trunk of the code.
The OSCAR community strongly encourages that any custom programming work done by anyone on OSCAR, including developers/Oscar OSCAR support providers, is properly submitted to the OSCAR trunk on an ongoing basis. Doing so consistently will not only ensure that all OSCAR community users will benefit from shared improvement, it will also prevent the end user from being held to ransom by their support provider by getting locked into specific custom functionality.
Community is what makes OSCAR stand apart from other EMR products.
The OSCAR trunk code is on this Bitbucket repository and developers can submit pull requests for their improvements/fixes on OSCAR.