BSD: Разлика помеѓу преработките
Нема опис на уредувањето |
|||
Ред 13: | Ред 13: | ||
Втората BSD верзија излезе во 1978г. (со име 2BSD), а понатаму следуваа верзиите 2.9BSD, 4.1cBSD итн. | Втората BSD верзија излезе во 1978г. (со име 2BSD), а понатаму следуваа верзиите 2.9BSD, 4.1cBSD итн. | ||
Потоа беше инсталиран VAX компјутер на Беркли во 1978г но портот на Unix за VAX архитектурата, UNIX/32V, не ги користеше максимално предностите на виртуелната меморија на VAX. Кернелот на 32V беше речиси целосно препишан од студентите на Беркли кој вклучуваше и имплементација за виртуелна меморија и комплетен оперативен систем со нов кернел, портови на 2BSD алатките за VAX, како и алатките од 32V издадени како 3BSD на крајот од 1979. 3BSD алтернативно беше наречен и Virtual VAX/[[ | Потоа беше инсталиран VAX компјутер на Беркли во 1978г но портот на Unix за VAX архитектурата, UNIX/32V, не ги користеше максимално предностите на виртуелната меморија на VAX. Кернелот на 32V беше речиси целосно препишан од студентите на Беркли кој вклучуваше и имплементација за виртуелна меморија и комплетен оперативен систем со нов кернел, портови на 2BSD алатките за VAX, како и алатките од 32V издадени како 3BSD на крајот од 1979. 3BSD алтернативно беше наречен и Virtual VAX/[[Unix]] или VMUNIX (за Virtual Memory [[Unix]]). BSD сликите за [[Јадро|јадрото]] беа нарекувани /vmunix се до 4.4BSD. | ||
== Применета технологија == | |||
BSD беше прв со имплементација на напредна компјутерска технологија. [[Unix]] системот од Беркли беше прв кој вклучуваше библиотеки за поддршка на IP стек: Беркли сокетите. Со интеграцијата на сокетите со [[Unix]] описните датотеки на системот, стана речиси исто лесен за читање и запишување податоци н | |||
BSD pioneered many of the advances of modern computing. Berkeley's Unix was the first Unix to include libraries supporting the Internet Protocol stacks: Berkeley sockets. By integrating sockets with the Unix operating system's file descriptors, it became almost as easy to read and write data across a network as it was to access a disk. The AT&T laboratory eventually released their own STREAMS library, which incorporated much of the same functionality in a software stack with a better architecture, but the wide distribution of the existing sockets library, together with the unfortunate omission of a function call for polling a set of open sockets equivalent to the select call in the Berkeley library, reduced the impact of the new API. | |||
[[Категорија:Оперативни системи]] | [[Категорија:Оперативни системи]] |
Преработка од 19:18, 23 мај 2007
BSD - Berkeley Software Distribution, системската дистрибуција од Беркли, наречена уште и Berkley Unix, е дериват на оперативниот систем Unix создадена од Универзитетот на Калифорнија, во Беркли од 1970г. Името исто така се користи и за групата на потомци од поново време на тие дистрибуции.
BSD е една од неколкуте гранки на Unix оперативниот систем. Друга гранка е и Unix System V, развиена од AT&T лабораториите за развој на софтвер. Третата гранка е составена од GNU/Linux оперативниот систем кој е клон на Unix со примеси на System V и BSD.
BSD денеска може да се препознае како верзија на Unix која се користи кај системите за работни станици. Ова може да е поврзано и со можноста да овој систем лесно се лиценцира како и „блискоста“ на овој систем со развивачите и администраторите на компјутерски мрежи од 80тите години на минатиот век. Оваа популарност доаѓа од искористувањете на слични системи како DEC-овиот Ultrix и SunOS од Sun Microsystems за време на нивното создавање. Додека BSD беше на големо заменет со System V верзијата 4 и други слични системи, во 1990тите многу популарни станаа слободните алтернативи и дистрибуции кои се клонови на Unix системот, како што е на пример GNU/Linux кои имаат голем степен на искористеност и развој.
Кратка историја
Најраните дистрибуции на Unix од лабараториите на Bell во 70тите вклучуваа и изворен код од оперативниот систем, дозволувајќи проучувачите од универзитетот да го менуваат и подобруваат самиот систем. Првиот Unix систем на Беркли беше PDP-11 инсталиран во 1974г. кој одделот за компјутерска наука екстензивно го користеше за научни проучувачки потреби.
Потоа се заинтересираа и други универзитети за софтверот на Беркли, па така во 1977 Били Џој, покасно и дипломиран студент на Беркли, ја склопи и ја пушти во употреба (на касетни медиуми) првата дистрибуција на софтвер од Беркли,
Втората BSD верзија излезе во 1978г. (со име 2BSD), а понатаму следуваа верзиите 2.9BSD, 4.1cBSD итн.
Потоа беше инсталиран VAX компјутер на Беркли во 1978г но портот на Unix за VAX архитектурата, UNIX/32V, не ги користеше максимално предностите на виртуелната меморија на VAX. Кернелот на 32V беше речиси целосно препишан од студентите на Беркли кој вклучуваше и имплементација за виртуелна меморија и комплетен оперативен систем со нов кернел, портови на 2BSD алатките за VAX, како и алатките од 32V издадени како 3BSD на крајот од 1979. 3BSD алтернативно беше наречен и Virtual VAX/Unix или VMUNIX (за Virtual Memory Unix). BSD сликите за јадрото беа нарекувани /vmunix се до 4.4BSD.
Применета технологија
BSD беше прв со имплементација на напредна компјутерска технологија. Unix системот од Беркли беше прв кој вклучуваше библиотеки за поддршка на IP стек: Беркли сокетите. Со интеграцијата на сокетите со Unix описните датотеки на системот, стана речиси исто лесен за читање и запишување податоци н
BSD pioneered many of the advances of modern computing. Berkeley's Unix was the first Unix to include libraries supporting the Internet Protocol stacks: Berkeley sockets. By integrating sockets with the Unix operating system's file descriptors, it became almost as easy to read and write data across a network as it was to access a disk. The AT&T laboratory eventually released their own STREAMS library, which incorporated much of the same functionality in a software stack with a better architecture, but the wide distribution of the existing sockets library, together with the unfortunate omission of a function call for polling a set of open sockets equivalent to the select call in the Berkeley library, reduced the impact of the new API.