Tiny Core Linux

出典: フリー百科事典『ウィキペディア(Wikipedia)』
移動: 案内検索
Tiny Core Linux
Tcl logo.png
Tiny Core Linux Desktop.png
Tiny Core Linux 5 のデスクトップ
開発状況 開発中
ソースモデル フリーソフトウェアオープンソース
最新安定版リリース 5.0.2 / 2013年10月18日(10か月前) (2013-10-18[1]
使用できる言語 en
パッケージ管理 appbrowser (GUI) / tce-load (CLI)
対応プラットフォーム IA-32
カーネル種別 モノリシックカーネル
既定のユーザインタフェース BusyBox, FLWM
ライセンス GPL v2 License[2]
ウェブサイト tinycorelinux.com

Tiny Core Linux(タイニー・コア・リナックス)は、Linuxディストリビューションの1つである。

概要[編集]

Tiny Core Linuxは、Damn Small Linuxの開発者の1人であったRobert Shingledeckerが中心となって開発が進められている。

HDDへインストールせずとも、CDUSBメモリから起動が可能なライブディストリビューションである。

開発リーダーのRobertはTiny Core Linuxのプロジェクトにおいて「より小さなLinux」を作ることを標榜しており、Tiny Core Linux自身(Core)は9MBしかなく、デスクトップ向けLinuxとしてはもっとも小さい部類に入る。一番大きいパッケージであるCorePlusでも100MBに満たない。

配布種類[編集]

Version 4からTiny Core Linuxでは下記の種類で配布されている。容量はVersion 5のオリジナルによるISOファイルのサイズ。

Core
9MB。CUI利用を想定している。
TinyCore
15MB。GUIで動作する最小限のパッケージを備える。有線LANによるインターネット接続をサポートしている。
CorePlus
72MB。TinyCoreに加えて無線LANによるインターネット接続、多数のウインドウマネージャを備える。[3]

遍歴[編集]

バージョン リリース日 備考
1.0 2009年1月5日 安定版
2.0 2010年6月7日 安定版
3.0 2010年7月19日 安定版
4.0 2011年9月25日 安定版
5.0 [4] 2013年9月14日 安定版
5.0.2 [1] 2013年10月18日 現在の公開版

システム[編集]

Tiny Core Linuxでは起動の段階でシステムをメモリへ読み込み、終了の段階でファイルへ保存を行うFrugalを採用している。これにより稼働中のディスクアクセスを少なくし、高速化を実現できるメリットがある。メモリが少ないマシンにはSwap領域やスワップファイルを用いてメモリの代用を行う事が可能になっている。

初期状態ではアプリケーションは簡易なネットワーク機能、X Window Systemなど、必要最小限のものしか入っておらず、Webブラウザワープロソフトなどは一切入っていない。そのようなアプリケーションは各利用者がインターネットを通じ、Appsというパッケージ検索ブラウザを使ってパッケージファイル(拡張子は.tczまたは.scm)をダウンロードし、インストールするようになっている。

インストールは起動段階でメモリに読み込まれる「OnBoot」と最初にパッケージを起動した際にメモリへ読み込まれる「OnDemand」があり、この2種類を活用してメモリの最適な利用を行う事ができる。

GUI動作はTinyCoreの場合、X Window Systemとして独自のTiny X、ウィンドウマネージャにflwm(初期はJWM)を使っており、OS自体のサイズの小ささとあいまってその動作も軽快なものとなっている。CorePlusではウィンドウマネージャとしてJWM、IceWM、Flumbox、Hackedbox、Openboxも加わっている。

日本語での状況[編集]

非公式ながら日本語プロジェクトもいくつか存在している。しかし、日本語版はCorePlusでどれも80MB前後となっている。日本語によるサポートサイトも存在する。

派生[編集]

公式な派生種として、Tiny Core LinuxからGUIを省き、CUIで動作するMicro Core Linuxがある。Micro Core Linuxの容量はTiny Core Linuxよりさらに小さく、6MB前後である。

出典[編集]

  1. ^ a b http://forum.tinycorelinux.net/index.php/topic,16084.0.html
  2. ^ http://www.tinycorelinux.com/faq.html#license
  3. ^ http://www.tinycorelinux.net/downloads.html
  4. ^ http://forum.tinycorelinux.net/index.php/topic,15889.0.html

関連項目[編集]

外部リンク[編集]