Tiny Core Linux


Tiny Core Linux (сокр. TCL) — минималистичный дистрибутив Linux, цель которого обеспечение базовой системы с использованием BusyBox, FLTK и другого легковесного программного обеспечения. Дистрибутив отличается небольшими размерами (от 11 до 16 МБ) и минимализмом, устанавливается в текстовом режиме. Ведущий разработчик TCL, Роберт Шингледекер (англ. Robert Shingledecker), работает с сообществом пользователей и разработчиков дистрибутива для улучшения и тестирования ядра и расширений.[3]

В TCL ранее вместо X-сервера использовался Tiny X, сейчас же используется облегчённая версия X.Org Server — Xvesa. В ранних версиях вместо glibc для экономии памяти и уменьшения размера дистрибутива использовали uClibc — вариант стандартной библиотеки, предназначенный прежде всего, для встраиваемых платформ, где ограничения памяти наиболее жёсткие, однако предоставляет пользователям большую часть функциональности, предусмотренной Libc.[4]

Micro Core Linux — ещё более минималистичный вариант TCL без графического окружения, размером около 11 мегабайт.[5]

Multi Core Linux — представленная начиная с версии 3.7 новая, расширенная сборка (объёмом около 45 MB) с графическим инсталлятором и набором дополнительных расширений. В его состав включено 2 дополнительных пакета:

Разработчики описывают TCL как «самую легковесную графическую настольную операционную систему, способную загружаться из CD-ROM, pendrive, или с жёсткого диска»[9]. Начиная с версии 2.8.1, ядро предназначено для работы в основном в ОЗУ, но с тремя различными режимами работы: