From mboxrd@z Thu Jan 1 00:00:00 1970 From: random832@fastmail.com (Random832) Date: Fri, 15 Jul 2016 21:32:42 -0400 Subject: [TUHS] Help with a Unix-ish project? In-Reply-To: <20160715225617.GB30146@minnie.tuhs.org> References: <20160715225617.GB30146@minnie.tuhs.org> Message-ID: <1468632762.1363402.667765737.350D807F@webmail.messagingengine.com> On Fri, Jul 15, 2016, at 18:56, Warren Toomey wrote: > Unfortunately, while the kernel is nice, they don't provide much of > a run-time environment, so it feels too much of a toy to use. I had the > idea of porting a small set of libraries and commands over to get it to > the point where it feels a bit like 7th Edition. > > I've made a start by using the Minix 2.0 libraries and commands, see > https://github.com/DoctorWkt/xv6-minix2 and the NOTES file. I now realise > that bringing up a libc plus associated commands will involve a fair bit > of > work. https://github.com/DoctorWkt/xv6-minix2/commit/f6159743fd9d7dd13a1a4c2285a16629176931da Wouldn't it be easier to simply change the xv6 stat structure itself, and possibly the filesystem structure as well?