Ruby 1.9 Supported Platforms¶
Ruby 1.9 is supported on various platforms, at four "support levels".
support levels¶
The support levels are "supported", "best effort", "perhaps" and "not supported". Note that "Platform has a maintainer" includes "Some of core developers always develop Ruby on it", for example, Debian GNU/Linux.
- Supported
-
Officially, fully supported. Ruby won't be released while Ruby has errors on "supported" platforms.
A platform is "supported" when
- The platform has at least one maintainer. One or more maintainer(s) maintains Ruby on it.
- We can build Ruby for it.
- We can expect that "make test-all" almost succeed.
- We have the nightly build&test environment for it.
- Best effort
-
We want Ruby to support the platform but some errors occur constantly on it. Ruby won't be released while Ruby has serious errors on "best effort" platforms.
A platform is "best effort" when
- The platform has at least one maintainer.
- We can build Ruby for it.
- We can expect that "make test-all" success except some known problems, XOR, we have no nightly build&test environemnt for it.
- Perhaps
-
We think Ruby can work on the platform but it is not officially supported. Ruby can be released even if Ruby has errors on it.
A platform is "perhaps" when
- A similar platform is "supported" or "best effort".
- Or, a patch for the platform which seems to be good was recently applied.
- Not supported
- We don't know whether Ruby works on it or not.
Ruby 1.9.3¶
(2011-07; Candidates)
- Best effort
-
- mswin32, mswin64 (usa)
- mingw (nobu)
- RHEL, CentOS6 (kosaki)
- CentOS5 (Eric Wong)
- Debian (wyhaines)
- IA-64 (Debian GNU/Linux) (takano32)
- FreeBSD (knu)
- OpenBSD (Jeremy Evans)
- Mac OS X (mrkn)
- AIX (kanemoto)
- Solaris (ngoto)
- Symbian OS (azov)
- Perhaps
-
- Other POSIX compatible systems.
- NotSupported
-
- Mac OS X with llvm-gcc/clang
Support plan of Ruby 1.9.1¶
- Supported
-
- Debian GNU/Linux 4.0 on IA32
- Best effort
-
- mswin32, x64-mswin64, mingw32
- Mac OS X 10.6 (Intel)
- FreeBSD 6 and later (amd64, IA32)
- OpenSolaris
- Perhaps
-
- Other Linux distributions
- Other versions of Mac OS X.
- mingw64
- cygwin
- Other POSIX compatible systems.
- BeOS (Haiku)
- Not supported
- Anything else.
Maintainer Wanted¶
These platforms were once supported by Ruby 1.6 or Ruby 1.8 but Ruby 1.9 does not support them. We want patches and maintainer of Ruby for them.
- OpenVMS
- WinCE
- OS/2
- bcc32
- Classic MacOS