Реализация программного обеспечения с открытым кодом
В этом модуле рассматривается создание современного программного обеспечения с помощью компонентов с открытым исходным кодом, корпоративных проблем с безопасностью и лицензированием, общими лицензиями с открытым кодом (MIT, Apache, GPL), последствиями лицензии для коммерческого использования и стратегий управления программным обеспечением с открытым исходным кодом в корпоративных средах.
Цели обучения
К концу этого модуля вы сможете:
Узнайте, как современное программное обеспечение создается с помощью компонентов с открытым исходным кодом и преимуществ, которые они предоставляют.
Объясните корпоративные опасения по поводу программного обеспечения с открытым кодом, включая уязвимости безопасности, соответствие лицензий и риски цепочки поставок.
Описать распространенные лицензии с открытым кодом, включая MIT, Apache, GPL, BSD и их ключевые характеристики.
Оцените последствия лицензии для разработки коммерческого программного обеспечения и понять совместимость лицензий.
Реализуйте стратегии управления компонентами с открытым исходным кодом, включая управление инвентаризацией, сканирование уязвимостей и соответствие лицензий.
Предварительные требования
Никакой
Начало работы с Azure
Выберите подходящую вам учетную запись Azure. Используйте оплату по мере использования или попробуйте Azure бесплатно в течение 30 дней. Зарегистрируйтесь.