Ruby is free. Ruby doesn’t cost anything to download or use for any purpose. Not only is the official Ruby interpreter free, but there are several other free Ruby interpreters for various platforms. There are no tricks, it’s not a trial version, Ruby is free. Ruby is also free software, meaning any user of Ruby is free to see and modify the source code according to their needs.
Ruby on Rails
Ruby on Rails is a web application framework written in Ruby, a dynamically typed programming language similar to Python, Smalltalk, and Perl. Around 2005, interest in the Ruby language surged in tandem with Ruby on Rails, a popular web application framework (WAF) written in Ruby. Rails is frequently credited with making Ruby “famous”. Ruby on Rails emphasizes the use of well-known software engineering patterns and principles, such as Active record pattern, Convention over Configuration, Don’t Repeat Yourself and Model-View-Controller. Ruby on Rails is a Model-View-Controller framework for creating database-driven websites in Ruby. That’s a pretty jargon-heavy explanation of what Rails is, but, believe it or not, it’s easier to understand what Rails is once you understand the pieces. At its core, Rails is built on simple concepts.