Windows NT 3.5

Last updated

Windows NT 3.5
Version of the Windows NT operating system
Microsoft Windows NT 3.1 logo with wordmark.svg
Windows NT 3.5.png
Screenshot of Windows NT 3.5
Developer Microsoft
Source model Closed source
Released to
manufacturing
September 21, 1994;29 years ago (1994-09-21) [1]
Latest release Service Pack 3 (3.5.807) / June 21, 1995;28 years ago (1995-06-21) [1]
Marketing targetBusiness and Server
Platforms IA-32, Alpha, MIPS, PowerPC [2]
Kernel type Hybrid
Userland Windows API, NTVDM, OS/2 1.x, POSIX.1
License Commercial proprietary software
Preceded by Windows NT 3.1 (1993)
Succeeded by Windows NT 3.51 (1995)
Support status
Unsupported as of December 31, 2001

Windows NT 3.5 is a major release of the Windows NT operating system developed by Microsoft and oriented towards businesses. It was released on September 21, 1994, as the successor to Windows NT 3.1 and the predecessor to Windows NT 3.51. [3]

Contents

One of the primary goals during Windows NT 3.5 development was to improve the operating system's performance. As a result, the project was codenamed "Daytona", after the Daytona International Speedway in Daytona Beach, Florida. [4]

On December 31, 2001, Microsoft declared Windows NT 3.5 obsolete and stopped providing support and updates for the system.

Features

Windows NT 3.5 comes in two editions: NT Workstation and NT Server. They respectively replace the NT and NT Advanced Server editions of Windows NT 3.1. [5] The Workstation edition allows only 10 concurrent clients to access the file server and does not support Mac clients. [6]

Windows NT 3.5 includes integrated Winsock and TCP/IP support. [7] (Its predecessor, Windows NT 3.1, only includes an incomplete implementation of TCP/IP based on the AT&T UNIX System V "STREAMS" API.) TCP/IP and IPX/SPX stacks in Windows NT 3.5 are rewritten. [8] NetBIOS over TCP/IP (NetBT) support as a compatibility layer for TCP/IP was introduced as also the Microsoft DHCP and WINS clients and DHCP and WINS servers. [9] [10]

Windows NT 3.5 can share files via the File Transfer Protocol, and printers through the Line Printer Daemon protocol. It can act as a Gopher, HTTP, or WAIS server, [11] and includes Remote Access Service for remote dial-up modem access to LAN services using either SLIP or PPP protocols. [12] Windows NT 3.5 Resource Kit includes the first implementation of Microsoft DNS. [13]

Other new features in Windows NT 3.5 include support for the VFAT file system, Object Linking and Embedding (OLE) version 2.0 and support for input/output completion ports. [14] Microsoft updated the graphical user interface to be consistent with that of Windows for Workgroups 3.11. NT 3.5 shows performance improvements over NT 3.1, and requires less memory. [3]

Limitations

A lack of drivers for PCMCIA cards limited NT 3.5's suitability for notebook computers. [11]

To install Windows NT 3.5 on a computer that has a sixth-generation or later x86 processor, [15] one has to modify files on the installation CD-ROM. [3]

Reception

In July 1995, Windows NT 3.5 with Service Pack 3 was rated by the National Security Agency as complying with Trusted Computer System Evaluation Criteria (TCSEC) C2 criteria. [16]

Source code

In May 2020, the full source code for the second release candidate build (build 782.1) of Windows NT 3.5, along with source code for the original Xbox, leaked onto the Internet. [17]

Related Research Articles

An Internet Protocol address is a numerical label such as 192.0.2.1 that is assigned to a device connected to a computer network that uses the Internet Protocol for communication. IP addresses serve two main functions: network interface identification, and location addressing.

Samba is a free software re-implementation of the SMB networking protocol, and was originally developed by Andrew Tridgell. Samba provides file and print services for various Microsoft Windows clients and can integrate with a Microsoft Windows Server domain, either as a Domain Controller (DC) or as a domain member. As of version 4, it supports Active Directory and Microsoft Windows NT domains.

<span class="mw-page-title-main">Windows 2000</span> Fifth major release of Windows NT, released in 2000

Windows 2000 is a major release of the Windows NT operating system developed by Microsoft and designed for businesses as the direct successor to Windows NT 4.0. It was released to manufacturing on December 15, 1999, officially released to retail on February 17, 2000, and released on September 26, 2000, for Windows 2000 Datacenter Server. It was Microsoft's business operating system until the introduction of Windows XP Professional in 2001.

In computing, the Windows Sockets API (WSA), later shortened to Winsock, is an application programming interface (API) that defines how Windows network application software should access network services, especially TCP/IP. It defines a standard interface between a Windows TCP/IP client application and the underlying TCP/IP protocol stack. The nomenclature is based on the Berkeley sockets API used in BSD for communications between programs.

Zero-configuration networking (zeroconf) is a set of technologies that automatically creates a usable computer network based on the Internet Protocol Suite (TCP/IP) when computers or network peripherals are interconnected. It does not require manual operator intervention or special configuration servers. Without zeroconf, a network administrator must set up network services, such as Dynamic Host Configuration Protocol (DHCP) and Domain Name System (DNS), or configure each computer's network settings manually.

<span class="mw-page-title-main">Server Message Block</span> Network communication protocol for providing shared access to resources

Server Message Block (SMB) is a communication protocol used to share files, printers, serial ports, and miscellaneous communications between nodes on a network. On Microsoft Windows, the SMB implementation consists of two vaguely named Windows services: "Server" and "Workstation". It uses NTLM or Kerberos protocols for user authentication. It also provides an authenticated inter-process communication (IPC) mechanism.

<span class="mw-page-title-main">NetWare</span> Computer network operating system

NetWare is a discontinued computer network operating system developed by Novell, Inc. It initially used cooperative multitasking to run various services on a personal computer, using the IPX network protocol.

IPX/SPX stands for Internetwork Packet Exchange/Sequenced Packet Exchange. IPX and SPX are networking protocols used initially on networks using the Novell NetWare operating systems. They also became widely used on networks deploying Microsoft Windows LANS, as they replaced NetWare LANS, but are no longer widely used. IPX/SPX was also widely used prior to and up to Windows XP, which supported the protocols, while later Windows versions do not, and TCP/IP took over for networking.

<span class="mw-page-title-main">Preboot Execution Environment</span> Standard for booting from a server

In computing, the Preboot eXecution Environment, PXE specification describes a standardized client–server environment that boots a software assembly, retrieved from a network, on PXE-enabled clients. On the client side it requires only a PXE-capable network interface controller (NIC), and uses a small set of industry-standard network protocols such as DHCP and TFTP.

AppleShare is a discontinued product from Apple Computer which implements various network services. Its main purpose is to act as a file server, using the AFP protocol. Other network services implemented in later versions of AppleShare included a print server using the Printer Access Protocol (PAP), web server, electronic mail server, and SMB / CIFS server to support file sharing to Microsoft Windows clients.

ipconfig Console application program

ipconfig is a console application program of some computer operating systems that displays all current TCP/IP network configuration values and refreshes Dynamic Host Configuration Protocol (DHCP) and Domain Name System (DNS) settings.

netstat Command line network statistics tool

In computing, netstat is a command-line network utility that displays network connections for Transmission Control Protocol, routing tables, and a number of network interface and network protocol statistics. It is available on Unix, Plan 9, Inferno, and Unix-like operating systems including macOS, Linux, Solaris and BSD. It is also available on IBM OS/2 and on Microsoft Windows NT-based operating systems including Windows XP, Windows Vista, Windows 7, Windows 8 and Windows 10.

<span class="mw-page-title-main">Windows NT 3.1</span> First major release of Windows NT, released in 1993

Windows NT 3.1 is the first major release of the Windows NT operating system developed by Microsoft, released on July 27, 1993.

LAN Manager is a discontinued network operating system (NOS) available from multiple vendors and developed by Microsoft in cooperation with 3Com Corporation. It was designed to succeed 3Com's 3+Share network server software which ran atop a heavily modified version of MS-DOS.

Microsoft DNS is the name given to the implementation of domain name system services provided in Microsoft Windows operating systems.

<span class="mw-page-title-main">Windows Messenger service</span> Local network notification service for Microsoft Windows

Messenger service is a network-based system notification Windows service by Microsoft that was included in some earlier versions of Microsoft Windows.

<span class="mw-page-title-main">Mark Russinovich</span> Spanish-born American software engineer

Mark Eugene Russinovich is a Spanish-born American software engineer and author who serves as CTO of Microsoft Azure. He was a cofounder of software producers Winternals before Microsoft acquired it in 2006.

The booting process of Windows NT is the process run to start Windows NT. The process has been changed between releases, with the biggest changes being made with Windows Vista. In versions before Vista, the booting process begins when the BIOS loads the Windows NT bootloader, NTLDR. Starting with Vista, the booting process begins with either the BIOS or UEFI loading the Windows Boot Manager, which replaces NTLDR as the bootloader. Next, the bootloader starts the kernel, which starts the session manager, which begins the login process. Once the user is logged in, File Explorer, the graphical user interface used by Windows NT, is started.

Windows NT is a proprietary graphical operating system produced by Microsoft as part of its Windows product line, the first version of which was released on July 27, 1993, and it lives on today since the latest version of Windows, 11, includes its technology.

References

  1. 1 2 Adams, Paul (August 4, 2009). "Windows NT History". if (ms) blog++;. Microsoft. Archived from the original on April 23, 2019. Retrieved October 4, 2017.
  2. "Windows NT 3.5 for PowerPC". Internet Archive. November 9, 1994.
  3. 1 2 3 "Microsoft Windows NT 3.5". Old Computer Museum. Archived from the original on March 23, 2013. Retrieved September 22, 2013.
  4. Russinovich, Mark; Solomon, David A. (December 8, 2004). Microsoft Windows Internals (4 ed.). Microsoft. ISBN   978-0-7356-1917-3. The first release of Windows NT was larger and slower than expected, so the next major push was a project called "Daytona", named after the speedway in Florida. The main goals for this release were to reduce the size of the system, increase the speed of the system, and, of course, to make it more reliable.
  5. "Microsoft Windows NT 3.5". Old Computer Museum. Archived from the original on March 23, 2013. Retrieved September 22, 2013.
  6. "Microsoft Windows NT 3.5 Server". Old Computer Museum. Archived from the original on January 2, 2014. Retrieved September 22, 2013.
  7. "TCP/IP in Windows NT 3.5". Yale.edu. Yale University. April 9, 1995. Archived from the original on February 29, 2000. Retrieved September 22, 2013.
  8. "How to Optimize Windows NT to Run Over Slow WAN Links w/TCP/IP". Archived from the original on February 27, 2013. Retrieved December 18, 2010.
  9. "TCP/IP in Windows NT 3.5". Yale.edu. Yale University. April 9, 1995. Archived from the original on February 29, 2000. Retrieved September 22, 2013.
  10. "DHCP (Dynamic Host Configuration Protocol) Basics". Archived from the original on March 24, 2010. Retrieved December 27, 2009.
  11. 1 2 "TCP/IP in Windows NT 3.5". Yale.edu. Yale University. April 9, 1995. Archived from the original on February 29, 2000. Retrieved September 22, 2013.
  12. "Files Needed to Set Up Windows NT 3.5 and 3.51 RAS". Microsoft. November 1, 2006. Archived from the original on December 25, 2013. Retrieved September 22, 2013.
  13. DNSSETUP.EXE for Beta DNS Service included in ftp://ftp.microsoft.com/bussys/winnt/winnt-public/reskit/nt35/i386/i386.exe%5B%5D
  14. Russinovich, Mark (November 1, 2006). "Inside I/O Completion Ports". Sysinternals. Microsoft. Archived from the original on February 20, 2007.
  15. "Windows NT 3.5 Setup and the Pentium Pro Processor". Microsoft. November 1, 2006. Archived from the original on February 25, 2012. Retrieved September 4, 2009.
  16. "Windows NT Server 4.0 – Maintain – Revision 1.1". Microsoft. 1998. Archived from the original on February 28, 2010. Retrieved September 4, 2009.
  17. "Xbox and Windows NT 3.5 source code leaks online". May 21, 2020. Archived from the original on June 4, 2020. Retrieved June 4, 2020.