Kitten Technologies

Software

Open Source projects

  • The Eye Of Horus is a server/service monitoring tool in a similar vein to Nagios, but redesigned from scratch to address some frustrations we have had with it. It still has many less features than Nagios, but covers what Warhead.org.uk Ltd needs for its own servers; and it's less effort for us to maintain than Nagios, while providing more concise and useful SMS alerts!
  • ARGON is a project to re-examine the platforms on which we build software. It's still in a very protracted and detailed design process; we may be implementing some of it in the next decade or so.
  • WP-WikiLinks is a plugin for the WordPress blogging software, which makes it easy to link to external sites from your postings with Wiki-style links.
  • MSAD is a daemon implementing the Message submission protocol. This is a subset of SMTP, so existing mail clients can send messages via the MSAD, which provides an authenticated interface for roving systems such as laptops and home machines to send all mail through a central smarthost. As well as making it easier to configure SPF, this also provides a central point to process all outgoing email for an organisation; MSAD daemon provides configurable (per-user) header canonicalisation, as well as adding Hashcash stamps. It is in production use on the Warhead.org.uk servers, but has a small number of bugs that need fixing.
  • Bool is a digital logic simulator being developed for our internal use. It's designed to model the logical behaviour of a circuit, as well as estimating circuit delays and power consumption.
  • LogServer is a database server optimised for the special case of storing event logs. SQL isn't a very good solution for this problem, but the general architecture of a centralised storage server with a powerful query language is - so we're developing a dedicated log server.

Hardware

Commercial Projects

  • Microcontroller cores - we are currently developing a suite of processor cores for implementation on FPGAs and ASICs. These cores are designed to offer very attractive efficiency for their gate count, using techniques that will be documented here once patent applications have been sorted out. They will utilise Wishbone busses for compatibility with a wide range of SoC peripherals.

Free Resources

Community Resources

  • RFC.net. We maintain this easy-to-use searchable mirror of the RFCs, BCPs, FYIs, and STDs.
  • The ARMuC Wiki is a community information site for users of the new ranges of embedded controllers based around the 32-bit ARM core.
  • Open Research (in development) is a site encouraging collaborative research. It will be useful for designing open source software, scientific research, and philosophical debate, amongst others.