Quantcast
[ 3 / biz / cgl / ck / diy / fa / g / ic / jp / lit / sci / tg / vr / vt ] [ index / top / reports / report a bug ] [ 4plebs / archived.moe / rbt ]

Due to resource constraints, /g/ and /tg/ will no longer be archived or available. Other archivers continue to archive these boards.Become a Patron!

/g/ - Technology


View post   

[ Toggle deleted replies ]
File: 68 KB, 1600x1200, UNIX.png [View same] [iqdb] [saucenao] [google] [report]
69959138 No.69959138 [Reply] [Original] [archived.moe] [rbt]

50 years after its creation, what is the operating system that most closely resembles UNIX? What would an OS that followed UNIX philosophy to the letter look like?

>> No.69959154

>>69959138
wut? Linux ofc
>absolute reet

>> No.69959161

>>69959138
>>69959138
>What would an OS that followed UNIX philosophy to the letter look like?
OpenBSD

>> No.69959173

>>69959138
OpenBSD.
Fuck jpg and fuck png, use xwd.

>> No.69959241
File: 195 KB, 850x400, CopyQ.fdoMgN.png [View same] [iqdb] [saucenao] [google] [report]
69959241

friendly reminder
Gnu's
Not
Unix
https://www.gnu.org/philosophy/

>> No.69959242

can we refer to unix like oses with Unix or is that a trademark? i think it's not, only the all capital one is

>> No.69959243

>>69959154
linux is a kernel not an OS.

>> No.69959249

>>69959243
Please, not this shit again

>> No.69959289

>>69959249
Shit? This is not shit. This is of utmost importance.
If people use the wrong terminology we will lose our ability to communicate effectively.

>> No.69959298

>>69959138
an OS that followed UNIX philosophy to the letter would be not UNIX. The philosophy behind this legendary OS is amazing, but the way in which it was implemented has a major fault.
The most common and relevant interpretation of the UNIX philosophy today is the saying, "Do one thing and do it well." Every program should follow this philosophy as close as reasonably possible, and these smaller programs should all come together to make up something bigger.

Therefore, it is baffling that with such a focus on minimalism, having little programs that work with each other, and being efficient, the kernel in most implementations of UNIX is a giant unauditable several-million line monolith binary. The heart of the system is the opposite of modular, the opposite of small, and the opposite of UNIX.
A microkernel architecture makes much more sense in the traditional philosophy. The kernel would be tiny, only doing the bare minimum of what it needs to do, and containing no drivers or direct functionality. That would all be handled by userland components that all interoperate with that kernel to make a functioning system. This way would also do wonders for security, as a crash or compromise in one area does not fuck over the entire system.

It is my hope that the new major microkernel operating systems achieve great things and succeed. seL4+Genode looks promising, and the developers have stated that they aim to make it a more practical system in 2019. Fuchsia, for better or for worse, is being made by Google. Bad, because Google is botnet, but good because this system will have the financial backing to make it somewhere. Lastly, Redox seems like an interesting effort, using a new language and reinventing the ideals of UNIX in other ways.

>> No.69959299

Plan 9

>> No.69959323

>>69959249
this

>> No.69959327
File: 24 KB, 600x600, 1521659798253.jpg [View same] [iqdb] [saucenao] [google] [report]
69959327

>>69959249
It kind of read like a simple, concise statement of fact from my perspective.

>> No.69959347
File: 35 KB, 800x490, 548.jpg [View same] [iqdb] [saucenao] [google] [report]
69959347

>>69959138

>> No.69959367

>>69959249
We'll need to continue this debate at another time, I need to get in my engine and drive to the mall.

>> No.69959728

>>69959249
Fuck off cunt. This is of utmost importance in order to differentiate the GNU operating system with the Linux kernel from the kernel itself. Also you can run Linux without the GNU operating system as well as you can run the GNU operating system and tools without Linux.

>> No.69959796
File: 19 KB, 800x480, 1531153527624.png [View same] [iqdb] [saucenao] [google] [report]
69959796

>>69959138
Reminder that UNIX is proprietary malware cancer and DEPRECATED.

>> No.69959845

>>69959138
>50 years after its creation, what is the operating system that most closely resembles UNIX?
Hmm...idk. Probably a early version of UNIX.
>What would an OS that followed UNIX philosophy to the letter look like?
Freedos.

>> No.69959956
File: 116 KB, 822x605, 345834598435.jpg [View same] [iqdb] [saucenao] [google] [report]
69959956

>>69959138
forth

>> No.69960089

>>69959138
illumos

>> No.69961140
File: 146 KB, 638x479, 1520149456124.jpg [View same] [iqdb] [saucenao] [google] [report]
69961140

>>69959138
>What would an OS that followed UNIX philosophy to the letter look like?
SVR4

>> No.69961651

>>69959796
The modern free software replacements act roughly identically to them though.

>> No.69962134

>>69959138
Ironically it's macOS

>> No.69962168

>>69959138
UNIX was shit and I wish boomers would stop sucking its segfaulting cock.

>> No.69962189

>>69959347
This and Solaris.
Both of which are still in large use in internal facing business.

Most BSD* kernels have spit away far enough to be considered more or less their own thing.

>> No.69963194

Linux and Windows killed Unix. It couldn't keep up.

>> No.69963889

Linux is an OS not kernel!

>> No.69963901

>>69959138
macOS

>> No.69963961
File: 1.42 MB, 964x720, 1541596488530.webm [View same] [iqdb] [saucenao] [google] [report]
69963961

>>69963901
>fagOS
>frankenstein abortion of a kernel
>proprietary closed source everywhere
>every part of the system sloppily integrated into other parts of the system because "MUH ECOSYSTEM"
>every 1 bug fixed breaks 20 other things

>unix philosophy

>> No.69964237

>>69959138
BSD literally is Unix. OSX is a BSD fork. Linux is a fork of a fork of a Unix fork.

>> No.69964303
File: 301 KB, 1379x1090, Screen Shot 2019-02-26 at 10.59.14 PM.png [View same] [iqdb] [saucenao] [google] [report]
69964303

/thread

>> No.69965504

>>69959138
OpenBSD or NetBSD.

>>
Name (leave empty)
Comment (leave empty)
Name
E-mail
Subject
Comment
Password [?]Password used for file deletion.
Captcha
Action