1

Я читал историю * nix, и чем больше я читаю, тем больше путаюсь.

Я читаю такие термины как

... основывается на ...

или же

... и ... происходит от ....

и т.п.

Конкретный пример из Википедии:

Berkeley Software Distribution (BSD) была производной операционной системы Unix, разработанной и распространенной Группой исследования компьютерных систем (CSRG) из Калифорнийского университета в Беркли с 1977 по 1995 год. Сегодня термин "BSD" часто используется неспецифично для обозначения любого из потомков BSD, которые вместе образуют ветвь семейства Unix-подобных операционных систем. Операционные системы, основанные на исходном коде BSD, продолжают активно развиваться и широко использоваться.

Так что же является производной операционной системой ?

3 ответа3

1

Эти фразы означают то же, что и в других контекстах, и в этом контексте они столь же субъективны, как и в других.

Если новая модель автомобиля основана на старой, то какая-то часть старого дизайна была использована каким-то образом, возможно, напрямую, возможно, изменена, возможно, просто как вдохновение, при разработке нового. Если вымышленная история основана на реальной истории, та же идея - вымышленная история, вдохновленная и содержащая много похожих элементов, некоторые из которых могут быть изменены, как оригинальная правдивая история. И т.д. То же самое с "производным от", хотя это обычно подразумевает случай "на основе", когда были внесены изменения в оригинал (с некоторыми дополнениями).

Таким образом, если ОС B основана на A, при создании B использовалось какое-то неизвестное значительное количество вещей из A. Возможно, код, возможно, дизайн пользовательского интерфейса, возможно философия и т.д.

Противоположность сортов начинается с нуля. Если B - это какая-то совершенно новая концепция, разработанная с нуля без какого-либо основного источника вдохновения и компонентов от A, то B не был ни основан, ни получен из A.

1

Нет строгих определений терминов, которые вы описываете, но что они часто означают:

"Производные от" часто означают разветвление где-то в цикле разработки операционных систем. Скажем, кому-то понравилось то, что мог предложить Ubuntu, но он решил создать свою собственную версию, и так появился Linux Mint.

"На основе" используется более свободно. Многие скажут, что Linux основан на Unix, но linux ни в коем случае не является наследником unix, поскольку linux был написан с нуля, вдохновленный функциональностью. Вдали вы также можете сказать "Вдохновленный" и быть столь же правильным.

Что касается конкретного примера, который вы упомянули, BSD на самом деле делал форк несколько раз. На сегодняшний день наиболее известными из них являются NetBSD, OpenBSD и FreeBSD, последней из которых я часто пользуюсь. Они могут считаться производными от BSD, так как группа людей, независимых от основной команды BSD, решила создать свою собственную ОС, начиная с BSD и его исходного дерева.

1

"на основе" означает аналогичную функциональность. Linux основан на Unix, потому что он стремится к тому же способу работы.

Производный от означает, что он использует те же основные инструменты. Например, Ubuntu является производным от Debian. Ubuntu использует те же финансовые инструменты Debian, что и некоторые из них.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .