Why name GIT :
According to WikiPedia:
Why Name Android:
Meaning of Android is ‘(in science fiction) A robot with a human appearance. all the android versions[Jelly Bean,Ice Cream Sandwich,Honeycomb,Gingerbread,Froyo,Eclair,Donut] till date , are named after popular sweets.
Why Name Hibernate:
Its name seems logical because hibernate mean ‘ Remain inactive or indoors for an extended period’. Similarly the hibernate entities remains inactive for the period they are in database. There is no official reason about naming. Source
Why Name Spring :
According to Blog by Rod Johnson spring was coded with name ‘Interface21 framework’ , but later changed to spring suggested by yann . The reason was one is association to nature and two it represents a fresh start after the “winter’ of traditional J2EE.
Why Name Mule:
Mule is a popular ESB provider.Here is the quote as to why it is named as mule:
Why Name Hadoop:
Hadoop was created by Doug Cutting and Michael J. Cafarella.Doug, who was working at Yahoo at the time, named it after his son’s toy elephant. Source
Why name Camel
Listing few reason which are there on Apache camel site :
- A Camel can travel for great distances without water; similarly a Camel does not require bucket loads of XML
- A Camel looks really funny when its running, like most of the team
- Don’t get lost in a desert of XML config files, get Camel!
- Some members of the team used to love Camel cigarettes!
Why name Tomcat
Tomcat started off as a servlet reference implementation by James Duncan Davidson.He wanted to name the project after an animal. He came up with Tomcat since he reasoned the animal represented something that could fend for itself.Catalina is Tomcat’s servlet container .Coyote is Tomcat’s HTTP Connector component.Jasper is Tomcat’s JSP Engine. Source
Why name Apache
The name ‘Apache’ was chosen from respect for the various Native American nations collectively referred to as Apache, well-known for their superior skills in warfare strategy and their inexhaustible endurance.The group of developers who released this new software soon started to call themselves the ‘Apache Group’. Source
Apart from this , various java releases project names are based on mammels and birds while minor release names are based on insects[because they are bug fixes releases ].Java 5 release was named as Tiger , Java 6 as Mustang and java 7 as Dolphin Source.