I think rack is a pretty good name for something that is meant to be the infrastructure for running services. Not sure of the etymology for this project, but to me it conveys images of a server rack in a datacenter.
Next up a JavaScript framework called Rake because who uses Ruby anymore.
Thank you for commenting :)
More importantly, who cares? It was a common 4 letter word used to describe an item that holds stuff a hell of a long time before it was a Ruby thing.
Ruby programmers are a... dedicated bunch.
http://www.indeed.com/jobtrends/q-rails-q-ruby-q-javascript-...
Seems like this is likely to reflect something other than changes in language popularity. Frankly the data doesn't seem very interesting without correcting for other factors such as total volume of jobs.
Overall, Ruby looks pretty much as popular today as 3 years ago to me from that data, though perhaps with Rails in a downwards trend (awesome - I love Ruby, but finding Ruby work that doesn't imply Rails is harder, and I don't like Rails).
But it's besides the point anyway. I simply explained why someone mentioned Rack, I don't particularly care either way (probably because I don't really care about Convox Rack - I'd never use a single vendor solution like this, and haven't exactly hidden how overpriced I find AWS in past comments).
I don't see a problem with two items have the same name provided the functionality they provide is substantially different. Nobody is going to get confused over whether they are referring to the PaaS application or a Ruby library in everyday conversation.
The naming collision with the Ruby interface is unfortunate, but we figured it was pretty easy to tell them apart from context.
However, it will muddy the waters for people trying to solve problems in future. For example, this tag on StackOverflow: http://stackoverflow.com/questions/tagged/rack
Naming is hard.
"Convox" is the company and platform.
Rack is a project code name but it is a noun you come across when using the platform too. For example the 'convox rack update' command delivers API and infrastructure improvements.