News for hackers. Stuff that matters.
Re:D Language accepted for inclusion in GCC by syockit on Wednesday June 21, 2017 @12:41PM (#14605383)
The first time I said that on HN somewhere else I got quite a flak. I don't know when OSI's definition became mainstream. The first time I heard open source, it meant the same as what you said. Nowadays you have to use a different term for that.

Collins still has the old definition "free to use or modify". Merriam-Webster and Oxford has since included "redistribution" in the definition.

The term "shared source" is not in any dictionary though.

Re:D Language accepted for inclusion in GCC by carussell on Wednesday June 21, 2017 @04:30PM (#14607626)
> I don't know when OSI's definition became mainstream. The first time I heard open source, it meant the same as what you said. Nowadays you have to use a different term for that.

The notion that the phrase "open source" started out with broader definition but was later revised by OSI is itself revisionism.

OSI's definition is important because the phrase "open source" originates with the folks behind OSI—the term did not exist before 1998 when they created it. The phrase resulted from a public awareness effort leading up to the release of the Mozilla code on March 31, because the only alternative that had legs at the time was the FSF's term "free software", which had marketability problems. A few months later, a bunch of those involved in the brainstorming session where "open source" was coined went on to start the OSI as an advocacy group primarily concerned with:

a) marketing the term "open source" to get the public to adopt it en masse

b) advocating for the adoption of open source ideals themselves

To sum up, there has never been a time when "open source" meant something besides how the OSI defined it, except for sloppy usage in instances of someone co-opting the OSI's term but not their definition for it.

(Disagree with whether it's a good definition or not, but telling history and facts wrong is something to be avoided.)

Re:D Language accepted for inclusion in GCC by jordigh on Wednesday June 21, 2017 @04:40PM (#14607720)
Re:D Language accepted for inclusion in GCC by int_19h on Wednesday June 21, 2017 @05:01PM (#14607928)
"Shared source" seems to originate from Microsoft, from the time period before it embraced OSS proper. At least the first time I've seen it in any context was the "shared source CLI", which was released under the look-but-do-not-touch license as a reference implementation to back the ECMA CLI and C# standards.

https://en.wikipedia.org/wiki/Shared_Source_Common_Language_...

That said, it's a surprisingly good term, because it's so accurate - the source is shared with you, but there isn't much you can do with it other than look at it.