Comment by j1elo

6 days ago

We're talking in English, not in Go. The meaning doesn't change that much because of using uppercase initials. What you're referring to has already been consolidated as "source available".

I'm not a native speaker, but to me "open" sounds like it fits to the case when I can see the code. Am I speaking in Go?

  • No, it's just not speaking idiomatically. The term "open source", with or without caps, has a commonly understood meaning that's widely used. Whatever the individual words mean in the dictionary, together they have a well defined meaning. Applying it to other situations that contradict that meaning just adds confusion.

    As an example, you could describe a spinning disk hard drive as "RAM" because it's a memory device you can randomly access. That would meet the dictionary definitions of "random", "access", and "memory". And yet, everyone would be annoyed with you for doing so. "I have 16TB of RAM in my computer!" "No you don't, Kebab. Stop saying that!"

  • I'm sorry for the snark in my comment, it intended to just be a funny joke due to the capitalization thing (in Go that's what separates public from private fields, which is a weirdness of the language that surprises people the first time they get to learn it)

    As others said, while "open" does indeed mean "reachable" or "available" in this context of source code, it happens that "open source" is a well defined thing to allow not only access, but also modification, reuse, and distribution without limitations. So the "open" in "open source" has its meaning brought to the highest level of openness.

  • > Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use and view the source code,[1] design documents,[2] or content of the product.

    > Generally, open source refers to a computer program in which the source code is available to the general public for usage, modification from its original design, and publication of their version (fork) back to the community.

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