Remix.run Logo
Dreami 11 hours ago

From the name I thought this was about learning NixOS, and they found a very clever name

Maybe the author could add a small note that this is not about that, and refer to something official about NixOS?

Anyway, I like the idea of the project!

layer8 10 hours ago | parent | next [-]

“*nix” means a Unix-like OS just generally (http://en.wikipedia.org/wiki/%2Anix), like for example in “Minix” and “Xenix”. Sticking “OS” to the end of an OS name is also commonplace. However, the title on the page is “The Learnix Operating System”, so the actual name seems to be just “Learnix”.

It’s arguably Nix and NixOS who have unnecessarily stepped into the “*nix” namespace without adding a distinguishing prefix.

xboxnolifes 8 hours ago | parent | next [-]

Then I guess the OS part is redundant, since thr nix already implies an OS.

bheadmaster 3 hours ago | parent [-]

No, actually Nix is a package manager/system configuration tool. NixOS uses Nix as part of its image.

xboxnolifes an hour ago | parent [-]

No, nix clearly means a Unix-like OS and any other interpretation is wrong, as the context of this thread would suggest.

otabdeveloper4 9 hours ago | parent | prev [-]

> “*nix” means a Unix-like OS just generally

"Unix-like OS" isn't a thing that has existed for two decades. Only Linux and Darwin survived, so don't do the "*nix" thing, please.

yjftsjthsd-h 9 hours ago | parent | next [-]

Illumos is still actively developed, open source, and can trace its lineage back to actual unix.

For that matter, we've had new members joining the family over the years; https://www.redox-os.org/ is, in their own words, "a complete Unix-like microkernel-based operating system written in Rust, with a focus on security, reliability and safety."

onestay42 9 hours ago | parent | prev | next [-]

BSD would like a word.

wasting_time 9 hours ago | parent [-]

They can't be heard over the faint booing from the Solaris crowd.

yjftsjthsd-h 8 hours ago | parent [-]

For that matter, if we're including the proprietary OSs, HP-UX is still kinda a thing and AIX is going strong. Of course, IIRC those are actual certified UNIX™ instead of unix-like... though I'd call that a subset, so still in scope IMO.

riffraff 7 hours ago | parent [-]

TIL AIX is still in development and they had a release this month

https://community.ibm.com/community/user/blogs/sanket-rathi1...

wpm 8 hours ago | parent | prev | next [-]

Darwin is not UNIX (nor is XNU). But macOS technically is certified UNIX.

devnonymous 9 hours ago | parent | prev [-]

Before clicking the links.. How confident do you feel about your assertion?

https://trends.google.com/trends/explore?date=today%205-y&q=...

https://trends.google.com/trends/explore?date=all&q=Unix%20l...

wasting_time 9 hours ago | parent | prev | next [-]

I had the same confusion. Even without considering NixOS, "learnix" is awkward to pronounce and somewhat pretentious.

I would suggest the name "Leanix" if the author is willing to rename.

It rhymes with Minix which is the OG curriculum for a POSIX kernel, and is "lean" in many senses of the word.

In any case an excellent writeup. It's detailed enough to implement in any programming language.

jaapz 9 hours ago | parent | next [-]

What's pretentious about learnix?

JCattheATM 7 hours ago | parent | prev | next [-]

I don't find it awkward to pronounce in the least, and not in any way pretentious.

I think the name is fine as is.

amitav1 3 hours ago | parent | prev | next [-]

I think that it's supposed to be a portmanteau of Unix and Learn.

layer8 8 hours ago | parent | prev | next [-]

> I would suggest the name "Leanix"

Then people would complain that it sounds too much like “Linux”.

drob518 7 hours ago | parent [-]

Particularly if you have learned to pronounce Linus’s name correctly.

Sagi21805 6 hours ago | parent | prev | next [-]

I like the current name and already have the domain :|

yjftsjthsd-h 9 hours ago | parent | prev [-]

I mean, it is about learning. It threw me for a loop too but I think it's actually reasonably appropriate.

hxugufjfjf 11 hours ago | parent | prev | next [-]

Thought the same! Was a bit interested in learning Nix for a moment.

Sagi21805 6 hours ago | parent | prev | next [-]

Will do!

censorylls 10 hours ago | parent | prev [-]

[flagged]

anp 10 hours ago | parent [-]

> Others think someone from the Rust (programming language, not video game) development community was responsible due to how critical René has been of that project, but those claims are entirely unsubstantiated.