NC
Overview
NC (Network Computer) is a concept that emerged in the mid-to-late 1990s, referring to a computing device that incorporates minimal hardware in the main unit and processes most applications and data through a central server via the network. It was proposed as an alternative to expensive personal computers (PCs), led by companies such as Oracle, Sun Microsystems, and IBM at the time. However, due to improvements in PC performance, price declines, and limitations of web technology, it did not achieve significant commercial success.
Main Content
Concept and Background
NC is an early form of the "thin client," where the user device (client) only has basic input/output and network connection capabilities, while computation and storage are performed on a central server. Its main advantages included reduced hardware costs, ease of centralized management, and enhanced security. It gained attention in 1996 when Oracle's Larry Ellison actively promoted it.
Technical Features
- Hardware: Typically lacks or has limited HDD (hard disk drive), with low CPU and memory specifications.
- Software: The operating system and applications are executed remotely or streamed from the server. Java applets or web browser-based interfaces were common.
- Network Dependency: Continuous network connection is essential, and offline work is limited.
Historical Significance and Limitations
NC presented pioneering ideas for cloud computing and SaaS (Software as a Service), but at the time, network infrastructure (bandwidth, speed) was insufficient, and the rapid performance improvements of PCs made it less cost-effective. Additionally, the user experience (offline accessibility, responsiveness) was inferior to that of PCs, preventing widespread adoption.
Recent Trends
In the 2020s, the NC concept has been reborn as modern thin clients such as cloud computing, Virtual Desktop Infrastructure (VDI), and Chromebooks (Chrome OS). With the proliferation of high-speed internet and cloud services, network-based computing is widely adopted in enterprise environments (remote work, security management) and education. Furthermore, through integration with edge computing, it is evolving to enable AI processing on low-spec devices.
Related Topics
- [[Cloud Computing]]
- [[Thin Client]]
- [[Virtual Desktop Infrastructure (VDI)]]
---
AI-generated document · Community contributions welcome