News for hackers. Stuff that matters.
Re:We won the battle for Linux, but we're losing the battle ... by gaius on Thursday June 09, 2016 @10:53AM (#11869763)
It would be more accurate to say Linux thrived because of them! Samba IIRC predates Linux too, as does the GNU project, Apache is based on the original httpd which was built on... Drum roll... NeXTStep. In 1990, before Linux existed.
Re:We won the battle for Linux, but we're losing the battle ... by pvg on Thursday June 09, 2016 @11:01AM (#11869816)
Apache was a fork of NCSA httpd, not CERN httpd.
Re:We won the battle for Linux, but we're losing the battle ... by iheartmemcache on Thursday June 09, 2016 @11:15AM (#11869922)
Came in here to be that guy and make this comment, but you beat me to it. Have an up-vote.

I can't anyone is even disputing the fact that OS X didn't largely benefit from the fact that there was tons of GNU/GPL tooling out of the box that power users could use. Bash? GCC/G++ (before the clang/llvm migration out)? GNU. X-windows (granted I don't think many people used it post-Carbon, but I remember using it on my iBook 266mhz...).

\/ Edit: Mea culpa. IIRC you're right re: tcsh. I haven't used OS X as a daily operating system since first year undergrad (placing that at just under a decade) so afford me some liberties with details, kindly :)

Re:We won the battle for Linux, but we're losing the battle ... by pvg on Thursday June 09, 2016 @11:43AM (#11870135)
Well, OS X's ancestors had a largely BSD-derived userspace so that's neither here nor there. The strongest claim and perhaps biggest contribution, I think, was GCC on which NeXTs Objective C compiler was based from the beginning.
Re:We won the battle for Linux, but we're losing the battle ... by QuercusMax on Thursday June 09, 2016 @11:47AM (#11870167)
If my memory serves me right, early OSX used tcsh as the default shell; it wasn't till around 10.4 or so that they switched to bash.
Re:We won the battle for Linux, but we're losing the battle ... by gaius on Thursday June 09, 2016 @11:43AM (#11870126)
GNU yes, but GNU pre-dates Linux. I first used GCC on SunOS.
Re:We won the battle for Linux, but we're losing the battle ... by Retric on Thursday June 09, 2016 @11:14AM (#11869914)
NCSA httpd also predates Linux.

NCSA httpd released version 0.1 was June 1991. http://www.w3.org/Daemon/Features.html

Amusingly: http://www.diam.unige.it/informatica/documentazione/httpd_do... "3.5) Why doesn't NCSA HTTPd work on my Linux system? NCSA HTTPd is not crippled. Linux may be crippled. NCSA HTTPd uses a standard BSD4 and SYSV feature known as file descriptor passing. NCSA HTTPd supports both the BSD and SYSV style of file descriptor passing. Linux chose not to implement either."

Re:We won the battle for Linux, but we're losing the battle ... by batbomb on Thursday June 09, 2016 @12:41PM (#11870531)
That's CERN httpd release notes for 0.1 @ 1991, not NCSA. NCSA didn't join the web until much later.

In fact, SLAC was first to the web in the USA, and Marc had originally approached my boss, who wrote MidasWWW, to see if he'd want to collaborate on the web browser which would become Mosaic.

Re:We won the battle for Linux, but we're losing the battle ... by Retric on Thursday June 09, 2016 @02:28PM (#11871315)
Doh, missed the edit window. However, it's clear that NCSA was not initially developed on or for Linux.

PS: An interesting side note, the SGML standard committee decided not to include hyperlinks which more or less directly resulted in HMTL. https://en.wikipedia.org/wiki/Standard_Generalized_Markup_La... I wonder if that would have pushed the web forward even faster or not as HTML is far less strict, but you could make a less strict render for SGML as well.

Re:We won the battle for Linux, but we're losing the battle ... by kazinator on Thursday June 09, 2016 @01:56PM (#11871069)
> Samba IIRC predates Linux too

I don't think so. But IRC predates Linux. :)

Re:We won the battle for Linux, but we're losing the battle ... by ajsalminen on Thursday June 09, 2016 @08:32PM (#11873433)
What many of these comments seem to be missing is that I don't think Doc Searls meant Linux the kernel when he said this. He meant Linux the OS (which some want to call GNU/Linux as he mentioned) with all these parts included.

All of these components played their part in the rise of the OS and benefited from each other. The Linux kernel as well as things like the GNU project were absolutely necessary for this ecosystem to becoming a reality and that is what OS X benefited from as well.

Re:We won the battle for Linux, but we're losing the battle ... by cm3 on Thursday June 09, 2016 @12:01PM (#11870265)
> Samba IIRC predates Linux too

Not quite, actually.

Samba => sometime in 1992

Linux => October 1991

Re:We won the battle for Linux, but we're losing the battle ... by qbrass on Thursday June 09, 2016 @12:42PM (#11870536)
http://www.rxn.com/services/faq/smb/samba.history.txt

It wasn't invented for Linux, but Samba exists today because of it.