TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Open-Source Is Just That

78 点作者 OuterVale大约 1 个月前

21 条评论

olalonde大约 1 个月前
&gt; When software is open-source, it is open-source, not necessarily free and open-source (FOSS), and even if it is FOSS, it might still have a restrictive licence. 2 The code being available in and of itself does not give you a right to take it, modify it, or redistribute it.<p>Hmmm, if the license doesn&#x27;t allow modification and redistribution, then it&#x27;s not open source — it&#x27;s &quot;source-available.&quot; Open source, by definition, includes those rights. Just having access to the code isn&#x27;t enough.
评论 #43608225 未加载
评论 #43608216 未加载
评论 #43608317 未加载
jchw大约 1 个月前
&gt; When software is open-source, it is open-source, not necessarily free and open-source (FOSS), and even if it is FOSS, it might still have a restrictive licence.<p>I strongly dislike this obviously controversial bit being snuck into an otherwise reasonable argument. The term FOSS is meant to unify &quot;free software&quot; and &quot;open source software&quot; and there is absolutely no reason to accept GNU&#x27;s definition of &quot;free software&quot; and not OSI&#x27;s arguably more successful definition of &quot;open source&quot; software. After all, &quot;free&quot; software, <i>to this day</i>, just sounds like freeware to the layperson, and meanwhile, there is other industry jargon you can use for when the source code is available but the copyright license doesn&#x27;t meet these criteria.
评论 #43608413 未加载
评论 #43608467 未加载
评论 #43608634 未加载
nine_k大约 1 个月前
No, &quot;Open Source&quot; is <i>not</i> &quot;just that&quot;. This word combination has a specific meaning, not equal to a simple sum of these words. Similarly, &quot;sparkling water&quot;, &quot;hot dog&quot;, or &quot;heavy metal&quot; have meanings distinct form the simple sum of the meanings of constituent words.<p>The notion of &quot;Open Source&quot; has an agreed-upon definition, understood widely within the community of software development practice: <a href="https:&#x2F;&#x2F;opensource.org&#x2F;osd" rel="nofollow">https:&#x2F;&#x2F;opensource.org&#x2F;osd</a><p>By the same token, &quot;Free Software&quot; has a specific, narrow meaning: <a href="https:&#x2F;&#x2F;www.gnu.org&#x2F;philosophy&#x2F;free-sw.en.html" rel="nofollow">https:&#x2F;&#x2F;www.gnu.org&#x2F;philosophy&#x2F;free-sw.en.html</a><p>What would you tell a person who would peddle you deep-frozen apple juice as &quot;hard cider&quot;, because it&#x27;s technically cider, and is undeniably hard?<p>(While at it: I must praise the choice of the font on the page, super clean and legible. It&#x27;s Lexend, freely available from Google Fonts.)
评论 #43608754 未加载
评论 #43609086 未加载
schoen大约 1 个月前
The other points make sense to me, but I have to disagree with this one.<p>&gt; It does not mean it is <i>free</i> and open-source (FOSS).<p>When the campaign to describe software as &quot;open source&quot; kicked off in 1998, it consciously choose the Debian Free Software Guidelines (DFSG) as the basis for the Open Source Definition (OSD), so that &quot;open source&quot; would refer to the same thing as &quot;free software&quot;.<p>Clearly the connotations of the two terms have diverged quite a lot, but their denotations weren&#x27;t meant to.
评论 #43608286 未加载
评论 #43608193 未加载
评论 #43608268 未加载
评论 #43608279 未加载
robinhouston大约 1 个月前
This is a complaint as old as the internet, which probably bears repeating from time to time.<p>One part I think is unnecessarily controversial:<p>&gt; It does not mean it is free and open-source (FOSS).<p>This is another old argument that it&#x27;s pointless to re-litigate, but one should at least note that this way of using the term ‘Open Source’ contradicts the OSI definition and risks causing avoidable misunderstandings.<p><a href="https:&#x2F;&#x2F;opensource.org&#x2F;osd" rel="nofollow">https:&#x2F;&#x2F;opensource.org&#x2F;osd</a>
评论 #43608101 未加载
bruce511大约 1 个月前
&gt;&gt; The code being available in and of itself does not give you a right to take it, modify it, or redistribute it.<p>True, in the sense that some (not Open Source) things are distributed as source code. (I do so myself.)<p>But the title of the article references Open Source. Capital O, capital S. If something ships under an Open Source (OSS not necessarily FOSS) then you fo have those rights.<p>The bulk of the article is around support though, and I completely agree with the sentiments there.
Aeolun大约 1 个月前
I agree with everything except the concept of software whose source has been released not being free.<p>If you put it, openly available, on the internet, that’s tantamount to giving it away for free, regardless of what bizarre license you release it under.<p>Relying on restrictions in law is fundamentally a nasty proposition.
评论 #43608402 未加载
cocoto大约 1 个月前
As seen in the comments here, better to use a term like “source available”. It’s also more clear because the word “open” is way too abstract.
palata大约 1 个月前
I understand the complaint about entitled users: because it is open source does not mean that there is a community, support, reviews or anything. Open source just says something about the kind of licence and that&#x27;s it.<p>This said, the author doesn&#x27;t seem to have a good understanding of the definition of &quot;open source&quot; in the context of software. It is about the licence, not about the fact that one can read the source. It&#x27;s a common mistake, but it&#x27;s a mistake nonetheless.<p>To people who would say &quot;well, if I want to understand &quot;open source&quot; as &quot;source that is open&quot;, sure: you could also consider that a &quot;hot dog&quot; is a kind of dog. But don&#x27;t be surprised when people tell you that they eat dogs ;-).
boyter大约 1 个月前
Ignoring the open-source vs free software discussions that are bound to come about from this well said. Large companies exploiting developers and abuse towards the maintainers is probably my biggest bugbear when it comes to this.<p>In fact I have a similar post <a href="https:&#x2F;&#x2F;boyter.org&#x2F;posts&#x2F;the-three-f-s-of-open-source&#x2F;" rel="nofollow">https:&#x2F;&#x2F;boyter.org&#x2F;posts&#x2F;the-three-f-s-of-open-source&#x2F;</a> which I redirect people towards if they become aggressive towards me when I am trying to help them. Thankfully I have only had to use it a handful of times.
YetAnotherNick大约 1 个月前
I think that the examples are not something most users fight with maintainers about.<p>- Does open source mean that the maintainers are free to ignore single line security fixes PR and refuse to handover it to well trusted and willing contributors.<p>- Does open source mean that maintainers could plant crypto miner or malware in the project or sell to someone who might do that?<p>- Does open source mean that companies could change the license and keep the product name same or remove a core functionality and migrate it to paid version?<p>I have seen multiple instances of all of these.
评论 #43608114 未加载
sameerds大约 1 个月前
I am confused. Has the author (and most of the comments below) not heard of the &quot;Open Source Definition&quot;, or is it not considered relevant anymore?<p><a href="https:&#x2F;&#x2F;opensource.org&#x2F;osd" rel="nofollow">https:&#x2F;&#x2F;opensource.org&#x2F;osd</a>
userbinator大约 1 个月前
I&#x27;ve always found the fixation on source code rather odd. Many people know how to fix or modify anything else they own without the original design documents. Why should software be any different?
评论 #43608240 未加载
评论 #43608252 未加载
CaptainFever大约 1 个月前
This is the whole reason why we should be using the term &quot;free software&quot; instead of &quot;open source&quot; [2].<p>Free software is about user freedoms; the creator is unable to stop the user from redistributing or modifying the software. By using the term &quot;open source&quot;, these freedoms end up getting ignored, until it simply gets diluted down to source availability, as seen in this article [1].<p>Actually, this article goes one step further and even says that free software is not free software; that is, it can have a license that restricts fundamental user freedoms. This is obviously wrong.<p>[1]<p>From the article:<p>&gt; When software is open-source, it is open-source, not necessarily free and open-source (FOSS), and even if it is FOSS, it might still have a restrictive licence. The code being available in and of itself does not give you a right to take it, modify it, or redistribute it.<p>[2]<p><a href="https:&#x2F;&#x2F;www.gnu.org&#x2F;philosophy&#x2F;open-source-misses-the-point.en.html" rel="nofollow">https:&#x2F;&#x2F;www.gnu.org&#x2F;philosophy&#x2F;open-source-misses-the-point....</a>
评论 #43608347 未加载
评论 #43608188 未加载
评论 #43608295 未加载
psychoslave大约 1 个月前
I like to use FLOW for free libre open work.<p>First, the name sound cool, who doesn&#x27;t want to be in the flow, putting its stream of consciousness into some hikigai endeavor?<p>It makes clear that there is something about liberty, rather than a focus on gratious in the monetary sense.<p>It also bring on the table that there is some work at play. So human time and attention. The polysemie helps in the sense that it also stand for the result of the work, be it software, music or some graphic design.
mappu大约 1 个月前
The MIT license spells this out extremely clearly IN CAPITAL LETTERS. It&#x27;s actually really refreshing to read.
umanwizard大约 1 个月前
Open-source and FOSS mean the same thing. Any software that’s not Free Software is not open source. The only difference between the two terms is in the philosophy&#x2F;ideology of the people who use them, not in their actual denotative meaning.<p>If you describe source-available proprietary software as “open source” you are using the term differently from practically everyone else, including the people who coined it.
评论 #43612370 未加载
jauntywundrkind大约 1 个月前
The vast vast majority of people believe Open Source includes free.<p>This is nonsense &amp; actively harmful posting. There are some good paragraphs about what you don&#x27;t get, but up at top saying it doesn&#x27;t have to be free is not correct.<p>Open Source Definition: <a href="https:&#x2F;&#x2F;opensource.org&#x2F;osd" rel="nofollow">https:&#x2F;&#x2F;opensource.org&#x2F;osd</a>
KingMob大约 1 个月前
Yet another article purporting to &quot;defend&quot; open source while simultaneously undermining its communal aspects by implying maintainers owe NOTHING to others.<p>Where&#x27;s the vigorous criticism of CLAs? The criticism of monetization that leaves out unpaid volunteers? The acknowledgment of all the free labor provided by users, bug reporters, documenters, evangelists, etc.?<p>This attitude is as toxic as the users&#x27; attitudes it&#x27;s railing against, just on the opposite side of the fence.
bad_user大约 1 个月前
Eh, no, Open-Source means Open-Source and I hate it when people try overloading words due to market-appeal or ignorance.<p><a href="https:&#x2F;&#x2F;opensource.org&#x2F;definition-annotated" rel="nofollow">https:&#x2F;&#x2F;opensource.org&#x2F;definition-annotated</a><p>I agree partly with the article about entitlement, but you need to define what &quot;open&quot; means, and &quot;access to source code&quot; doesn&#x27;t cut it due to IP laws. It can&#x27;t be &quot;open&quot; if it&#x27;s a legal landmine.<p>And yes, Open-Source does mean &quot;FOSS&quot;, always. The definitions of Open-Source and Free Software being very much equivalent.<p>Stop overloading terms for your own gain.
评论 #43608077 未加载
评论 #43608337 未加载
评论 #43608087 未加载
samdung大约 1 个月前
Now i have an article i can refer people to who ask me for a deadline on OSS features they request. ;)