25๊ฐ์ ๊ฐ์ ๊ฐ๋ฐ ๋์ 1991๋
21์ XNUMX์ผ, XNUMX์ธ ํ์ ๋ฆฌ๋์ค ํ ๋ฐ์ฆ(Linus Torvalds)๋
Linux ์ปค๋์ ์ ํ๋ ๋ผ์ด์ผ์ค๋ก ์ธํด Linus๊ฐ ์ข์ํ์ง ์์๋ MINIX ์ด์ ์ฒด์ ์์ ์๊ฐ์ ๋ฐ์์ต๋๋ค. ๊ทธ ํ Linux๊ฐ ์ ์๋ ค์ง ํ๋ก์ ํธ๊ฐ ๋์์ ๋ ์
์๋ฅผ ํ์ ์ฌ๋๋ค์ Linus๊ฐ ์ผ๋ถ MINIX ํ์ ์์คํ
์ ์ฝ๋๋ฅผ ์ง์ ๋ณต์ฌํ๋ค๊ณ ๋น๋ํ๋ ค๊ณ ํ์ต๋๋ค. ๊ณต๊ฒฉ์ MINIX์ ์ ์์ธ Andrew Tanenbaum์ ์ํด ๊ฒฉํด๋์์ผ๋ฉฐ, ํ์ ์ค ํ ๋ช
์๊ฒ Minix ์ฝ๋์ ์ฒซ ๋ฒ์งธ ๊ณต๊ฐ Linux ๋ฒ์ ์ ์์ธํ ๋น๊ตํ๋๋ก ๋ฐฐ์ ํ์ต๋๋ค.
Linus๋ ์๋ "free", "freak" ๋ฐ X(Unix)๋ผ๋ ๋จ์ด๋ฅผ ์ฌ์ฉํ์ฌ ์ปค๋์ Freax๋ผ๊ณ ๋ถ๋ฅด๋ ค๊ณ ํ์ต๋๋ค. ๊ทธ๋ฌ๋ Linus์ ์์ฒญ์ ๋ฐ๋ผ ์ปค๋์ Linux์ ๋ฐฐ์นํ Ari Lemmke ๋๋ถ์ ์ปค๋์ "Linux"๋ผ๋ ์ด๋ฆ์ ์ป์์ต๋๋ค.
์ปค๋์ ์ฝ๋๋ฒ ์ด์ค(์์ค ์ฝ๋ ๋ผ์ธ ์)์ ์ฑ์ฅ ์ญํ:
- 0.0.1 - 1991๋ 10์, XNUMX๋ง ์ค์ ์ฝ๋;
- 1.0.0 - 1994๋ 176์, XNUMX์ค์ ์ฝ๋;
- 1.2.0 - 1995๋ 311์, XNUMX์ค์ ์ฝ๋;
- 2.0.0 - 1996๋ 778์, XNUMX์ค์ ์ฝ๋;
- 2.2.0 - 1999๋ 1.8์, XNUMX๋ง ์ค์ ์ฝ๋;
- 2.4.0 - 2001๋ 3.4์, XNUMX๋ง ์ค์ ์ฝ๋;
- 2.6.0 - 2003๋ 5.9์, XNUMX๋ง ์ค์ ์ฝ๋;
- 2.6.28 - 2008๋ 10.2์, XNUMX๋ง ์ค์ ์ฝ๋;
- 2.6.35 - 2010๋ 13.4์, XNUMX๋ง ์ค์ ์ฝ๋;
- 3.0 - 2011๋ 14.6์, XNUMX๋ง ์ค์ ์ฝ๋.
- 3.5 - 2012๋ 15.5์, XNUMX๋ง ์ค์ ์ฝ๋.
- 3.10 - 2013๋ 15.8์, XNUMX๋ง ์ค์ ์ฝ๋;
- 3.16 - 2014๋ 17.5์, XNUMX๋ง ์ค์ ์ฝ๋;
- 4.1 - 2015๋ 19.5์, XNUMX๋ง ์ค์ ์ฝ๋;
- 4.7 - 2016๋ 21.7์, XNUMX๋ง ์ค์ ์ฝ๋;
- 4.12 - 2017๋ 24.1์, XNUMX๋ง ์ค์ ์ฝ๋;
- 4.18 - 2018๋ 25.3์, XNUMX๋ง ์ค์ ์ฝ๋.
- 5.2 - 2019๋ 26.55์, XNUMX๋ง ์ค์ ์ฝ๋.
- 5.8 - 2020๋ 28.36์, XNUMX๋ง ์ค์ ์ฝ๋.
ํต์ฌ ๊ฐ๋ฐ ์งํ:
- Linux 0.0.1 - 1991๋ 386์, iXNUMX CPU๋ง ์ง์ํ๊ณ ํ๋กํผ์์ ๋ถํ ํ๋ ์ต์ด์ ๊ณต๊ฐ ๋ฆด๋ฆฌ์ค.
- Linux 0.12 - 1992๋ 2์, ์ฝ๋๋ GPLvXNUMX ๋ผ์ด์ ์ค์ ๋ฐ๋ผ ๋ฐฐํฌ๋๊ธฐ ์์ํ์ต๋๋ค.
- Linux 0.95 - 1992๋ XNUMX์, X Window System ์คํ ๊ธฐ๋ฅ ์ถ๊ฐ, ๊ฐ์ ๋ฉ๋ชจ๋ฆฌ ๋ฐ ์ค์ ํํฐ์ ์ง์ ๊ตฌํ.
- Linux 0.96-0.99 - 1992-1993, ๋คํธ์ํน ์คํ์์ ์์ ์ด ์์๋์์ต๋๋ค. Ext2 ํ์ผ ์์คํ ์ด ๋์ ๋์๊ณ , ELF ํ์ผ ํ์์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ผ๋ฉฐ, ์ฌ์ด๋ ์นด๋ ๋ฐ SCSI ์ปจํธ๋กค๋ฌ์ฉ ๋๋ผ์ด๋ฒ๊ฐ ๋์ ๋์์ผ๋ฉฐ, ์ปค๋ ๋ชจ๋ ๋ก๋ ๋ฐ /proc ํ์ผ ์์คํ ์ด ๊ตฌํ๋์์ต๋๋ค.
- 1992๋ ์ SLS์ Yggdrasil์ ์ฒซ ๋ฒ์งธ ๋ฐฐํฌํ์ด ๋ฑ์ฅํ์ต๋๋ค. 1993๋ ์ฌ๋ฆ, ์ฌ๋์จ์ด์ ๋ฐ๋น์ ํ๋ก์ ํธ๊ฐ ์ค๋ฆฝ๋์์ต๋๋ค.
- Linux 1.0 - 1994๋ XNUMX์, ์ต์ด์ ๊ณต์์ ์ผ๋ก ์์ ์ ์ธ ๋ฆด๋ฆฌ์ค;
- Linux 1.2 - 1995๋ XNUMX์, ๋๋ผ์ด๋ฒ ์์ ์๋นํ ์ฆ๊ฐ, Alpha, MIPS ๋ฐ SPARC ํ๋ซํผ ์ง์, ํ์ฅ๋ ๋คํธ์ํฌ ์คํ ๊ธฐ๋ฅ, ํจํท ํํฐ์ ๋ฑ์ฅ, NFS ์ง์;
- Linux 2.0 - 1996๋ XNUMX์, ๋ค์ค ํ๋ก์ธ์ ์์คํ ์ง์;
- 1997๋ XNUMX์: Linux ์ปค๋ ๊ฐ๋ฐ์ ๋ฉ์ผ๋ง ๋ฆฌ์คํธ์ธ LKML์ด ์ค๋ฆฝ๋์์ต๋๋ค.
- 1998: Alpha CPU๊ฐ ์๋ 500๊ฐ์ ๋ ธ๋๋ก ๊ตฌ์ฑ๋ ์ต์ด์ Top68 Linux ๊ธฐ๋ฐ ํด๋ฌ์คํฐ ์ถ์;
- Linux 2.2 - 1999๋ 6์, ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ ์์คํ ์ ํจ์จ์ฑ ํฅ์, IPvXNUMX ์ง์ ์ถ๊ฐ, ์ ๋ฐฉํ๋ฒฝ ๊ตฌํ, ์ ์ฌ์ด๋ ํ์ ์์คํ ๋์ .
- Linux 2.4 - 2001๋ 8์, 64ํ๋ก์ธ์ ์์คํ ๋ฐ 3GB RAM ์ง์, ExtXNUMX ํ์ผ ์์คํ , USB ์ง์, ACPI;
- Linux 2.6 - 2003๋ XNUMX์, SELinux ์ง์, ์๋ ์ปค๋ ๋งค๊ฐ๋ณ์ ์กฐ์ ๋๊ตฌ, sysfs, ์ฌ์ค๊ณ๋ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ ์์คํ ;
- 2005๋ ์๋ Xen ํ์ดํผ๋ฐ์ด์ ๊ฐ ๋์ ๋์ด ๊ฐ์ํ ์๋๋ฅผ ์ด์์ต๋๋ค.
- 2008๋ XNUMX์์ Linux ์ปค๋์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ Android ํ๋ซํผ์ ์ฒซ ๋ฒ์งธ ๋ฆด๋ฆฌ์ค๊ฐ ๊ตฌ์ฑ๋์์ต๋๋ค.
- 2011๋
10์, 2.6.x ๋ธ๋์น ๊ฐ๋ฐ XNUMX๋
๋ง์
๊ตฌํ ๋๋ฒ๋ง 3.x๋ก ์ ํํฉ๋๋ค. Git ๋ฆฌํฌ์งํ ๋ฆฌ์ ๊ฐ์ฒด ์๊ฐ 2๋ฐฑ๋ง ๊ฐ์ ๋๋ฌํ์ต๋๋ค. - 2015 ๋
์ผ์ด๋ฌ๋ค ๋ฆฌ๋ ์ค ์ปค๋ 4.0 ์ถ์. ์ ์ฅ์์ git ๊ฐ์ฒด ์๊ฐ 4๋ฐฑ๋ง ๊ฐ์ ๋๋ฌํ์ต๋๋ค. - ์ฌํด 4 ์ 2018
๊ทน๋ณตํ๋ค ์ปค๋ ์ ์ฅ์์ 6๋ง ๊ฐ์ Git ๊ฐ์ฒด๊ฐ ์๋ค๋ ์ด์ ํ์ ๋๋ค. - 2019๋
XNUMX์ ์ปค๋ ๋ธ๋์น๊ฐ ํ์ฑ๋์์ต๋๋ค.
Linux 5.0 . ์ ์ฅ์๋ 6.5๋ง ๊ฐ์ Git ๊ฐ์ฒด์ ๋๋ฌํ์ต๋๋ค. - ์ปค๋ 2020์ 5.8๋
XNUMX์์ ๊ฒ์๋์์ต๋๋ค.
ํ๋ค ํ๋ก์ ํธ๊ฐ ์กด์ฌํ๋ ๋์ ๋ชจ๋ ์ปค๋์ ๋ณ๊ฒฝ ํ์ ์ธก๋ฉด์์ ๊ฐ์ฅ ํฐ ๊ฒ์ ๋๋ค.
์ถ์ฒ : opennet.ru