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;30 years ago (1994-09-21) [1]
Latest release Service Pack 3 (3.5.807) / June 21, 1995;29 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
Support ended on 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 oriented towards businesses. It is the direct successor to Windows NT 4.0, and was released to manufacturing on December 15, 1999, officially released to retail on February 17, 2000 for all versions, and on September 26, 2000 for Windows 2000 Datacenter Server. It was Microsoft's primary business-oriented operating system until the introduction of Windows XP Professional in 2001.

NetBIOS is an acronym for Network Basic Input/Output System. It provides services related to the session layer of the OSI model allowing applications on separate computers to communicate over a local area network. As strictly an API, NetBIOS is not a networking protocol. Operating systems of the 1980s ran NetBIOS over IEEE 802.2 and IPX/SPX using the NetBIOS Frames (NBF) and NetBIOS over IPX/SPX (NBX) protocols, respectively. In modern networks, NetBIOS normally runs over TCP/IP via the NetBIOS over TCP/IP (NBT) protocol. NetBIOS is also used for identifying system names in TCP/IP (Windows).

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.

The Apple Filing Protocol (AFP), formerly AppleTalk Filing Protocol, is a proprietary network protocol, and part of the Apple File Service (AFS), that offers file services for macOS, classic Mac OS, and Apple II computers. In OS X 10.8 Mountain Lion and earlier, AFP was the primary protocol for file services. Starting with OS X 10.9 Mavericks, Server Message Block (SMB) was made the primary file sharing protocol, with the ability to run an AFP server removed later in macOS 11 Big Sur. AFP supports Unicode file names, POSIX and access-control list permissions, resource forks, named extended attributes, and advanced file locking.

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. IPCONFIG

netstat Command line network statistics tool

In computing, netstat is a command-line network utility that displays open network sockets, 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.

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.

The NetWare Core Protocol (NCP) is a network protocol used in some products from Novell, Inc. It is usually associated with the client-server operating system Novell NetWare which originally supported primarily MS-DOS client stations, but later support for other platforms such as Microsoft Windows, the classic Mac OS, Linux, Windows NT, Mac OS X, and various flavors of Unix was added.

<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.

Windows NT is a proprietary graphical operating system produced by Microsoft as part of its Windows product line, the first version of which, Windows NT 3.1, was released on July 27, 1993. Originally made for the workstation, office, and server markets, the Windows NT line was made available to consumers with the release of Windows XP in 2001. The underlying technology of Windows NT continues to exist to this day with incremental changes and improvements, with the latest version of Windows based on Windows NT being Windows 11 in 2021.

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.