Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Is the best OSS software Blender, Ghidra or Linux?


as wonderful as Linux is, it started as a Unix clone and a lot of its initial popularity can be attributed to providing a free version of something that used to cost money.

Blender and Ghidra were started from scratch and are considered top tier in their niches. So I feel a sense of community pride for them more than I do for Linux.

The question is flawed, though, because the best OSS software is obviously Emacs ;)


Blender was open source software that was freed after the original developer couldn’t make money and, IIRC, was purchased by the community.

It did not start from scratch as OSS.


Yes I'm aware of this. I don't feel that detracts from it. The author wanted to open source it and got it done with the help of the community.

It's not uncommon that someone champions the release of a project as open source and I think that is something we should encourage.


I named my cat Emacs, and my neighbor's cat is named Blender! (However, they are mortal enemies.)


wait ain't Ghidra a NSA software? and Blender a clone of other 3d software that cost money?


Blender a clone of other 3d software that cost money?

Blender was commercial software that cost money. After the company went bankrupt, the former CEO and a bunch of Blender users got together and raised enough money to buy out the source code and made it open source.

I don't think Blender can really be called a clone of anything other than in the most superficial sense. Certainly when Blender was first being release it looked and worked like nothing else in the industry, often much to its detriment.


This is a real "daddy or chips" question, because they all do completely different things. Blender possibly best in terms of "compared to an expensive commercial product". Ghidra is incredibly powerful but has a weird look and feel. Linux is undoubtedly the most influential of those three, but if it had never been invented perhaps we'd be using a BSD instead?

"Best" in terms of "achievement by a single programmer (almost)" is Fabrice Bellard's ffmpeg and QEMU.



Probably Linux if I had to pick one, partly because of how many tools were written for or on it and the ecosystem it's built up.


You mean GNU plus Linux?


Yes, and more. It's a whole related world.


to answer your question its probably git.


I think Git is probably the most "useful" but given how bad it is (despite how good it is), I have a hard time calling it the "best"


If we are going to go infrastructure, i would say sqlite or curl.


his question wasn't "what's the worst software ever created" ;)




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: