News for hackers. Stuff that matters.
Re:OpenSSL 3.0 released; relicensed to Apache-2.0 by mrb on Monday September 20, 2021 @06:06PM (#28599627)
TLS the protocol has been simplified in version 1.3, with the goal of reducing complexity to improve security.

OpenSSL the implementation was forked a few times also with the goal of improving security. Notable forks: LibreSSL, BoringSSL.

PS: for all those confused why OpenSSL skipped version 2, it seems it's because FIPS builds identified themselves as version 2 (thanks to poster below!) Also the changelog explains the new version naming scheme:

"""

Switch to a new version scheme using three numbers MAJOR.MINOR.PATCH.

Major releases (indicated by incrementing the MAJOR release number) may introduce incompatible API/ABI changes.

Minor releases (indicated by incrementing the MINOR release number) may introduce new features but retain API/ABI compatibility.

Patch releases (indicated by incrementing the PATCH number) are intended for bug fixes and other improvements of existing features only (like improving performance or adding documentation) and retain API/ABI compatibility.

"""

Quoted from: https://www.openssl.org/news/changelog.html So there won't be a 3.0.0a, 3.0.0b, etc. They want to make it clear it will be 3.0.1, 3.0.2, etc

Re:OpenSSL 3.0 released; relicensed to Apache-2.0 by geofft on Monday September 20, 2021 @06:17PM (#28599747)
It's also because the FIPS builds of OpenSSL 1.x identified themselves as 2.x.
Re:OpenSSL 3.0 released; relicensed to Apache-2.0 by mrb on Monday September 20, 2021 @06:22PM (#28599808)
I didn't know! Yeah that seems to be the main reason