About the origin of open source software names

Source: Internet
Author: User

The interesting origin of open source software names

1. Linux
In 1991, Linus Torvalds developed a Unix-compatible kernel and called it Linux. Around 1992, the combination of Linux and the GNU system that was not very complete produced a complete free software operating system, so we can actually run a version of the GNU system today, called the Gnu/linux. The GNU version, which is now widely used, is often referred to as "Linux", but many users are not aware of the GNU project associated with it.

2. Red Hat
?? Red Hat is headquartered in Raleigh, North Carolina State, United States, co-founded by Bob Young and Makjuin. "Red Hat" refers to the Red Cornell University Hockey cap, Ewing, who had worn a red Cornell University hockey hat during his studies at Carnegie Mellon University, which his grandfather had given him. Students at the time often said, "If you need help, look for someone in that Red Hat." ”

4. Debian
?? Debian was developed by Ian Murdock in 1993 and is one of the first Linux kernel-based operating systems. First published as "Debian Linux release", the name of Debian is a portmanteau. Debian was composed of "Debian" by combining Murdock's then-girlfriend Debra Lynn's name and his own name, Ian.

5. Ubuntu
?? Ubuntu is a desktop application of the Linux operating system, the name from the southern African Zulu or Hausa "Ubuntu", meaning "human nature", "I exist because of the existence of everyone", is a traditional African values, similar to the Chinese society's "benevolence" thought. The goal of Ubuntu is to provide an up-to-date, yet fairly stable, operating system built primarily of free software for the average user.

6. PostgreSQL
?? PostgreSQL was originally called "Postgres" and was created by Michael Stonebraker in 1986 at the University of California, Berkeley, as a follow-up to the "Ingres" database system. Postgres was developed to provide an alternative to other open source database systems.

7, MariaDB
"My" is because Monty's daughter is called My, "SQL" is Structured query Language (Structured Query language), used to interact with the database language. We all know that Oracle Company acquired MySQL, think that relying on Oracle to develop MySQL, it is very unreliable, so decided to open another branch, the name of this branch is called MARIADB. Mariadb name comes from Macker Vidnius's daughter Maria's name.

8. Python
?? The founder of Python is Guido van Rossum. Guido to make Christmas a dull day, he was determined to develop a new script interpreter that would be an inheritance of the ABC language. At the time, he was a fan of a comedy group called Monty Python, who felt that the name of the language was not only unique but also a bit mysterious, and he decided to use the name Python.

9. Java
James Goslin, who worked in the solar micro-system, developed the embryonic form of the Java language in the early 1990, initially named Oak, which was set up in the programming language of small-scale systems such as household appliances, and used in the control and communication of household appliances such as televisions, telephones, alarm clocks and toasters. As the market demand for these smart appliances is not expected to be high, Sun has abandoned the program. With the development of the Internet in the 1990 's, Sun saw the prospect of Oak's application on the internet and transformed Oak, which was registered by a display card manufacturer due to a trademark search. In the same year, Oak was renamed Java.

10. PHP
?? PHP was originally written in C language in the HTML embedded language, the first is to help its creator Rasmus Lerdorf maintain his personal homepage, his name is a nested abbreviated name, is the English Super Text preprocessing language (php:hypertext Preprocessor), abbreviated as "PHP".

11, Kubernetes
? Kubernetes is an open-source container cluster management system from the Google cloud Platform for automated deployment, expansion, and management of containerized, often referred to as k8s. Kubernetes can be traced back to Google's blogging system, originally codenamed "Project Seven", a new open source project inspired by Google's internal management system Borg. His name is a navigator of the source Star Trek named seven of nine, Kubernetes's logo comes from the helm's steering wheel in Star Trek.

12. Mozilla Firefox
The name of Firefox has been renamed, it has been used mozilla/browser,phoenix,firebird, the Chinese commonly known as "Firefox" (formally abbreviated to FX or FX, informal abbreviation for FF) September 23, 2002 released Phoenix 0.1, this is the predecessor of Firefox, but because of the name of the conflict, the browser has experienced two renaming to finally determine the name of the present, meaning "little panda", the people called "Firefox."
February 9, 2004, Mozilla Firebird decided to be renamed Mozilla Firefox, referred to as Firefox,mozilla official recommended Firefox abbreviation for FX or FX, but still often referred to as FF (Firefox).

13, Squid
Squid cache (squid) is a popular free software that complies with the GNU General Public License. Squid as the Web server's front cache server, you can proxy users to the Web server to request data and cache, can also be used in the LAN, so that local network users through the proxy Internet. Squid is primarily designed to run on a Linux-type system. Chinese Eight claw fish

Friendship Connection
Chinese programmers are prone to pronounce wrong words
Https://github.com/shimohq/chinese-programmer-wrong-pronunciation

About the origin of open source software names

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.