ArticleslgStudy

computer science

Network Computer

Network Computer is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Network Computer rather than just read about it. In short: The Network Computer (or NC) was a diskless desktop computer device made by Oracle Corporation from about 1996 to 2000. The devices were designed and manufactured by an alliance, which included Sun Microsystems (acquired by Oracle in 2010), IBM, and others.

Network Computer — main illustration
Network Computer — illustration

Key takeaways

  • Network Computer belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Network Computer to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Network Computer from memory before moving on to harder problems.

Reference excerpt

The Network Computer (or NC) was a diskless desktop computer device made by Oracle Corporation from about 1996 to 2000. The devices were designed and manufactured by an alliance, which included Sun Microsystems (acquired by Oracle in 2010), IBM, and others. The devices were designed with minimum specifications, based on the Network Computer Reference Profile. The brand was also employed as a marketing term to try to popularize this design of computer within enterprise and among consumers. The NC brand was mainly intended to inspire a range of desktop computers from various suppliers that, by virtue of their diskless design and use of inexpensive components and software, were cheaper and easier to manage than standard fat client desktops. However, due to the commoditization of standard desktop components, and due to the increasing availability and popularity of various software options for using full desktops as diskless nodes, thin clients, and hybrid clients, the Network Computer brand never achieved the popularity hoped for by Oracle and was eventually mothballed. The term network computer is now used for any diskless desktop computer or a thin client.

History

The failure of the NC to impact on the scale predicted by Larry Ellison may have been caused by a number of factors. Firstly, prices of PCs quickly fell below $1000, making the competition very hard. Secondly, the software available for NCs was neither mature nor open. Thirdly, the idea could simply have been ahead of its time, as at the NC's launch in 1996, the typical home Internet connection was only a 28.8 kbit/s modem dialup. This was simply insufficient for the delivery of executable content. The World Wide Web itself was not considered mainstream until its breakout year, 1998. Prior to this, very few Internet service providers advertised in mainstream press (at least outside of the US), and knowledge of the Internet was limited. This could have held back uptake of what would be seen as a very niche device with no (then) obvious appeal. NCs ended up being used as the very 'dumb terminals' they were intended to replace, as the proprietary backend infrastructure is not readily available. 1990s era NCs are often network-booted into a minimal Unix with X, to serve as X terminals. While NC purists may consider this to be a suboptimal use of NC hardware, the NCs work well as terminals, and are considerably cheaper than purpose-built terminal hardware.

NC standards and drafts

Reference Profile

The initial Network Computing standard, the Network Computer Reference Profile (NCRef), required that all 'NC' appliances supported HTML, Java, HTTP, JPEG, and other key standards.

Other standards Because many NCs did not use Intel CPUs or Microsoft software, Microsoft and Intel developed a competing standard called NetPC. Other alternatives to the NCRef were WeBRef (Motorola and HDS Network Systems) and Odin (National Semiconductor). The HDS @workStation was stated to ship by the end of June 1996.

NC extensions

NC implementations

Acorn Network Computer

The Acorn Network Computer was Oracle's initial reference implementation of the NC. Its development was subcontracted to British company Acorn Computers, who adapted its own RISC OS to create NCOS. Acorn made use of local partner companies ANT, Icon Technology and Design Edge to fulfil their contract.

Macintosh NC In 1997 Apple announced the Mac NC, its attempt to develop the Pippin into a network computer platform. By the end of 1997, Steve Jobs discontinued all Macintosh clone efforts, effectively killing the Pippin, although key components of the Mac NC technology were inherited by the original iMac.

NetProducts NetStation The first generation NetStation design and the NetStation trademark was licensed to NChannel, which provided the consumer equipment and Internet service (with associated infrastructure) for the UK market. After a few months, NChannel split into two entities: NetChannel (which provided the Internet service) and NetProducts which provided the consumer hardware. NetProducts started working with Acorn to develop a next-generation product, NetStation II and started developing an email-only set-top-box (the TVemail). NetProducts went into voluntary liquidation in 1998 before either project was completed.

Sun Microsystems JavaStation Sun Microsystems developed the JavaStation, a JavaOS-based NC based on SPARC hardware, initially similar to Sun's range of Unix workstations.

IBM Network Station IBM launched its Network Station in September 1996. As with the later reference design, the Network Station used a NetBSD-based NCOS booted over a LAN from an AS/400 or IBM PC server. The Network Station supported local execution of basic applications, such as a web browser and console. In addition, X capability was also implemented to allow both locally and remotely run applications to be used on the same machine. In practice, the lack of real applications meant that this was little more than a hardware X terminal. The IBM Network Station was originally based on the PowerPC architecture, but the final few models used Intel Pentium processors.

Contemporary analogy The idea behind the NC can be seen as existing in contemporary times in the system of cloud computing and in particular ChromeOS. In Wired magazine, Daniel Roth claims that the failure of the network computer eventually led to the development of cloud computing. A large contribution to this transition was attributed to Eric Schmidt, once the CTO of Sun Microsystems, a proponent of the network computer, who eventually became the CEO of Google. Google is a large purveyor of cloud technology, "most notably Google Docs and Spreadsheets".

See also

References

External links FAQ from the network computers Usenet newsgroup Contemporary press coverage of early NC pre-announcements: https://archive.today/20130119192531/http://news.com.com/Oracle+down+to+brass+tacks+for+NC/2100-1001_3-243680.html

Worked examples

Example 1 — a first encounter with Network Computer

Start with the simplest possible case. Write down what Network Computer claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Network Computer before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Network Computer ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Network Computer

In research
Network Computer appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Network Computer in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Network Computer is common in secondary-school and first-year university syllabi. It links to neighbouring topics Classes of computers, Computer-related introductions in 1996, Diskless workstations, so understanding it makes those chapters shorter.
In everyday life
Look for Network Computer outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Network Computer in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Network Computer means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Network Computer out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Network Computer in simple terms?

The Network Computer (or NC) was a diskless desktop computer device made by Oracle Corporation from about 1996 to 2000. The devices were designed and manufactured by an alliance, which included Sun Microsystems (acquired by Oracle in 2010), IBM, and others.

Why does Network Computer matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Network Computer?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Network Computer.

Tags

  • Classes of computers
  • Computer-related introductions in 1996
  • Diskless workstations
  • Network Computer
  • Oracle hardware

Keep exploring