ПредишенСледващото

В тази статия ще намерите не само историята на OS Linux, но и разкриването на Линус Торвалдс.

Linux - многозадачна и многопотребителска операционна система за бизнес, образование и индивидуално програмиране. Linux принадлежи към семейството на UNIX-подобни операционни системи. Linux поддържа широк набор от софтуерни пакети от TeX за X Windows, компилатори, GNU C / C ++, TCP / IP протоколи.

Това е гъвкаво прилагане на операционната система UNIX, свободно достъпни по обща лицензия на ГНУ.

В първоначалния си вид тя е създадена от Линус Торвалдс (Linus Torvalds) като версия на операционната система UNIX за IBM-съвместими персонални компютри. Linux може всичко гореспоменатия персоналния компютър да се преобразува в работна станция. Бизнесмените са инсталирани Linux машини в мрежи, използване на операционна система за обработка на данни в областта на финансите, медицината, разпределена обработка, и телекомуникациите.

Студент от Финландия

Minix е създаден от Андрю Таненбаум като преподаване на операционната система, демонстрирайки UNIX архитектура и възможности, но негодни за завършване на работата от гледна точка на програмист на. Той е пълен ядрото на вашия компютър и исках да Линус Торвалдс. Името на ядрото му даде freax, но по-късно е преименувано на FTP сървър домакин на Linux - хибриден име на създателя и UNIX думи.

Решаваща роля в развитието на Linux играе глобална компютърна мрежа Usenet и интернет. В най-ранните етапи на Линус Торвалдс обсъдят работата си и трудностите, които срещат с други разработчици в телеконференция comp.os.minix на Usenet, посветени на Minix операционна система. Ключовото решение Линус беше публикуването на изходния код повече malorabotosposobnoy първата версия на ядрото под свободен GNU GPL. Поради това и става все по-широко разпространена в интернет, така че много е имал възможност да се съберат и да тестват това е ядрото, да участват в дискусии и корекции на грешки на, както и да изпраща корекции и допълнения към изходния код на Линус.

"Например, сънувах. Като тийнейджър исках да стане известен учен. Както Алберт Айнщайн, само по-добре. А кой не иска да? Не е учен, като автомобилен състезател. Или рок звезда. Или Майка Тереза. Или президентът на САЩ ".

Самото ядро ​​може да подражава на команда 387-FPU, така че системата без копроцесор да стартирате програми върху него се изчисляват (т.е. с плаваща запетая).

Ядрото също така поддържа универсален басейн памет за потребителски програми и кеша на диска. В допълнение, за всички кеш паметта може да се използва, както и обратното, кеш паметта се намалява при употреба на големи програми.

От самото начало, Linux, разпространяван при условията на свободен софтуер, тоест, е почти безплатно за потребителите (в повечето случаи, за да го получите ще трябва да платите само за CDROM диск със софтуер, или достъп до интернет трафика).

"Като се има предвид спецификата на типичен вътрешен корпоративен механизъм, технически мениджър трябва да има една силна личност. Той трябва да обича да работи по пощата и да може да so¬hranyat неутралност. Бих искал да се избегне думата "посредник", защото това означава, че има два лагера: външни и вътрешни. И това не трябва да бъде. "

Въпреки това, тъй като е невъзможно да се направи операционната система, без ядро ​​и ядрото ще бъде безполезна без комунални услуги, които ще използват своите способности. Благодарение на GNU Project Линус Торвалдс веднъж е имал възможност да се използва безплатно Linux полезност: Баш, GCC компилатор, катран, GZIP, както и много други вече са известни и широко използвани приложения, които могат да работят с UNIX-съвместим ядро. Така че Linux просто имам в добра среда и във връзка с GNU инструменти е една много интересна среда за разработчици на софтуер, дори и на много ранен етап от своето развитие.

Съвместимост Linux и GNU комунални услуги се дължи на факта, че едното и другото написано с акцент върху едни и същи стандарти и практики. Въпреки това, в рамките на тази практика (т.е., в присъствието на множество различни UNIX системи) остава много място за несъвместимост и различни решения. Ето защо, в началния етап на разработването на ядрото на всеки спечелил заявление Linux за GNU беше Linus друго постижение. Ние бяхме първите, които Баш и ССЗ. По този начин, комбинацията от GNU и Linux даде възможност за създаване на свободна операционна система, но само по себе си не е учредено на такава система, тъй като Linux и различни GNU комунални услуги остават коренно различни софтуерни продукти, написани от различни хора, не винаги се вземат под внимание това, което другите са направили , Но основната характеристика на всяка система е последователността на неговите компоненти.

Linux предоставя пълен набор от TCP / IP протоколи за работа в мрежа. Пълната гама от клиенти и TCP / IP услуги, като FTP, Telnet, NNTP и SMTP.

"Търговски успех е не толкова" развалят "много се е променил и Linux, и мен. Аз не бих се осмелил да кажа, че са узрели като резултат - в това отношение имам по-голямо влияние върху раждането на три деца - Току-що промених. В много отношения, тя става по-добре, но е загубил част от естественост. Linux използва за да бъдат предназначени само за професионалисти - програмисти го плували като риба във вода. Backwater, който е само на съответната технология и нищо друго. " Спецификации на системата. "

След определен период от развитието на Linux постоянно е работил няколко важни GNU пакети. Съставител Linux ядрото компилиран с малък набор от инструменти, които вече са на Linux GNU е набор от инструменти за разработчици на софтуер, които искат да използват безплатно в операционната система на вашия компютър.

Когато задачата е да се получи на компютъра да работи постоянно върху него GNU / Linux система се превърна в популярен и доста често срещани, разработчиците в Хелзинки и Университета на Тексас създадете свой собствен набор от дискети, от която току-що компилиран ядрото и основни комунални услуги могат да бъдат написани на твърдия диск, а след това зареди операционната система, директно от него. Този набор от дискети са били първите прототипи на съвременните дистрибуции - софтуерни пакети, въз основа на които е възможно да се получи работи на операционната система на вашия компютър.

Въпреки факта, че с появата на първите Линукс дистрибуции вече не инсталират изисква съставянето на всички програми от изходен код, Linux употреба остана партидата на разработчиците, работещи за ползване система с него по време на неговото развитие може да се занимава почти изключително в програмирането.

Ползите от операционната система, съставен изцяло от свободен софтуер, е очевидна - да се съберат тази система не трябва да бъде всеки, за да плати за програмата са включени в него. Освен това, по-нататъшното развитие и актуализиране на съществуващите програми, провеждани разработчик общност също е напълно безплатно, няма нужда да плащат на персонала, които ще участват в това. Благодарение на Red Hat Linux в общността е много широко разпространен формат RPM пакет.

Почти едновременно с Red Hat се появи проект Debian. Неговата задача е почти същото - да се направи един цялостен и безплатен Linux дистрибуция на GNU софтуер.

В момента все по-популярни проекта Ubuntu.

"Аз съм убеден, че един прост генериране на ресурси не помага вярно творчество. Помислете, например, в съвременната музикална индустрия. Вагони долари се изразходват всяка година да се намери друг стръмен художник - и все пак никой не мисли, че "Спайс гърлс" (които са получили щедра награда за принос в областта) могат да бъдат сравнени с Волфганг Амадеус Моцарт (който почина в бедност). Това е един вливания на пари в брой няма да създават гений. Но интелектуалния снобизъм - "гений парите не могат да купят" - не може да служи като основа за развитието на дългосрочни бизнес ".

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

Подкрепете проекта - споделете линка, благодаря!