20 Network Changing Products
An anonymous reader wrote to mention a Network World piece about products that have changed networking over the last twenty years. From the article: "SendMail 1998 - Sendmail was key to the e-mail revolution because it was how everyone got up and running with e-mail communications over the Internet. Eric Allman wrote the original version of this open source mail-transfer agent while he was at the University of California at Berkeley in 1979. He stopped development on it in 1982, however, and didn't revisit it until 1990. In 1998 he founded SendMail to sell the software's first commercial version, the SendMail switch."
And Sendmail also happens to be one of the absolute worst widely-deployed programs in the history computer software. Man, I despite that program. How could anyone have thought that configuration file format was a good idea? You know it's bad when you have to have a preprocessor to translate something (semi-)tolerable into its syntax.
The e-mail revolution succeeded DESPITE sendmail, not because of it, though I give it some small credit for flexibility. It was just barely adequate enough to keep people from writing a replacement (thought we have some now).
No point to this post, except to voice how much I despise sendmail. :)
Sometimes it's best to just let stupid people be stupid.
From TFA:
Skype
2003
This proprietary peer-to-peer telephony application provided the first real quality VoIP product (did we mention it's free here?) that has built a cult following and spurred industry questions about why corporations can't move to convergence more quickly. Skype picked up both business clout and deep pockets when eBay bought the company in the fall of 2005
Hello? Asterisk anybody?
Open source? Check
Open standards? Check ( note: skype is not open in this regard )
Quality product? Check check check
Huge business impact? Check
Not to mention asterisk isn't burdened with weird restrictions fueled by marketing concerns. Digium is the company behind it, and they do make hardware that works with it, but it's hardly locked down to *that* specific hardware.
Mod me down with all of your hatred and your journey towards the dark side will be complete!
Ok, maybe I'm a Unix guy, but was this really something that changed the network? I know a lot of people have it installed, and run webservers, etc on it (usually because they are forced to or don't know any better), but if you want to put this on there it just seems like there are others that should be there like Solaris, Red Hat, Suze, FreeBSD just to name a few.
No Sigs!
I'll grant them most of these entries, but Apache was clearly not the first free web server. NCSA httpd was the first, and Apache is a derivative of that. The two coexisted for a few years, during which period it was possible to switch between them without even changing the config file. I think NCSA httpd project finally expired around 1996.
2) facebook
3) friendster
4) hi5
these greatly improved my network ;)
Where's SQL server 7.0? It changed the way we thought about worms and default passwords. :-D
I'm sorry. The number you have reached is imaginary. Please rotate your phone 90 degrees and try again.
OK, that was the good things. Now let's remember the bad things and how they started.
- Adware. Ah.... the Gator download manager (TM). Didn't you love this thing? It was free! Only it began displaying some ads in your computer. What could possibly go wrong?
- SPAM. Funny, the other day i began receiving mails about mortgage rates. Idiots, I'm too young for that. I'll ignore it, they're 1 in a 100.
- Popups. OK, this is getting annoying. I'll have to block images from these free websites like XOOM, Geocities, Angelfire and so on.
- Web viruses. The other day something weird went on. I went to a porn website, and the next day my PC began opening popups. WTF?
- Email viruses. Ack! All I did was open my mail on Outlook express!
It's funny. We take these things for granted, but I remember the days when they didn't exist AT ALL. It was a wonderful era. Also worthy of notice is that all of them (except popups) were possible thanks to Microsoft Windows(TM).
Wasn't Cabletron the early leader in the 10BASE-T hubs? That's seems to be my recollection.
"I'd rather be a lightning rod than a seismometer." -Ken Kesey
I agree with you on something. Remove skype and add MSN/YIM/AIM/ICQ.
These non-anonymous chat services changed the way we relate to people on the web, replacing the untrusty anonymous IRC. It gave the ability to chat to every joe user.
Which of those companies is the big wifi manufacturer/distributor?
I find that xt, visual xtraceroute, only knows the geographical location of one in twenty hops. This thing which is an online visual traceroute somehow does a lot better.
Am I missing something? How did Widows 2000 Server "change" networking? They mention AD, but if that's the case then LDAP could've been listed just as well. Claiming that Windows was susceptible to Code Red is no big deal either. You could claim the Morris internet worm had a longer lasting effect on networking in the long run.
If thou see a fair woman pay court to her, for thus thou wilt obtain love
As the first completely open source operating system, it became the most dominant platform for innovative network products since Linus Torvalds released Version 0.02 of the Linux kernel. It might not be as pervasive on the desktop or server installation as people were expecting it to be by now, but it set the stage for Darwin/OS X, which rejuvenated Apple as another challenge to Microsoft's Windows-everywhere charge.
Ok, isn't Darwin derived from the BSD Kernel, which is something that more or less has been around for much longer that Linux or Windows?
And what's this about Linux not being pervasive? What about the MAJORITY of Web servers out there running it ? Particularly if, like this author, you aren't making a distinction between BSD and Linux.
christ almighty, this article is pure fluff. do the people at network world even *use* networks? christ almighty. "skype was a top 20 network changing product"?
Yes, it is true. Mike Tyson could probably kick
Muhammad Ali's ass. Of course, Mike Tyson is also
nearly 20 years younger. So, who is the better boxer?
For as much email has been run through sendmail in
the last couple decades, I'm always disappointed at how
little respect it receives.
I built my first mail server in 1993 using sendmail.
It brought internet email to my company over a serial
uucp link. By 1996, sendmail was moving nearly 87,000
internet messages a day for our company (not bad for a
486DX4-100 with a whopping 32M RAM (64M?)).
Saying the latest mail software (qmail, postfix, etc.)
is better than something written in 1972 - 27 years ago -
isn't saying much. (Well, maybe: Duh!)
Heck, 27 computing years is like 350 human years.
So, before you complain about security holes (one
in the last two years?) or complexity (like any other
programming language, practice makes perfect), why don't
you tell me which mail transport software you used in
1975, 1985 or 1995. Then, follow that up with which
transports you expect to see a lot of in 2010 and 2020.
Matt
I miss bittorrent from that list.
You don't think enough... therefore you better not be!
There are a number of things wrong with that article (Sendmail Switch was largely a non-event AFAIK; the original sendmail was the "big moment"). However, Linux being the first (at least first major) fully Open Source system is probably correct.
At the time Linux was started, the BSD code base was still tied up in the AT&T lawsuit. Some parts had to be removed from distribution, leaving an incomplete system. The various BSD based projects had to rewrite some bits to fill in the removed stuff to get a working OS. IIRC Linus has said that if that hadn't been the case (or if GNU Hurd had really come about as planned), he never would have started his own kernel project.
Early Linux distributions pulled in a good bit of GNU, BSD, and X/MIT licensed code and integrated it (at least to some extent). Nobody else had really pulled all the various bits together (and GNU and BSD didn't have a functioning kernel at that point).
This article, like most articles of its type, contains misleading generalities and outright factual errors.
1) Apache was NOT the first free web server. Both CERN httpd and NCSA's httpd predate it, and both were free.
2) Netscape and Spyglass's version of Mosaic were the first commercial WEB BROWSERS. The article states that both were the first commercial GUI's. Last time I checked the first commercial GUI was to be found on the Xerox Star circa 1981. Terminology matters, when you do not use a term correctly you create confusion and/or make yourself look like an arse.
The problem with these sorts of articles, and the magazines in which they appear, is that they're being written by journalists. I can't tell you the number of times over the years that I've had the misfortune of reading something computer related in a magazine or newspaper and discovered multiple serious factual errors. I've come to accept this from periodicals that don't normally deal with computers or technology, but I'm pretty much fed up with finding errors in PC magazine on a regular ongoing basis.
Who are the people who write these articles? There are some people who are interested in computers but aren't quite there yet in terms of their understanding. Many are not blessed with "the knack" (http://home.pcisys.net/~tbc/sounds/dilknack.wav) Others are so blessed, but are still neophytes. Either way they're very good at creating and passing on erroneous information about computers and technology.
Lee
Muslim community leaders warn of backlash from tomorrow morning's terrorist attack.
Sendmail is one of the most successful remote-access programs ever.
Sendmail has provided the essential r00t access for hax0rz to improve their skills in the past. Before Linux was cheap and available, one had to go out, and like a predator, acquire one's operating system privs. Sendmail was teh great enabler. Though I have moved on to better and brighter things, I thank Alman, and Vixie, for their great success in bringing r00t to the large number of adolescents everywhere.
A couple that come to mind:
Nothing DNS related? I would think that bind would quality as a network changing piece of software.
Mabye it is a bit early, but I think Bit Torrent is going to be as revolutionary as Napster, althought I think time will tell.
subject says it all really.
I'd say that the two most profound things to happen to networking, aside from it's mere existence, are p2p and wireless. All the other things are just what's necessary in order to have a network (to a greater or lesser degree), but p2p and wireless have fundamentally changed what networking is, not just how we do it.
Although there are many others out there, citrix should've at least rated a mention! it has changed the face of many remote connectivity environments all over the place!
----- Concentrate on promoting more than demoting.
The web began with Cern's browser, of course, but it was not the Web as we know it today. More of an improved gopher. NCSA Mosaic was the first graphical browser and that changed everything.
Netscape was just an improved NCSA Mosaic, albiet a hugely popular one. Smoother, faster, but network changing? I think not. Spyglass was an early ancestor of IE and, I think, AOL's browser but as itself it changed nothing.
Umm... I don't know what Skype and Napster have to do with Network Revolutions. Sure they are good applications, but do they really mean that much? I don't use Skype, and I rarely use P2P software, other than downloading Linux ISOs. But its not like I could not live without bittorent.
hello
(Indeed, all of the original Unix tools are written as pipelined utilities. If Sendmail had been written in this manner, you would have had a few hundred executables - BUT they would have been faster, more secure, and much more flexible. Small, modular kits have always been the "accepted" Unix way of Getting Things Right. Large, monolithic lumps have always been disparaged as probably bug-ridden and Bad.)
It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
New Zealand's biggest ISP Xtra is about it implement port 25 blocking, so making Sendmail kinda redundant unless you use the big boy's server:
i d=204
:v)
http://www.geekzone.co.nz/blog.asp?blogid=22&post
'Course, a fair chunk of Xtra is owned by Microsoft, but that's got nothing to do with it right?
It makes people's mail easier to intercept too, if you only have to get it from centralised mail servers.
It might stop some spam, but then so would chopping the cables.
Vik
Many elements of *nix systems remained surprisingly unchanged in the last 25 years: /etc/passwd, init scripts, bourne shell, inetd, .... These are inspired for their utility, simplicity, and cleanliness. They endure. You cannot put Sendmail into this group. Why? The input format may be the worst way to configure a program yet devised. It is closely followed in wretchedness by lpd and /etc/printcap. You should not try to obscure these important facts with lame relativism. I am giddy that I don't have to look at them anymore on my machine.
an ill wind that blows no good
Ethernet - it was and still is a standard that people could afford NAT - It made IP networking affordable VPN - It made remote access more feasible Wi-fi - It gave greater freedom to network users
I have no sympathy for anyone who whines about port 25 being blocked. Judging from the number of zombied PCs trying to send spam to me, I would say that port 25 should be blocked by default at consumer ISPs.
Oh, no! You have walked into the slavering fangs of a lurking grue!
Give credit. AOL went from 1 million Apple/Commodore/Atari users to twenty million PC users within a couple of years. Compuserve didn't mail out all the free CDs or the story might have ended differently. Anyone remember Prodigy?
http://www.ojr.org/ojr/stories/060112grubisich/
Does anyone also remember what it took for that AOL icon to appear on your fresh Windows install?
Other than that, I question Skype changing the network world.
I was/still am redirecting/receiving local voice/radio/etc over tcp/ip since 1997. Its how I get my NFL fix for free.
Enjoy,
It's just the normal noises in here.
20 years ago I remember taking a high school computer class. The teacher showed us, almost reverently, the 300 baud modem hooked up to one of the TRS-80 computers. I can still remember thinking how cool and impressive that was. None of the students were allowed to come near that "powerful" equipment.
Today, I have a 5mbit download cable modem and just finished a work order to have a dedicated, full T1 put into my house for my new company.
Amazing how times have changed. What hasn't changed is how cool it all still is.
Runesabre
Enspira Online
Without it, we would all be stuck with the BBN implementation of it.
bash$
so I reload the front page, see the google ads on the side. On my browser, the last ad is truncated, this is what I see:
Reverse Brain Aging
Scientifically Proven Bra
*think* of the possibilities!
smail was supposed to be loads easier to set up and use than sendmail, since back around 1986ish.
[ReidNews]
I'd say SSH over most things.
'Once scientists, even the dim-witted social scientists, get muzzled, the Western Civilization is finished.' - oldhack
Apache was NOT the first free web server. Both CERN httpd and NCSA's httpd predate it, and both were free.
Well, Apache started off as a set of patches for NSCA httpd afer Rob McCool (still the best name in Computer Science) left, so it could be seen as the continuation of NCSA httpd, so, more of a name change than a new product.
I am NaN
Seriously, anyone who calls themselves an Old-Timer in a field that is barely over 60 years old, is either a former co-worker of Turing or Von Neumann - the only generation with any business adding the word "old" - or they don't have enough understanding of the field to qualify.
Operating Systems in general are relatively new things. MULTICS is "historic", but only in the sense that it isn't in use. It has many ideas I consider valuable today, and I wish it was easier to get hold of MULTICS code, but it is far from ancient.
The odds are fairly high, though, that most "old-timers" on Slashdot are from the Unix or even the CP/M generation. Some might even call themselves "old-timers" when they only really started with DOS 3.1 or even something as modern as Windows 3.0!
I predate CP/M - not by much - but that doesn't matter because I don't claim to be an Old-Timer. Experienced, sure. Aware, certainly. Old-timer? No. I can tell you what I saw - from the control center at Jodrel Bank's Lovell Telescope to Imperial Computer's minis at Daresbury, from dusty Forth manuals to robotics and micromice - the word was Small. Small was good. Small was in. Small made Smartware one of the best damn integrated packages of that era in computing - and it outperformed many later generation systems. Small made Acornsoft's "Elite" the hottest game ever published by any title, as a percentage of the userbase it sold to.
Not sure if PETSpeed was small & unit-based. Wouldn't surprise me. You couldn't fit much even in a 32K machine, so modules would be logical.
As for Linus -- we're talking about Torvalds, right? The one who produced Linux, probably the most modular (and therefore smallest) OS ever released on this planet? The one who gave up on monolithic maintenance because he couldn't scale, so modularized even the maintenance process? You'd use him as an illustration for monolithic design, given that he hasn't used that in Linux in God-lost-count number of years?
It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
Windows 95 was the first OS to make it easy to get on the net. OK, mac system 7.0 circa 1991 had a full ethernet setup and supported tcp/ip which you could change without having to restart(GASP!!!) It took untill XP for windows not to need to be restarted to change tcp/ip settings. Not to mention that dealing with anything network related everything up to windows ME was frustrating and counter intuitive. Any remembersetting up pppoe on those systems? system 7.0 was 32bit set the benchmark for consumer GUI and set the stage for all mac OS's untill the release of osX in 2001. 10 years and the OS was still running strong from a user standpoint (I know the mem codeing was horrid.)
I am not trying to be a Mac fanboy here but, it took untill at least windows 98 and argueably XP for ease of use consumer networking on windows.
---In a time of Chimpanzees I was a Monkey.
6 files. 4.4BSD lite was 4.4BSD with 6 files taken out. This is not exactly a huge deal. The reason noone wanted to touch BSD at the time was not technical, but that they didn't know how the lawsuit would come out.
Sitting Walrus Blog
The first open source web server ( I ran one on a NeXT cube for some years ). NCSA added CGI which made it quickly the more popular choice. CERN also developed the first web browser (called World Wide Web), open source as well.
But of course, as CERN is not a US institution it probably doesn't count...
The guy who wrote this is clueless beyond belief. Linux wasn't the first open source operating system. Ever heard of BSD? And the Windows shit, fer christ's sake. Windows 2000 changed nothing in the networking world. He is also wrong on the apache part and on the web browser part.
The BSD TCP/IP stack was a big milestone in the networking world. I didn't see it mentioned. I also didn't see all the stuff that came before. And come one, why does it mention Sendmail in 1998? By 1998 Sendmail had been in use for what, 10 years already?
Yeah you are right. The article is a unoriginal and obvious. Unless you are very new to computers (well done for getting to /. already) then the article is really not worth bothering about. Move along, nothing to see here people...
I'm really surprised it got onto the front page at all. I fail to see any merit in it at all.
About the parent post. It is intereseting that an actual comment on the article (i.e. it is on topic), abeit expressed in a direct and non-verbose form, "Article Sucks", is modded as a Troll. The article does really suck... and the '20 people who changed the industry' is actually a bit better.
Oh well just my 2p....
My little Linux and tech blog
Comment removed based on user account deletion
Netscape 1.0 Unfortunatly only for Windows and many sites won't work.
Don't fight for your country, if your country does not fight for you.
Compuserve
BBS
Encrypted communications in general
Fibre
DNS
just off the top of my head....
Big Wifi Manufacturer/Distributor. AT&T made the articles they put in the list. However, wifi stuff was spun out to Lucent with the Bell Breakup.
Specifically, I never saw wifi stuff untill '98 when I started seeing a bunch of Proxim stuff. (I think Intel bought them.) Never saw much of the Lucent stuff, but be aware, the Orinoco WiFi cards are VERY popular for war-driving. (Not many laptop cards had external antenna connectors.)
One could argue that Cisco (also on the list) is the big wifi manufacturer/distributor. The Cisco stuff is common in the Enterprise, and the Linksys stuff is in many homes and SMB's.
It's just outside of the 20 year scope of this article but I don't think anything changed what was to become the Internet more than DNS back in '83. Before that we were all sharing a big hostfile.
/. I would have been surprised that this article even got posted. For example, to mention Skype in the same breath as Sendmail... Sendmail quickly became something that everyone relied upon for email. Skype is just one solution used by some people, but certainly not everyone. Not by a long shot. And it's not really revolutionary so much as evolutionary. So I think there is a great disparity between the impact felt by some of these technologies.
If this weren't
2) Netscape and Spyglass's version of Mosaic were the first commercial WEB BROWSERS. The article states that both were the first commercial GUI's. Last time I checked the first commercial GUI was to be found on the Xerox Star circa 1981.
It was the first commercial GUI for the web. And as we know the web is the Internet. And since computers didn't exist before the intarnets, at least not any of importance, it was the first commercial GUI. See? Reporting at its best.
Live today, because you never know what tomorrow brings
Whitehouse.com
Friends don't let friends line-dance.
I mean come one now that is a proper tool.
The goatse guy...
As Wireless changed the way we did networking, goatse changed what we didn't do networking..
Defining Statistics and Social Research
Debian [and Ubuntu] uses postfix :-)
It's better to be the foot on the boot than the face on the pavement. ~~ tkx Kadin2048
This thread is heavy on SW and oftly light on the HW.
When Intel redefined networking the late 90s the cost of Ethernet went from 300-400 bucks for 10Mbs to 150 for 100Mbs overnight. Then they got into the switch/hub business and caused the port cost on those devices to drop as well. That allowed for an inflection point that revolutionized the availablity of networking.
The combined force of PCI plus 100Mbs ethernet and a massive price drop means almost every PC on the planet is shipped today comes with an Ethernet port.
The 40 buck Ethernet Switches today and dirt cheap LOMs and Adapter cards are thanks to Intel and its effect on making networking a commodity.
Yes, you read that right, AppleTalk and LocalTalk changed networking more than Win2K server or some of the other things mentioned. AppleTalk had, way back before most of you whippersnappers were born, true plug-and-play networking for printers and file servers. Later it became a layer 3 routable protocol (and could be encapsulated in IP easily enough if you didn't want to route it directly), and it was never as "chatty" as all the MS-DOS morons would have you believe. LocalTalk used twisted pair wiring to get cheap physical networking before 10BaseT was finalized, was easy to set up, and it worked well. Best of all, neither required a server of any type, which was unusual for the time. In the days before IP was the default Layer 3 protocol, most other network options required some form of server for the clients to have any functionality at all, AppleTalk never did.
Ignoring BSDs, Minix pre-dates Linux, and was fully open source.
It wasn't Free Software (TM), but it was open source.
GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
Yes and Linux started out as a replacement kernel for Minix, yet I doubt anyone would say that Linux=Minix just as no one would say that Apache = NCSA httpd.
Muslim community leaders warn of backlash from tomorrow morning's terrorist attack.
From TFA: As the first completely open source operating system, [Linux] became the most dominant platform for innovative network products
Sorry guys, but BSD was, without any question, FIRST.
Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
Seriously, oolite is a brilliant game and I wish it were better-known and better-circulated. Purely from a psychotic historical angle, I wish the coders could jury-rig Linux' framebuffers to do split-resolution screens, but that's not really so important these days.
It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
On the original computer Elite came out on, the BBC Micro, it was possible (through an ingenious piece of programming) to have the top half of the screen in a high resolution, two-colour mode, and the bottom half of the screen in a much lower, multi-colour mode. The upshot was that you had graphics that should, logically, have been impossible on a computer that small.
It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)