4 ms·
I used to work as a federal contractor for the US Military in 1996-1997 and they replaced their Windows Web Servers with Macintosh ones because the Mac had bett
by orionblastar 3y ago
I used to work as a federal contractor for the US Military in 1996-1997 and they replaced their Windows Web Servers with Macintosh ones because the Mac had better security.
I used to run a Windows 2000 Pro web server, after lack of security I switched to Linux.
Microsoft may be popular, but they have big holes in their security. Always has been.
- barrkel 3y agoThey replaced Windows NT with Classic Mac OS?
- orionblastar 3y agoYes. https://news.slashdot.org/story/99/09/10/1034202/army-dumps-nt-as-web-server-moves-to-mac https://news.slashdot.org/story/99/09/10/1034202/army-dumps-...
- e12e 3y agoIsn't that like moving from Windows NT to windows 95 for hosting your web server?
- ok123456 3y agoHarder to execute a useful payload in a cooperative multitasking environment.
- tzs 3y agoThat's not as crazy as it sounds, because the problem they were trying to address was website security against threats from the internet. As long as the underlying OS is secure enough that attackers can't get in via something like a buffer overflow in the TCP code, website security is almost entirely a matter of web server application security. A well written web server application on Classic Mac OS then could be more secure than a less well written web server application on a more secure operating system such as NT.
- squarefoot 3y agoAlso worth of mentioning, the USS Yorktown incident which happened in that period. https://www.wired.com/1998/07/sunk-by-windows-nt/ https://www.wired.com/1998/07/sunk-by-windows-nt/
- tzs 3y agoNo, that is not worth mentioning because that problem had nothing whatsoever to do with the operating system. What happened was that someone entered a 0 on a data entry form in a field that was not supposed to be 0. That form was submitted to an application on a server, which used it as a divisor and got a divide by zero exception. That application did not handle divide by zero exceptions and so was terminated by the OS. With the server application no longer running terminals around the ship that relied on that application were no longer useful.
- swayvil 3y agoThe better to sell you a product to patch that hole. Like "antivirus".
- nullindividual 3y agoWin 2K Pro IIS5 would have been limited to 10 conconnections. Not exactly useful for a web server beyond development. FWIW, I had an Apache box running on Slack which got fork bombed around the same timeframe. Security was largely up to the competence of the individual. I was learning Linux :-)
- orionblastar 3y agoThere is a book on Linux Hardening that helps secure Linux. Win 2K Pro is limited to 10 connections. In 2002 I worked for a surgical tool company with sterilizing software for 300 clients and they tried to do it on Win 2K Pro, so I switched them to Server with SQL Server 2000 instead of Excel.