mirror of
https://gitlab.com/sortix/sortix.git
synced 2023-02-13 20:55:38 -05:00
103 lines
3.6 KiB
Text
103 lines
3.6 KiB
Text
The Sortix Operating System
|
|
===========================
|
|
|
|
Sortix is a small Unix-like operating system developed since 2011 with emphasis
|
|
on cleaning up traditional Unix design mistakes while retaining compatibility
|
|
with third party software. Much third party software has been ported to Sortix
|
|
and the system is now self-building. The Sortix kernel, standard libraries, and
|
|
most utilities were written entirely from scratch.
|
|
|
|
Links
|
|
-----
|
|
|
|
For more information, documentation and news, please visit the official website:
|
|
|
|
http://sortix.org/
|
|
|
|
You can also download the newest release and cutting edge nightly builds at:
|
|
|
|
https://cs.au.dk/~sortie/sortix/release/
|
|
|
|
You can retrieve the current git master from our gitorious project page at:
|
|
|
|
https://gitorious.org/sortix/
|
|
|
|
System Requirements
|
|
-------------------
|
|
|
|
Sortix has low system requirements. It also works well under virtual machines
|
|
such as VirtualBox and Qemu - however Bochs is not officially supported:
|
|
|
|
* A 32-bit x86 (with SSE) or 64-bit x86_64 CPU.
|
|
* A few dozen megabytes of RAM - or if you are using a cdrom release with ports
|
|
then you likely need at least twice the size of the cdrom image.
|
|
* A harddisk or cdrom drive or support for booting from USB.
|
|
* A multiboot compliant bootloader if booting from harddisk.
|
|
* A Parallel ATA harddisk, if you wish to access it from Sortix. SATA is not
|
|
supported yet.
|
|
|
|
Documentation
|
|
-------------
|
|
|
|
You can find the documentation for Sortix use and development at your local
|
|
documentation mirror, for instance:
|
|
|
|
The documentation directory in a Sortix system:
|
|
/share/doc
|
|
|
|
The doc directory inside the Sortix source repository:
|
|
doc/
|
|
|
|
The official Sortix website:
|
|
http://sortix.org/doc/
|
|
|
|
Building Sortix
|
|
---------------
|
|
|
|
If you wish to build Sortix under Sortix itself, please consult the user guide:
|
|
|
|
$MY_LOCAL_DOCUMENTATION_MIRROR/user-guide
|
|
|
|
If you wish to cross-build Sortix from another operating system, please read
|
|
the cross development guide:
|
|
|
|
$MY_LOCAL_DOCUMENTATION_MIRROR/cross-development
|
|
|
|
Documentation
|
|
-------------
|
|
|
|
Basic usage of the system has been documented at:
|
|
|
|
$MY_LOCAL_DOCUMENTATION_MIRROR/user-guide
|
|
|
|
License
|
|
-------
|
|
|
|
Copyright(C) Jonas 'Sortie' Termansen <sortie@maxsi.org> and contributors 2011,
|
|
2012, 2013.
|
|
|
|
Sortix is distributed in the hope that it will be useful, but WITHOUT ANY
|
|
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
|
PARTICULAR PURPOSE. See the COPYING-GPL and COPYING-LGPL files for more
|
|
information.
|
|
|
|
See the individual files for copyright terms. If a file does not contain a
|
|
license header, you can assume it is released under the GNU General Public
|
|
Licenser, either version 3 or (at your option) any later version. This includes
|
|
Sortix-related experimental branches and repositories found on Gitorious: these
|
|
things are so experimental that I might not have added copyright statements.
|
|
|
|
The build scripts might not contain a copyright license in which case they are
|
|
covered by the standard license for the software component they relate to.
|
|
|
|
Unless the license header in the source code states otherwise, the Sortix
|
|
kernel, the filesystem servers, the initrd tools, the utilities, the games, the
|
|
benchmark programs, and the tix package management programs are licensed under
|
|
the GNU General Public License, either version 3 or (at your option) any later
|
|
version.
|
|
|
|
Unless the license header in the source code states otherwise, the libc library
|
|
and the libdispd library are licensed under the GNU Lesser General Public
|
|
License, either version 3 or (at your option) any later version.
|
|
|
|
The Sortix math library (libm) is licensed as described in the libm/LEGAL file.
|