Это хорошо зарекомендовавшая себя часть канона, согласно которой люди во вселенной «Звездного пути» 23-го века работают над улучшением себя и остального человечества, и в значительной степени покончили с мотивом прибыли. Кажется разумным заключить, что все разработки программного обеспечения в настоящее время фактически бесплатны и имеют открытый исходный код, хотя точные механизмы распространения, конечно, сильно отличаются от современных.
Однако мне интересно, относится ли это также к военным технологиям, используемым Звездным Флотом (то есть к компьютерной системе LCARS, используемой в 24 веке и позже). Это похоже на минималистскую систему, которая очень мало меняется и уязвима для взлома/вмешательства — это попахивает проприетарной несвободной моделью, которая явно неуместна в идеалах Федерации.
Лично я представляю LCARS чем-то вроде ответвления общего ядра/набора компонентов, над которыми Звездный Флот сохраняет контроль. В конце концов, было бы выгодно стандартизировать весь парк на одной ОС, чтобы облегчить обслуживание.
Рассматривалось ли это когда-либо в каноне (возможно, в качестве одноразовой строки в эпизоде?) или в полуканоне, таком как книги / графические романы? Просто интересуюсь.
Честно говоря, я думаю, что ответ здесь должен быть: «Нет, это никогда не рассматривалось».
Что было рассмотрено еще в 1960-х годах, так это то, что программное обеспечение, управляющее звездолетом, может быть изменено обученным персоналом, хотя многие из наших примеров представляют собой хаки, а не то, что сегодня мы могли бы считать форками и более поздними запросами на включение :-) Я сомневаюсь, что Звёздный Флот когда-либо принимал патч Кирка к сценарию Кобаяши Мару , например, в свой основной репозиторий :-)
Авторы более поздних серий также, кажется, часто путают то, что мы могли бы считать написанием программ, с простым заданием компьютеру более сложных приказов. Это затрудняет определение фактической модификации «основного» кода; создаются ли новые программы и связываются ли они с существующими закрытыми библиотеками с использованием известного API; или набор уже готовых (и, возможно, закрытых) команд связывается вместе в словесном эквиваленте сценария оболочки.
Правда в том, что немногие из сценаристов или творческих работников «Звездного пути» когда-либо разбирались в компьютерах, не говоря уже о политике лицензирования программного обеспечения. Кажется маловероятным, что кто-то из них когда-либо задумывался об этом.
РЕДАКТИРОВАТЬ Вчера вечером, вскоре после того, как я опубликовал это, я подумал о примере, поскольку вы также спрашиваете о полуканонических источниках.
В классических романах Дайаны Дуэйн она конкретизирует представление о том, что колода отдыха « Энтерпрайз » (большая, которую можно увидеть в ST: TMP) не просто существует, а на самом деле является отделом с главой отдыха, который берется за его работу. -- помогать играть всем остальным -- очень серьезно.
Чтобы сделать свою жизнь интересной, он устанавливает на главный компьютер отдела программный пакет под названием «Ради аргумента», который наделяет систему дерзкой искусственной личностью (но не совсем искусственным разумом) по имени Мойра и помогает ему оставаться на плаву. на пальцах ног. ( Раненое небо ).
В конце концов, он находит программу немного ограниченной и (вот соответствующий фрагмент) просит Спока улучшить ее. Ни в коем случае не предполагается, что Спок взламывает, взламывает, нарушает условия обслуживания или вообще делает что-то, чего он не должен делать, за исключением, возможно, конечного результата, который не был преднамеренным, а скорее случайным поведением. Он расширяет код программы и совершенствует ее до такой степени, что она действительно становится искусственным разумом, из-за чего Звездный Флот обычно нервничает. Последствия этого никогда не исследуются, кроме общего решения со стороны командного состава хранить молчание об этом, потому что они слишком любят Мойру, чтобы хотеть, чтобы ее отключили! ( Мир Спока )
Будучи кодовой базой для управления космическими кораблями и взаимодействия с ними, очень маловероятно, что они будут использовать какой-либо или очень большой общедоступный код. Это слишком большой риск для безопасности. Это все равно, что попросить флот управлять своими кораблями с помощью ОС Android.
Дело не в том, что кодовая база изначально небезопасна. Но это все равно, что дать вашим врагам большую фору в выяснении того, как взломать или обойти вашу систему безопасности. Android подходит для моего телефона, но я не хочу, чтобы он управлял ракетными подводными лодками моей страны.
битовая маска
Ксантек
Изката
Пол Д. Уэйт