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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: Are you more likely to use something because it is open source?

18 点作者 devtailz超过 1 年前

16 条评论

smeej超过 1 年前
Yes, but probably more because it usually means I retain control of my own data, rather than allowing some third-party to collect it all.<p>I don&#x27;t have the skills to audit code myself, but I like things that run locally rather than backing up on somebody else&#x27;s computer in a honeypot somewhere.
jqpabc123超过 1 年前
Developer tools --- Yes<p>Business solutions --- No<p>A few examples --- US payroll. There is no competent open source solution that I am aware of.<p>Bill payment&#x2F;money transfer --- Any mistake can be time consuming and costly to correct.<p>A spreadsheet is not the only tool most businesses need. There is lots of business software and services where open source is unavailable or does not present a practical, trustworthy solution IMO. A common thread that seems to run through a lot of these cases is liability.
mikewarot超过 1 年前
Yes, but only if there is an executable or installer I can save in my downloads folder and use again in a few years.<p>I got burned by WikidPad, an open source personal wiki, which I&#x27;ve been using for a decade or more. The 2012 windows installer still works great, but the source code on Linux is effectively worthless because of breaking changes in the WxPython library[1] it depends on. Initially it <i>seems</i> fine, but only later do you realize that none of the dialog boxes actually work, effectively killing its utility.<p>It was that instance of failure that is the primary reason I still run Windows instead of Linux. I had moved over and all seemed good for a week, until I couldn&#x27;t use WikidPad.<p>I tried to fix WikidPad myself, or find a fork that worked, but it was too far away from my skillset. There were 43 dialog boxes to fix.<p>Eventually I gave up and reverted to Windows. Perhaps I should fork it again, and give it another try, before Windows 12 hits.<p>[1] <a href="https:&#x2F;&#x2F;www.wxpython.org&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.wxpython.org&#x2F;</a>
评论 #37892972 未加载
JoeyBananas超过 1 年前
Proprietary software is inherently more favorable for the developer and less favorable for the user. Any way that you look at it, being closed source is an anti-feature that detracts from the utility of the program. So, I never want to use closed source software unless I absolutely have to.
antoineMoPa超过 1 年前
Definitely. Especially if I&#x27;m going to spend lots of time learning it. For me, open source means:<p>- I have a visibility in to code, issues, features, development.<p>- I can eventually fork the project or use someone&#x27;s fork if the main project becomes obsolete. I can also keep using the obsolete version forever. For SASS software, I can&#x27;t rely on it forever.<p>- There is an option I eventually contribute.<p>- There is a greater chance of having a community with lots of blog posts, docs &amp; Questions &amp; answers online.<p>- No mandatory recurring payments.
jimz超过 1 年前
Yes, although there&#x27;s nuance to that:<p>If it&#x27;s for something personal, then sure. It allows me to edit the code to fix small bugs or otherwise tweak it to my own needs.<p>If it&#x27;s for something that actually handles my money in any way, then only if I can audit the code myself and the libraries it uses. I err on the side of over due-diligence for sure, and I&#x27;m fairly confident in my abilities in auditing code in a few languages that luckily are also commonly used enough that they are ubiquitous - Python, JS, Go, Solidity, etc. If your open source project is written in Brainfuck, I mean, props, but I&#x27;m not going to use that for anything production worthy.
startages超过 1 年前
I lean more toward open source, especially if it has a big community. If I have to do something for work and there are no popular open source tools, I&#x27;ll go for something that managed by a reliable company.
politelemon超过 1 年前
Depends if it&#x27;s for work or personal.<p>For personal use, yes, as I <i>do</i> have a poke around in the source code as well its immediate project artefacts and community (if exists) to get an idea of project health and trustworthiness.<p>For work, not necessarily. I&#x27;d want to go for the most convenient option possible, that comes close to requirements and has a sufficient popularity. In some cases that might be an open source project, but even then it might be paid for by virtue of being managed by AWS, for example.
caprock超过 1 年前
Not quite. I&#x27;m more likely to take a business risk in using a smaller or less mature piece of tech if it is open source.<p>The thinking there is that if the project or company behind it fail, at least I can continue to use the tech while making a plan to maintain it or migrate away.<p>It&#x27;s unclear if that&#x27;s a sound reason or just an intuitive take.
solomatov超过 1 年前
Of course. You don&#x27;t need to investigate the license, learn about the vendor, inquire about payment structure, talk to sales people, justify the purchase to your manager, etc. There&#x27;s much less friction, all thing being equal.
simne超过 1 年前
Definitely, yes!<p>Because two things - first, I like when people are bold enough to show code, second, because closed source does not guarantee from mistakes, in many cases definitely otherwise.
aborsy超过 1 年前
Yes. The community is just much better.<p>In the area of security, if the software is closed source, I don’t use it. The code has to be open to inspection.
oessessnex超过 1 年前
Yes, except things mostly made by a single company, especially if it is VC founded.
sahinyanlik超过 1 年前
Yes, postman was the last of them I was cheated. No more. Except Jetbrains products.
jchnxu超过 1 年前
No.<p>For library usage, yes.<p>When I want the code, yes.<p>For everything else, no, never impact my decision.
DamonHD超过 1 年前
Yes.