Линукс

Линукс или GNU/Линукс е операционна система за компютри, подобна на Unix (или строго определена група от такива). Операционната система е съвкупност от основни инструкции, които управляват електронните части на компютъра, позволявайки изпълнението на приложения/програми. Linux е свободен софтуер, което означава, че всеки има свободата да го използва, да види как работи, да го промени или да го сподели.

Има много софтуер за Linux и, подобно на самия Linux, голяма част от софтуера за Linux е свободен софтуер. Това е една от причините, поради които много хора обичат да използват Linux.

Определящият компонент на Linux е ядрото на Linux - ядро на операционна система, което Линус Торвалдс разработва първо сам. Обикновено Linux се пакетира в дистрибуция на Linux (или накратко дистрибуция). Дистрибуциите включват и поддържащ системен софтуер и библиотеки, много от които се предоставят от проекта GNU.

Сред популярните дистрибуции на Linux са Debian, Fedora и Ubuntu. Търговските дистрибуции включват Red Hat Enterprise Linux и SUSE Linux Enterprise Server. Настолните дистрибуции на Linux включват система за прозорци, като X11 или Wayland, и настолна среда, като GNOME или KDE Plasma. Дистрибуциите, предназначени за сървъри, могат да пропуснат изцяло графиката и да включват стек от решения, като например LAMP. Тъй като Linux може да се разпространява свободно, всеки може да създаде дистрибуция за всякакви цели.

Linux първоначално е разработен за персонални компютри. Linux е водещата операционна система за сървъри, като например мейнфрейм компютри, и единствената операционна система, използвана на суперкомпютри (поне в списъка TOP500 от ноември 2017 г.). Тя се използва от около 2,3 % от настолните компютри. Chromebook, който работи с базираната на Linux ядрото Chrome OS, доминира на образователния пазар в САЩ за деца до 12 години и представлява почти 20% от продажбите на преносими компютри с цена под 300 USD в САЩ.

Linux работи и на вградени системи, които са устройства, чиято операционна система обикновено е вградена във фърмуера и е силно адаптирана към системата; това включва мобилни телефони (особено смартфони), таблети, мрежови маршрутизатори, устройства за автоматизация на съоръжения, телевизори, цифрови видеорекордери, конзоли за видеоигри и смарт часовници. Всъщност операционната система Android, мобилна операционна система, изградена върху ядрото на Linux, има най-голямата инсталирана база от всички операционни системи с общо предназначение. През март 2017 г. беше съобщено, че има повече потребители на Android, отколкото на Microsoft Windows, който не е базиран на Linux.

Linux е един от най-ярките примери за сътрудничество в областта на свободния софтуер и софтуера с отворен код. Изходният код може да се използва, променя и разпространява - с търговска или нетърговска цел - от всеки при условията на съответните лицензи, като например Общия публичен лиценз на GNU.

Как е създаден Linux

През 80-те години на миналия век много хора обичаха да използват операционна система, наречена Unix. Но тъй като тя ограничаваше потребителите да споделят и подобряват системата, някои хора създадоха нова операционна система, която да работи като Unix, но която всеки да може да споделя или подобрява. MINIX, подобна на Unix, беше използвана като учебно средство за студентите от университетите, за да научат как работят операционните системи. MINIX също така ограничаваше споделянето и усъвършенстването си от страна на потребителите.

Група хора, наречена проект GNU, написаха различни части на нова операционна система, наречена GNU, но тя не съдържаше всички части, необходими за работата на една операционна система. През 1991 г. Линус Торвалдс започва да работи върху заместител на MINIX, който да е свободен за използване и да не струва нищо. Линус започва проекта, когато учи в университета в Хелзинки. В крайна сметка това се превръща в ядрото на Linux.

Линус Торвалдс споделя ядрото на Linux в някои интернет групи за потребители на MINIX. Линус за първи път нарича операционната система "Freax". Името Freax идва от съединяването на английските думи "free" (свободен) и "freak" (изрод) и добавянето на X към името, защото Unix има X в името си. Ари Лемке, който е работил заедно с Линус в университета, е отговарял за сървърите, на които се е съхранявала Freax. Ари не смятал, че Freax е добро име, затова нарекъл проекта "Linux", без да пита Линус. По-късно Линус се съгласил, че "Линукс" е по-добро име за проекта му.

Първоначално Linux разчиташе на софтуерен код от MINIX. Но тъй като кодът на системата G.N.U. е достъпен безплатно, той решава, че ще бъде добре за Linux да използва този код вместо кода на MINIX, тъй като MINIX не позволява на хората да го споделят или променят по свой вкус. Общият публичен лиценз на G.N.U. е софтуерен лиценз, който позволява на хората да променят всяка част от кода, която искат, стига да споделят направените промени с хората, на които дават софтуера си, и да им позволят да го разпространяват безплатно или срещу заплащане. Целият софтуер от G.N.U. е лицензиран под Общия публичен лиценз на G.N.U., така че Линус и другите хора, които работят по Linux, също могат да го използват.

За да направи ядрото на Linux подходящо за използване с кода от проекта G.N.U., Линус Торвалдс започна да преминава от първоначалния си лиценз (който не позволяваше на хората да го продават) към G.N.U. GPL. Разработчиците на Linux и G.N.U. работиха заедно, за да интегрират кода на G.N.U. с Linux и да създадат свободна операционна система.

От 1991 г. насам хиляди програмисти и компании са работили за подобряването на Linux, включително Google.

Пингвинът Такс

Талисманът на Linux е анимационен пингвин на име "Такс". Когато човек види пингвина върху софтуер и хардуер, това означава, че той ще работи с Linux, а понякога и с всички системи, които са подобни на Unix.

Идеята за пингвина е на създателя на Linux Линус Торвалдс. Изображението е направено от човек на име Лари Юинг в конкурс за създаване на лого. Изображението, Такс, не спечелило, но по-късно било избрано за талисман.

Сега Tux се е превърнал в символ на Linux, а понякога дори и на отворения код. Той може да бъде видян на много различни места и често, когато хората говорят за Linux, се сещат за Tux. Такс дори е включен в много видеоигри, като например Super Tux (като Super Mario Bros. ), Tux Racer (където играчите се състезават с Такс по леден хълм) и Pingus (като Lemmings).

Пингвинът ТаксZoom
Пингвинът Такс

Използва

Използване на настолен компютър

Въпреки че има само няколко версии за Linux на някои програми за Mac OS X и Microsoft Windows в области като настолно публикуване и професионално аудио и видео, има програми, които са сравнително сходни по качество в сравнение с тези, налични за Mac и Windows.

Много безплатни програми, които са популярни в Windows, като Pidgin, Mozilla Firefox, LibreOffice, Chromium, VLC и GIMP, са достъпни и за Linux. Все по-голям брой патентован десктоп софтуер също може да се използва под Linux, като Adobe Flash Player, Spotify и Skype. CrossOver е патентовано решение, базирано на проекта с отворен код Wine, което поддържа работа с приложения за Windows като Microsoft Office и Adobe Photoshop под Linux.

KDE и GNOME

KDE

GNOME

Сървъри и суперкомпютри

Linux се използва главно като сървърна операционна система и е станал известен на много хора в тази област; през февруари 2008 г. Netcraft съобщи, че пет от десетте най-добри интернет хостинг компании използват Linux на своите уеб сървъри. Това се дължи на нейната стабилност и време на работа, както и на факта, че десктоп софтуерът с графичен потребителски интерфейс за сървъри често не е необходим.

Linux често се използва като операционна система за суперкомпютри. Към ноември 2017 г. всички от 500-те най-големи суперкомпютри работят с Linux.

Roadrunner, най-бързият суперкомпютър в света (от 2009 г.), който работи с LinuxZoom
Roadrunner, най-бързият суперкомпютър в света (от 2009 г.), който работи с Linux

Произношение

През 1992 г. Торвалдс обяснява как произнася думата Linux:

'li' се произнася с кратък звук [ee]: сравни prInt, mInImal и др. 'nux' също е с кратък, недифтонен звук, както в pUt. Това отчасти се дължи на minix: linux беше просто работното ми име за това нещо и тъй като го написах, за да заменя minix в моята система, резултатът е такъв, какъвто е... linus' minix стана linux.

Торвалдс е предоставил звукова извадка, която показва собственото му произношение на английски и шведски език.

Някои англоговорящи произнасят името като lee-narks, lee-nix или lie-nix. Според Торвалдс това е неправилно произношение. []

Размер на кода

Проучване на Red Hat Linux 7.1 от 2001 г. установи, че тази дистрибуция има 30 милиона реда код. Проучването показва, че за разработването на Red Hat 7.1 са били необходими около 8000 години време. В проучването се казва също, че ако целият този софтуер е бил създаден по собственически път, създаването му в САЩ би струвало около 1,08 млрд. долара. Към 7 март 2011 г. ядрото на Linux би струвало около 3 млрд. долара.

Версията 3.10 на ядрото на Linux, пусната през юни 2013 г., има 15 милиона реда код, докато версията 4.1, пусната през юни 2015 г., е нараснала до над 19,5 милиона реда код от почти 14 000 програмисти.

По-голямата част от кода (около 71%) е написана на езика за програмиране C, но са използвани и много други езици, включително C++, асемблер, Perl, Python, Fortran и различни езици за скриптове. Малко повече от половината от всички редове код са били лицензирани под GPL.

Различни версии на Linux

Хората, които искат да получат Linux, могат да го изтеглят от интернет или да го купят от магазин или уебсайт. Понякога в книгите и списанията за Linux има CD или D.V.D. с Linux. Всяка определена версия на Linux се нарича "дистрибуция" или "дистрибуция". Една версия на Linux съдържа ядрото на Linux и софтуера G.N.U., както и някои допълнителни програми, които може да не са част от G.N.U. Различните версии включват различни допълнителни програми. Версиите, използвани от повечето хора, включват:

Хората могат да платят известна сума за дадена версия, за да получат CD-ROM или DVD и да помогнат на компанията да подобри своите версии. Обикновено, когато някой плаща, това е, за да може компанията да помогне на потребителя, след като той я инсталира, което се нарича "поддръжка".

Софтуерът за Linux включва:

  • Ядрото и обвивката.
  • Apache позволява на потребителите да управляват свой собствен уебсайт.
  • KDE и GNOME са среди за настолни компютри.
  • LibreOffice е за офис работа.
  • Mozilla Firefox е интернет (уеб) браузър.
  • GIMP, Inkscape и Blender помагат на хората да работят с изображения.
  • Игри като Tux Racer.
  • Компилаторът на GNU.
Fedora, дистрибуция на LinuxZoom
Fedora, дистрибуция на Linux

Лицензиране, търговска марка и наименование

Ядрото на Linux и по-голямата част от софтуера на GNU са лицензирани под Общия публичен лиценз на GNU (GPL). GPL изисква всеки, който разпространява ядрото на Linux, да предостави изходния код (и всички промени) на получателя при същите условия. През 1997 г. Линус Торвалдс казва: "Създаването на Linux под GPL определено беше най-доброто нещо, което някога съм правил". Други ключови компоненти на системата Linux могат да използват други лицензи; много библиотеки използват GNU Lesser General Public License (LGPL), вид GPL, който е с по-малко ограничения, а системата X Window System използва лиценза MIT. "Linux" е търговска марка на Линус Торвалдс.

Свързани страници

  • Списък на дистрибуциите на Linux

Въпроси и отговори

В: Какво е Linux?


О: Linux или GNU/Linux е операционна система (или семейство от системи) за компютри, подобна на Unix. Тя представлява съвкупност от основни инструкции, които управляват електронните части на компютъра, позволявайки изпълнението на приложения и програми.

В: Какво прави Linux популярен?


О: Една от причините, поради които много хора обичат да използват Linux, е, че за него има много софтуер и голяма част от този софтуер е безплатен.

В: Кой е разработил ядрото на Linux?


О: Ядрото на Linux е разработено от Линус Торвалдс в началото самостоятелно.

В: Кои са някои популярни дистрибуции на Linux?


О: Сред популярните дистрибуции са Debian, Fedora, Ubuntu, Red Hat Enterprise Linux, SuSE Linux Enterprise Server, X11 или Wayland, GNOME и KDE Plasma.

В: Възможно ли е да се създадат персонализирани дистрибуции за специфични цели?


О: Да, защото всеки може свободно да копира и променя изходния код съгласно съответните лицензи, като например Общия публичен лиценз на GNU.
В: Къде най-често се използва Linux? О:Linux се използва най-често на сървъри, като например мейнфрейм компютри и суперкомпютри; около 2,3 % от настолните компютри; Chromebook на образователния пазар в САЩ; вградени системи, като мобилни телефони (особено смартфони), таблети, мрежови маршрутизатори и т.н.; средства за управление на автоматизацията на съоръженията; телевизори; цифрови видеорекордери; конзоли за видеоигри и смарт часовници.

AlegsaOnline.com - 2020 / 2023 - License CC3