Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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.



I'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


There are so many things about Plan9 that I deeply love. I need to install 9front and play with it sometime :)


Same on kOS. In case you had not seen them, early kOS screenshots: http://www.reddit.com/r/apljk/comments/1vcioz/arthur_whitney...

Featured live in geocar's presentation: 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)

- "k includes language, files, procs, ipc, webserver, dbms, ..z includes graphics...edit.k is 1KB code + k/ztk(9KB)." (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)


I'd love to see a whole suckless OS someday.

Morpheus Linux? http://morpheus.2f30.org/


Oh… Oh my… +1 for you!


> 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!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: