TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

A lot of free software is free as in piano

152 pointsby PretzelFischabout 4 years ago

33 comments

benjohnsonabout 4 years ago
I have to admit that this quip pisses me off because open source developers have been so very generous to me.<p>That their work is done in public and in front of the world should not give us extra ammunition to put their efforts down.<p>There are countless closed source packages that are arcane and hard to deal with - we just don&#x27;t see them so there not able to be criticized.
评论 #26671944 未加载
评论 #26672028 未加载
评论 #26672403 未加载
评论 #26671836 未加载
评论 #26671929 未加载
评论 #26672419 未加载
评论 #26672650 未加载
评论 #26672029 未加载
评论 #26672374 未加载
评论 #26676153 未加载
评论 #26671977 未加载
abakkerabout 4 years ago
I assume this is just meant as an observation, not a criticism. I&#x27;ve certainly experienced this with some free software for various purposes, where you wade through 3000 forum posts to get it to run and someone chimes in, &quot;oh, it only works if you install in in X directory...&quot;. Sure it sucked to read 3000 forum posts and google things for 2 hours, but, once it worked, it worked.<p>I don&#x27;t know why this would be a &quot;problem&quot; though. This year I got a free snowblower. it had all the parts, but it didn&#x27;t work. After much reading, disassembly, and other mess, I got it to work and now I have a snowblower.<p>To me, commercial software is often about ergonomics and immediacy - if I can pay to have it now, with no work, great. But, free software can be about capturing marginal value below the market clearing price. If I need to put in some time and effort but I don&#x27;t need to spend any currency, then great! I&#x27;ve succeeded at getting a job done and exchanged time for cost. Seems reasonable, and it&#x27;s nice to have the option. (obligatory hardware example: just look at youtube for the humongous number of things made with washing machine motors. Sure, they&#x27;re inconvenient, but they are free and available. For a lot of people this trade is worth it.)
评论 #26671738 未加载
评论 #26671708 未加载
评论 #26671667 未加载
评论 #26671759 未加载
评论 #26672073 未加载
hospadarabout 4 years ago
As a person who has acquired several &quot;free&quot; pianos, I personally love this analogy and in no way view it as a criticism.<p>Free pianos _are_ free - when I was broke and 22, it was the only way to get a piano. I had lots of other broke 22 year old friends with nothing to do, we hauled it up the steps and then I was playing piano!<p>If I were rich and busy, I wouldn&#x27;t have bothered, but I wasn&#x27;t.<p>I think this is an important counterpoint to the &quot;FOSS solves all problems and is perfect&quot; or &quot;commercial software is always bad&quot; attitude that some folk present.<p>I&#x27;m so thankful that any developer opens up their code, even when it&#x27;s not perfect. I&#x27;ve often learned how to do something, borrowed a function, or learned what the right configuration option is from FOSS projects that I didn&#x27;t even attempt to use wholesale.
评论 #26672821 未加载
dec0dedab0deabout 4 years ago
This made me laugh, but if you think about it most non-free software is like an expensive player piano. Just as difficult to move, but it only plays music approved by the manufacturer, and requires special tools to tune that they only sell to approved partners.
评论 #26672137 未加载
评论 #26671964 未加载
eitlandabout 4 years ago
Maybe yes, and it is also free like in free puppy, but guess what: The expensive puppets needs house training as well and they bite too <i>and more worrying their previous owner refuses to agree that he has sold it - and he bites</i>.<p>My qualifications: I&#x27;ve installed and supported Oracle databases for customers for years and I frequently wished they were Postgres.<p>Also more expensive pianos generally won&#x27;t play automatically either and if they did you&#x27;d probably pay for them to stop sooner or later.<p>Software setup and installation is in many ways an art. Sometimes done on site with the customers watching, other times meticulously crafted as install and getting started wizards or whatever.
评论 #26672406 未加载
CarVacabout 4 years ago
Speaking as someone who tries <i>not</i> to make my open-source software &quot;free as in piano&quot; and also got a free piano, my free piano is insanely fun.<p>I&#x27;ve learned to tune it, I lubed the keypins to reduce friction, I stuck a shim in the soundboard where it was buzzing…<p>And it emits music when I play it.
praptakabout 4 years ago
&quot;Free as in herpes&quot; - basically everything preinstalled by hardware vendors.
leoedinabout 4 years ago
Not every open source project is polished. Fair enough - that&#x27;s evident. However, that doesn&#x27;t mean it&#x27;s not useful. Sometimes a snippet from an abandoned project on GitHub is exactly what you need.
enriqutoabout 4 years ago
Then proprietary software must surely be a pianola (a player piano that plays automatically): it plays alone, but it is always the same song and you cannot change a note.
评论 #26672525 未加载
kazinatorabout 4 years ago
This isn&#x27;t such a great analogy (in the way it is presented) because ...<p>- There is light-weight software that is easy to understand and use: like piccolo or flute, rather than a piano.<p>- This light-weight software can be both proprietary and free (in beer and speech sense): there are expensive flutes, and there are free flutes.<p>- There is heavy-weight software that users wrestle with, like getting a piano up the stairs. Likewise, this can be proprietary and free (in both senses).<p>- In proprietary software, support contracts can be extra, or part of the deal. Just like if you buy a piano, you may have to arrange for your own moving (exactly like with a free piano) or the piano shop could arrange it for you, factored into the piano price or itemized separately.<p>If we don&#x27;t take the viewpoint that free software is always like a free piano, but allow for free flutes, then we can repair the analogy. Otherwise it is just bigoted.<p>It is quite insulting, actually, because, for instance, free GNU&#x2F;Linux, though a complex behemoth, is a lot more wieldy to ordinary end-users than proprietary Unix ever was. Many users report being more happy with a friendly GNU&#x2F;Linux distro than with the proprietary OS they used previously.
Zambyteabout 4 years ago
This is a great analogy. Unfortunately the person has a cynical view on it. Another view on the same analogy: the work of one person in a public space can benefit many of those around them. Be it a piano, or Free Software.
bullenabout 4 years ago
For 10 years I have been working on this open-source HTTP app. server.<p>During this time only 4 external parties have used it afaik:<p>1) Some CS class at an Indian University.<p>2) An Indian startup to share physical things freely.<p>3) A Japanese university doctorate study about analyzing concurrency!<p>4) A Minecraft map server.<p>To me this is mindblowing, here you have the simplest and most performant version of the most used protocol on Earth and nobody cares!<p>Nobody wants to learn!
评论 #26675144 未加载
tyingqabout 4 years ago
One improvement* over the &quot;old days&quot; is that there are fewer popular platforms now.<p>There used to be a lot of otherwise good free software that was very painful to compile on a platform other than what the author had access to. Getting something written on a SunOS box to compile on, say, AIX, was often a chore.<p>* Yes, other aspects of this aren&#x27;t improvements.
ttt0about 4 years ago
I don&#x27;t get it. I use free software and I&#x27;m more than happy with it. Am I supposed to not be happy with it or what?
scouttabout 4 years ago
&gt; Everyone knows you won&#x27;t.<p>I think the most important thing is that <i>you can, if you want</i>.
quercusaabout 4 years ago
Sturgeon&#x27;s Law suggests we should be surprised if this were not the case.
评论 #26671422 未加载
onikolas7about 4 years ago
So on top of the free piano, they also want a free piano delivery service, free piano tuning and maintenance, and free piano lessons?<p>The word that comes to mind is entitled..
altitudinousabout 4 years ago
Well, I think this is true. Many devs are slaving over high quality software that is technically fine and a real achievement but nobody truly loves the niche except for them. I think the real talent is in writing software that other folk are inspired by and actually want. Too much focus on the technical side of things, not enough focus on the human side of things. But then, it is important to be true to yourself, if you love that software, then you love it. Depends on your reason for working on it, whether your profit is your own enjoyment or the enjoyment by others.
mindslightabout 4 years ago
I don&#x27;t get all the backlash in this thread. There is truth here. The critique misses the mark a little by focusing on compiling and patches, but the analogy is sound.<p>I have a secure computing environment I can trust, a plethora of online nyms isolated into different VMs and IPs, my phone surveils me as little as possible, private email, tv&#x2F;movies play easily and immediately, local music in good quality that plays out of nice speakers but can controlled by any handy device, conversations with friends that aren&#x27;t being analyzed by surveillance companies, very little advertising exposure, secure non-cloud backups, security cameras that only I can view, etc.<p>But all of this took <i>work</i> to set up, and takes occasional ongoing maintenance. I certainly don&#x27;t fault everyone whose primary focus is not computing for not expending the effort to be as Free. If we want Free solutions to succeed for larger adoption, it behooves us to recognize this barrier and improve the situation.
jcpstabout 4 years ago
Say I do accept this analogy. For some people, getting a free piano would be life-changing. Composers, Song Writers, aspiring musicians...<p>Some people would look at a free piano as “that would be nice to have because it’s free”.<p>Clunky free software that needs TLC, but is valuable may still be worth it to the people who care.<p>So you can make this comparison, but I don’t like the attitude.
评论 #26672400 未加载
thih9about 4 years ago
I wish this submission pointed to a longer article instead of two tweets; especially since it&#x27;s opinionated and addresses a complex topic. I feel like I&#x27;m missing the real world context and that I&#x27;m seeing only a part of the author&#x27;s point.
8bitsruleabout 4 years ago
Actual piano players are more likely to appreciate a free piano.<p>As opposed to the the people who buy a baby grand, then let it sit there hoping for a piano player to visit.
jrockwayabout 4 years ago
All software has a learning curve. I have never bought paid software that instantly solved my problems with no configuration or learning. I think the time cost is intrinsic in all software, it&#x27;s just that free software doesn&#x27;t have a dollar cost.<p>It is something that annoys me, for sure, but it&#x27;s not unique to &quot;free software&quot;.
benjohnsonabout 4 years ago
&gt;&gt;is free as in <i>piano</i><p>Ok then. Just use your mouse to click though InstallWizard.exe until the talking paperclip tells you to stop.
jfhnchjnxseabout 4 years ago
The author of this tweet is really making fun of indie gratis software, which is pretty rude, since that software is hard to use because the authors don&#x27;t have many resources and are volunteers.<p>Is Firefox hard to use? Does the author struggle to use Twitter, built on libre software as a base? Is the Android kernel free as in piano?<p>Twitter people are stupid
评论 #26671414 未加载
评论 #26672007 未加载
评论 #26672233 未加载
评论 #26671438 未加载
评论 #26671552 未加载
082349872349872about 4 years ago
Better libre software that&#x27;s free as in piano than gratis software that&#x27;s free as in mattress?
SergeAxabout 4 years ago
Tell that to users, authors and contributors of Linux, Docker, Kubernetes, Firefox, Apache, nginx, mySQL, Postgres, Redis, PHP, Ruby, Python, Go, Kotlin... Jeez, such an awful example of narrow-mindness and ignorance.
approxim8ionabout 4 years ago
How ungrateful does one have to be when they want a piano, are given one for free but don&#x27;t want to take the bare minimum effort of moving it into their house?
评论 #26672450 未加载
clarge1120about 4 years ago
After reading the rest of the quote, I agree. It&#x27;s an apt quote and a challenge to FOSS founders to bring make their software better.<p>From that standpoint, Challenge Accepted.
voicedYodaabout 4 years ago
You know why piano&#x27;s are free? Because they are heavy, and though are great to use, are limited in their functionality... Much like foss projects
bombcarabout 4 years ago
It seems this tweet is about someone trying to hand off maintenance of a free software project.
rjswabout 4 years ago
But I am a piano tuner&#x2F;mover.
jihadjihadabout 4 years ago
&quot;The software is free if your time has no value&quot;
评论 #26671963 未加载