diff --git a/COPYRIGHT b/COPYRIGHT new file mode 100644 index 0000000..01ba636 --- /dev/null +++ b/COPYRIGHT @@ -0,0 +1,25 @@ +Copyright (c) 2002-2018 The UbixOS Project. +All rights reserved. + +This was developed by Christopher W. Olsen for the UbixOS Project. + +Redistribution and use in source and binary forms, with or without modification, are permitted +provided that the following conditions are met: + +1) Redistributions of source code must retain the above copyright notice, this list of + conditions, the following disclaimer and the list of authors. +2) Redistributions in binary form must reproduce the above copyright notice, this list of + conditions, the following disclaimer and the list of authors in the documentation and/or + other materials provided with the distribution. +3) Neither the name of the UbixOS Project nor the names of its contributors may be used to + endorse or promote products derived from this software without specific prior written + permission. + +THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED +WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS +BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, +OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT +OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \ No newline at end of file diff --git a/README.md b/README.md index 7526989..d0236a7 100644 --- a/README.md +++ b/README.md @@ -1,23 +1,23 @@ UbixOS =============== -Started back in 2002 +Build Information: -Installation: +make - Builds Kernel And World +make kernel - Build Kernel Only +make world - Build World Only +make install - Install World And Kernel - make all install <- This will build the kernel and components and put them onto a floppy - Do the following if and only if your boot disk is not bootable and you just need to do - it once - - To make a bootable floppy do the following: - 1) cd src/sys/boot/btx;make - 2) cd ../boot2;make - 3) cat boot1 boot2 > /dev/fd0 - 4) gcc -o test test.c;./test /dev/fd0 1;rm ./test Directory Structure: - bin - Applications for UbixOS - include - Include files to build anything userland - lib - Userland libraries - sys - Kernel code - tools - Tool kit required to build and install UbixOS \ No newline at end of file + bin - User Space Applications + build - Build Space + contrib - Third Party Code + doc - Documentation + etc - System Data + include - User Space Includes + lib - User Space Librarys + libexec - User Space Library Management + share - Shared Data + sys - System Code + tools - Tool kit required to build and install UbixOS \ No newline at end of file