Clone of the Horizon kerlnel (http://quokforge.org/projects/horizon/repository/revisions/master/show)