medplum
cpl
medplum | cpl | |
---|---|---|
4 | 3 | |
1,184 | 7 | |
4.0% | - | |
9.9 | 10.0 | |
1 day ago | 9 months ago | |
TypeScript | ||
Apache License 2.0 | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
medplum
- Medplum: Healthcare platform to quickly develop compliant applications
-
Why Open Source?
Thought this was great - especially being so up front about the value of distribution.
I wrote a post about the very same meetup, but note distribution is not one of our "why open source" answers https://www.medplum.com/blog/yc-oss-faq - perhaps we are alone in this regard
https://github.com/medplum/medplum
-
Launch HN: Medplum (YC S22) – Open-Source Firebase for Healthcare
Good question. Custom data is tricky. The first thing we always try to do is dig deep into the FHIR spec to see if the data is truly custom, or if there is an existing FHIR representation that will actually work. In many cases, there are good options, and it's nice to work within the spec.
If not, then falling back to extensions is the next logical step. FHIR extensions can be clunky to work with. Our client libraries provide a bunch of helper utilities to make it easier.
In extreme cases, we have created custom FHIR resources via custom StructureDefinition and SearchParameter resources to represent completely unique data elements (examples: https://github.com/medplum/medplum/blob/main/packages/defini...).
cpl
-
Bounties Damage Open Source Projects
I am testing a solution to the problem of funding open source through a custom license based off the AGPL, the Candid Public License: https://github.com/candiddev/cpl
The goal is to be ridiculously FOSS and require companies to do the same in order to use your project. If they don't want to embrace the copyleft aspect, they can purchase an exemption from it (see https://yaml8n.dev/pricing/ for an example).
In this model, the FOSS ecosystem can still thrive and build off of each other, and projects can negotiate license exemption to help sustain themselves.
-
Why Open Source?
I made an open source license that you may be interested in. It's basically the AGPL + copyleft for _servives_ that are dependent on your service, as well as build tools. You can check it out here: https://github.com/candiddev/cpl.
- Copyleft license that infects dependent or operational software
What are some alternatives?
ehrbase - An open source openEHR server
gaussian-splatting-cuda - 3D Gaussian Splatting, reimagined: Unleashing unmatched speed with C++ and CUDA from the ground up!
openemr - The most popular open source electronic health records and medical practice management solution.
ovirt-engine - The oVirt Engine virtualization manager
awesome-open-source-licensing - Cool links, tools & papers related to Open Source Licensing
quickstart-android - Firebase Quickstart Samples for Android
urllib3 - urllib3 is a user-friendly HTTP client library for Python
foomedical
wasmer - 🚀 The leading Wasm Runtime supporting WASIX, WASI and Emscripten