Software
Open Source projects
- Ugarit is a backup/archival
system based around content-addressable storage, inspired by
Venti and
Git.
- 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.
- Chicken Scheme is a
novel implementation of the Scheme programming language, to which we have contributed
some libraries: memcached and lzma, and part of the soon-to-be-released posix-extras.
- 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.
|