Open source is normally associated with making code available to the public.

I am looking to express another concept and (wrongly) associate it with open source.

Imagine a large distributed organization of competing units. These units develop and possess proprietary code.

Some of them decide to "open source" this code internally, that is, make it available to all members.

What is the proper term which is not misleading? Internal open source?

  • 1
    There is something like "semi-open source" (google for it). As far as I get it, it either restricts the free access to a specific part of the code or to a specific group of people e.g. scientists. If you consider "the organization" as a group of people, "semi-open source" could work here. Anyway, if using "semi-open source" one always has to define what "semi" means exactly. My semi-open source doesn't have to be the same as yours. By the way, there is nothing odd about "internal open source". – Ben A. Feb 7 '20 at 10:54
  • What about 'shared source' or 'source sharing'? – Smock Feb 7 '20 at 11:53
  • This question belongs on Super User. – Hot Licks Feb 7 '20 at 14:01
  • 1
    I'm voting to close this question as off-topic because it belongs on Super User. – Hot Licks Feb 7 '20 at 14:01
  • 1
    @jxh - Seems like until someone steps up it’s: Company Abandoned Source. :-) – Jim Feb 11 '20 at 2:08

"Internal open source" is OK. Or "InnerSource" can be used. https://www.infoq.com/news/2015/10/innersource-at-paypal/

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.