Software we wrote
Software we made is being used by Bell Laboratories, Coraid, and other first-level companies. That is, as it should be the case with all software, our software works and can be used.
We have as a tradition using the last system we built to work and develop the current research system we are working on.
To mention some software we wrote, it includes
- Several operating systems (we refer also to their kernels, not just to some software you run on top of Linux!)
- Several window systems (some of them distributed)
- A couple of compilers and run-times for programming languages
- Distributed data base engines (DBMSs)
- Network protocols
Here we list some selected software distributed by us, but can refer also to the systems page.
- Clive is a new system aimed at writing high performance cloud computing software.
- Lsub go is a variant of the go compiler (included and) used in Clive.
- Nix is a new kernel for Plan 9 computing environments, now hosted and distributed at lsub.
- The octopus (2nd edition) is a new system being built to provide Plan B services without having to carry hardware around.
- The first edition of the octopus is now deprecated and no longer distributed.
- Plan B 4th edition is in production. Tar archives to be extracted on a Plan 9 installation are available, including source.
- Plan B 3rd edition is available under demand (iso image of a full native system), but we are no longer using it.
- Plan B 1st edition, including manual and software. This edition is now deprecated.
- Off++, a distributed adaptable microkernel.
- Not related to our research area, but to a programming lecture we teach: the picky programming language compiler and abstract machine.