License
Sortix is licensed under the below ISC license, but also contains third party software under different licenses. Releases contains ports of third party software covered under licenses such as the GNU general public license. Their terms apply too when redistributing releases.
The name 'Sortix' and the Sortix Logo are reserved for use by the official Sortix project. If you publish modified versions of this operating system, first edit libc/include/brand.h to make no use of the 'Sortix' name and the Sortix logo in its definitions, then rebuild the whole operating system and ports to change the branding.
The below license applies to the Sortix operating system, but it does not apply to the website nor the Sortix logo.
ISC License
Copyright 2011-2024 Jonas 'Sortie' Termansen and contributors.
Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
Third Party
See the individual files for copyright notices and license terms.
The above license covers works original to the Sortix project. Sortix contains derivative works from other projects that remain under their original licenses. Such files contain copyright notices detailing their origin and license. If a file has no copyright statement and is original to the Sortix project, the above license applies. The Sortix base system contains only permissively licensed free software. There is no code under the GNU GPL or variants.
The Sortix ports collection contains third party code which is licensed independently of the Sortix base systems. Such code may have licenses that impose restrictions, such as requiring also providing the corresponding source code when providing compiled program code to others.
Official Sortix releases contain the binary packages from the ports collection and thus may contain code whose licenses impose restrictions. Official Sortix releases are intended to be usable for any purpose, with or without fee, and redistributable as long as the corresponding ports source code is also provided.
The Sortix math library (libm) is licensed as described in the libm/LEGAL file.