ネットブック
1型画面以下で1GHzを越えないシングルコアCPU、主記憶は1GBまで、補助記憶は160GB-HDD、又は32GB-SSDまで、などのハードウェア性能の上限に縛りがあるというWeb記事も存在する。当初、米マイクロソフト社は、XP HomeやVista Home Basicの特別価格の適用範囲としてULCPCの定義を使用していたが、その後、幾度か適用範囲の変更があり、これらOSの特別価格適用範囲とULCPCの定義がどのように連動しているかは公表されることはない。
厳密なことを言えばXPですら初期のネットブックはスペック不足だった。当時のUMPC規格では最低解像度が800×480ドットと定められており、実際に初代Eee PCなどはこの解像度を採用している。ところがこれはWindows XPの動作要件である800×600ドットを満たしておらず、そのままでは一部の操作に支障が出る。当時まだ延長サポート中だったWindows 2000であれば480ラインの解像度をサポートしていたが、すでに新規販売は終了していた。このため800×480ドット程度のネットブックでWindowsを採用する場合は、各社が独自に480ラインでXPを動かせるようにするツールを添付する必要があった。
なお、2014年4月8日限りでマイクロソフトによる Windows XP 自体のサポートが打ち切られた。Windows VistaのプリインストールPCの新規販売も2011年10月22日に出荷を終了、2017年4月11日に延長サポートを終了している。
Linuxはディストリビューションによってはライセンス料が低価格または無料で、機能を絞れば軽量にでき、豊富なツールやカスタマイズ性もあり、X Window Systemなどウィンドウシステムによりインターネットブラウズ端末としての機能も実現できる。
ただし、市販アプリケーションソフトウェアの多くがWindows版であるため利用できないこと、保守運用(主にシステム機能やアプリケーションのインストール・アップデート作業、ユーザ権限の設定や切り替え、ディレクトリやファイルに対するパーミッションの設定など)で専門知識を必要とすること、Linux・Windows・macOS版の用意されたクロスプラットフォームのアプリケーションはあるものの、ファイル形式などWindows環境とのデータの相互利用も制約があることなどから、一般消費者には使い難いものとなっている。このため一般向けに販売される製品では、Linux搭載モデルは少ない。とはいっても、最近では初心者でも扱い易いようにする工夫が増えてきており、この様な状況は徐々に改善されている。
なお日本以外では、Eee PCの当初モデルに搭載されていたOSはLinuxであった。現在でも海外では、プリインストールOSにLinux系OSを採用したパッケージも見られる。Linuxディストリビューションによっては、ネットブック専用に構成されたパッケージを配布することもある。なおChromeOSもLinuxベースである(余談であるが、同じGoogleのタブレット機向けOSであるAndroidもLinuxベースである)。
2009年10月以前の段階では、ネットブックのOSには Windows XP Home Edition ULCPCが採用されていることが多かった。
ネットブックは基本的にPC/AT互換機であるため、各種デバイスドライバの有無、正常な動作が行えるか、メーカーの公式サポートなどは別にすると、PC/AT互換機用のオペレーティングシステム(OS)が使用できる。
メーカーの初期導入OSやサポートOSも、PC/AT互換機と同様で、多くはWindowsが、一部にはLinuxなどのUnix系が搭載されている。ただしネットブックの性格上、動作の軽いバージョンや構成が採用される傾向にある。一般的なパーソナルコンピュータと同じOSが搭載されている事はネットブックの特徴であり、独自または組み込み用のOS(Pocket PCなど)を採用することが多いスマートフォンや携帯電話などと異なっている。