Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-4041-

LUNIX

Name: Anonymous 2011-10-31 21:06

Why isn't there a Linux that obeys the UNIX philosophy?
Why do they all use GNU shit?

Name: Anonymous 2011-10-31 21:08

>>1
Well I think GNU + Linux is essentially a coincidence. You could probably build Linux to run with an alternate userland.

Name: Anonymous 2011-10-31 21:13

>>2
No distributions do it though, or even facilitate it. Removing the coreutils in Debian breaks your system.

I guess the sole exception are embedded distributions, which usually use Busybox. Though Busybox sucks too.

Name: Anonymous 2011-10-31 21:31

>>3
Agreed.
BTW OP if you are curious you can play with busybox in your browser with bellard.org's JS PC emulator: http://bellard.org/jslinux/

Name: Anonymous 2011-10-31 21:59

Name: Anonymous 2011-10-31 22:05

>>5
Neat. Which version of Unix is that running ?

Name: Anonymous 2011-10-31 22:06

but gnu coreutils is cool. and i mean it

Name: Anonymous 2011-10-31 22:11

>>6
UNIX V6.

Name: Anonymous 2011-10-31 22:28

>>8
# DATE
FRI OCT 10 12:32:58 EDT 1975
#

Name: Anonymous 2011-10-31 22:34

>>9
Leave it running until 2038, see what happens.

Name: Anonymous 2011-10-31 22:46

S-UAPNROENMIAXC-Y

Name: Anonymous 2011-10-31 22:58

Linux is a Unix like kernel. What do you mean it doesn't obey the Unix philosophy? Which Unix philosophy does it infringe?

Name: Anonymous 2011-10-31 23:31

>>2,3
BSD's coreutils are nice. Too bad it seems no one has tried to port them to Linux and make a distro out of it (BSD/Linux?)

Name: Anonymous 2011-10-31 23:38

Name: Anonymous 2011-11-01 0:20

>>2
You could probably build Linux to run with an alternate userland.
Android/Linux.

>>13
>it seems no one has tried to port them to Linux and make a distro out of it (BSD/Linux?)
Debian GNU/kFreeBSD is what you're looking for: http://www.debian.org/ports/kfreebsd-gnu/

Name: Anonymous 2011-11-01 0:23

>>14
Isn't that the complete opposite of what he's asking? There's Debian GNU/kFreeBSD for that too.

I too would like a `BSD/Linux'. Maybe the OpenBSD tools (and their manpages). Being able to pipe everything properly and having useful manpages is fantastic. Feels UNIX, man.

Name: Anonymous 2011-11-01 0:24

>>15
Debian GNU/kFreeBSD is what you're looking for
He's suggesting porting the BSD userspace to the Linux kernel. Debian GNU/kFreeBSD ports the GNU userland to the FreeBSD kernel, which is so backwards it makes my head spin.

Name: Anonymous 2011-11-01 0:27

>>13
bsd is developed as a whole. so their coreutils rely heavily on their libc which also relays a lot on the kernel call

gnu coreutils depends on not that much on glibc (in name of portability so you can use for example ulibc) and glibc also doesn't depend that much on linux kernel calls. there was a time ago a discussing on their mailing list about how linux has like 110 kernel call available and glibc uses a tiny subset of it.

coreutils designed to run on various kernels.
bsd coreutils designed to run only in bsd.

anyways any of the two are sufficiently good and fast for anybody to complain

Name: Anonymous 2011-11-01 0:32

>>18
Interesting, thanks for the info.

I guess there are other portable `coreutils' but they mostly go unnoticed (sbase, plan9port, Anonix, etc). A really nice set I have found is Heirloom:
http://heirloom.sourceforge.net/
They're derived from the original UNIX utilities, but have been modified to add things like UTF-8. It even has a shell, a vi, and a mail implementation.
It's a shame that nobody cares and nobody ever will. All hail our GNU overlords.

Name: Anonymous 2011-11-01 4:13

>>16
Why do you want Linux? Just use BSD all the way.

Name: Anonymous 2011-11-01 7:04

Android/Linux
That's even worse.

Name: Anonymous 2011-11-01 8:31

ANONIX COREUTILS

Name: Anonymous 2011-11-01 8:45

Windows/OSX/BSD/GNU/Linux

oh fuck, what have i done?

Name: Anonymous 2011-11-01 11:43

>>23
Nonsensically strung the name of several operating systems together.

Name: Anonymous 2011-11-01 13:20

>>16
>Being able to pipe everything properly and having useful manpages is fantastic.
I know about the awful manpages, but please elaborate -- where or how does GNU break piping ?

Name: Anonymous 2011-11-01 13:37

>>23,24
Linux kernel with several GNUtilities, a bunch of BSD stuff, and compatibility layers (e.g. WINE) for Windows and OS X.

Name: Anonymous 2011-11-01 13:50

>>25
I've had some problems with ls. I believe it's supposed to `intelligently' change its format whether you're outputting to a terminal or a file/pipe. e.g.
$ ls
file1 file2 file3

vs.
$ ls >afile
$ cat afile
file1
file2
file3

A few years ago I did have this break on me, and sometimes it would pipe the `column' version to another program. I had a pretty awkward setup though, so it was probably my fault.

Also piping isn't as encouraged in GNU software. It's all programs with their own stupid `sub-shells' or that strictly expect some sort of configuration file. In *BSD it's common practice to do something like
$ echo "subscribe list" | mail mailing@list.com

Name: Anonymous 2011-11-01 14:33

>>27
I noticed the column thing. When I try to do ls | more to look at a long list of file names I am annoyed to find that it systematically gives me the column version.

I believe it's supposed to `intelligently' change its format
`Intelligent' programs, appliances, etc. are never good

Name: Anonymous 2011-11-01 16:58

>>27-28
ls | column | etc
ls -1

Get over it.

Name: Anonymous 2011-11-01 17:45

>>29
And if I refuse?

Name: Anonymous 2011-11-01 18:32

a

Name: Anonymous 2011-11-01 18:32

a

Name: Anonymous 2011-11-01 18:32

a

Name: Anonymous 2011-11-01 18:33

a

Name: Anonymous 2011-11-01 18:33

a

Name: Anonymous 2011-11-01 20:56

>>31-35
Those are some quality `a's, but check out my `b':

b

Name: Anonymous 2011-11-02 2:39

>>2
You could probably build Linux to run with an alternate userland.
That wont change anything. You cant build Lisp OS based on crap. It have to be Lisp down to microcode, else it's crap.

Name: Anonymous 2011-11-02 2:45

>>37
Has anybody done this who is not Symbolics?

Name: Anonymous 2011-11-02 3:58

>>37
lisp is fucking shit, nobody wants your faggot shit

Name: Anonymous 2011-11-02 7:43

>>38
Exactly! This can't be done by single person, less you want another Losethos.

Name: Anonymous 2011-11-02 9:08

>>40
That means it can't be done at all. The only social interaction between lispers is calling each other ``faggot'' on /prog/

Name: Anonymous 2011-11-02 13:02

>>40
less you want another Losethos.
...and if I do?

Name: Anonymous 2011-11-02 15:21

If the Lispethos were to be, what would be the most likely only resolution available? 1920x1200 monochrome?

Name: Anonymous 2011-11-02 15:31

Normal people:
foo -s file

Masochistic autists:
foo file | grep -v bar | cut -f1 | sed s/ //g | awk '{print $1 $2}' | pr -t
HURR SO ELEGANT AND MINIMAL I OBEY THE UNIX PHILOSOPHY GUISE!!

Name: Anonymous 2011-11-02 15:34

>>44
sed s/ //g
That wouldn't work...

Name: Anonymous 2011-11-02 15:35

>>45
You shut you're whore mouth.

Name: Anonymous 2011-11-02 16:30

>>46
I am not a whore mouth. You offend me, sir!

Name: Anonymous 2011-11-02 17:16

>>47
I am not a whore mouth.
Yes you're.

Name: Anonymous 2011-11-02 20:49

>>48
at least the people on this site can spell and don't confuse "its" and "it's" like 99 % of autists

Name: Anonymous 2011-11-03 0:27

Behold, the ONE TRUE UNIX!
http://code.google.com/p/unix-jun72/
All others have left the ENLIGHTENED PATH of elegant UNIX goodness.

Name: FrozenVoid !!mJCwdV5J0Xy2A21 2011-11-03 2:47

>>50
The Year of Unix72 on Desktop is already over.

Name: Anonymous 2011-11-03 13:23

>>50
How is this anything new?
More UNIXes:
http://minnie.tuhs.org/cgi-bin/utree.pl

Name: Anonymous 2011-11-03 13:37

>>52
plural is Unices

Don't change these.
Name: Email:
Entire Thread Thread List