Portable_Network_Graphicsは何の代替物として開発されたか
GIF
Portable_Network_Graphics 
 GIF の代替物として開発された経緯があるため、GIFと比較されることが多い。主な差異は以下の通り。
コンピュータグラフィックス 
 かつてはSGIなどの高性能ワークステーションや専用のレンダリングサーバ、時としてスーパーコンピュータなどを用いてレンダリング処理を行っており、大変コストがかかるものであった。その後パソコンの高性能化に伴い、安価で高性能なパソコンを使って分散レンダリングを行う方法が主流となってきている。安価なパソコンをレンダリング専用にクラスター化したものをレンダーファームと呼び、大手プロダクションでは数百台規模のパソコンをクラスター化する例が多くなっている。普段はレンダリング以外の業務用に使われるパソコンを就業時間後にレンダーファームに組み込んでレンダリングに転用することで効率化を図っている例も有る（例えば「タイタニック」や「ジュラシック・パーク」など）。 デスクトップ環境 
 これは、グラフィックディスプレイ等の画像を表示するシステムを持つコンピュータのグラフィカルユーザインタフェース (GUI) として、デスクトップメタファー （詳細は後述）と呼ばれるタイプのインタラクションシステムが実現された環境であり、それを提供するコンピュータプログラム群を指すこともある。そのような用法は、UNIXではCommon Desktop Environment（CDE）で広まった。 コンピュータグラフィックス 
 日本国内のパソコンはまだグラフィックデザインの分野で実用するには貧弱なものであったが、1987年に最初のカラー仕様のMacintosh II（640×480画素、ソフトウェアによるインデックスカラーでの256色同時表示）が登場してからは、次第にグラフィックデザインの分野でMacintoshが浸透していった。本格的な普及はその数年後、カラーイメージスキャナやカラープリンタなどの周辺機器が充実し始めた頃からである。Macintoshは早い時期からWYSIWYGの考え方を導入していた点も、グラフィックデザインにCGを導入するには重要な点であった。 カーネル 
 2001年10月にリリースされたWindows XPでWindows 9x系を置換して一般ユーザー向けOSが一新された。Windows NT系のカーネルはWindow ManagerやIPC Managerとクライアント・サーバ型階層型サブシステムモデルを採用しており、ハイブリッドカーネルとみなされている。 コンピュータグラフィックス 
 アプリケーションの中で二つの表現形式が混在しているケースもあり、さらにペイント系アプリケーションは、伝統的な筆や画材をコンピューター上で再現したように手で描くペイントグラフィックと、従来暗室などで行っていたような写真の修整や合成を主とするフォトレタッチの二つに大別される。ドローイングで扱われる技術は、イラストレータや漫画家の効率化と表現の拡大に貢献している。 コンピュータグラフィックス 
 初期には制作コストが高かったために、CG風の斬新なイメージを求めて実写合成などを行ったものも多く存在した。例として1981年の『ニューヨーク1997』では、グライダーが夜間飛行をするシーンのモニタ映像は3DCG風ではあるが、実はリスフィルムによる撮影と光学合成を駆使した実写合成である。この手法はテレビコマーシャルなどでも多用された。黎明期ならではのできごとである。 Microsoft_Windows_XP 
 その状況はマイクロソフトにとっては開発リソースが2つの製品に向けて分散される等の大きな課題となり、9x系ではマルチメディア機能の拡張と共にシステムリソースに余裕が無くなりクラッシュが多発するようになる（特にWindows Meで顕著）など、構造面でも限界に達しており、開発負荷の軽減と、マルチメディア対応の安定したOSを作る目的で、一般家庭向けの9x系をNT系に統合することを目標に開発された。XP以前に同様の統合化を試みたWindows 2000を基本に、その際の統合の成功に至らなかった機能も含めて開発されている。この機能統合の成功により、XPはNTの安定性・堅牢性と9x系のマルチメディア機能や使いやすさを併せ持った汎用OSとなった。NTカーネルを採用した一般家庭向けのWindowsはXPが初であり、XPのリリースによって、一般市民が初めて安定に動作するOSを手軽に入手・利用することができるようになった。XPの開発成功を受け、マイクロソフトは長年の懸案であった9x系の終息を成すことができた。 デスクトップ環境 
 世界初のデスクトップ環境は、1973年製造のAltoや1976年製造の可搬式PC試作機の向けに、ゼロックスのパロアルト研究所でアラン・ケイらが1970年代に開発した暫定Dynabook環境である。AltoやNoteTakerはこれらを安価に販売することを嫌ったゼロックス上層部の決定で製品化されることはなかったが、Altoの後継機であるXerox 8010（開発コード：Dandelion）にSmalltalkと別のGUIベースのOSを搭載したオフィスコンピュータ（ワークステーション） Xerox Star (1981年) として改めて製品化された（なお、SmalltalkもOSとしてではなかったが、開発環境付きの言語処理系のSmalltalk-80として商品化されている）。デスクトップ環境を有する一般に販売されたコンピューターとしてはこれが初である。Appleは、1979年当時開発中だったケイらの暫定Dynabookからオーバーラップマルチウインドウやメニュー、コピー・アンド・ペースト操作等の主要なGUI要素や作法を、また製品化後のStarからアイコンベースのファイラを模倣し、これらに独自のアレンジを加えたApple Lisa（1983年）を同じくオフィス向けの製品としてリリースした。しかしゼロックス等が専用機を販売していたSmalltalkを含め、Star、Lisaのいずれも高価であったためデスクトップ環境の利便性を広く世に知らしめるほどの普及には至らなかった。 Internet_Protocol 
 1974年5月、Institute of Electrical and Electronic Engineers (IEEE) が A Protocol for Packet Network Intercommunication と題した論文を公表した。この論文で筆者ヴィントン・サーフとロバート・カーンは、ノード間のパケット交換を使ってリソースを共有するインターネットワーキング・プロトコルを記述した。このモデルの中心となる制御コンポーネントが Transmission Control Program (TCP) で、コネクション指向のリンクとデータグラムサービスの両方を含んでいた。モノリシックな Transmission Control Program は後にモジュール化され、コネクション指向層の Transmission Control Protocol とインターネットワーキング（データグラム）層の Internet Protocol に分けられた。このモデルが一般に TCP/IP と呼ばれ、正式にはインターネット・プロトコル・スイートと呼ばれている。 カーネル 
 UNIXの設計段階で、全ての高レベルのデバイスをファイルとして抽象化することが決定された。何故ならUNIX設計者は情報処理の目的をデータの変換であると考えていたからである。