Git Product home page Git Product logo

kissthink / sprite Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ospreservproject/sprite

0.0 0.0 0.0 142.17 MB

The sprite operating system

Perl 0.59% Limbo 0.01% Makefile 7.18% Papyrus 0.35% TeX 5.07% Eiffel 0.01% GAP 0.03% Assembly 1.65% Prolog 0.18% Groff 4.46% C 74.54% Shell 0.71% Emacs Lisp 0.03% C++ 3.61% Objective-C 0.43% Clojure 0.01% Perl 6 0.27% Scala 0.01% Tcl 0.29% PostScript 0.60%

sprite's Introduction

The Sprite Operating System

This respository includes the source code, executables, documentation and research papers for the Sprite network operating system. Sprite is a distributed systems research project led by Prof. John Ousterhout in the Computer Science Department of the University of California at Berkeley. Besides Prof. Ousterhout, the research team has included Brent Welch, Andrew Cherenson, Fred Douglis, Mike Nelson, Adam de Boor, Mendel Rosenblum, Mary Baker, Bob Bruce, John Hartman, Ken Shirriff, Mike Kupfer, Jim Mott-Smith, Geoff Voelker, and Matt Secor. Many others have also contributed to the system.

Nothing on this repository is guaranteed to work. This collection of source, executables, documentation and papers was put together in a great hurry. While we were able to test some aspects, much was left untested. Make what use of it you can, but we will not be available to fix problems.

Right now sprite only supports two venerable architectures, the sun4 series (but not the sun4m, necessary for qemu support) and the DECstation (supported by gxemul). Initial attempts to get Sprite running in emulation should probably revolve around booting the ds5000.bt image in gxemul.

The correct invocation to boot the DECstation image in gexemul is:

gxemul -X -e 3max -M128 -d ds5000.bt -j vmsprite -o ''


This repository contains the following files and directories:

file directory
admin directory for administrative programs, scripts and information
boot.txt file with information about booting the Sprite kernel images
docs directory for documentation
ds5000.bt boot image for Sprite on a DECstation 5000/200
sun4.bt boot image for Sprite on a SparcStation 2
lib directory for library files other than source files
filename.lst A list of all the files on the disc
ls_lR output from ls -lR, a recursive list of the files on the disc
man directory for manual pages
papers directory for research papers about Sprite
readme.txt file that describes this CD-ROM
sprite.txt file with a history of the Sprite project
src directory for source code for kernel, commands, libraries, etc

sprite's People

Contributors

npe9 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.