iglunix/README.md

37 lines
1.3 KiB
Markdown
Raw Normal View History

2021-04-17 14:44:52 +00:00
# [Iglunix](https://iglunix.xyz/)
2020-12-27 17:39:29 +00:00
Unix like software distribution with no GNU components
2020-12-27 16:34:08 +00:00
All build scripts are 0BSD Licensed.
2021-04-17 14:44:52 +00:00
To create an ISO from a non-iglunix OS please see https://github.com/iglunix/iglunix-autobuild
2021-03-02 09:53:31 +00:00
2021-03-28 14:43:05 +00:00
## Discord
2021-04-17 14:44:52 +00:00
Join us at [link](https://discord.gg/NKB9qD2bMx)
2021-03-28 14:43:05 +00:00
## Status of Other Kernels
### FreeBSD
FreeBSD has solid upstream LLVM support which would make it ideal for iglunix.
However, I haven't been successful at building the required parts of the base
system.
### OpenBSD
OpenBSD's build system is much easier to work with that FreeBSD's (we can just
cd to the required directories, run make and install required files). However,
I wasn't successful on getting upstream clang to build working binaries so
the system can't be self hosting at the moment.
### Darwin
I have found no easy way of building libc on Darwin platforms as on yet.
Because of this I haven't got far at all porting Iglunix to Darwin
based systems such as MacOS and PureDarwin.
2020-12-27 17:39:29 +00:00
## TODO
2021-03-30 07:35:17 +00:00
- WebKit - Need to port WebKit somehow since no browers will build for this
- Wayland Compositors - No Wayland compositors currently work perfectly. I think this is because of the lack of udev or lack of logind
2020-12-27 17:39:29 +00:00
- LLVM (Work out how to split packages)
2021-04-23 10:11:48 +00:00
- Init system (parallel stuff and dependencies)
2021-01-07 00:23:15 +00:00
- QEMU for multiarch
2021-01-28 13:23:42 +00:00
- Lots of work on package manager still required