Yes, the software is available for using because its license is freeware. You can still download it using the URL below, but the homepage displays something totally different. You can use Screencast-O-Matic as a starting point. It offers a free version and it packs features contained within all other alternative applications.
Download here: http://screencast-o-matic.com/
Download Community Clips through the download page at Software Informer: http://community-clips.software.informer.com/download/
Note: The download should start automatically after a few seconds.