An operating function (Prototype)
Go to file
Steve Dee 0ebce498bd Trailing whitespace
You guys. The default git precommit hook checks for this. You can enable
it by copying and pasting this command into a shell in your Urbit
checkout:

    cp .git/hooks/precommit{.sample,}
2014-04-07 10:19:02 -07:00
extras fix typo... 2014-04-04 15:23:15 -04:00
f change to asserting malloc 2014-04-01 17:48:26 -07:00
gen164 Merge branch 'master' of github.com:urbit/urbit 2014-04-07 03:02:10 -07:00
include remove the old poll-based term stuff in favor of a uv_pipe 2014-04-03 14:47:22 -07:00
outside Remove calls to sprintf and strcpy in libuv 2014-04-01 14:11:13 -07:00
Spec Various fixes and improvements. 2013-12-08 14:40:16 -08:00
v Trailing whitespace 2014-04-07 10:19:02 -07:00
.gitignore Clean up .gitignore 2014-03-14 11:02:45 -07:00
.travis.yml Support for GCC and CLANG 2014-03-07 13:56:16 -05:00
Makefile Compile with -O2 -g 2014-04-03 09:49:15 -07:00
README.markdown Added CI status notifier 2014-03-07 13:52:48 -05:00

Urbit

Build Status

Urbit is a new programming and execution environment designed from scratch. Any resemblance to existing languages or operating systems is coincidental, cosmetic, or inevitable.

There is a lot to explain. For more information, watch a demo screencast and see the Urbit website.

System Requirements

Currently we support OS X, Ubuntu, Debian, and Amazon Linux.

Urbit depends on the following packages:

  • GNU Multiple Precision Arithmetic Library
  • OpenSSL
  • libsigsegv
  • ncurses

Building Urbit

See the documentation for instructions on building and running Urbit.