Modifying Minix 3 the FreeBSD way

138 views
Skip to first unread message

sealp...@gmail.com

unread,
Oct 2, 2021, 7:40:59 AM10/2/21
to minix3
I discovered a way of modifying Minix 3 the FreeBSD way. 
Minix 3 has a stripped down version of Minix 3.1.1 which has only 
"boot, drivers, include, kernel, servers, tools" in which FreeBSD's 
"bin, sys/sys, sbin, usr.bin, usr.sbin, include, lib, libexec" can be copied and 
and modified 

Peter Shkenev

unread,
Oct 2, 2021, 10:09:51 AM10/2/21
to minix3
Hello,

What's the purpose of using FreeBSD's userland? We are using NetBSD userland here.

Best regards,
Peter

суббота, 2 октября 2021 г. в 14:40:59 UTC+3, sealp...@gmail.com:

sealp...@gmail.com

unread,
Oct 4, 2021, 10:39:46 PM10/4/21
to minix3
I like FreeBSD than NetBSD

Peter Shkenev

unread,
Oct 5, 2021, 2:18:15 AM10/5/21
to minix3
Hello,

Minix community decided which BSD's userland Minix should adopt have ended a long time ago. Sorry, you are late.

Do you have any *strong* *technical* arguments for switching to FreeBSD userland?

Best regards,
Peter

вторник, 5 октября 2021 г. в 05:39:46 UTC+3, sealp...@gmail.com:

Doigt

unread,
Oct 6, 2021, 12:36:31 PM10/6/21
to minix3
I think I understand where this guy is coming from. Atm, FreeBSD is more popular so ofc people will want things to be how they are used to, but I don't think it's a good idea to switch to what's more popular because that can change often and it's counterproductive because that means more dev time for no real clear gain.

Personally, for me using Minix is a hobby. So I don't mind if Minix is different, it's sort of the point in a way, isn't it? Besides I'm used to it and I don't know FreeBSD and I'm not willing to learn it. I wasn't even aware we were using NetBSD's userland.

Peter Shkenev

unread,
Oct 6, 2021, 3:21:57 PM10/6/21
to minix3
Hello all,

I would like to remind you that Minix is open source project. Like in every open source project, participants are expected to practice what they preach. Nobody will do things you've suggested only because you've suggested, unless you pay for implementing things you want. This is especially true for Minix in its state.

If you want to make such changes, please do it yourself (or at least begin it so you have patches you can show)  and take the trouble to reason these changes. And if you intend to modify at least 70-80% of project's codebase, you need arguments that are twice as strong as reinforced concrete.

Also, there is email etiquette (e. g. email layout). I will be grateful if you learn and follow the etiquette.

Best regards,
Peter
среда, 6 октября 2021 г. в 19:36:31 UTC+3, d806...@gmail.com:
Reply all
Reply to author
Forward
0 new messages