/>
X

What's in a name? These DevOps tools come with strange backstories

From Ansible to Vagrant, we take a look at 23 coding and DevOps tools with curious origin stories and strange-sounding names. Want to know the etymology of your favorite software? Browse this.

|
david-gewirtz.jpg
|
Topic: Innovation
gallery-ansible.jpg
1 of 23 Photo by Yun Xu on Unsplash

Ansible

See it now: Ansible

Ansible is an open-source software provisioning, configuration management, and application deployment tool from Red Hat. Ursula K. Le Guin coined the word "ansible" in her 1966 novel Rocannon's World. The word was a contraction of "answerable," as the device would allow its users to receive answers to their messages in a reasonable amount of time, even over interstellar distances. Ansible has found its way into many other science fiction stories by other authors as a tool for hyperspace.

Related stories:

Disclosure: ZDNet may earn commissions from some of the products featured in this gallery.

gallery-capistrano.jpg
2 of 23 Photo by Dulcey Lima on Unsplash

Capistrano

See it now: Capistrano

Capistrano is an open-source tool designed to remotely automate scripts for deploying web applications. Capistrano is the town in central Italy where Saint John of Capistrano was born. San Juan Capistrano in California is the home of a migratory phenomenon where, every spring, swallows migrate 6,000 miles from Argentina. In a chat log, the developers liked the name because Capistrano is "casually sophisticated, pleasant, and refreshing."

Related stories:

gallery-docker.jpg
3 of 23 Photo by kinsey on Unsplash

Docker

See it now: Docker

Docker is an open-source container-level operating system virtualization system. Since Docker is all about containers, it seems fitting that the company's logo looks like a stylized container ship -- and the ship/dock connection makes the name Docker all the more fitting.

Related stories:

gallery-ganglia.jpg
4 of 23 Photo by Hal Gatewood on Unsplash

Ganglia

See it now: Ganglia

Ganglia are the connecting structures between the peripheral and central nervous systems in the human body. In the DevOps world, Ganglia is an open-source distributed monitoring system, essentially creating a peripheral nervous system for systems, clusters, networks, and widely distributed environments.

Related stories:

gallery-gradle.jpg
5 of 23 Photo by Paul Hart on Unsplash

Gradle

See it now: Gradle

Gradle is an open-source build tool intended to improve on Apache Maven in terms of flexibility, performance, user experience, and dependency management. According to a forum post, Gradle, which sounds like an inverse portmanteau of cradle to grave, actually has no meaning. It just sounded cool. The logo refers to the effort and tenacity to perform a build, the effort an elephant can expend.

Related stories:

gallery-icinga.jpg
6 of 23 Photo by Agence Olloweb on Unsplash

Icinga

See it now: Icinga

Icinga is an open-source network monitoring system created as a fork of Nagios, intended to overcome perceived limits of Nagios. Icinga is a Zulu word meaning to look for or search for. It also sounds like icing, which makes us think of cake. Almost everything makes us think of cake.

Related stories:

gallery-java.jpg
7 of 23 Photo by Clay Banks on Unsplash

Java

See it now: Java

Java is a general purpose programming language that's pretty much become the foundation for our modern mobile-centric world. It's also now owned by Oracle, which has caused enormous amusement and employment for attorneys everywhere. As for its name, it was originally Oak, then Green, then -- from a whiteboard brainstorming session fueled by coffee -- Java.

Related stories:

gallery-jenkins.jpg
8 of 23 Photo by Clem Onojeghuo on Unsplash

Jenkins

See it now: Jenkins

Jenkins is a Java-based automation server. It was originally called Hudson, but was changed due to a dispute between the developers and Oracle, owner of the Hudson trademark. The Jenkins logo is an image of a butler, often referred to as Mr. Jenkins. World of Warcraft players can't help but think of the Leeroy Jenkins meme whenever they hear the word Jenkins.

Related stories:

gallery-jira.jpg
9 of 23 Photo by Samuel Scrimshaw on Unsplash

Jira

See it now: Jira

Jira is a proprietary issue tracking product developed by Atlassian that allows bug tracking and agile project management. The product name is a truncation of Gojira, the Japanese word for Godzilla. That makes Jira, though a few degrees of separation, a reference to Bugzilla, a competing product.

Related stories:

gallery-juju.jpg
10 of 23 Photo by Sergey Pesterev on Unsplash

Juju

See it now: Juju

Juju is an African spiritual practice involving objects and amulets. Juju is also an open-source application and deployment modeling tool. The core objects of Juju are called Charms, earning Juju (the software) our Cultural Appropriation Much? Award for this gallery.

Related stories:

gallery-kubernetes.jpg
11 of 23 Photo by Evgeni Tcherkasski on Unsplash

Kubernetes

See it now: Kubernetes

Kubernetes is an open-source orchestration system originally developed by Google, intended to automate application deployment and scaling. Kubernetes originates from Greek, meaning to be a captain, a pilot, or a navigator. 

Related stories:

gallery-nagios.jpg
12 of 23 Photo by Chris Liverani on Unsplash

Nagios

See it now: Nagios

Nagios is an open-source system, network, and infrastructure monitoring service. Nagios is also a recursive acronym standing for "Nagios Ain't Gonna Insist on Sainthood." See, back before it was called Nagios, it was called NetSaint until it ran afoul of the trademark gods. As it turns out, Agios is also Greek for "saint." Can you just stand all that cleverness?

Related stories:

gallery-perl.jpg
13 of 23 Photo by Isabella Jusková on Unsplash

Perl

See it now: Perl

It's a little difficult to classify Perl as a DevOps language, but since it was so heavily used in the early days of web applications, it deserves a place in our list. It's also a cool name. Developer Larry Wall originally named it Pearl, but it turned out there was another language by that name. So Perl (without the "a") was born.

Related stories:

gallery-prometheus.jpg
14 of 23 Photo by Vivek Karthikeyan on Unsplash

Prometheus

See it now: Prometheus

Prometheus is an open-source monitoring project that records real-time metrics as a service. Prometheus was also the mythical Titan who stole fire from the gods and gave it to humanity, leading to the birth of civilization. So, naming your software Prometheus is not pretentious in any way. Not at all. Plus, a lot of science fiction starships have been named Prometheus.

Related stories:

gallery-puppet.jpg
15 of 23 Photo by Pablo Hermoso on Unsplash

Puppet

See it now: Puppet

Puppet is a so-called open-core, open-source product, meaning some of it is open source and some of it is all about commercialization. The software is designed to manage system configuration through a declarative language. Essentially, the software is intended to make systems perform like they're puppets on the end of a string.

Related stories:

gallery-python.jpg
16 of 23 Photo by David Clode on Unsplash

Python

See it now: Python

Python is a high level programming language used in many network and web applications. The name Python was named after Monty Python's Flying Circus, earning Python our Most Delightful Etymology Award for this gallery.

Related stories:

gallery-ruby.jpg
17 of 23 CBS News

Ruby

See it now: Ruby

Ruby is a general purpose programming language that's the foundation of the very popular Ruby on Rails framework. The jewel-styled name Ruby was inspired by Perl (which was briefly going to be called Pearl). 

Image source.

Related stories:

gallery-ruby-on-rails.jpg
18 of 23 Photo by Yann Allegre on Unsplash

Ruby on Rails

See it now: Ruby on Rails

Ruby on Rails provides a rich web application framework for fast development and deployment. The "on Rails" portion of the Ruby On Rails name is because frameworks are designed to provide a clear, smooth, somewhat automatic path, like steel rails provide to trains.

Related stories:

gallery-scala.jpg
19 of 23 Photo by Joe Hernandez on Unsplash

Scala

See it now: Scala

Scala is a JVM-compatible language that is both object-oriented and support functional coding, with the intent of producing more concise, easier-to-support code. Scala is a blend of scale and language, implying code designed to grow. Scala is also a nightclub in London, an English electronic rock band from the 90s, and was a Charlotte Street theatre constructed in 1772.

Related stories:

gallery-snort.jpg
20 of 23 Photo by Christopher Carson on Unsplash

Snort

See it now: Snort

Snort is open source intrusion detection software managed by Cisco. Snort, at its most basic, is a packet sniffer, so it doesn't take a pig flying to see the jump from sniff to snort, which explains why Snort's mascot is a pig.

Related stories:

gallery-splunk.jpg
21 of 23 Photo by Janita Top on Unsplash

Splunk

See it now: Splunk

Splunk is a machine data analytics firm that provides intelligence, security, and analytics solutions for infrastructure and IT operations. The name Splunk is derived from spelunk, the practice of cave exploration for the pure fun and adventure of it.

Related stories:

gallery-squid.jpg
22 of 23 Photo by Boudewijn Huysmans on Unsplash

Squid

See it now: Squid

Squid is a high-performance proxy caching server for web clients, going all the way back to the earliest day of the web. Squid was the codename for the project and the name stuck.

Related stories:

gallery-vagrant.jpg
23 of 23 sonyae/iStockPhoto

Vagrant

See it now: Vagrant

Vagrant is an open-source tool for building and maintaining software development environments hosted on virtual machines. While the word "vagrant" implies someone down on their luck, a key part of the definition is someone without a fixed abode. Since Vagrant is designed to virtualize software development environments so they're portable, the name is rather appropriate.

Related stories:

Related Galleries

First Look: Samsung's Galaxy Z Flip 3 [pictures]
01-001ef-gf711t-001-front-navy-210719-h.jpg

Related Galleries

First Look: Samsung's Galaxy Z Flip 3 [pictures]

Remote working, programming languages, artificial intelligence, and more: ZDNet's research roundup
gartnerhypeai2020.png

Related Galleries

Remote working, programming languages, artificial intelligence, and more: ZDNet's research roundup

Pitfalls to Avoid when Interpreting Machine Learning Models
1-bad-model-generalization.jpg

Related Galleries

Pitfalls to Avoid when Interpreting Machine Learning Models

Toshiba laptops through the ages
screenshot-2020-08-11-at-11-52-27.png

Related Galleries

Toshiba laptops through the ages

Innovative projects now online to combat coronavirus outbreak
7.jpg

Related Galleries

Innovative projects now online to combat coronavirus outbreak

Top programming languages, 5G worries, cloud computing, and more: Research round-up
gsa-status-of-5g-by-country-end-2019.jpg

Related Galleries

Top programming languages, 5G worries, cloud computing, and more: Research round-up

Samsung Galaxy S20 first look: All the models and colors up close
dsc-9870.jpg

Related Galleries

Samsung Galaxy S20 first look: All the models and colors up close