IT-EXPERT | ИЮНЬ-ИЮЛЬ
ТЕХНОЛОГИИ
Почему миры оборудования и программного обеспечения должны найти общий язык
text: Александр Малинин, глава российского представительства Seagate Technology
В
вед ущих компаниях оценивают и развивают открытые ар хитектуры — интегрированные наборы вычислительных и сетевых ресурсов и хранилищ данных. Из таких элементов можно компоновать решения различного рода. Такие масштабируемые аппаратные инфраструктуры используются, в частности, для реализации процессов непрерывной
интеграции и разработки программного обеспечения. Будучи противоположностью проприетарным «черным ящикам», ПО с открытым кодом и оборудование с открытой конструкцией обеспечивают гораздо более высокие уровни прозрачности и контроля для тех, кто их применяет. Основной результат — демократизация технологической индустрии за счет устранения барьеров, мешающих взаимо действию. Исследование TechScape, проведенное компанией IDC в 2018 году, показало, что большинство новых ключевых технологий частично или полностью выполнены на базе компонентов с открытым кодом, что позволяет с уверенностью судить о направлении дальнейшего развития индустрии ИТ.
Открытость исходного кода обеспечивает важные преимущества: 1. Возможность его аудита и простоту доработки. Можно рецензировать опубликованный исходный код и вносить предложения о его улучшении. 2. Сокращение затрат на разработку, поскольку компании делят их между собой. 3. Открытая среда способствует повышению безопасности: когда код подвергается анализу со стороны большого числа специалистов, это позволяет обнаруживать больше ошибок.
На короткой ноге с миром ПО
Компания Seagate Technology, в которой я работаю с 2013 года, относится к «лагерю оборудования». Однако, руководствуясь теми же причинами, по кото-