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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Feed Open Source

69 点作者 substack超过 11 年前

12 条评论

bruce511超过 11 年前
I think maybe the whole concept here is based on a false premise, and the solution being offered, even if the premise was true, is a bad one.<p>First the premise; &quot;software only needs to be paid for once&quot; -in most cases I&#x27;d argue it is. A closed-source package for example (say, like, Windows) is a simple one-time purchase. Lots of people may be paying, and yes this company making it makes a profit, but the cost to 1 user is only a tiny fraction of the cost that it cost to make. Of course most closed-source software doesn&#x27;t make money at all, never mind the scale of money windows makes, so Windows is an outlier here in terms of profit vs cost.<p>Indeed most companies probably end up making a loss, and going out of business. Maybe that means the model is broken, or maybe it&#x27;s just inevitable that most of the software being created, closed or open, is pretty much crap.<p>Now to the proposed solution. Which can be summarized as &quot;design by committee&quot; - ill put in x$ if you complete feature y which I want. With the community dictating how much they&#x27;ll spend and on what, I don&#x27;t think an elegant well-thought-out beautiful product will be the result. Designing a whole system is often best done by the person who has the Vision of where the project is going, even if it takes 10 years to get there.<p>Yes, developers need to eat. Which is why the big open-source projects are funded in some way (like Mozilla is funded by google.) the little projects tend to get no funding of any kind. And even big projects (like say jquery) get by mostly on donated programmer time, not cash of their own.<p>I appreciate that many developers are between a rock and a hard place. They want to write whatever they like, and not have to work for some employer, but at the same time they want to get paid. But freedom comes at a price. And &quot;doing whatever you like&quot; is seldom paid for. And indeed the proposed model here is suggesting that a bunch of people will become your boss, and tell you what to do. Which I guess means you might as well just go off and get a job instead.
评论 #7045338 未加载
amix超过 11 年前
I don&#x27;t agree with the premise. Software isn&#x27;t a static thing, it&#x27;s something that is constantly evolving and creating great software, like creating great anything, requires a lot of effort, a lot of time and a lot of dedication. This is what you pay for when you pay for software. You don&#x27;t pay for the actual copying of software, you pay for the effort that went into creating it.<p>Also, designing software and features by &quot;crow-sourcing&quot; is a terrible approach. Why? Henry Ford said it best “If I had asked people what they wanted, they would have said faster horses.”
sheff超过 11 年前
I personally would love to be able to donate more to open source (specifically Postgres and some of its related projects) but I haven&#x27;t found a way yet which meets my few simple criteria.<p>* The money has to specifically go to developers or development and testing related costs, not general advocacy or evangelism.<p>* It would be nice if donations could go into specific pools, eg in the Postgres example, I might be interested in contributing funds for performance enhancements but have no interest in logical replication.<p>* Variety of payment methods supported, with annual, repeating donations allowed.<p>Bountysource (<a href="https://www.bountysource.com" rel="nofollow">https:&#x2F;&#x2F;www.bountysource.com</a>) comes close, but rarely has many projects for funding.<p>Its surprising that in 2014, one of the best ways to supporting open source is still to select a company which does work on your favourite OSS project and buy a support contract or something, even though it&#x27;s not a very efficient way.
评论 #7046079 未加载
tonylampada超过 11 年前
So, like FreedomSponsors:<p><a href="http://freedomsponsors.org/" rel="nofollow">http:&#x2F;&#x2F;freedomsponsors.org&#x2F;</a><p><a href="http://freedomsponsors.org/faq" rel="nofollow">http:&#x2F;&#x2F;freedomsponsors.org&#x2F;faq</a><p><a href="http://freedomsponsors.org/core/issue/78/add-other-samplers-that-properly-reduce-downsample-and-warp-images" rel="nofollow">http:&#x2F;&#x2F;freedomsponsors.org&#x2F;core&#x2F;issue&#x2F;78&#x2F;add-other-samplers-...</a>
ckdarby超过 11 年前
This article was pretty interesting and I figured I&#x27;d take a brief moment to write out something I&#x27;ve been struggling with trying to accomplish in hopes that maybe someone could shed some light about how to approach it...<p>I&#x27;ve been trying to come up with a solid way that would fund my minimum livable income($15000&#x2F;year) in order to allow me to dedicate 1-2 years full time to nothing but open source &amp; MIT license projects but finding support for open source isn&#x27;t exactly mainstream.<p>A lot of times when I approach companies&#x2F;individuals with the idea they instantly want to know which projects I&#x27;d be creating&#x2F;working on and most people straight up tell me they wouldn&#x27;t &quot;fund&quot; someone unless it benefits directly them which is kind of a shame.<p>I&#x27;ve been debating attempting a &quot;Kickstater&quot; for something like this because I think the community in general would benefit greatly from someone in this sort of position with no ties to other commitments.
评论 #7046443 未加载
sheetjs超过 11 年前
&gt; You can&#x27;t sell software like you sell physical items, software is too easy to copy.<p>You can sell support, which can&#x27;t be copied in the same way that software can be copied. And if you are writing open source software with reasonable traction, most likely there are companies that use the software (that may have already reached out to you regarding support)
评论 #7045400 未加载
bd_at_rivenhill超过 11 年前
This, but for businesses. Companies should try to avoid e.g. paying something like $5000 per seat to license AutoCAD; instead the consumers of that particular type of software should work cooperatively to fund developers who will build a program with the required features and then release it as free or open software.
评论 #7045529 未加载
评论 #7046154 未加载
moron4hire超过 11 年前
There is another fundamental problem with this idea: the planning work that needs to be done to figure out what to program with this patronage is itself a lot of work. Project management, requirements analysis, design, testing, installation, configuration, administration: when done properly, is far, far more work than the programming itself.<p>And nobody ever wants to pay for it. Customers buying SAS don&#x27;t want to pay for it. Managers at closed-source, boxed-software companies mostly don&#x27;t want to pay for it. Managers at consultancies don&#x27;t want to pay for it, because clients <i>bitch and scream</i> about paying for it (and then <i>bitch and scream</i> when the software sucks because of a lack of it).<p>Everyone has this mentality that the only thing worth paying for is the programmer&#x27;s fingers pushing keys on a keyboard into a code file. Either a sea-change on how people view work is necessary, or we need to learn to recast all that other work as programming in some way.<p>Unfortunately, I don&#x27;t see either of those happening anytime soon.
drorco超过 11 年前
Our startup CodersClan also funds open source projects although from a different angle. We Crowd-source the support for personal code problems (like a paid Stack Overflow) and we give a share back to the related Open Source projects.<p><a href="http://www.codersclan.net/authors/" rel="nofollow">http:&#x2F;&#x2F;www.codersclan.net&#x2F;authors&#x2F;</a>
higherpurpose超过 11 年前
So kind of like Bithub?<p><a href="https://whispersystems.org/blog/bithub/" rel="nofollow">https:&#x2F;&#x2F;whispersystems.org&#x2F;blog&#x2F;bithub&#x2F;</a><p><a href="https://news.ycombinator.com/item?id=6916751" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=6916751</a>
评论 #7045169 未加载
dbpokorny超过 11 年前
About 20 years ago a small startup called Netscape and a large company called Sun were supposed to have solved the software problem. Everybody was predicting the demise of Microsoft. It was thought that with the internet, we would soon be delivering software over the web instantaneously. &quot;A software paradise is just a few years away!&quot; we all thought.<p>Fast forward to today. Netscape is dead, and Javascript is good for posting photos online and watching videos. And coordinating projects. And this. And that. But not the basic tasks of what became known as the standard productivity suite: Excel, PowerPoint, Word and Outlook. These four basic operations of a computer are still very important. So important that Apple feels the need to provide its own clones. The relationship between Microsoft productivity apps and Macintosh computers is rocky to say the least.<p>Java was supposed to make all of this obsolete, but the promises of Java security failed to pan out.<p>The fact remains that a truly plug-in-oriented productivity suite has never been tried before. If there were any justice in the world, then knock-off social media apps wouldn&#x27;t be a hot industry at all; actually useful marginal functionality for the applications people depend on every day to get work done would get a huge amount of attention and substantial mind-share in the developer community.<p>We don&#x27;t need to play with the economic model. The exchange of money for software is fundamentally sounds, as sound as the basic market principles Adam Smith detailed hundreds of years ago. We don&#x27;t need new organizational models. The basic principles of capitalism that formed over the last 200 years are sound and up to the task.<p>What we need is infrastructure. New technology. We need a way to deliver software that is substantially more flexible and adaptable to the user&#x27;s needs while ensuring that malicious programs are either impossible to write or unable to wreak substantial havoc. The process model of today&#x27;s major operating systems simply isn&#x27;t up to the task. What we need are new operating system and new programming languages.<p>Sadly, this is very much the case of &quot;we&#x27;ll know it when we see it&quot;. The C&#x2F;Unix architecture that dominates today became a success almost in spite of its creators. What is needed is a new approach, a willingness to consider new solutions to old problems.<p>Anyway, if I can play with computer programs the same way I play with legos, then I&#x27;ll be happy. And because playing with legos is so simple, this will lead to a situation where the distinction between programmers and non-programmers will blur and eventually disappear. But that&#x27;s a long way off.
Jack5500超过 11 年前
I&#x27;ve done nothing yet, but pay to do something.