Відбувся реліз криптографічної бібліотеки OpenSSL 3.0

Випущено криптографічну бібліотеку OpenSSL 3.0

OpenSSL - це повноцінна криптографічна бібліотека з відкритим кодом, широко відома розширенням SSL / TLS, що використовується у веб-протоколі HTTPS.

Був випущений  OpenSSL 3.0 . В ході розробки було випущено 17 альфа-версій, дві бета-версії і отримано понад 7500 комітів від більш ніж 350 учасників, а також введено ряд виправлень і оновлень. Як зазначається, обсяг документації збільшився на 94% в порівнянні з версією 1.1.1, а обсяг коду - на 54%. З виходом нового релізу схема версії, як вона була анонсована ще в 2018 році, змінилася.

Підтримка попередньої гілки OpenSSL 1.1.1 буде надаватися до вересня 2023 року.

Істотна зміна номера версії пов'язано з переходом на традиційну нумерацію «Major.Minor.Patch». Перша цифра (Major) в номері версії тепер буде змінюватися тільки при порушенні сумісності на рівні API/ABI, а друга (Minor) при збільшенні функціональності без зміни API/ABI. Коригувальні оновлення будуть поставлятися зі зміною третьої цифри (Патч). Число 3.0.0 відразу після 1.1.1 вибирається, щоб уникнути перекриття з розробленим модулем FIPS на OpenSSL, для якого була застосована нумерація 2.x.

Другою важливою зміною для проекту став перехід від подвійної ліцензії (OpenSSL і SSLeay) до ліцензії Apache 2.0. Попередня власна ліцензія openSSL базувалася на тексті застарілої ліцензії Apache 1.0 і вимагала явного згадування OpenSSL в рекламних матеріалах при використанні бібліотек openSSL, а також додавання спеціальної примітки у випадку з OpenSSL як частини продукту. Такі вимоги зробили стару ліцензію несумісною з GPL, що ускладнило використання OpenSSL в проектах, ліцензованих GPL. Щоб обійти цю несумісність, проекти GPL були змушені використовувати спеціальні ліцензійні угоди, в яких основний текст GPL був доповнений пунктом, що прямо дозволяє прив'язувати додаток до бібліотеки OpenSSL і згадуючи, що вимоги GPL не поширюються на посилання на OpenSSL.

У порівнянні з гілкою OpenSSL 1.1.1, OpenSSL 3.0 додав понад 7500 змін, підготовлених 350 розробниками. Основні нововведення  OpenSSL 3.0.0:


Опубліковано: 8 вересня 2021


Вибрати програмне забезпечення


Напишіть запит на програмне забезпечення нам у Viber
+380503703627


Контакти Ай Ті Про

info@itpro.ua
Телефон: +38 (044) 257-24-44