cross-posting since i accidentally addressed this one to omnios-discuss the 
first time. sorry.

i have noticed a trend amongst communities oriented towards building open 
source unix-like operating systems; the project starts off as being quite lean, 
but then acquires a lot of fat due to dependence on the non-core toolkit.

from the illumos perspective, i would say, "core" would be the kernel + 
userland, all written using a combination of ansi-c and the system default 
shell (korn).

afaik, 'ips' is built using python which supposedly coordinates between minisat 
(written in ansi-c), the userland and some mechanism to get files off the 
network.
i am not yet clear about how 'ips' works, and i am working at overcoming that 
by consulting "till wegmueller" who has written a couple of implementations of 
'ips' using different programming languages (it think; go and rust), but, it 
would be worthwhile to get a broader input from those in the community who were 
from "sun microsystems" as to why python was chosen over ksh93.

also, after an email thread on omnios-disucss, it has been revealed that there 
are a bunch of tools on the base system which depend of 'gnu' bash, is there 
any way that could be rectified? or is that issue only within omnios and not 
addressable by the illumos community at large?

is there any way the illumos community could get interested in shedding it's 
fat even at the userland level?

thanks.


------------------------------------------
illumos: illumos-discuss
Permalink: 
https://illumos.topicbox.com/groups/discuss/T8b661f3611aef44c-M1a95c6d71ac7ff5ebaf8cbeb
Delivery options: https://illumos.topicbox.com/groups/discuss/subscription

Reply via email to