Zend OPCache is now open-source and more accessible since it compiles with PHP 5.5 by default and Linux package managers are providing packages like "php-opcache". It reportedly performs better than APC with regard to code caching.
The main downside to OPCache is that it doesn't expose user-level store/fetch functions for libraries like PhutilKeyValueCacheAPC. Until that gap is filled, I suspect a reasonable solution is to install both OPCache and APC, and disable the latter's code caching with apc.cache_by_default = 0 (maybe) or a blanket apc.filters rule. Currently the Phabricator docs don't mention OPCache at all.
Also, this OPCache + APC setup might work around the APC 3.1.14-15 segfaults although that's purely a guess with fingers crossed.