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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: How do you get regular people to care about free (as in libre) software?

6 点作者 J0_k3r将近 5 年前

2 条评论

zelphirkalt将近 5 年前
Good question. One problem is, that you need time to explain implications of non-free software. I found, that I cannot explain it better than Stallman himself, with the 4 freedoms and examples from the past, how the whole argumentation is based on the 4 freedoms and how those were thought of.<p>If someone wants to know and is willing to invest an hour to actually show interest in something you are enthusiastic about (not so many people usually), I ask them to watch Stallman explain it and help out, if there is a question of understanding.<p>Other than that, I tell people that in my free time I only do free software for ethical reasons. They can decide, ehether or not they are interested in what I do.
open-source-ux将近 5 年前
<i>&quot;How do you get regular people to care about free (as in libre) software?&quot;</i><p>Make the software easy to install and easy to use. Make sure it&#x27;s properly documented so users can consulted the help when they get stuck. That&#x27;s what matters to &quot;regular people&quot;.<p>What is the value of source code to &quot;regular users&quot; when they can&#x27;t read the source code in the first place? (Publishing the source code doesn&#x27;t have to be open source either.)<p>You could try and convince users that having the source code means it can be inspected or audited by programmers. But there is no guarantee that other programmers will inspect the code given the thousands of open source apps available. (How many programmers have the time to audit medium or large codebases voluntarily unless they are actual users of the app?)<p>We&#x27;ve seen examples of bugs in open source code lying dormant for years, challenging the widely-held belief that &quot;many eyes make all bugs shallow&quot;.<p>The strongest arguments for publishing source code for &quot;regular users&quot; are:<p>- it&#x27;s a guard or protection against malicious code or intrusive tracking. So that even if users can&#x27;t read the source code of an app, it can still give them confidence the app doesn&#x27;t do malicious things or spy on them. (Although that can&#x27;t be guaranteed.)<p>- the app, if it&#x27;s open source, won&#x27;t lock users and their data into the app. And if the app changes direction or focus, other developers have the options to &#x27;fork&#x27; the app. (But again that can&#x27;t be guaranteed either.)
评论 #24255783 未加载