Tiny Core Linux: Difference between revisions

Content deleted Content added
System requirements: They call it "micro Core" to differentiate.
Tags: Mobile edit Mobile web edit
Mjmouse (talk | contribs)
Add a couple missing releases
 
(41 intermediate revisions by 29 users not shown)
Line 1:
{{Short description|Lightweight Linux distribution}}
{{Infobox OS
| name = Tiny Core Linux
| logo = tcl logo.png
| logo_size = 150px
| logo_alt = Logo of TCL
| screenshot = Tiny Core Linux 7.1 = Tiny_Core_Linux_7.1_screenshotscreenshot.png
| screenshot_size = 250px
| caption = Tiny Core Linux 7.1
| family = [[Linux]] = ([[Unix-like]])
| released = {{Start date and age|2009|01|05}}
| latest preview version =
| language = English
| userland = [[BusyBox]]
| ui = [[FLWM]]
| license = [[GNU General Public License#Version 2|GNU GPLv2]]
| website = {{URL|tinycorelinux.net}}
| source_model = [[Open-source software|Open source]]
| latest release version = {{wikidata|property|reference|P348}}
| latest_release_version = 13.0<ref name="v13.0" />
| latest_release_date latest release date = {{Startstart date and age|2022{{wikidata|01qualifier|31P348|P577}}}}<ref name="v13.0" />
| kernel_type = [[Monolithic kernel|Monolithic]]
| working_state = Current
| supported_platforms = [[x86]]<br />[[x86-64]]<br />[[armv7]]<br />[[Raspberry Pi]]
| updatemodel = =
| package_manager = appbrowser ([[GUI]]) / tce ([[command-line interface|CLI]])
}}
 
'''Tiny Core Linux''' ('''TCL''') is a minimal [[Linux kernel]] based [[operating system]] focusing on providing a base system using [[BusyBox]] and [[FLTK]]. It was developed by Robert Shingledecker, who was previously the lead developer of [[Damn Small Linux]].<ref name="DistroWatch 296295">{{cite web |url=https://distrowatch.com/weekly.php?issue=2009033020090323#feature |title=Interview with Robert Shingledecker, creator of Tiny Core Linux |author=<!--Not stated--> |date=March 2330, 2009 |website=DistroWatch Weekly |access-date=April 3, 2021 }}</ref><ref name="Shingledecker homeDistroWatch page296">{{cite web |url=httphttps://wwwdistrowatch.shingledecker.orgcom/weekly.php?issue=20090330#feature |title=Prof.Review Dr.of ChristopherTiny NCore Linux 1.2 Shingledecker,and Assistant1.3 ProfessorRC2 of|author=<!--Not Physicsstated--> and|date=March Astronomy23, Benedictine College2009 |lastwebsite=ShingledeckerDistroWatch |first=ChristopherWeekly |access-date=JulyJune 410, 20202025 }}</ref><ref name="Shingledecker">{{cite web|websitetitle=Robert Shingledecker's Projects |url=http://www.shingledecker.org/ |publisheraccessdate=BenedictineJune College6, 2012 |accessurl-datestatus=Aprilunfit 3,|archiveurl=https://web.archive.org/web/20120716003842/http://www.shingledecker.org/ 2021|archivedate=July 16, 2012}}</ref> The distribution is notable for its small size (11 to 16 [[megabyte|MB]]) and minimalism; additional functions are provided by extensions. Tiny Core Linux is [[free and open-source software]] licensed under the [[GNU General Public License]] version 2.<ref name="FAQ">{{cite web |url= http://tinycorelinux.net/faq.html|title=Frequently Asked Questions: License |last=Shingledecker |first=Christopher |website=Tiny Core Linux |publisheraccess-date=ibiblio2013-07-07|archive-date=2013-01-15|archive-url=https://web.archive.org /web/20130115173844/http://tinycorelinux.net/faq.html|url-status=live}}</ref>
 
== Types ==
<!-- ISO size of Core x86 Version 12.0: 1516.39 MB (16,054924,272672 bytes) (Verified by GuyChonny MaconJash April11 202122) -->
<!-- ISO size of TinyCore x86 Version 12.0: 2023.01 MB (2023,971063,520672 bytes) (Verified by GuyChonny MaconJash April11 202122) -->
<!-- ISO size of CorePlus x86 Version 12.0: 155 MB (162,529,280 bytes) (Verified by Guy Macon April 2021) -->
<!-- IMG Size of piCore Version 13.0.3 (after unzipping): 84.0 MB (88,080,384 bytes) (Verified by Guy Macon April 2021) -->
<!-- dCore x86: bionic, jessie, stretch, trusty, wheezy, or xenial? -->
<!-- dCore 64: bionic64, buster64, focal64, or stretch64? -->
* '''Tiny Core''' (1623 MB) is the recommended option for new users who have a wired network connection. It includes the base Core system and a dynamic [[FLTK]]/[[FLWM]] [[graphical user interface]].<ref name="CORES">{{cite web|title=Downloads - Tiny Core Linux|url=http://distro.ibiblio.org/tinycorelinux/downloads.html|access-date=September 13, 2012|author=Robert Shingledecker|year=2012|archive-date=January 8, 2023|archive-url=https://web.archive.org/web/20230108134212/https://distro.ibiblio.org/tinycorelinux/downloads.html|url-status=live}}</ref>
* '''Core''' (1117 MB) (also known as "Micro Core Linux") is a smaller variant of Tiny Core without a [[desktop environment|graphical desktop]], though additional extensions can be added to create a system with a graphical desktop environment.{{r|CORES}}
* '''dCoreCore64''' (12 MB) is a coreport madeto from Debianthe or[[x86_64]] Ubuntuarchitecture compatiblewith filesa that[[32-bit]] [[user space|user land]], i.e. it uses importa and[[64-bit]] the[[kernel SCE(operating system)|kernel]] and 64-bit [[packageloadable formatkernel module|modules]], but it can use the same extensions as Core.<ref name="dCoreCORE64">{{cite web|title=dCoreForum Post -5.0 tinycore vs.alpha1 releasedtinycore64|url=httphttps://forum.tinycorelinux.net/index.php/topic,1561220089.0msg124920.html#msg124920|access-date=May27 30,March 20132024|author=Juanito|year=2016|archive-date=27 March 2024|archive-url=https://web.archive.org/web/20240327100000/https://forum.tinycorelinux.net/index.php/topic,20089.msg124920.html#msg124920|url-status=live}}</ref> a self-contained package format for the Tiny Core distribution since 5.x series.
* '''CorePure64''' is a notable port of "Core" to the x86_64 architecture. 64-bit kernel and 64-bit extensions.{{r|CORE64}}
* '''dCore''' (12 MB) is a core made from [[Debian]] or [[Ubuntu]] compatible files that uses import and the SCE [[package format]],<ref name="dCore">{{cite web|title=dCore-5.0.alpha1 released|url=http://forum.tinycorelinux.net/index.php/topic,15612.0.html|access-date=May 30, 2013|author=Juanito|archive-date=June 19, 2015|archive-url=https://web.archive.org/web/20150619175328/http://forum.tinycorelinux.net/index.php/topic,15612.0.html|url-status=live}}</ref> a self-contained package format for the Tiny Core distribution since 5.x series.
* '''Core Plus''' (106 MB) is "an installation image and not the distribution".{{r|CORES}} It is composed of Tiny Core with additional functionality, most notably wireless support and non-US keyboard support.{{r|CORES}}
* '''piCore''' is the [[Raspberry Pi]] port of "Core".
 
== System requirements ==
'''Minimal configuration:'''
Tiny Core needs at least 46&nbsp;MB of RAM in order to run, and (micro) Core requires at least 28&nbsp;MB of RAM. The minimum [[CPU]] is an [[Intel 80486|i486DX]].<ref name="REQUIREMENTS">{{cite web|title=Frequently Asked Questions: What are the minimum requirements?|url=http://distro.ibiblio.org/tinycorelinux/faq.html#req|access-date=September 13, 2012|author=Robert Shingledecker|archive-date=October 23, 2022|archive-url=https://web.archive.org/web/20221023103212/http://distro.ibiblio.org/tinycorelinux/faq.html#req|url-status=live}}</ref>
 
'''Recommended configuration:'''
Line 50 ⟶ 51:
 
== Design philosophy ==
The developers describe TCL as "a nomadic ultra small graphical desktop operating system capable of booting from [[cdrom]], [[pendrive]], or frugally from a [[hard drive]]."<ref name="Tiny Core Home">{{cite web|title=Welcome to The Core Project - Tiny Core Linux|url=http://distro.ibiblio.org/tinycorelinux/welcome.html|access-date=June 6, 2012|author=Robert Shingledecker|date=December 1, 2008|archive-date=July 30, 2020|archive-url=https://web.archive.org/web/20200730213825/http://distro.ibiblio.org/tinycorelinux/welcome.html|url-status=live}}</ref> As of version 2.8.1, the core is designed to run primarily in [[Random-access memory|RAM]] but with three distinct modes of operation:
* "Cloud" or Internet mode — A "testdrive" mode using a built-in appbrowser [[GUI]] to explore extensions from an online application extension repository loaded into RAM only for the current session.
* TCE/Install — A mode for Tiny Core Extensions downloaded and run from a storage [[disk partition|partition]] but kept as [[symbolic linkslink]]s in RAM.
* TCE/CopyFS — A mode which installs applications onto a Linux partition like a more typical Linux installation.<ref name="TCE_CopyFS">{{cite web|title=Tiny Core: Core Concepts|url=http://distro.ibiblio.org/tinycorelinux/concepts.html|access-date=June 6, 2012|author=Robert Shingledecker|archive-date=May 31, 2012|archive-url=https://web.archive.org/web/20120531170905/http://distro.ibiblio.org/tinycorelinux/concepts.html|url-status=live}}</ref>
 
== Release history ==
Line 62 ⟶ 63:
! Release date
|-
| style="background-color:Salmon;"| 1.0<ref name="REL">[http://forum.tinycorelinux.net/index.php/board,31.0.html Final Releases] {{Webarchive|url=https://web.archive.org/web/20150508040037/http://forum.tinycorelinux.net/index.php/board,31.0.html |date=2015-05-08 }} – Release Announcements and Change log from Tiny Core Linux Forum</ref><ref name="DistroWatch 296" />
| rowspan="3133" | StableOlder version
| January 5, 2009
|-
| style="background-color:Salmon;"| 2.0{{r|REL}}<ref name="Linux Magazine">{{Cite web|last=Smart|first=Christopher|date=2009-08-06|title=Tiny Core: The Little Distro That Could {{!}} Linux Magazine|url=http://www.linux-mag.com/id/7457/|url-status=deadusurped|archive-url=https://web.archive.org/web/20190202135753/http://www.linux-mag.com/id/7457/|archive-date=2019-02-02|access-date=2020-09-11|website=Linux Magazine}}</ref>
|June 7, 2009
|-
| style="background-color:Salmon;"| 3.0{{r|REL}}
| July 19, 2010
|-
| style="background-color:Salmon;"| 4.0{{r|REL}}<ref name="DistroWatch 440">[{{Cite web |url=https://distrowatch.com/weekly.php?issue=20120123#feature |title=DistroWatch Weekly, Issue 440, 23 January 2012] |access-date=26 June 2018 |archive-date=27 June 2018 |archive-url=https://web.archive.org/web/20180627005203/https://distrowatch.com/weekly.php?issue=20120123#feature |url-status=live }}</ref>
| September 25, 2011
|-
| style="background:Salmon;"| 4.7.7{{r|REL}}
| May 10, 2013
|-
| style="background:Salmon;"| 5.0{{r|REL}}<ref name="DistroWatch 527">[{{Cite web |url=https://distrowatch.com/weekly.php?issue=20130930#feature |title=DistroWatch Weekly, Issue 527, 30 September 2013] |access-date=26 June 2018 |archive-date=26 June 2018 |archive-url=https://web.archive.org/web/20180626192352/https://distrowatch.com/weekly.php?issue=20130930#feature |url-status=live }}</ref>
| September 14, 2013
|-
| style="background:Salmon;"| 5.0.1{{r|REL}}
| October 1, 2013
|-
| style="background:Salmon;"| 5.0.2{{r|REL}}
| October 18, 2013
|-
| style="background:Salmon;"| 5.1{{r|REL}}
| November 28, 2013
|-
| style="background:Salmon;"| 5.2{{r|REL}}
| January 14, 2014
|-
| style="background:Salmon;"| 5.3{{r|REL}}
| April 19, 2014
|-
| style="background:Salmon;"| 5.4{{r|REL}}
| September 10, 2014
|-
| style="background:Salmon;"| 6.0{{r|REL}}
| January 5, 2015
|-
| style="background:Salmon;"| 6.1{{r|REL}}
| March 7, 2015
|-
| style="background:Salmon;"| 6.2{{r|REL}}
| May 3, 2015
|-
| style="background:Salmon;"| 6.3{{r|REL}}
| May 30, 2015
|-
| style="background:Salmon;"| 6.4{{r|REL}}
| September 8, 2015
|-
| style="background:Salmon;"| 6.4.1{{r|REL}}
| November 4, 2015
|-
| style="background:Salmon;"| 7.0{{r|REL}}<ref name="LVN">[{{Cite web |url=https://lwn.net/Articles/673622/ |title=Tiny Core Linux 7.0 &#91;LWN.nettnet&#93;] |access-date=2018-06-26 |archive-date=2018-06-26 |archive-url=https://web.archive.org/web/20180626192629/https://lwn.net/Articles/673622/ |url-status=live }}</ref>
| February 23, 2016
|-
| style="background:Salmon;"| 7.1{{r|REL}}
| May 22, 2016
|-
| style="background:Salmon;"| 7.2{{r|REL}}
| July 4, 2016
|-
| style="background:Salmon;"| 8.0{{r|REL}}
| April 10, 2017
|-
| style="background:Salmon;"| 8.1{{r|REL}}
| September 3, 2017
|-
| style="background:Salmon;"| 8.2{{r|REL}}
| September 22, 2017
|-
| style="background:Salmon;"| 9.0{{r|REL}}
| February 26, 2018
|-
| style="background:Salmon"| 10.0{{r|REL}}
| January 20, 2019
|-
| style="background:Salmon"| 10.1{{r|REL}}
| June 11, 2019
|-
| style="background:Salmon;"| 11.0{{r|REL}}
| February 9, 2020
|-
| style="background:Salmon;"| 11.1{{r|REL}}
| April 1, 2020
|-
| style="background:Salmon;"| 12.0
| style="background:Salmon;"| 12.0{{r|REL}}<ref name="v12.0">{{cite web|url=http://forum.tinycorelinux.net/index.php/topic,24798.0.html|title=Tiny Core v12.0|date=17 February 2021|access-date=4 January 2022}}</ref>
| February 17, 2021
|-
| style="background:Salmon;"| 13.0
| style="background:#A0E75A;"| 13.0{{r|REL}}<ref name="v13.0">{{cite web|url=http://forum.tinycorelinux.net/index.php/topic,25531.0.html|title=Tiny Core v13.0|date=31 January 2022|access-date=2022-01-31}}</ref>
| January 31, 2022
|-
| style="background:Salmon;"| 13.1
| May 8, 2022
|-
| style="background:Salmon;"| 14.0
| April 12, 2023
|-
| style="background:#A0E75A;"| 15.0
|Supported version
|February 22, 2024
|-
| style="background:Salmon#A0E75A;"| 1216.0{{r|REL}}<ref name="v12.0">{{cite web |author1=Juanito |title=Tiny Core v16.0 |url=httphttps://forum.tinycorelinux.net/index.php/topic,2479827578.0.html |titlewebsite=Tiny Core v12forum.0tinycorelinux.net |access-date=1721 FebruaryApril 2025 2021|accesslanguage=en-US |date=4March January31, 20222025}}</ref>
|Supported version
|March 31, 2025
|-
| style="background:#A0E75A;"| 1316.0{{r|REL}}1<ref name="v13.0">{{cite web |author1=Juanito |title=Tiny Core v16.1 |url=httphttps://forum.tinycorelinux.net/index.php/topic,2553127682.0.html |titlewebsite=Tiny Core v13forum.0tinycorelinux.net |access-date=3115 JanuaryJuly 2025 2022|accesslanguage=en-US |date=2022-01-31June 16, 2025}}</ref>
|Latest version
|June 16, 2025
|}
 
Line 169 ⟶ 188:
== External links ==
* {{Official website|http://tinycorelinux.net}}
* {{DistroWatch|tinycore|NAME=Tiny Core Linux}}
* {{cite journal|title=Interview with Robert Shingledecker, creator of Tiny Core Linux|journal=DistroWatch Weekly|date=March 23, 2009|issue=295|url=http://distrowatch.com/weekly.php?issue=20090323#feature|access-date=September 13, 2012}}.
* {{cite news|last=Ferrill|first=Paul|title=Tiny Core Linux -- A Minimal Distro with Big Possibilities|url=http://www.linuxplanet.com/linuxplanet/reviews/6702/1/|access-date=September 13, 2012|newspaper=LinuxPlanet|date=March 19, 2009|archive-date=June 4, 2012|archive-url=https://web.archive.org/web/20120604050021/http://www.linuxplanet.com/linuxplanet/reviews/6702/1|url-status=dead}}
* {{cite web|title=Tiny Core Linux Wiki|url=http://wiki.tinycorelinux.net/|access-date=SeptemberJuly 135, 20122023}} Currently (October, 2020) defunct, but there exists a [https://www.linuxsecrets.com/tinycorelinux-wiki/wiki:start.html mirror] (see also: [http://forum.tinycorelinux.net/index.php/topic,23833.msg149672.html#msg149672 post in the TinyCore forum]).
* {{cite news|last=Bernard|first=Joey|title=Tiny Core Linux|url=http://www.linuxjournal.com/article/11023|access-date=September 13, 2012|newspaper=Linux Journal|date=Sep 1, 2011}}
* {{cite web|title=Tiny Core 4.5.....Almost In Love With A Core.!!| date=25 April 2012 |url=https://www.youtube.com/watch?v=-n70UVv1JVU |archive-url=https://ghostarchive.org/varchive/youtube/20211220/-n70UVv1JVU |archive-date=2021-12-20 |url-status=live|publisher=YouTube|access-date=September 13, 2012}}{{cbignore}}
 
{{Linux distributions}}
 
[[Category:Lightweight Unix-like systems]]
[[Category:Light-weight Linux distributions]]
[[Category:OperatingLightweight system distributions bootable from readUnix-onlylike mediasystems]]
[[Category:Linux distributions without systemd]]
[[Category:Runs from RAM Linux distributions]]
[[Category:Linux distributions]]
[[Category:Linux distributions without systemd]]
[[Category:Operating system distributions bootable from read-only media]]
[[Category:Runs from RAMIndependent Linux distributions]]