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.

Ask HN: What are the most important OSS projects of all time?

5 pointsby twogabout 12 years ago
Hi HN,<p>I was talking with some of my co-workers about how important OSS has been in advancing technology. I argued that without OSS, technology wouldnt be close to where it is today. Some of the projects I listed as being the most important were the following:<p>* Programming Languages - Php, Python, Ruby, etc. * Linux - the OS basis for nearly everything * Android - powers a large percentage of the worlds smart phones * Wordpress, Drupal, blogging platforms - Empowering peoples voice<p>What else am I missing? Any other threads I can read about this?

4 comments

hollerithabout 12 years ago
The Berkeley Software Distribution, first released in 1978, was a very important early open-source project. The second version, released in 1979, included the vi editor. When Sun Microsystems formed, they incorporated BSD into their OS, SunOS. In fact, people on the internet have asserted that the TCP/IP stack for most operating systems, including the first stack incorporated into Linux and into Windows 95, was copied from BSD's stack. Since sharing source code is an effective way to increase the chances that two different systems will be able to interoperate on the internet, this TCP/IP stack from BSD (whose creation was funded by the US government) probably materially sped up the growth of the internet.<p>The original BSD license, which is quite close to the BSD license used by many open-source project today, was created because the owners of BSD (the University of California) believed BSD had to be placed in the public domain because its creation was funded by the US government, and the US government is prohibited by law from copyrighting its creations. Actually, they did not release it into the public domain, but the license they chose is very close to "public domain" in that the restrictions it imposes are very light.<p>Before 1993, <i>most</i> of the software used for communication on the internet was either explicitly open source (i.e., under the GPL or the BSD license) or "informal open-source", meaning that it did not come with formal license terms, but its source code was available, and it was widely believed that it was unlikely that anyone would try to stop you if you modified it or redistributed it.
评论 #5837393 未加载
jfaucettabout 12 years ago
GNU everyhing, just go to gnu.org, and remember that what we refer to as "linux" is mainly the os kernel, most of the user space programs, libs etc. are GNU projects.
评论 #5837444 未加载
kjs3about 12 years ago
The GNU development toolchain (GCC, etc). Without a solid, free, complete, self hosting development environment, literally nothing else you mention would exist.
byoung2about 12 years ago
I think jQuery should be on the list...it has had a big impact on front-end programming, and it powers over half of the top 10000 sites.