Live data from Hacker News

How Unix made it to the top

minnie.tuhs.org

11–20 of 126 posts

Re: How Unix made it to the top

#11

I expected this to be about how Unix became so popular (_top_ of popularity charts), not to the top (_CEO_).

Well that was the intended wordplay. Although it is a shame that for end users Unix is still nowhere near the top of any popularity metric.

How do you define "popularity"? UNIX is found in many devices end users don't think of as being "computers" at all.

The best software is the software users don't even realize is there, because it just works.

Re: How Unix made it to the top

#12
post #4

Earlier quoted context omitted.

Well that was the intended wordplay. Although it is a shame that for end users Unix is still nowhere near the top of any popularity metric.

Unix kernel is hugely popular: think of the millions of Android devices. Unix userland, not so much, outside the software engineering community.

I don't like this argument, because Android is not developed openly and the kernel itself is a fork which lags behind the mainstream Linux development until Google implements the changes, which users see when they throw away their phone because Samsung/HTC/Xiaomi/Ulefone/Whatever doesn't want to update the phone or Verizon/ATT/Telenor/T-Mobile, etc., doesn't want to push the update because they branded the phone so that means its theirs but not their responsibility.

Re: How Unix made it to the top

#13

   > It didn't seem like a very good idea for us to be keeping records from
   > the inner sanctum of the corporation on a computer where most everybody
   > had super-user privileges. A call to the PR guy convinced him of the
   > wisdom of keeping such things on their own premises. And so the CEO's
   > office bought a Unix system.
... and this is exactly how it works today with SaaS subscriptions, except root-privileged people don't even work at the same company and (frequently) aren't as capable as the folks at Bell Labs.

Re: How Unix made it to the top

#14
post #8

I learned TeX back in 1984 because I wanted a word processor which would put footnotes at the bottom of the page.

TeX was and is available on a large number of OSes. I was very happy being to run a 'large' TeX instance on my Atari ST with 1 MB of ram, it could easily typeset my undergraduate thesis.

Re: How Unix made it to the top

#15
post #4

Earlier quoted context omitted.

Well that was the intended wordplay. Although it is a shame that for end users Unix is still nowhere near the top of any popularity metric.

Unix kernel is hugely popular: think of the millions of Android devices. Unix userland, not so much, outside the software engineering community.

Linux is not UNIX. GNU/Linux is POSIX (common standard for UNIX'es) compatible, so it is UNIX compatible. Android/Linux is not POSIX compatible, however compatible library can be installed to Android/Linux to make it POSIX compatible, see http://stackoverflow.com/questions/27604455/is-android-posix... .

*BSD, MacOS X, iOS are UNIX'es, see https://en.wikipedia.org/wiki/Darwin_(operating_system) .

Re: How Unix made it to the top

#16
post #4

Earlier quoted context omitted.

Unix kernel is hugely popular: think of the millions of Android devices. Unix userland, not so much, outside the software engineering community.

I don't like this argument, because Android is not developed openly and the kernel itself is a fork which lags behind the mainstream Linux development until Google implements the changes, which users see when they throw away their phone because Samsung/HTC/Xiaomi/Ulefone/Whatever doesn't want to update the phone or Verizon/ATT/Telenor/T-Mobile, etc., doesn't want to push the update because they branded the phone so t…

Android can be run on vanilla kernel with few patches: http://forum.xda-developers.com/nexus-7-2013/general/android... .

Android apps can be run on GNU/Linux without emulation when required libraries and daemons are available (on compatible architecture, of course).

Re: How Unix made it to the top

#18
post #4

Earlier quoted context omitted.

Well that was the intended wordplay. Although it is a shame that for end users Unix is still nowhere near the top of any popularity metric.

Unix kernel is hugely popular: think of the millions of Android devices. Unix userland, not so much, outside the software engineering community.

Don't iPhones and iPads also have a UNIX kernel?

Re: How Unix made it to the top

#19

> It didn't seem like a very good idea for us to be keeping records from > the inner sanctum of the corporation on a computer where most everybody > had super-user privileges. A call to the PR guy convinced him of the > wisdom of keeping such things on their own premises. And so the CEO's > office bought a Unix system. ... and this is exactly how it works today with SaaS subscriptions, except root-privileged people d…

I think something like sandstorm is a good balance between this though. Easy enough to setup and you can use whatever cloud software available for it. The feel of shared-hosting, but the control of self-hosting, all in one easy to use package.

Re: How Unix made it to the top

#20
post #18
post #4

Earlier quoted context omitted.

Unix kernel is hugely popular: think of the millions of Android devices. Unix userland, not so much, outside the software engineering community.

Don't iPhones and iPads also have a UNIX kernel?

It's complicated. Original UNIX by AT&T was newer open-sourced. BSD (Berkley Software Distribution) was opensource distribution of user programs for UNIX (like TCP/IP stack, vi editor, etc.), used by original UNIX, with proportions 20% of AT&T code and 80% of BSD code. So technically, BSD is(0.8) not(0.2) UNIX. FreeBSD is branched from BSD code, so it is(0.8) not(0.2) UNIX too.

Apple MacOS X is based on FreeBSD code (and lot of other code), and it certified as UNIX compatible, so MacOS X can be named as UNIX. iOS is based on MacOS X, so iOS is UNIX too.

Post reply on HN