Don't use my words against me! (I do think "shared source" is fine. The downside to it is that its origin (under a less loved Microsoft) gave it a pejorative connotation. The denotation is fine. The connotation is soured. But maybe could be improved?