Итак, в своей статье, где я говорил об Операционных системах как машинах, я упомянул, что BSD — это все равно, что ездить на обслуживаемом экипажем оружии для публикации в Twitter и Facebook. Кажется немного странным, что кто-то должен обслуживать несколько систем, чтобы вы могли делать что-то глупое и глупое.



Я тогда думал о том, как именно вы могли бы оправдать наличие обслуживаемого экипажем оружия в вашем доме. Сделать внутреннюю часть вашего дома похожей на «Звездный путь» действительно показалось мне чем-то, что можно было бы сделать.

Но у кого, черт возьми, есть все виды компьютерных устройств, выполняющих черную работу, которая не должна быть практичной, чтобы быть компьютером или постоянно подключенным к Интернету?

Черт, у нас есть DVD-плееры и Blu-Ray, которые не будут работать без обновлений прошивки (ну… что? Серьезно?). У нас есть интернет-холодильники — это должно быть только шуткой. У нас есть компьютерные системы в автомобилях, которые становятся больше электрическими, чем основанными на ископаемом топливе. У нас есть телевизоры с прошивкой, хотя они должны быть просто идиотскими дисплеями.

Буквально у нас появляются дома со всевозможными безголовыми терминалами. И это портит Интернет тем, насколько вопиюще небезопасно все это.

Возможное решение состоит в том, чтобы принять во внимание то, как у нас существуют распределенные системы обработки данных. Как мы можем заключить в тюрьму различные процессы… ну и запускать процессы эмуляции на оборудовании, которое выглядит достаточно близко к оборудованию, и бла-бла-бла.

Настройте его так, чтобы все эти продукты Интернета вещей в вашем доме рассматривались просто как «дополнительные процессоры, доступные по сети» в центральной системе BSD где-то в доме. Затем просто запустите несколько запущенных в тюрьму демонов в центральной системе BSD, обрабатывающей эти продукты Интернета вещей.

Затем у вас есть один человек из вашей системы вооружения, обслуживаемой вашим экипажем, и убедитесь, что центральная штука BSD делает свое дело так, чтобы в худшем случае слегка отставать.

Это функциональность, которую можно реализовать в Linux, но для этого вам нужно будет создать специализированный дистрибутив или версию другого дистрибутива. Попытка сделать это с Windows МОЖЕТ быть возможной… но любой звонок в службу технической поддержки, который вы сделаете, приведет к увеличению числа самоубийств техподдержки.

Прямо сейчас с тем, как структура ядра BSD обрабатывается в различных BSD, как работают их системы пакетов и система портов… было бы намного проще перейти хотя бы на уровень разработки программного обеспечения для этого с тем, как BSD настроен для его получения. .

И прежде чем люди начнут говорить «но OSX — это BSD, это означает Macintosh hyuk! хаааа аааа уууууу!!… нет… OSX не BSD. OSX - это BSD, поскольку уруки когда-то были эльфами. Я сказал Урук, потому что эти парни - мудаки. Не то что они крутые орки (BSD) которые основаны на UNIX (эльфы). Демо-орки действительно крутые ребята — раскрась вещи в красный цвет и заставь их работать очень быстро. Красный - это хороший цвет.

Сейчас эта идея в основном всего лишь предположение… но первый шаг — изложить ее. Вы знаете, так что любые серьезные явные пробелы могут быть, по крайней мере, указаны, прежде чем я сделаю что-либо в отношении работы над этой проблемой.