4 ms·
Suckless gets a bad rep (probably because of their openness about their opinions of the projects of which they create alternatives); but, honestly, they have ma
by halosghost 12y ago
Suckless gets a bad rep (probably because of their openness about their opinions of the projects of which they create alternatives); but, honestly, they have made some of my absolute favorite utilities. dwm, dmenu and st serve as the foundation for my whole workflow.
I'd love to see a whole suckless OS someday. I know it's been around for some time, but it seems like this might be the first step towards that.
- cylinder714 12y agoI'd love to see a whole suckless OS someday. That might be Plan 9--or Project Oberon. ;-) I'm really looking forward to kOS: http://www.kparc.com/o.htm http://www.kparc.com/o.htm
- halosghost 12y agoThere are so many things about Plan9 that I deeply love. I need to install 9front and play with it sometime :)
- srpeck 12y agoSame on kOS. In case you had not seen them, early kOS screenshots: http://www.reddit.com/r/apljk/comments/1vcioz/arthur_whitneys_kparc_project_bare_metal_to/ http://www.reddit.com/r/apljk/comments/1vcioz/arthur_whitney... Featured live in geocar's presentation: https://www.youtube.com/watch?v=kTrOg19gzP4&list=PLmRrx948XMnEUlzKOCYn3AzT8OAInP_5M https://www.youtube.com/watch?v=kTrOg19gzP4&list=PLmRrx948XM... Also: - "Arthur wrote an SQL in 20 lines of K, and a dynamic window manager in around 60 of C...kOS's kernel is under 60 lines of C as well (including annotations; paging, filesystem, syscalls, etc)." (https://news.ycombinator.com/item?id=9002302 https://news.ycombinator.com/item?id=9002302) - "k includes language, files, procs, ipc, webserver, dbms, ..z includes graphics...edit.k is 1KB code + k/ztk(9KB)." (http://kparc.com/o.htm http://kparc.com/o.htm) - "kOS doesn't use the Linux kernel code. It supports a few of the same syscalls: clone, execve(!), epoll_create, epoll_ctl, epoll_wait, dup2, stat, rename, unlink, getcwd, chdir, fstat, getdents, open, close, read, write, ftruncate, mmap2, munmap, ioctl, gettimeofday, socket, bind, connect, listen, acccept, socketpair, setsockopt...execve just runs another k interpreter (regardless of what you tell it to do) though, so it can just be used to run more k programs." (https://news.ycombinator.com/item?id=8744769 https://news.ycombinator.com/item?id=8744769)
- vezzy-fnord 12y agoI'd love to see a whole suckless OS someday. Morpheus Linux? http://morpheus.2f30.org/ http://morpheus.2f30.org/
- halosghost 12y agoOh… Oh my… +1 for you!
- MattJ100 12y ago> Suckless gets a bad rep (probably because of their openness about their opinions of the projects of which they create alternatives) I didn't know that, but it doesn't surprise me. However I also love the software the project produces. Especially when they release new versions of tools where whole features have been removed to fix bugs. Simplify everything!
- DataCreep 12y agoIn a world of participation trophies, pointing out flaws is frowned upon.
- deleted 12y ago[deleted]