6 ms·
Well that's the difference between "open source" and "free software", no? "Open source", meaning that anyone can see/copy the source code, and "free software" m
by antris 3y ago
Well that's the difference between "open source" and "free software", no? "Open source", meaning that anyone can see/copy the source code, and "free software" meaning code that is licensed accordingly.
I always thought that "open source" has nothing to do with what's legal and what isn't, it just means that anyone can materially access the code.
- wyldfire 3y agoNo. Both of these terms are well described by the relevant organizations [1][2]. And "source the happens to be public" or "leaked source" does not imply any particular license. [1] https://opensource.org/ https://opensource.org/ [2] https://www.fsf.org/ https://www.fsf.org/
- amelius 3y agoAnyone can start an organisation and define "open source" the way they want. The common way it is understood should probably be named "libre source" or something, because it means more than that the source is just out in the open.
- seba_dos1 3y agoSure anyone can, but OSI is the organization that popularized the term in the first place and its definition is widely followed, so there's no need to make such point in this particular case.
- scott_w 3y agoThat’s no different to saying “You can define black as white.” That’s true but nobody is going to pay attention to you if you do.
- amelius 3y agoThe analogy falls flat because the words that make "open source" both already have meanings that make the OSI definition confusing to say the least.
- scott_w 3y agoThat’s not how human languages work at all. A term picks up common or agreed use. When you try to push against that, you see the exact reaction you’re observing here.
- antris 3y agoI mean, you're not saying that this project is "closed source" either, right? So what is it if not "open source" on the scale between closed and open? "Half-open source"? "Leaked source" only refers to the way the source has initially began to be distributed, not whether it's open/closed right now.
- mrob 3y agoThe middle ground is "source available", although that usually means source made available by the copyright holder under terms that don't meet the Open Source/Free Software definitions. I think just "leaked source" is the best terminology here.
- antris 3y agoAh, found it: https://en.wikipedia.org/wiki/Source-available_software https://en.wikipedia.org/wiki/Source-available_software I see, never heard of that term. Still wish there was a term that encompassed all software that has publically available source code. I thought "open source" was it. The literal meaning of the term aligns so beautifully with it.
- ZoomZoomZoom 3y agoSource Available is the worst of both, unless there's a way to reproducibly build the source and check the results against the shipped product. False sense of security and no legal ways to use the code.
- dgellow 3y agoIt’s more like someone illegally distributing a closed source program.
- paulddraper 3y ago"Leaked source" Like, you wouldn't call a pirated movie "free". I mean, it is, but only by violating copyright law.
- antris 3y ago
- version_five 3y agoI feel like there is a consensus that open source is defined as you say. But there seems to be a vocal group, that I suspect are mostly just being pedantic about the literal definition of the two words separately that seem to keep coming up with alternate definitions. There was a long discussion about it on here the other day with tons of people "confusing" the availability of source code with open source.
- asddubs 3y agono, that would be something like "source available" or "source visible". both open source and free software imply specific licenses, though they are not synonymous