Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
OpenSSL
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
=== Backwards compatibility === Among developers communities, OpenSSL is often cited for introducing API compatibility breakage with each new major version,<ref>{{Cite web|url=https://github.com/brave/brave-browser/issues/22305|title=OpenSSL 3 breaks webpack build 路 Issue #22305 路 brave/brave-browser|website=GitHub|access-date=February 25, 2023|archive-date=December 8, 2024|archive-url=https://web.archive.org/web/20241208042515/https://github.com/brave/brave-browser/issues/22305|url-status=live}}</ref><ref>{{Cite web|url=https://bbs.archlinux.org/viewtopic.php?id=277577|title=openssl version 3.0 in arch? / Newbie Corner / Arch Linux Forums|website=bbs.archlinux.org|access-date=February 25, 2023|archive-date=May 16, 2024|archive-url=https://web.archive.org/web/20240516183345/https://bbs.archlinux.org/viewtopic.php?id=277577|url-status=live}}</ref><ref>{{Cite web|url=https://discourse.ubuntu.com/t/openssl-3-0-transition-plans/24453|title=OpenSSL 3.0 transition plans|date=April 6, 2022|website=Ubuntu Community Hub|access-date=February 25, 2023|archive-date=December 25, 2024|archive-url=https://web.archive.org/web/20241225033457/https://discourse.ubuntu.com/t/openssl-3-0-transition-plans/24453|url-status=live}}</ref><ref>{{Cite web|url=https://github.com/nginx/unit/issues/597|title=OpenSSL 3.0 Compatibility 路 Issue #597 路 nginx/unit|website=GitHub|access-date=February 25, 2023|archive-date=December 8, 2024|archive-url=https://web.archive.org/web/20241208043018/https://github.com/nginx/unit/issues/597|url-status=live}}</ref> which requires software adaptations that tend to delay new version adoptions.<ref>{{Cite web|url=https://discuss.python.org/t/our-future-with-openssl/21486|title=Our future with OpenSSL|date=November 28, 2022|website=Discussions on Python.org|access-date=February 25, 2023|archive-date=February 25, 2023|archive-url=https://web.archive.org/web/20230225163414/https://discuss.python.org/t/our-future-with-openssl/21486|url-status=live}}</ref> This, combined with the fact that previous releases are generally maintained for no more than two years after a new major one is released<ref name="openssl_3.0.0_release_blog" /> tends to force some vendors to anticipate software migrations very early while still having little time left<ref>{{Cite web|url=https://www.redhat.com/en/blog/experience-bringing-openssl-30-rhel-and-fedora|title=The experience of bringing OpenSSL 3.0 into Red Hat Enterprise Linux and Fedora|website=www.redhat.com}}</ref> to update to a new release, sometimes at the risk of losing some compatibility with existing software<ref>{{Cite web|url=https://groups.google.com/g/help-cfengine/c/45i4ROevUVw|title=Compile against OpenSSL 3.X|website=groups.google.com|access-date=February 25, 2023|archive-date=December 8, 2024|archive-url=https://web.archive.org/web/20241208153714/https://groups.google.com/g/help-cfengine/c/45i4ROevUVw|url-status=live}}</ref><ref>{{Cite web|url=https://forum.eset.com/topic/32613-eset-management-agent-rhel-9x-openssl-30x/|title=ESET Management Agent (RHEL 9.x, OpenSSL 3.0.x)|website=ESET Security Forum|date=June 6, 2022|access-date=February 25, 2023|archive-date=December 9, 2024|archive-url=https://web.archive.org/web/20241209230105/https://forum.eset.com/topic/32613-eset-management-agent-rhel-9x-openssl-30x/|url-status=live}}</ref> or risking regressions.<ref>{{Cite web|url=https://bugs.python.org/issue46313|title=Issue 46313: SSLObject does not raise SSLEOFError on OpenSSL 3 - Python tracker|website=bugs.python.org|access-date=February 25, 2023|archive-date=December 8, 2024|archive-url=https://web.archive.org/web/20241208033439/https://bugs.python.org/issue46313|url-status=live}}</ref><ref>{{Cite web|url=https://www.tenable.com/plugins/nessus/164507|title=RHEL 9 : openssl (RHSA-2022:6224)|website=www.tenable.com|access-date=February 25, 2023|archive-date=December 8, 2024|archive-url=https://web.archive.org/web/20241208042937/https://www.tenable.com/plugins/nessus/164507|url-status=live}}</ref>
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)