"Как выяснилось, SpaceX в качестве операционной системы для сверхсовременных ракет использует модифицированную сборку Linux. Таким образом, Crew Dragon стал не только первым частным космическим кораблём, на котором полетели люди, но и первым, на котором вместо сверхсекретного запатентованного ПО установлена система с открытым исходным кодом."
1. ПО не открытое и ещё как секретное.
2. Linux это семейство ОС на ядре Linux
3. Патентованное не может быть секретным потому как патенты по определению не могут быть секретными.
"Система из трёх одинаковых и независимых процессоров нужна для обеспечения безопасности и отказоустойчивости. Система постоянно сравнивает результаты расчётов на каждом CPU между собой, и, если присутствуют какие-то отличия, результат отбрасывается, и процесс начинается заново. Если же всё хорошо, каждый CPU отдельно посылает команду микроконтроллерам PowerPC, которые также сравнивают полученные команд"
Такая схема работы лишена логики, потому как при выходе из строя одного процессора получить одинаковые результаты от трех процессор не представляется возможным, тогда проще один процессор ставить. Скорей всего для определения верности хватает двух одинаковых результата. Примерно так и было и в Буране и в Шатле, только там был запас в два лишних процессора.
GPL обязывает раскрывать код только в том случае, если SpaceX будут кому-то передавать/продавать бинарники Linux. В противном случае они ничего не обязаны открывать - они просто конечные пользователи вносящие модификации для себя.
В статье слегка некорректная формулировка - суть в том, что вместо коммерческой закрытой ОС (ThreadX, QNX, VxWorks) стоит свободная открытая (GNU/Linux) - это действительно правда, просто сказано слегка криво.
"Как выяснилось, SpaceX в качестве операционной системы для сверхсовременных ракет использует модифицированную сборку Linux. Таким образом, Crew Dragon стал не только первым частным космическим кораблём, на котором полетели люди, но и первым, на котором вместо сверхсекретного запатентованного ПО установлена система с открытым исходным кодом."
1. ПО не открытое и ещё как секретное.
2. Linux это семейство ОС на ядре Linux
3. Патентованное не может быть секретным потому как патенты по определению не могут быть секретными.
"Система из трёх одинаковых и независимых процессоров нужна для обеспечения безопасности и отказоустойчивости. Система постоянно сравнивает результаты расчётов на каждом CPU между собой, и, если присутствуют какие-то отличия, результат отбрасывается, и процесс начинается заново. Если же всё хорошо, каждый CPU отдельно посылает команду микроконтроллерам PowerPC, которые также сравнивают полученные команд"
Такая схема работы лишена логики, потому как при выходе из строя одного процессора получить одинаковые результаты от трех процессор не представляется возможным, тогда проще один процессор ставить. Скорей всего для определения верности хватает двух одинаковых результата. Примерно так и было и в Буране и в Шатле, только там был запас в два лишних процессора.
Комментарий недоступен
Комментарий недоступен
Комментарий недоступен
Комментарий недоступен
Комментарий недоступен
Комментарий недоступен
Комментарий недоступен
что за дерьмо, там должно быть что-то типа QNX
Комментарий недоступен
Комментарий недоступен
Комментарий недоступен
Комментарий недоступен
GPL обязывает раскрывать код только в том случае, если SpaceX будут кому-то передавать/продавать бинарники Linux. В противном случае они ничего не обязаны открывать - они просто конечные пользователи вносящие модификации для себя.
Комментарий недоступен
В статье слегка некорректная формулировка - суть в том, что вместо коммерческой закрытой ОС (ThreadX, QNX, VxWorks) стоит свободная открытая (GNU/Linux) - это действительно правда, просто сказано слегка криво.
Комментарий недоступен
Комментарий недоступен
Комментарий недоступен
Комментарий недоступен
Комментарий недоступен
Комментарий недоступен
Комментарий недоступен
Комментарий недоступен
Комментарий недоступен
Ну короче кофеварка с жопоподтирателем на линуксе, это победа СПО пацаны