PageSourceSearch

https://openssf.org/news/

html openssf.org collected 2026-09-24 08:25:36 UTC 159,234 bytes, 1,816 lines download raw bytes

1<!doctype html>
2<html lang="en-US" class="no-js">
3<head>
4    <meta charset="UTF-8">
5    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0" /><title>News &#8211; Open Source Security Foundation</title>
6<meta name='robots' content='max-image-preview:large' />
7<link rel='dns-prefetch' href='//use.fontawesome.com' />
8<link rel='dns-prefetch' href='//fonts.googleapis.com' />
9<link rel="alternate" type="application/rss+xml" title="Open Source Security Foundation &raquo; Feed" href="https://openssf.org/feed/" />
10<link rel="alternate" type="application/rss+xml" title="Open Source Security Foundation &raquo; Comments Feed" href="https://openssf.org/comments/feed/" />
11<link rel="alternate" type="text/calendar" title="Open Source Security Foundation &raquo; iCal Feed" href="https://openssf.org/our-events/?ical=1" />
12<style id="wp-img-auto-sizes-contain-inline-css">
13img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
14/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
15</style>
16<link rel='stylesheet' id='notifications-bar-style-css' href='https://openssf.org/wp-content/plugins/notifications-bar/css/notifications-bar.css?ver=1.9' media='all' />
17<link rel='stylesheet' id='tribe-events-pro-mini-calendar-block-styles-css' href='https://openssf.org/wp-content/plugins/events-calendar-pro/build/css/tribe-events-pro-mini-calendar-block.css?ver=7.8.3' media='all' />
18<style id="wp-emoji-styles-inline-css">
19
20	img.wp-smiley, img.emoji {
21		display: inline !important;
22		border: none !important;
23		box-shadow: none !important;
24		height: 1em !important;
25		width: 1em !important;
26		margin: 0 0.07em !important;
27		vertical-align: -0.1em !important;
28		background: none !important;
29		padding: 0 !important;
30	}
31/*# sourceURL=wp-emoji-styles-inline-css */
32</style>
33<style id="wp-block-library-inline-css">
34:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
34--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
35
36/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
37</style>
38<style id="wp-block-heading-inline-css">
39h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
40/*# sourceURL=https://openssf.org/wp-includes/blocks/heading/style.min.css */
41</style>
42
43
44<style id="global-styles-inline-css">
45:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
450) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 1300px;--wp--style--global--wide-size: 1300px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
45.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
46/*# sourceURL=global-styles-inline-css */
47</style>
48
49<link rel='stylesheet' id='people-grid-style-css' href='https://openssf.org/wp-content/themes/salient-child/vc-addons/css/people.css?ver=18.3.0' media='all' />
50<link rel='stylesheet' id='salient-child-featherlight-style-css' href='https://openssf.org/wp-content/themes/salient-child/vc-addons/css/featherlight.css?ver=7.1.2' media='all' />
51<link rel='stylesheet' id='youtube-playlist-css' href='https://openssf.org/wp-content/themes/salient-child/vc-addons/css/youtube-playlist.css?ver=1.0.0' media='all' />
52<link rel='stylesheet' id='cookie-settings-style-css' href='https://openssf.org/wp-content/themes/salient-child/includes/cookie-settings/cookie-settings.css?ver=18.3.0' media='all' />
53<link rel='stylesheet' id='salient-child-style-css' href='https://openssf.org/wp-content/themes/salient-child/style.css?ver=18.3.0' media='all' />
54<link rel='stylesheet' id='vc-addons-style-css' href='https://openssf.org/wp-content/themes/salient-child/vc-addons/css/vc-addons.css?ver=18.3.0' media='all' />
55<link rel='stylesheet' id='templates-style-css' href='https://openssf.org/wp-content/themes/salient-child/templates/css/templates.css?ver=1790129795' media='all' />
56<link rel='stylesheet' id='widgets-style-css' href='https://openssf.org/wp-content/themes/salient-child/widgets/css/widgets.css?ver=18.3.0' media='all' />
57<link rel='stylesheet' id='results-style-css' href='https://openssf.org/wp-content/themes/salient-child/search-filter/css/results.css?ver=18.3.0' media='all' />
58<link rel='stylesheet' id='fonts-style-css' href='https://openssf.org/wp-content/themes/salient-child/fonts/fonts.css?ver=18.3.0' media='all' />
59<link rel='stylesheet' id='events-calendar-style-css' href='https://openssf.org/wp-content/themes/salient-child/css/events-calendar.css?ver=18.3.0' media='all' />
60<link rel='stylesheet' id='linux-foundation-components-style-css' href='https://openssf.org/wp-content/themes/salient-child/vc-addons/css/linux-foundation-components.css?ver=18.3.0' media='all' />
61<link rel='stylesheet' id='latest-posts-style-css' href='https://openssf.org/wp-content/themes/salient-child/vc-addons/css/latest-posts.css?ver=18.3.0' media='all' />
62<link rel='stylesheet' id='projects-style-css' href='https://openssf.org/wp-content/themes/salient-child/vc-addons/css/projects.css?ver=18.3.0' media='all' />
63<link rel='stylesheet' id='members-style-css' href='https://openssf.org/wp-content/themes/salient-child/vc-addons/css/members.css?ver=18.3.0' media='all' />
64<link rel='stylesheet' id='insights-style-css' href='https://openssf.org/wp-content/themes/salient-child/templates/css/insights.css?ver=1790129795' media='all' />
65<link rel='stylesheet' id='font-awesome-css' href='https://use.fontawesome.com/releases/v6.0.0/css/all.css?ver=6.0.0' media='all' />
66<link rel='stylesheet' id='font-awesome-shim-css' href='https://use.fontawesome.com/releases/v6.0.0/css/v4-shims.css?ver=6.0.0' media='all' />
67<link rel='stylesheet' id='salient-grid-system-css' href='https://openssf.org/wp-content/themes/salient/css/build/grid-system.css?ver=18.3.0' media='all' />
68<link rel='stylesheet' id='main-styles-css' href='https://openssf.org/wp-content/themes/salient/css/build/style.css?ver=18.3.0' media='all' />
69<link rel='stylesheet' id='nectar-element-recent-posts-css' href='https://openssf.org/wp-content/themes/salient/css/build/elements/element-recent-posts.css?ver=18.3.0' media='all' />
70<link rel='stylesheet' id='nectar-basic-events-calendar-css' href='https://openssf.org/wp-content/themes/salient/css/build/third-party/events-calendar.css?ver=18.3.0' media='all' />
71<link rel='stylesheet' id='nectar-brands-css' href='https://openssf.org/wp-content/themes/salient/css/nectar-brands.css?ver=18.3.0' media='all' />
72<link rel='stylesheet' id='nectar_default_font_open_sans-css' href='https://fonts.googleapis.com/css?family=Open+Sans%3A300%2C400%2C600%2C700&#038;subset=latin%2Clatin-ext' media='all' />
73<link rel='stylesheet' id='responsive-css' href='https://openssf.org/wp-content/themes/salient/css/build/responsive.css?ver=18.3.0' media='all' />
74<link rel='stylesheet' id='skin-original-css' href='https://openssf.org/wp-content/themes/salient/css/build/skin-original.css?ver=18.3.0' media='all' />
75<link rel='stylesheet' id='salient-wp-menu-dynamic-css' href='https://openssf.org/wp-content/uploads/salient/menu-dynamic.css?ver=46683' media='all' />
76<link rel='stylesheet' id='tablepress-default-css' href='https://openssf.org/wp-content/plugins/tablepress-premium/css/build/default.css?ver=3.2.5' media='all' />
77<link rel='stylesheet' id='js_composer_front-css' href='https://openssf.org/wp-content/themes/salient/css/build/plugins/js_composer.css?ver=18.3.0' media='all' />
78<link rel='stylesheet' id='dynamic-css-css' href='https://openssf.org/wp-content/uploads/salient/salient-dynamic-styles.css?ver=30939' media='all' />
79<style id="dynamic-css-inline-css">
80#page-header-bg h1,#page-header-bg .subheader,.nectar-box-roll .overlaid-content h1,.nectar-box-roll .overlaid-content .subheader,#page-header-bg #portfolio-nav a i,body .section-title #portfolio-nav a:hover i,.page-header-no-bg h1,.page-header-no-bg span,#page-header-bg #portfolio-nav a i,#page-header-bg span,#page-header-bg #single-below-header a:hover,#page-header-bg #single-below-header a:focus,#page-header-bg.fullscreen-header .author-section a{color:#ffffff!important;}body #page-header-bg .pinterest-share i,body #page-header-bg .facebook-share i,body #page-header-bg .linkedin-share i,body #page-header-bg .twitter-share i,body #page-header-bg .google-plus-share i,body #page-header-bg .icon-salient-heart,body #page-header-bg .icon-salient-heart-2{color:#ffffff;}#page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a:not(:hover){color:#ffffff;border-color:rgba(255,255,255,0.4);}.single #page-header-bg #single-below-header > span{border-color:rgba(255,255,255,0.4);}body .section-title #portfolio-nav a:hover i{opacity:0.75;}.single #page-header-bg .blog-title #single-meta .nectar-social.hover > div a,.single #page-header-bg .blog-title #single-meta > div a,.single #page-header-bg .blog-title #single-meta ul .n-shortcode a,#page-header-bg .blog-title #single-meta .nectar-social.hover .share-btn{border-color:rgba(255,255,255,0.4);}.single #page-header-bg .blog-title #single-meta .nectar-social.hover > div a:hover,#page-header-bg .blog-title #single-meta .nectar-social.hover .share-btn:hover,.single #page-header-bg .blog-title #single-meta div > a:hover,.single #page-header-bg .blog-title #single-meta ul .n-shortcode a:hover,.single #page-header-bg .blog-title #single-meta ul li:not(.meta-share-count):hover > a{border-color:rgba(255,255,255,1);}.single #page-header-bg #single-meta div span,.single #page-header-bg #single-meta > div a,.single #page-header-bg #single-meta > div i{color:#ffffff!important;}.single #page-header-bg #single-meta ul .meta-share-count .nectar-social a i{color:rgba(255,255,255,0.7)!important;}.single #page-header-bg #single-meta ul .meta-share-count .nectar-social a:hover i{color:rgba(255,255,255,1)!important;}@media only screen and (min-width:1000px){body #ajax-content-wrap.no-scroll{min-height:calc(100vh - 95px);height:calc(100vh - 95px)!important;}}@media only screen and (min-width:1000px){#page-header-wrap.fullscreen-header,#page-header-wrap.fullscreen-header #page-header-bg,html:not(.nectar-box-roll-loaded) .nectar-box-roll > #page-header-bg.fullscreen-header,.nectar_fullscreen_zoom_recent_projects,#nectar_fullscreen_rows:not(.afterLoaded) > div{height:calc(100vh - 94px);}.wpb_row.vc_row-o-full-height.top-level,.wpb_row.vc_row-o-full-height.top-level > .col.span_12{min-height:calc(100vh - 94px);}html:not(.nectar-box-roll-loaded) .nectar-box-roll > #page-header-bg.fullscreen-header{top:95px;}.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded),.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container{height:calc(100vh - 93px)!important;}.admin-bar .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded),.admin-bar .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container{height:calc(100vh - 93px - 32px)!important;}}.admin-bar[class*="page-template-template-no-header"] .wpb_row.vc_row-o-full-height.to
80p-level,.admin-bar[class*="page-template-template-no-header"] .wpb_row.vc_row-o-full-height.top-level > .col.span_12{min-height:calc(100vh - 32px);}body[class*="page-template-template-no-header"] .wpb_row.vc_row-o-full-height.top-level,body[class*="page-template-template-no-header"] .wpb_row.vc_row-o-full-height.top-level > .col.span_12{min-height:100vh;}@media only screen and (max-width:999px){.using-mobile-browser #nectar_fullscreen_rows:not(.afterLoaded):not([data-mobile-disable="on"]) > div{height:calc(100vh - 118px);}.using-mobile-browser .wpb_row.vc_row-o-full-height.top-level,.using-mobile-browser .wpb_row.vc_row-o-full-height.top-level > .col.span_12,[data-permanent-transparent="1"].using-mobile-browser .wpb_row.vc_row-o-full-height.top-level,[data-permanent-transparent="1"].using-mobile-browser .wpb_row.vc_row-o-full-height.top-level > .col.span_12{min-height:calc(100vh - 118px);}html:not(.nectar-box-roll-loaded) .nectar-box-roll > #page-header-bg.fullscreen-header,.nectar_fullscreen_zoom_recent_projects,.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded),.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container,#nectar_fullscreen_rows:not(.afterLoaded):not([data-mobile-disable="on"]) > div{height:calc(100vh - 65px);}.wpb_row.vc_row-o-full-height.top-level,.wpb_row.vc_row-o-full-height.top-level > .col.span_12{min-height:calc(100vh - 65px);}body[data-transparent-header="false"] #ajax-content-wrap.no-scroll{min-height:calc(100vh - 65px);height:calc(100vh - 65px);}}#nectar_fullscreen_rows{background-color:transparent;}.wpb_row[data-using-ctc="true"] h1,.wpb_row[data-using-ctc="true"] h2,.wpb_row[data-using-ctc="true"] h3,.wpb_row[data-using-ctc="true"] h4,.wpb_row[data-using-ctc="true"] h5,.wpb_row[data-using-ctc="true"] h6{color:inherit}.col.padding-3-percent > .vc_column-inner,.col.padding-3-percent > .n-sticky > .vc_column-inner{padding:calc(600px * 0.03);}@media only screen and (max-width:690px){.col.padding-3-percent > .vc_column-inner,.col.padding-3-percent > .n-sticky > .vc_column-inner{padding:calc(100vw * 0.03);}}@media only screen and (min-width:1000px){.col.padding-3-percent > .vc_column-inner,.col.padding-3-percent > .n-sticky > .vc_column-inner{padding:calc((100vw - 180px) * 0.03);}.column_container:not(.vc_col-sm-12) .col.padding-3-percent > .vc_column-inner{padding:calc((100vw - 180px) * 0.015);}}@media only screen and (min-width:1425px){.col.padding-3-percent > .vc_column-inner{padding:calc(1245px * 0.03);}.column_container:not(.vc_col-sm-12) .col.padding-3-percent > .vc_column-inner{padding:calc(1245px * 0.015);}}.full-width-content .col.padding-3-percent > .vc_column-inner{padding:calc(100vw * 0.03);}@media only screen and (max-width:999px){.full-width-content .col.padding-3-percent > .vc_column-inner{padding:calc(100vw * 0.03);}}@media only screen and (min-width:1000px){.full-width-content .column_container:not(.vc_col-sm-12) .col.padding-3-percent > .vc_column-inner{padding:calc(100vw * 0.015);}}@media only screen,print{.wpb_column.force-desktop-text-align-left,.wpb_column.force-desktop-text-align-left .col{text-align:left!important;}.wpb_column.force-desktop-text-align-right,.wpb_column.force-desktop-text-align-right .col{text-align:right!important;}.wpb_column.force-desktop-text-align-center,.wpb_column.force-desktop-text-align-center .col,.wpb_column.force-desktop-text-align-center .vc_custom_heading,.wpb_column.force-desktop-text-align-center .nectar-cta{text-align:center!important;}.wpb_column.force-desktop-text-align-center .img-with-aniamtion-wrap img{display:inline-block;}}.nectar_icon_wrap i{vertical-align:middle;top:0;}.nectar_icon_wrap i[class*="nectar-brands"]{display:inline-block;}.wpb_wrapper > .nectar_icon_wrap{margin-bottom:0;}.nectar_icon_wrap i{transition:color .25s ease;}.nectar_icon_wrap path{transition:fill .25s ease;}.nectar_icon_wrap .nectar_icon img.nectar-icon-image{display:block;margin-bottom:0;aspect-ratio:1 / 1;object-fit:contain;}.nectar-pulsate i{display:block;border-radius:200px;background-color:currentColor;position:relative;}.nectar-pulsate i:after{display:block;position:absolute;top:50%;left:50%;content:"";width:100%;height:100%;margin:-50% auto auto -50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;border-radius:50%;background-color:currentColor;opacity:1;z-index:11;pointer-events:none;animation:nectar_pulsate 2s cubic-bezier(.2,1,.2,1) infinite;}@keyframes nectar_pulsate{0%{opacity:0.6;transform:scale(1);}100%{opacity:0;transform:scale(3);}}.nectar_icon_wrap[data-style*="default"][data-color*="extra-color-gradient"] .nectar_icon i{border-radius:0!important;text-align:center;}.nectar_icon_wrap[data-style*="default"][data-color*="extra-color-gradient"] .nectar_icon i:before{vertical-align:top;}.nectar_icon_wrap[data-style*="default"][data-color*="extra-color-gradient"] .nectar_icon i[class*="fa-"],.nectar_icon_wrap[data-style*="default"][data-color*="extra-color-gradient"] .nectar_icon i[class^="icon-"]{vertical-align:baseline;}.nectar_icon_wrap[data-padding="5px"] .nectar_icon{padding:5px;}.screen-reader-text,.nectar-skip-to-content:not(:focus){border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);
80height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;}.row .col img:not([srcset]){width:auto;}.row .col img.img-with-animation.nectar-lazy:not([srcset]){width:100%;}
81/* GENERAL */
82
83.icon-normal.fa.fa-bluesky.accent-color::before {
84  content: "\e919";
85  font-family: 'nectarbrands';
86}
87
88/* ANCHOR SCROLLING FIXES */
89
90a.anchor {
91	display: block;
92	position: relative;
93	top: -200px;
94	visibility: hidden;
95}
96
97#membershipbenefits {
98	scroll-margin-top: 225px;
99}
100
101/* PROJECTS */
102
103.tabbed ul li a {
104	color: #331f6b !important;
105}
106
107.tabbed ul li a:hover {
108	color: #331f6b !important;
109	text-decoration: underline;
110}
111
112.tabbed ul li a.active-tab {
113	background-color: #331f6b !important;
114	border-color: #331f6b !important;
115	color: #ffffff !important;
116}
117
118.tabbed ul li a.active-tab:hover {
119	color: #ffffff !important;
120}
121
122.tab-item a {
123	line-height: 34px;
124}
125
126.lf-project__learn-more {
127    color: #007fa7 !important;
128}
129
130/* CODE TO MAKE IT SAME LINE */
131code {
132	display: inline-block !important;
133	clear: both;
134	overflow: hidden;
135	padding: 0 5px;
136	margin-bottom: -6px;
137	white-space: pre;
138	background-color: #f0f0f0;
139	line-height: 24px;
140	font-family: "Andale Mono", Courier, "Courier New", monospace;
141	font-weight: normal;
142	font-size: 18px;
143	text-wrap: auto;
144}
145
146/* HUBSPOT FORM IN FOOTER */
147
148.hubspot-form {
149	text-align: left;
150}
151
152.hubspot-form .hs-input {
153	height: 40px;
154	color: #676767;
155	border: 1px solid #ffffff;
156	-moz-border-radius: 3px;
157	-ms-border-radius: 3px;
158	border-radius: 3px;
159	background: #ffffff;
160	font-family: "Open Sans";
161	width: 90% !important;
162}
163
164.hubspot-form label {
165	margin: 5px 0;
166	display: block;
167	color: #ffffff;
168}
169
170.hubspot-form.dark-background label {
171	color: #ffffff;
172}
173
174.hubspot-form.dark-background label span {
175	color: #ffffff;
176}
177
178.hubspot-form.dark-background .hs-fieldtype-text {
179	color: #ffffff;
180}
181
182.hubspot-form.light-background label span,
183.container-wrap .hubspot-form input[type="email"],
184.container-wrap .hubspot-form input[type="text"],
185.hubspot-form.light-background .hs-richtext p {
186	color: #333333;
187}
188
189.hubspot-form.light-background .hs-input {
190	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.16) !important;
191	color: #333333 !important;
192}
193
194.hubspot-form.light-background .hs-error-msg.hs-main-font-element {
195	color: #333333 !important;
196}
197
198.hubspot-form label span,
199.container-wrap .hubspot-form input[type="email"],
200.container-wrap .hubspot-form input[type="text"] {
201	color: #ffffff;
202	font-size: 14px;
203	font-family: "Open Sans";
204}
205
206.hubspot-form .hs-fieldtype-text {
207	margin-bottom: 25px;
208}
209
210.hubspot-form.dark-background .no-list.hs-error-msgs.inputs-list {
211	color: #ffffff;
212	margin-top: 10px;
213}
214
215.hubspot-form .no-list.hs-error-msgs.inputs-list {
216	color: #ffffff;
217	margin-top: 10px;
218}
219
220.hubspot-form .legal-consent-container {
221	margin: 20px 0;
222}
223
224.hubspot-form .hs-richtext p {
225	color: #ffffff;
226	font-size: 14px;
227	line-height: 20px;
228}
229
230.hubspot-form.dark-background .hs-richtext p {
231	color: #ffffff;
232}
233
234.hubspot-form .hs-fieldtype-textarea.hs-input {
235	height: 100px;
236	color: #ffffff;
237	font-size: 14px;
238	font-family: "Open Sans";
239}
240
241.hubspot-form .actions {
242	margin-top: 18px;
243	margin-bottom: 18px;
244	padding: 17px 0px;
245}
246
247.hubspot-form input.hs-button.primary.large {
248	background: #007fa7;
249	border-color: #007fa7;
250	color: #ffffff;
251	font-size: 14px;
252	line-height: 14px;
253	font-family: "Open Sans";
254	border-radius: 0 !important;
255	font-weight: 700;
256	transition: all 0.15s linear;
257	border-radius: 3px;
258	border: 1px solid #007fa7;
259	padding: 12px 24px;
260}
261
262.submitted-message.hs-main-font-element {
263	margin: 0 0 70px 0;
264}
265
266.hubspot-form select {
267	font-size: 14px;
268}
269
270.hubspot-form ::placeholder {
271	color: #676767;
272}
273
274/* FULL WIDTH SLIDER ON HOMEPAGE */
275@media only screen and (min-width: 1000px) {
276	video.nectar-video-bg {
277		object-fit: cover;
278		object-position: 100% 64px;
279	}
280
281	.video-color-overlay.row-bg-layer {
282		opacity: 0.55 !important;
283	}
284
285	h1.vc_custom_heading {
286		font-size: 48px;
287		line-height: 48px;
288		font-weight: 700;
289	}
290}
291
292/* PROJECTS STYLE */
293.projects-heading {
294	padding: 0;
295	height: 300px;
296	display: flex;
297	align-items: center;
298	justify-content: center;
299}
300
301.projects-title {
302	display: flex;
303	align-items: center;
304	justify-content: center;
305}
306
307.projects-wrap {
308	padding-top: 0;
309}
310
311.projects-links {
312	text-align: center;
313	display: flex;
314	justify-content: center;
315	align-items: start;
316	padding: 35px 0;
317	position: relative;
318	margin-bottom: 0 !important;
319}
320
321.projects-icons {
322	margin: 0 15px;
323}
324
325@media (max-width: 600px) {
326	.projects-wrap {
327		padding-top: 0;
328	}
329}
330
331.menu-item-has-children .sub-menu .external:after {
332	background-image: url("/wp-content/uploads/2024/01/arrow-white.svg");
333	content: "";
334	display: inline-block;
335	height: 10px;
336	margin-bottom: 6px;
337	margin-left: 3px;
338	vertical-align: middle;
339	width: 10px;
340}
341
342.menu-item-has-children .sub-menu .external:active:after,
343.menu-item-has-children .sub-menu .external:hover:after {
344	background-image: url("/wp-content/uploads/2024/02/arrow-blue.svg");
345	content: "";
346	display: inline-block;
347	height: 10px;
348	margin-bottom: 6px;
349	margin-left: 3px;
350	vertical-align: middle;
351	width: 10px;
352}
353
354.sf-menu .external .menu-title-text:after {
355	display: none !important;
356}
357
358.home .nectar-global-section.before-footer {
359	display: none;
360}
361
362i.icon-default-style {
363	margin: 0 !important;
364	padding-top: 2px;
365}
366
367.list-design.right .in-category a {
368	margin-left: 5px !important;
369}
370
371h3.list-design.title {
372	line-height: 24px;
373	margin-bottom: 5px !important;
374}
375
376/* GUEST BLOG */
377
378.meta-date.date.updated {
379	border-left: none !important;
380	padding-left: 0 !important;
381}
382
383.post-tags.guest-blog {
384	padding: 10px 0;
385	border-top: 1px solid rgba(0, 0, 0, 0.1);
386	max-width: 100px;
387	margin-top: 15px;
388}
389
390.post-tags.guest-blog a {
391	font-size: 16px;
392	line-height: 20px;
393	color: rgba(0, 0, 0, 0.45) !important;
394	font-weight: 400;
395	background: none !important;
396	background-color: none !important;
397}
398
399.post-tags.guest-blog a:hover {
400	color: #ff00c4 !important;
401	background: none !important;
402	background-color: none !important;
403}
404
405.meta-date.date.published {
406	border-left: none !important;
407	padding-left: 0 !important;
408}
409
410/* TRANSLATEPRESS */
411
412li#menu-item-1525 .sf-with-ul {
413	margin: 20px 0 0 10px;
414}
415
416li#menu-item-1525 .sub-menu.tracked-pos {
417	max-width: 100px;
418}
419
420/* END OF TRANSLATEPRESS */
421i.icon-normal.icon-salient-mastodon {
422	margin: 5px 7px 0 7px;
423}
424
425.nectar-love {
426	display: none !important;
427}
428
429.meta-comment-count {
430	display: none !important;
431}
432
433.home .blog-recent .col .post-header h3,
434.blog-recent .col .post-header h3 {
435	font-size: 24px !important;
436}
437
438#footer-outer #copyright li a i {
439	top: -2px !important;
440}
441
442#footer-outer #footer-widgets .col ul li a,
443.widget_text {
444	font-size: 14px !important;
445}
446
447#footer-outer #footer-widgets {
448	padding: 0px 0px !important;
449	color: #969696 !important;
450}
451
452i[class*="fa-"] {
453	margin: 5px 7px 0 7px;
454}
455
456span.share-btn,
457.single .blog-title #single-meta div i {
458	/* border-color: #ff00c4 !important; */
459	/* color: #ff00c4 !important; */
460}
461
462.single #single-meta div i {
463	font-size: 20px;
464	line-height: 22px;
465}
466
467/* FIX FOR THE MOBILE BOX FLIPS; I KNOW MELISSA LOVES THE !IMPORTANT USE */
468.flip-box-front {
469	height: 225px !important;
470	max-height: 225px !important;
471	min-height: 225px !important;
472	overflow: hidden;
473}
474
475.hide {
476	display: none !important;
477}
478
479.overflow-hidden,
480.flip-box-back {
481	overflow: hidden;
482}
483
484.flex-center .col {
485	justify-content: center;
486}
487
488i.icon-normal {
489	line-height: 32px !important;
490}
491
492.single-post .container.main-content .row {
493	padding-bottom: 0;
494}
495
496.single-post .container-wrap.no-sidebar {
497	padding-bottom: 0 !important;
498}
499
500.single-post .content-inner {
501	padding-bottom: 0 !important;
502}
503
504.single-post .container.main-content {
505	max-width: 100% !important;
506	width: 100% !important;
507	margin: 0 auto !important;
508	padding: 0 !important;
509}
510
511.single-post .post-area {
512	max-width: 100% !important;
513	margin: 0 auto !important;
514}
515
516.single-post .post-area .post {
517	max-width: 1000px !important;
518	margin: 0 auto;
519}
520
521.single-post .heading-title {
522	max-width: 1245px !important;
523	margin: 0 auto;
524	margin-bottom: 35px;
525	padding-bottom: 35px !important;
526	margin-top: 35px;
527}
528
529.single-post .blog-disclaimer-container {
530	background: #331f6b;
531	margin-top: 35px;
532}
533
534.single-post .blog-disclaimer {
535	max-width: 1000px;
536	margin: 0 auto;
537	font-size: 14px;
538	padding: 15px 0 !important;
539	color: #ffffff;
540}
541
542/* TABLEPRESS */
543.tablepress * {
544	color: #676767 !important;
545}
546
547.tablepress thead tr th {
548	background: #fcfcfc !important;
549}
550
551.tablepress .fa-check-square::before {
552	color: #800080 !important;
553	font-size: 24px;
554}
555
556.tablepress-id-1 tr th:not(:first-child) {
557	text-align: center;
558}
559
560.tablepress-id-1 tr td:not(:first-child) {
561	color: #800080 !important;
562	text-align: center;
563	vertical-align: middle;
564}
565
566.tablepress-id-1 .column-1 {
567	width: 40%;
568}
569
570.tablepress-id-1 .column-2,
571.tablepress-id-1 .column-3,
572.tablepress-id-1 .column-4 {
573	width: 20%;
574}
575
576/* TABLET */
577@media only screen and (max-width: 999px) {
578	.single-post .post-area .post {
579		max-width: 600px !important;
580		margin: 0 auto !important;
581	}
582
583	.single-post .heading-title {
584		max-width: 600px !important;
585		margin: 0 auto !important;
586	}
587
588	p.blog-disclaimer {
589		max-width: 600px !important;
590	}
591}
592
593/* MOBILE */
594@media only screen and (max-width: 690px) {
595	.single-post .post-area .post {
596		max-width: 320px !important;
597		margin: 0 auto !important;
598	}
599
600	.single-post .heading-title {
601		max-width: 320px !important;
602		margin: 0 auto !important;
603	}
604
605	p.blog-disclaimer {
606		max-width: 320px !important;
607	}
608
609	#tablepress-1,
610	#tablepress-2,
611	#tablepress-3 {
612		overflow-y: scroll;
613		display: block;
614	}
615}
616/*# sourceURL=dynamic-css-inline-css */
617</style>
618<link rel='stylesheet' id='redux-google-fonts-salient_redux-css' href='https://fonts.googleapis.com/css?family=Cairo:400,700,600%7CPoppins:400%7CIBM+Plex+Sans:700,400%7CRoboto:400,500&#038;ver=7.1.2' media='all' />
619<script id="jquery-core-js" src="https://openssf.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 619
619
620<script id="jquery-migrate-js" src="https://openssf.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 620
620
621<script type="text/javascript" nonce="b2393684f8dd84a40e1a77b44b48bf84"></script>
621<link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://openssf.org/xmlrpc.php?rsd" />
622<meta name="generator" content="WordPress 7.1.2" />
623<link rel="canonical" href="https://openssf.org/news/" />
624<link rel='shortlink' href='https://openssf.org/?p=90' />
625<meta name="tec-api-version" content="v1"><meta name="tec-api-origin" content="https://openssf.org"><link rel="alternate" href="https://openssf.org/wp-json/tribe/events/v1/" />
625<script type="text/javascript" nonce="b2393684f8dd84a40e1a77b44b48bf84"> var root = document.getElementsByTagName( "html" )[0]; root.setAttribute( "class", "js" ); </script>
625<script
626  src="https://transcend-cdn.com/cm/f484e2d0-ad2e-43a9-9d64-d07f6fa20966/airgap.js"
627  data-cfasync="false"
628  data-prompt="auto"
629></script>
629
630<!-- LFX Segments Analytics -->
631<script src="https://lfx-segment.platform.linuxfoundation.org/latest/lfx-segment-analytics.min.js"></script>
631
632<script type="text/javascript" nonce="b2393684f8dd84a40e1a77b44b48bf84">
633  // Initialize with default configuration (no custom write key needed)
634  LfxAnalytics.LfxSegmentsAnalytics.getInstance().init();
635</script>
635
636<!-- Google Tag Manager -->
637<script type="text/javascript" nonce="b2393684f8dd84a40e1a77b44b48bf84">
vendor: 331 bytes, lines 637-641
637(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
638new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
639j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
640'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
641})(window,document,'script','dataLayer','
641GTM-WGVDPX6
vendor: 3 bytes, line 641
641');
641</script>
641
642<!-- End Google Tag Manager --><meta name="generator" content="Powered by WPBakery Page Builder - drag and drop page builder for WordPress."/>
643<link rel="icon" href="https://openssf.org/wp-content/uploads/2021/09/cropped-favicon-150x150.png" sizes="32x32" />
644<link rel="icon" href="https://openssf.org/wp-content/uploads/2021/09/cropped-favicon-300x300.png" sizes="192x192" />
645<link rel="apple-touch-icon" href="https://openssf.org/wp-content/uploads/2021/09/cropped-favicon-300x300.png" />
646<meta name="msapplication-TileImage" content="https://openssf.org/wp-content/uploads/2021/09/cropped-favicon-300x300.png" />
647<noscript><style> .wpb_animate_when_almost_visible { opacity: 1; }</style></noscript><link data-pagespeed-no-defer data-nowprocket data-wpacu-skip data-no-optimize data-noptimize rel='stylesheet' id='main-styles-non-critical-css' href='https://openssf.org/wp-content/themes/salient/css/build/style-non-critical.css?ver=18.3.0' media='all' />
648<link data-pagespeed-no-defer data-nowprocket data-wpacu-skip data-no-optimize data-noptimize rel='stylesheet' id='magnific-css' href='https://openssf.org/wp-content/themes/salient/css/build/plugins/magnific.css?ver=8.6.0' media='all' />
649<link data-pagespeed-no-defer data-nowprocket data-wpacu-skip data-no-optimize data-noptimize rel='stylesheet' id='nectar-ocm-core-css' href='https://openssf.org/wp-content/themes/salient/css/build/off-canvas/core.css?ver=18.3.0' media='all' />
650
651</head><body class="wp-singular page-template-default page page-id-90 wp-theme-salient wp-child-theme-salient-child tribe-no-js original wpb-js-composer js-comp-ver-8.7.3 vc_responsive" data-footer-reveal="false" data-footer-reveal-shadow="none" data-header-format="default" data-body-border="off" data-boxed-style="" data-header-breakpoint="1000" data-dropdown-style="minimal" data-cae="easeOutCubic" data-cad="650" data-megamenu-width="contained" data-aie="none" data-ls="magnific" data-apte="standard" data-hhun="0" data-fancy-form-rcs="default" data-form-style="default" data-form-submit="default" data-is="minimal" data-button-style="slightly_rounded" data-user-account-button="false" data-flex-cols="true" data-col-gap="default" data-header-inherit-rc="true" data-header-search="true" data-animated-anchors="true" data-ajax-transitions="false" data-full-width-header="false" data-slide-out-widget-area="true" data-slide-out-widget-area-style="slide-out-from-right" data-user-set-ocm="off" data-loading-animation="none" data-bg-header="true" data-responsive="1" data-ext-responsive="true" data-ext-padding="90" data-header-resize="1" data-header-color="custom" data-transparent-header="false" data-cart="false" data-remove-m-parallax="" data-remove-m-video-bgs="" data-m-animate="0" data-force-header-trans-color="light" data-smooth-scrolling="0" data-permanent-transparent="false" >
652    
653    
653<script type="text/javascript" nonce="b2393684f8dd84a40e1a77b44b48bf84">
654	 (function(window, document) {
655
656		document.documentElement.classList.remove("no-js");
657
658		if(navigator.userAgent.match(/(Android|iPod|iPhone|iPad|BlackBerry|IEMobile|Opera Mini)/)) {
659			document.body.className += " using-mobile-browser mobile ";
660		}
661		if(navigator.userAgent.match(/Mac/) && navigator.maxTouchPoints && navigator.maxTouchPoints > 2) {
662			document.body.className += " using-ios-device ";
663		}
664
665		if( !("ontouchstart" in window) ) {
666
667			var body = document.querySelector("body");
668			var winW = window.innerWidth;
669			var bodyW = body.clientWidth;
670
671			if (winW > bodyW + 4) {
672
673				var vwTestEl = document.createElement("div");
674				vwTestEl.style.position = "absolute";
675				vwTestEl.style.top = "-9999px";
676				vwTestEl.style.width = "100vw";
677				body.appendChild(vwTestEl);
678				var vwWidth = vwTestEl.offsetWidth;
679				body.removeChild(vwTestEl);
680
681				if (vwWidth > bodyW + 4) {
682					body.setAttribute("style", "--scroll-bar-w: " + (winW - bodyW - 4) + "px");
683				} else {
684					body.setAttribute("style", "--scroll-bar-w: 0px");
685				}
686
687			} else {
688				body.setAttribute("style", "--scroll-bar-w: 0px");
689			}
690		}
691
692	 })(window, document);
693   </script>
693<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 693-694
693
694<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
694GTM-WGVDPX6
vendor: 85 bytes, lines 694-695
694"
695height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
696<!-- End Google Tag Manager (noscript) --><nav aria-label="Skip links" class="nectar-skip-to-content-wrap" data-nosnippet><a href="#ajax-content-wrap" class="nectar-skip-to-content">Skip to main content</a></nav>	
697	<div id="header-space"  data-header-mobile-fixed='1'></div> 
698	
699	    <div id="header-outer" data-has-menu="true" data-has-buttons="yes" data-header-button_style="default" data-using-pr-menu="false" data-mobile-fixed="1" data-ptnm="false" data-lhe="default" data-user-set-bg="#331f6b" data-format="default" data-permanent-transparent="false" data-megamenu-rt="0" data-remove-fixed="0" data-header-resize="1" data-cart="false" data-transparency-option="0" data-box-shadow="small" data-shrink-num="6" data-using-secondary="0" data-using-logo="1" data-logo-height="75" data-m-logo-height="42" data-padding="10" data-full-width="false" data-condense="false" >
700        <style>.notifications-bar a { color: #FFFFFF; }@media (min-width: 999px) { .notifications-bar .container { font-size: 16px; width: 100%; margin: 0 auto; padding: 10px 90px; } .notifications-bar p { padding-bottom: 0; } }@media (min-width: 1px) and (max-width: 998px) { .notifications-bar { font-size: 14px; line-height: 20px; padding: 12px 0; } .notifications-bar p { padding-bottom: 0; } }</style><div class="notifications-bar" style="background-color:#007fa7; color:#FFFFFF;"><div class="container"><p style="text-align: center">Download the Free eBook: <span style="text-decoration: underline"><strong><a href="https://openssf.org/resources/built-to-last-understanding-the-european-cyber-resilience-act-cra/">Built to Last: Understanding the European Cyber Resilience Act (CRA)</a></strong></span></p></div></div>
701<div id="search-outer" class="nectar" data-nosnippet>
702	<div id="search">
703		<div class="container">
704			 <div id="search-box">
705				 <div class="inner-wrap">
706					 <div class="col span_12">
707						  <form role="search" action="https://openssf.org/" method="GET">
708															<input type="text" name="s"  value="Start Typing..." aria-label="Search" data-placeholder="Start Typing..." />
709							
710						
711						<button aria-label="Search" class="search-box__button" type="submit">Search</button>						</form>
712					</div><!--/span_12-->
713				</div><!--/inner-wrap-->
714			 </div><!--/search-box-->
715			 <div id="close"><a href="#" role="button"><span class="screen-reader-text">Close Search</span>
716				<span class="icon-salient-x" aria-hidden="true"></span>				 </a></div>
717		 </div><!--/container-->
718	</div><!--/search-->
719</div><!--/search-outer-->
720
721<header id="top" role="banner" aria-label="Main Menu">
722		<div class="container">
723		<div class="row">
724			<div class="col span_3">
725								<a id="logo" href="https://openssf.org" data-supplied-ml-starting-dark="false" data-supplied-ml-starting="false" data-supplied-ml="false" >
726					<img class="stnd skip-lazy dark-version" width="1000" height="385" alt="OpenSSF Logo" src="https://openssf.org/wp-content/uploads/2023/12/Open-SSF-Logo-horizontal-colorwhite.svg"  />				</a>
727							</div><!--/span_3-->
728
729			<div class="col span_9 col_last">
730									<div class="nectar-mobile-only mobile-header"><div class="inner"></div></div>
731									<a class="mobile-search" href="#searchbox"><span class="nectar-icon icon-salient-search" aria-hidden="true"></span><span class="screen-reader-text">search</span></a>
732														<div class="slide-out-widget-area-toggle mobile-icon slide-out-from-right" data-custom-color="false" data-icon-animation="simple-transform">
733						<div> <a href="#slide-out-widget-area" role="button" aria-label="Navigation Menu" aria-expanded="false" class="closed">
734							<span class="screen-reader-text">Menu</span><span aria-hidden="true"> <i class="lines-button x2"> <i class="lines"></i> </i> </span>						</a></div>
735					</div>
736				
737									<nav aria-label="Main Menu">
738													<ul class="sf-menu">
739								<li id="menu-item-5218" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children nectar-regular-menu-item sf-with-ul menu-item-5218"><a href="https://openssf.org/about/" aria-haspopup="true" aria-expanded="false"><span class="menu-title-text">About</span><span class="sf-sub-indicator"><i class="fa fa-angle-down icon-in-menu" aria-hidden="true"></i></span></a>
740<ul class="sub-menu">
741	<li id="menu-item-5223" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-5223"><a href="https://openssf.org/about/"><span class="menu-title-text">About Us</span></a></li>
742	<li id="menu-item-5226" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-5226"><a href="https://openssf.org/about/members/"><span class="menu-title-text">Members</span></a></li>
743	<li id="menu-item-5220" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-5220"><a href="https://openssf.org/about/board/"><span class="menu-title-text">Governing Board</span></a></li>
744	<li id="menu-item-5219" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-5219"><a href="https://openssf.org/about/tac/"><span class="menu-title-text">Technical Advisory Council</span></a></li>
745	<li id="menu-item-5222" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-5222"><a href="https://openssf.org/about/staff/"><span class="menu-title-text">Staff</span></a></li>
746	<li id="menu-item-5221" class="menu-item menu-item-type-custom menu-item-object-custom nectar-regular-menu-item menu-item-5221"><a href="https://www.linuxfoundation.org/legal/antitrust-policy"><span class="menu-title-text">Antitrust Policy</span></a></li>
747	<li id="menu-item-5242" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-5242"><a href="https://openssf.org/about/brand-guidelines/"><span class="menu-title-text">Brand Guidelines</span></a></li>
748	<li id="menu-item-5243" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-5243"><a href="https://openssf.org/about/contact/"><span class="menu-title-text">Contact Us</span></a></li>
749</ul>
750</li>
751<li id="menu-item-6389" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children nectar-regular-menu-item sf-with-ul menu-item-6389"><a href="https://openssf.org/projects/" aria-haspopup="true" aria-expanded="false"><span class="menu-title-text">Projects</span><span class="sf-sub-indicator"><i class="fa fa-angle-down icon-in-menu" aria-hidden="true"></i></span></a>
752<ul class="sub-menu">
753	<li id="menu-item-8457" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-8457"><a href="https://openssf.org/technical-initiatives/ai-ml-security/"><span class="menu-title-text">
753AI/ML Security</span></a></li>
754	<li id="menu-item-9416" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-9416"><a href="https://openssf.org/technical-initiatives/compliance/"><span class="menu-title-text">Compliance</span></a></li>
755	<li id="menu-item-7774" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-7774"><a href="https://openssf.org/technical-initiatives/developer-best-practices/"><span class="menu-title-text">Developer Best Practices</span></a></li>
756	<li id="menu-item-7773" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-7773"><a href="https://openssf.org/technical-initiatives/fuzzing/"><span class="menu-title-text">Fuzzing</span></a></li>
757	<li id="menu-item-7772" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-7772"><a href="https://openssf.org/technical-initiatives/repository-security/"><span class="menu-title-text">Repository Security</span></a></li>
758	<li id="menu-item-7771" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-7771"><a href="https://openssf.org/technical-initiatives/sbom-tools/"><span class="menu-title-text">SBOM Tools</span></a></li>
759	<li id="menu-item-7775" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-7775"><a href="https://openssf.org/technical-initiatives/software-supply-chain/"><span class="menu-title-text">Software Supply Chain</span></a></li>
760	<li id="menu-item-7770" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-7770"><a href="https://openssf.org/technical-initiatives/vulnerability-disclosures/"><span class="menu-title-text">Vulnerability Disclosures</span></a></li>
761	<li id="menu-item-7786" class="menu-item menu-item-type-custom menu-item-object-custom nectar-regular-menu-item menu-item-7786"><a href="https://openssf.org/projects/"><span class="menu-title-text">All Projects</span></a></li>
762</ul>
763</li>
764<li id="menu-item-5230" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children nectar-regular-menu-item sf-with-ul menu-item-5230"><a href="https://openssf.org/training" aria-haspopup="true" aria-expanded="false"><span class="menu-title-text">Learning</span><span class="sf-sub-indicator"><i class="fa fa-angle-down icon-in-menu" aria-hidden="true"></i></span></a>
765<ul class="sub-menu">
766	<li id="menu-item-7927" class="menu-item menu-item-type-custom menu-item-object-custom nectar-regular-menu-item menu-item-7927"><a href="https://openssf.org/training/"><span class="menu-title-text">Courses</span></a></li>
767	<li id="menu-item-5251" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-5251"><a href="https://openssf.org/resources/guides/"><span class="menu-title-text">Guides</span></a></li>
768	<li id="menu-item-5256" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-5256"><a href="https://openssf.org/resources/tech-talks/"><span class="menu-title-text">Tech Talks</span></a></li>
769	<li id="menu-item-8326" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-8326"><a href="https://openssf.org/resources/cybersecurity-skills-framework/"><span class="menu-title-text">Cybersecurity Skills Framework</span></a></li>
770	<li id="menu-item-7778" class="menu-item menu-item-type-custom menu-item-object-custom nectar-regular-menu-item menu-item-7778"><a href="https://best.openssf.org/developers"><span class="menu-title-text">Best Practices</span></a></li>
771</ul>
772</li>
773<li id="menu-item-5232" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children nectar-regular-menu-item sf-with-ul menu-item-5232"><a href="#" aria-haspopup="true" aria-expanded="false"><span class="menu-title-text">Community</span><span class="sf-sub-indicator"><i class="fa fa-angle-down icon-in-menu" aria-hidden="true"></i></span></a>
774<ul class="sub-menu">
775	<li id="menu-item-7785" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-7785"><a href="https://openssf.org/community/openssf-working-groups/"><span class="menu-title-text">Working Groups</span></a></li>
776	<li id="menu-item-5227" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-5227"><a href="https://openssf.org/getinvolved/"><span class="menu-title-text">Getting Started with OpenSSF</span></a></li>
777	<li id="menu-item-5241" class="menu-item menu-item-type-custom menu-item-object-custom nectar-regular-menu-item menu-item-5241"><a href="https://slack.openssf.org"><span class="menu-title-text">Slack</span></a></li>
778	<li id="menu-item-5240" class="menu-item menu-item-type-custom menu-item-object-custom nectar-regular-menu-item menu-item-5240"><a href="https://github.com/ossf"><span class="menu-title-text">GitHub</span></a></li>
779	<li id="menu-item-9835" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-9835"><a href="https://openssf.org/community/openssf-ambassadors/"><span class="menu-title-text">OpenSSF Ambassadors</span></a></li>
780	<li id="menu-item-7780" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-7780"><a href="https://openssf.org/devrel/"><span class="menu-title-text">Developer Relations</span></a></li>
781	<li id="menu-item-7779" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-7779"><a href="https://openssf.org/membership-hub/"><span class="menu-title-text">Membership Hub</span></a></li>
782	<li id="menu-item-8029" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-8029"><a href="https://openssf.org/about/tac/technical-initiative-funding/"><span class="menu-title-text">Technical Initiative Funding</span></a></li>
783	<li id="menu-item-10741" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-10741"><a href="https://openssf.org/job-board/"><span class="menu-title-text">Job Board</span></a></li>
784	<li id="menu-item-5228" class="menu-item menu-item-type-custom menu-item-object-custom nectar-regular-menu-item menu-item-5228"><a target="_blank" rel="noopener" href="https://openssf.myspreadshop.com/"><span class="menu-title-text">Store</span></a></li>
785	<li id="menu-item-5231" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-5231"><a href="https://openssf.org/community/code-of-conduct/"><span class="menu-title-text">Code of Conduct</span></a></li>
786</ul>
787</li>
788<li id="menu-item-7781" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children nectar-regular-menu-item sf-with-ul menu-item-7781"><a href="https://openssf.org/public-policy/" aria-haspopup="true" aria-expanded="false"><span class="menu-title-text">Public Policy</span><span class="sf-sub-indicator"><i class="fa fa-angle-down icon-in-menu" aria-hidden="true"></i></span></a>
789<ul class="sub-menu">
790	<li id="menu-item-7784" class="menu-item menu-item-type-custom menu-item-object-custom nectar-regular-menu-item menu-item-7784"><a href="https://openssf.org/public-policy/"><span class="menu-title-text">OSS in Public Policy</span></a></li>
791	<li id="menu-item-7782" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-7782">
791<a href="https://openssf.org/public-policy/eu-cyber-resilience-act/"><span class="menu-title-text">EU Cyber Resilience Act</span></a></li>
792</ul>
793</li>
794<li id="menu-item-5258" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children nectar-regular-menu-item sf-with-ul menu-item-5258"><a href="https://openssf.org/blog/" aria-haspopup="true" aria-expanded="false"><span class="menu-title-text">Blog &#038; News</span><span class="sf-sub-indicator"><i class="fa fa-angle-down icon-in-menu" aria-hidden="true"></i></span></a>
795<ul class="sub-menu">
796	<li id="menu-item-5253" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-5253"><a href="https://openssf.org/blog/"><span class="menu-title-text">Blog</span></a></li>
797	<li id="menu-item-5788" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-5788"><a href="https://openssf.org/podcast/"><span class="menu-title-text">Podcast 🎤</span></a></li>
798	<li id="menu-item-5264" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-5264"><a href="https://openssf.org/newsletter/"><span class="menu-title-text">Newsletter</span></a></li>
799	<li id="menu-item-5245" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-90 current_page_item nectar-regular-menu-item menu-item-5245"><a href="https://openssf.org/news/" aria-current="page"><span class="menu-title-text">Press Releases</span></a></li>
800	<li id="menu-item-5250" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-5250"><a href="https://openssf.org/resources/publications/"><span class="menu-title-text">Reports</span></a></li>
801	<li id="menu-item-5839" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-5839"><a href="https://openssf.org/case-studies/"><span class="menu-title-text">Case Studies</span></a></li>
802</ul>
803</li>
804<li id="menu-item-5259" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children nectar-regular-menu-item sf-with-ul menu-item-5259"><a href="https://openssf.org/events/" aria-haspopup="true" aria-expanded="false"><span class="menu-title-text">Events</span><span class="sf-sub-indicator"><i class="fa fa-angle-down icon-in-menu" aria-hidden="true"></i></span></a>
805<ul class="sub-menu">
806	<li id="menu-item-5254" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-5254"><a href="https://openssf.org/events/"><span class="menu-title-text">OpenSSF Events Calendar</span></a></li>
807	<li id="menu-item-7783" class="menu-item menu-item-type-custom menu-item-object-custom nectar-regular-menu-item menu-item-7783"><a href="https://openssf.org/calendar/"><span class="menu-title-text">Community Calendar</span></a></li>
808	<li id="menu-item-9557" class="menu-item menu-item-type-custom menu-item-object-custom nectar-regular-menu-item menu-item-9557"><a href="https://openssf.org/our-events/category/openssf-events/upcoming-cfps/"><span class="menu-title-text">Upcoming CFPs</span></a></li>
809	<li id="menu-item-5246" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-5246"><a href="https://openssf.org/townhalls/"><span class="menu-title-text">Town Hall Meetings</span></a></li>
810	<li id="menu-item-5265" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-5265"><a href="https://openssf.org/community/meetup-guidelines/"><span class="menu-title-text">Guidelines for Meetups</span></a></li>
811</ul>
812</li>
813<li id="menu-item-5247" class="menu-item menu-item-type-post_type menu-item-object-page button_solid_color menu-item-5247"><a href="https://openssf.org/join/"><span class="menu-title-text">Join</span></a></li>
814							</ul>
815													<ul class="buttons sf-menu" data-user-set-ocm="off"><li id="search-btn"><div><a href="#search-box"><span class="icon-salient-search" aria-hidden="true"></span><span class="screen-reader-text">search</span></a></div> </li></ul>
816						
817					</nav>
818
819					
820				</div><!--/span_9-->
821
822				
823			</div><!--/row-->
824					</div><!--/container-->
825	</header>
826
827    </div>
828    
828<script type="text/javascript" nonce="b2393684f8dd84a40e1a77b44b48bf84">
829    // SIZE #header-space TO THE REAL HEADER HEIGHT IMMEDIATELY, RATHER THAN WAITING FOR THE
830    // window.load EVENT (SALIENT'S headerSpace() DOESN'T RUN UNTIL THEN). THE STATIC 90px
831    // DEFAULT IN style.css DOESN'T ACCOUNT FOR THE NOTIFICATIONS BAR, SO WITHOUT THIS THE
832    // PAGE VISIBLY JUMPS ONCE ALL ASSETS FINISH LOADING AND SALIENT CORRECTS IT LATE.
833    (function () {
834        var headerEl = document.getElementById('header-outer');
835        var spaceEl = document.getElementById('header-space');
836        if (headerEl && spaceEl) {
837            spaceEl.style.height = headerEl.clientHeight + 'px';
838        }
839    })();
840    </script>
840
841        <div id="ajax-content-wrap">
842<div id="page-header-wrap" data-animate-in-effect="none" data-midnight="light" class="" style="height: 300px;" role="region" aria-label="Page Header"><div id="page-header-bg" class="not-loaded " data-padding-amt="low" data-animate-in-effect="none" data-midnight="light" data-text-effect="none" data-bg-pos="top" data-alignment="left" data-alignment-v="middle" data-parallax="0" data-height="300"  style="background-color: #000; height:300px;">					<div class="page-header-bg-image-wrap" id="nectar-page-header-p-wrap" data-parallax-speed="fast">
843						<div class="page-header-bg-image">
844							<img width="2501" height="1772" src="https://openssf.org/wp-content/uploads/2023/12/Gradient-Grid-Puple-Yellow-1.png" class="attachment-full size-full" alt="" decoding="async" fetchpriority="high" srcset="https://openssf.org/wp-content/uploads/2023/12/Gradient-Grid-Puple-Yellow-1.png 2501w, https://openssf.org/wp-content/uploads/2023/12/Gradient-Grid-Puple-Yellow-1-300x213.png 300w, https://openssf.org/wp-content/uploads/2023/12/Gradient-Grid-Puple-Yellow-1-1024x726.png 1024w" sizes="(max-width: 2501px) 100v
844w, 2501px" />						</div>
845					</div> 
846				<div class="container">
847			<div class="row">
848				<div class="col span_6 ">
849					<div class="inner-wrap">
850						<h1>News</h1> 						<span class="subheader"></span>
851					</div>
852
853										</div>
854				</div>
855
856				
857
858
859			</div>
860</div>
861
862</div><div class="container-wrap">
863	<div class="container main-content" role="main">
864		<div class="row">
865			
866		<div id="fws_6ab444e8af8a8"  data-column-margin="default" data-midnight="dark" data-top-percent="2%"  class="wpb_row vc_row-fluid vc_row"  style="padding-top: calc(100vw * 0.02); padding-bottom: 0px; "><div class="row-bg-wrap" data-bg-animation="none" data-bg-animation-delay="" data-bg-overlay="false"><div class="inner-wrap row-bg-layer" ><div class="row-bg viewport-desktop"  style=""></div></div></div><div class="row_col_wrap_12 col span_12 dark left">
867	<div  class="vc_col-sm-12 wpb_column column_container vc_column_container col no-extra-padding inherit_tablet inherit_phone "  data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
868		<div class="vc_column-inner" >
869			<div class="wpb_wrapper">
870				
871    <div class="row blog-recent columns-1" data-style="minimal" data-color-scheme="light" data-remove-post-date="" data-remove-post-author="1" data-remove-post-comment-number="1" data-remove-post-nectar-love="1">
872
873      
874      <div class="col span_12 post-11035 post type-post status-publish format-standard has-post-thumbnail category-blog category-press-release tag-ai-security tag-cyber-resilience-act tag-open-source-security tag-openssf tag-python" >
875
876        
877            <a href="https://openssf.org/press-release/2026/05/21/openssf-notes-quarter-of-growth-with-new-members-added-ai-security-resources-and-growing-community/"  aria-label="OpenSSF Notes Quarter of Growth with New Members, Added AI Security Resources, and Growing Community"></a>
878            <div class="post-header">
879              <span class="meta"> <span> May 21, 2026</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
880              <h3 class="title">OpenSSF Notes Quarter of Growth with New Members, Added AI Security Resources, and Growing Community</h3>
881            </div>
882            <div class="excerpt">Foundation celebrates five additional members, new cyber reasoning sandbox project, and release of v1.0.0 Python Secure Coding Guide to support open source security globally MINNEAPOLIS – OpenSSF Community Day North&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
883
884          
885      </div><!--/col-->
886
887      
888      <div class="col span_12 post-9815 post type-post status-publish format-standard has-post-thumbnail category-blog category-press-release tag-ai-security tag-cyber-resilience-act tag-gemara-project tag-helvethink tag-kusari-inspector tag-open-source-security tag-open-source-securitycon-europe tag-openssf tag-quantrexion tag-slsa tag-spectro-cloud" >
889
890        
891            <a href="https://openssf.org/press-release/2026/03/23/openssf-celebrates-new-members-no-cost-tooling-and-project-milestones/"  aria-label="OpenSSF Celebrates New Members, No-Cost Tooling, and Project Milestones"></a>
892            <div class="post-header">
893              <span class="meta"> <span> March 23, 2026</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
894              <h3 class="title">OpenSSF Celebrates New Members, No-Cost Tooling, and Project Milestones</h3>
895            </div>
896            <div class="excerpt">Foundation welcomes Helvethink, Spectro Cloud, Quantrexion as members, offers Kusari Inspector for free to projects, and celebrates increased investment in AI security  AMSTERDAM – Open Source SecurityCon Europe – March&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
897
898          
899      </div><!--/col-->
900
901      
902      <div class="col span_12 post-9798 post type-post status-publish format-standard has-post-thumbnail category-alpha-omega category-blog category-press-release tag-ai tag-alpha-omega tag-amazon-web-services-aws tag-anthropic tag-cybersecurity tag-github tag-google tag-google-deepmind tag-grant-funding tag-linux-foundation tag-microsoft tag-open-source-security tag-openai tag-openssf" >
903
904        
905            <a href="https://openssf.org/press-release/2026/03/17/linux-foundation-announces-12-5-million-in-grant-funding-from-leading-organizations-to-advance-open-source-security/"  aria-label="Linux Foundation Announce
905s $12.5 Million in Grant Funding from Leading Organizations to Advance Open Source Security "></a>
906            <div class="post-header">
907              <span class="meta"> <span> March 17, 2026</span> in <a href="https://openssf.org/category/alpha-omega/">Alpha-Omega</a>, <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
908              <h3 class="title">Linux Foundation Announces $12.5 Million in Grant Funding from Leading Organizations to Advance Open Source Security </h3>
909            </div>
910            <div class="excerpt">Anthropic, Amazon Web Services (AWS), GitHub, Google, Google DeepMind, Microsoft, and OpenAI Join Forces with the Foundation to Invest in Sustainable Security Solutions for the Open Source Ecosystem SAN FRANCISCO&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
911
912          
913      </div><!--/col-->
914
915      
916      <div class="col span_12 post-9176 post type-post status-publish format-standard has-post-thumbnail category-blog category-press-release tag-golden-egg-awards tag-open-source-security tag-openssf tag-ostif tag-target-corporation tag-thread-ai" >
917
918        
919            <a href="https://openssf.org/press-release/2025/11/10/openssf-announces-key-membership-growth-and-golden-egg-award-winners-at-open-source-securitycon-north-america/"  aria-label="OpenSSF Announces Key Membership Growth and Golden Egg Award Winners at Open Source SecurityCon North America"></a>
920            <div class="post-header">
921              <span class="meta"> <span> November 10, 2025</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
922              <h3 class="title">OpenSSF Announces Key Membership Growth and Golden Egg Award Winners at Open Source SecurityCon North America</h3>
923            </div>
924            <div class="excerpt">At Open Source SecurityCon in Atlanta, the Open Source Security Foundation (OpenSSF) announced Target Corporation and Thread AI as new general members, OSTIF’s upgrade to general membership, and recognized Golden&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
925
926          
927      </div><!--/col-->
928
929      
930      <div class="col span_12 post-8836 post type-post status-publish format-standard has-post-thumbnail category-blog category-press-release tag-ai-ml-security tag-community-day-europe tag-golden-egg-award tag-open-source-security tag-openssf" >
931
932        
933            <a href="https://openssf.org/press-release/2025/08/28/openssf-celebrates-global-momentum-ai-ml-security-initiatives-and-golden-egg-award-winners-at-community-day-europe/"  aria-label="OpenSSF Celebrates Global Momentum, AI/ML Security Initiatives and Golden Egg Award Winners at Community Day Europe"></a>
934            <div class="post-header">
935              <span class="meta"> <span> August 28, 2025</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
936              <h3 class="title">OpenSSF Celebrates Global Momentum, AI/ML Security Initiatives and Golden Egg Award Winners at Community Day Europe</h3>
937            </div>
938            <div class="excerpt">Foundation honors community achievements and strategic efforts to secure ML pipeline during community event in Amsterdam AMSTERDAM – OpenSSF Community Day Europe – August 28, 2025 – The Open Source&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
939
940          
941      </div><!--/col-->
942
943      
944      <div class="col span_12 post-8572 post type-post status-publish format-standard has-post-thumbnail category-blog category-press-release tag-community-collaboration tag-golden-egg-award tag-new-members tag-open-source-security tag-openssf" >
945
946        
947            <a href="https://openssf.org/press-release/2025/06/26/openssf-welcomes-new-members-and-presents-golden-egg-award/"  aria-label="OpenSSF Welcomes New Members and Presents Golden Egg Award"></a>
948            <div class="post-header">
949              <span class="meta"> <span> June 26, 2025</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
950              <h3 class="title">OpenSSF Welcomes New Members and Presents Golden Egg Award</h3>
951            </div>
952            <div class="excerpt">Foundation furthers mission to enhance the security of open source software  DENVER – OpenSSF Community Day North America – June 26, 2025 – The Open Source Security Foundation (OpenSSF), a&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
953
954          
955      </div><!--/col-->
956
957      
958      <div class="col span_12 post-8306 post type-post status-publish format-standard has-post-thumbnail category-blog category-press-release tag-cybersecurity tag-education tag-it tag-linux-foundation tag-openssf tag-skills tag-team tag-tech-talent" >
959
960        
961            <a href="https://openssf.org/press-release/2025/05/14/linux-foundation-and-openssf-release-cybersecurity-skills-framework-to-strengthen-enterprise-readiness/"  aria-label="Linux Foundation and OpenSSF Release Cybersecurity Skills Framework to Strengthen Enterprise Readiness"></a>
962            <div class="post-header">
963              <span class="meta"> <span> May 14, 2025</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
964              <h3 class="title">Linux Foundation and OpenSSF Release Cybersecurity Skills Framework to Strengthen Enterprise Readiness</h3>
965            </div>
966            <div class="excerpt">New Customizable Global Framework Aligns IT Job Roles with Practical Cybersecurity Skills SAN FRANCISCO, CA – May 14, 2025 – The Linux Foundation, the nonprofit organization enabling mass innovation through&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
967
968          
969      </div><!--/col-->
970
971      
972      <div class="col span_12 post-8229 post type-post status-publish format-standard has-post-thumbnail category-blog category-cra category-policy category-press-release tag-cra tag-eu-cyber-resilience-act tag-linux-foundation tag-linux-foundation-eu tag-linux-foundation-europe tag-openssf" >
973
974        
975            <a href="https://openssf.org/press-release/2025/04/29/openssf-launches-free-course-to-prepare-developers-for-the-eu-cyber-resilience-act/"  aria-label="OpenSSF Launches Free Course to Prepare Developers for the EU Cyber Resilience Act"></a>
976            <div class="post-header">
977              <span class="meta"> <span> April 29, 2025</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/policy/cra/">EU Cyber Resilience Act</a>, <a href="https://openssf.org/category/policy/">Global Cyber Policy</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
978              <h3 class="title">OpenSSF Launches Free Course to Prepare Developers for the EU Cyber Resilience Act</h3>
979            </div>
980            <div class="excerpt">SAN FRANCISCO, CA – April 29, 2025 – The Open Source Security Foundation (OpenSSF), in collaboration with LF Education, announces the general availability of  LFEL1001, a free online course designed&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
981
982          
983      </div><!--/col-->
984
985      
986      <div class="col span_12 post-8012 post type-post status-publish format-standard has-post-thumbnail category-blog category-cra category-policy category-press-release tag-cyber-resilience-act-cra tag-linux-foundation" >
987
988        
989            <a href="https://openssf.org/press-release/2025/03/18/linux-foundation-research-reports-reveal-wide-spectrum-for-cyber-resilience-act-readiness-and-compliance/"  aria-label="Linux Foundation Research Reports Reveal Wide Spectrum for Cyber Resilience Act Readiness and Compliance"></a>
990            <div class="post-header">
991              <span class="meta"> <span> March 18, 2025</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/policy/cra/">EU Cyber Resilience Act</a>, <a href="https://openssf.org/category/policy/">Global Cyber Policy</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
992              <h3 class="title">Linux Foundation Research Reports Reveal Wide Spectrum for Cyber Resilience Act Readiness and Compliance</h3>
993            </div>
994            <div class="excerpt">SAN FRANCISCO – March 18, 2024 – The Linux Foundation, the nonprofit organization enabling mass innovation through open source, today announced the publication of two groundbreaking research reports, both in partnership with&hellip;</div>
994            <span>Read More <i class="icon-button-arrow"></i></span>
995
996          
997      </div><!--/col-->
998
999      
1000      <div class="col span_12 post-7933 post type-post status-publish format-standard has-post-thumbnail category-blog category-policy category-press-release tag-ai-security tag-cybersecurity-policy tag-open-source-security tag-openssf-policy-summit tag-software-supply-chain-security" >
1001
1002        
1003            <a href="https://openssf.org/press-release/2025/03/11/openssf-hosts-2025-policy-summit-in-washington-d-c-to-tackle-open-source-security-challenges/"  aria-label="OpenSSF Hosts 2025 Policy Summit in Washington, D.C. to Tackle Open Source Security Challenges"></a>
1004            <div class="post-header">
1005              <span class="meta"> <span> March 11, 2025</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/policy/">Global Cyber Policy</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1006              <h3 class="title">OpenSSF Hosts 2025 Policy Summit in Washington, D.C. to Tackle Open Source Security Challenges</h3>
1007            </div>
1008            <div class="excerpt">WASHINGTON, D.C. – March 11, 2025 – The Open Source Security Foundation (OpenSSF) successfully hosted its 2025 Policy Summit in Washington, D.C., on Tuesday, March 4. The summit brought together&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1009
1010          
1011      </div><!--/col-->
1012
1013      
1014      <div class="col span_12 post-7800 post type-post status-publish format-standard has-post-thumbnail category-blog category-press-release tag-open-source-security tag-open-source-software tag-openssf tag-openssf-best-practices tag-openssf-initiatives tag-osps-baseline tag-secure-coding tag-secure-development-practices tag-software-security-tools tag-software-supply-chain tag-software-supply-chain-security" >
1015
1016        
1017            <a href="https://openssf.org/press-release/2025/02/25/openssf-announces-initial-release-of-the-open-source-project-security-baseline/"  aria-label="OpenSSF Announces Initial Release of the Open Source Project Security Baseline"></a>
1018            <div class="post-header">
1019              <span class="meta"> <span> February 25, 2025</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1020              <h3 class="title">OpenSSF Announces Initial Release of the Open Source Project Security Baseline</h3>
1021            </div>
1022            <div class="excerpt">New Initiative Aims to Enhance Open Source Software Security Through Tiered Best Practices SAN FRANCISCO – February 25, 2025 – The Open Source Security Foundation (OpenSSF) is pleased to announce&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1023
1024          
1025      </div><!--/col-->
1026
1027      
1028      <div class="col span_12 post-7692 post type-post status-publish format-standard has-post-thumbnail category-blog category-cra category-policy category-press-release tag-linux-foundation tag-openssf tag-public-policy tag-public-sector tag-security" >
1029
1030        
1031            <a href="https://openssf.org/press-release/2025/01/31/linux-foundation-europe-and-openssf-launch-initiative-to-prepare-maintainers-manufacturers-and-open-source-stewards-for-global-cybersecurity-legislation/"  aria-label="Linux Foundation Europe and OpenSSF Launch Initiative to Prepare Maintainers, Manufacturers, and Open Source Stewards for Global Cybersecurity Legislation"></a>
1032            <div class="post-header">
1033              <span class="meta"> <span> January 31, 2025</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/policy/cra/">EU Cyber Resilience Act</a>, <a href="https://openssf.org/category/policy/">Global Cyber Policy</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1034              <h3 class="title">Linux Foundation Europe and OpenSSF Launch Initiative to Prepare Maintainers, Manufacturers, and Open Source Stewards for Global Cybersecurity Legislation</h3>
1035            </div>
1036            <div class="excerpt">BRUSSELS – JANUARY 31, 2025 – Linux Foundation Europe and OpenSSF are excited to announce a global joint initiative to help prepare maintainers, manufacturers, and open source stewards for the&hellip;</div>
1036            <span>Read More <i class="icon-button-arrow"></i></span>
1037
1038          
1039      </div><!--/col-->
1040
1041      
1042      <div class="col span_12 post-7359 post type-post status-publish format-standard has-post-thumbnail category-blog category-press-release tag-guidewire tag-honda tag-india tag-linux-foundation tag-linuxfoundation tag-new-members tag-open-source tag-openssf tag-security tag-sosscommunityday" >
1043
1044        
1045            <a href="https://openssf.org/press-release/2024/12/09/in-the-face-of-mounting-regulatory-oversight-honda-and-guidewire-join-industry-leaders-securing-software-development-at-the-open-source-security-foundation-openssf/"  aria-label="In the Face of Mounting Regulatory Oversight, Honda and Guidewire Join Industry Leaders Securing Software Development at the Open Source Security Foundation (OpenSSF)"></a>
1046            <div class="post-header">
1047              <span class="meta"> <span> December 9, 2024</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1048              <h3 class="title">In the Face of Mounting Regulatory Oversight, Honda and Guidewire Join Industry Leaders Securing Software Development at the Open Source Security Foundation (OpenSSF)</h3>
1049            </div>
1050            <div class="excerpt">Growing Member Base and Launch of SOSS Community Day India Continue to Advance Open Source Software Security Delhi, India – December 10, 2024 – The Open Source Security Foundation (OpenSSF),&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1051
1052          
1053      </div><!--/col-->
1054
1055      
1056      <div class="col span_12 post-7304 post type-post status-publish format-standard has-post-thumbnail category-blog category-press-release" >
1057
1058        
1059            <a href="https://openssf.org/press-release/2024/12/04/open-source-usage-trends-and-security-challenges-revealed-in-new-study/"  aria-label="Open Source Usage Trends and Security Challenges Revealed in New Study"></a>
1060            <div class="post-header">
1061              <span class="meta"> <span> December 4, 2024</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1062              <h3 class="title">Open Source Usage Trends and Security Challenges Revealed in New Study</h3>
1063            </div>
1064            <div class="excerpt">SAN FRANCISCO, Dec. 4, 2024 -- The Linux Foundation, the nonprofit organization enabling mass innovation through open source, today announced the release of "Census III of Free and Open Source Software – Application&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1065
1066          
1067      </div><!--/col-->
1068
1069      
1070      <div class="col span_12 post-7119 post type-post status-publish format-standard has-post-thumbnail category-blog category-press-release tag-arm tag-bombctl tag-embraceable-ai tag-fujitsu tag-minder tag-new-members tag-open-source tag-openssf tag-ruby-central-inc tag-security tag-trifecta-tech-foundation tag-zarf" >
1071
1072        
1073            <a href="https://openssf.org/press-release/2024/10/29/openssf-welcomes-new-members-and-introduces-new-initiatives-at-soss-community-day-japan/"  aria-label="OpenSSF Welcomes New Members and Introduces New Initiatives at SOSS Community Day Japan"></a>
1074            <div class="post-header">
1075              <span class="meta"> <span> October 29, 2024</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1076              <h3 class="title">OpenSSF Welcomes New Members and Introduces New Initiatives at SOSS Community Day Japan</h3>
1077            </div>
1078            <div class="excerpt">Growing Member Base and New Initiatives Continue to Advance Open Source Software Security TOKYO, JAPAN – October 30, 2024 – The Open Source Security Foundation (OpenSSF), a global cross-industry initiative&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1079
1080          
1081      </div><!--/col-->
1082
1083      
1084      <div class="col span_12 post-7127 post type-post status-publish format-standard has-post-thumbnail category-blog category-press-release" >
1085
1086        
1087            <a href="https://openssf.org/press-release/2024/10/29/openssf-expands-secure-development-course-with-interactive-labs/"  aria-label="OpenSSF Expands Secure Development Course with Interactive Labs"></a>
1088            <div class="post-header">
1089              <span class="meta"> <span> October 29, 2024</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1090              <h3 class="title">OpenSSF Expands Secure Development Course with Interactive Labs</h3>
1091            </div>
1092            <div class="excerpt">The Open Source Security Foundation (OpenSSF) today announced an expansion of its free course “Developing Secure Software” (LFD121). The course now features interactive learning scenarios to better equip developers to build software that&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1093
1094          
1095      </div><!--/col-->
1096
1097      
1098      <div class="col span_12 post-7058 post type-post status-publish format-standard has-post-thumbnail category-blog category-press-release" >
1099
1100        
1101            <a href="https://openssf.org/press-release/2024/10/22/openssf-soss-fusion-conference-kicks-off-with-talks-from-google-and-cisco-executives/"  aria-label="OpenSSF SOSS Fusion Conference Kicks off with Talks from Google and Cisco Executives"></a>
1102            <div class="post-header">
1103              <span class="meta"> <span> October 22, 2024</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1104              <h3 class="title">OpenSSF SOSS Fusion Conference Kicks off with Talks from Google and Cisco Executives</h3>
1105            </div>
1106            <div class="excerpt">Event aims to create a more secure open source future by covering high-priority topics and offering workshops and industry expert insights WASHINGTON — October 22, 2024 — The Open Source&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1107
1108          
1109      </div><!--/col-->
1110
1111      
1112      <div class="col span_12 post-6949 post type-post status-publish format-standard has-post-thumbnail category-blog category-press-release" >
1113
1114        
1115            <a href="https://openssf.org/press-release/2024/09/26/openssf-announces-key-themes-of-ai-security-diversity-and-open-source-public-policy-at-soss-fusion-conference/"  aria-label="OpenSSF Announces Key Themes of AI Security, Diversity and Open Source Public Policy at SOSS Fusion Conference"></a>
1116            <div class="post-header">
1117              <span class="meta"> <span> September 26, 2024</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1118              <h3 class="title">OpenSSF Announces Key Themes of AI Security, Diversity and Open Source Public Policy at SOSS Fusion Conference</h3>
1119            </div>
1120            <div class="excerpt">Engaging Sessions Led by Industry Experts Will Empower Attendees With the Knowledge, Tools, and Connections to Drive Innovation and Enhance Security in the Open Source Ecosystem WASHINGTON — September 26,&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1121
1122          
1123      </div><!--/col-->
1124
1125      
1126      <div class="col span_12 post-6898 post type-post status-publish format-standard has-post-thumbnail category-blog category-press-release" >
1127
1128        
1129            <a href="https://openssf.org/press-release/2024/09/19/openssf-welcomes-new-members-and-presents-golden-egg-award-at-soss-community-day-europe/"  aria-label="OpenSSF Welcomes New Members and Presents Golden Egg Award at SOSS Community Day Europe"></a>
1130            <div class="post-header">
1131              <span class="meta"> <span> September 19, 2024</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1132              <h3 class="title">OpenSSF Welcomes New Members and Presents Golden Egg Award at SOSS Community Day Europe</h3>
1133            </div>
1134            <div class="excerpt">The Open Source Security Foundation (OpenSSF), a global cross-industry initiative of the Linux Foundation that focuses on sustainably securing open source software (OSS), is excited to announce new members from&hellip;</div>
1134            <span>Read More <i class="icon-button-arrow"></i></span>
1135
1136          
1137      </div><!--/col-->
1138
1139      
1140      <div class="col span_12 post-6644 post type-post status-publish format-standard has-post-thumbnail category-blog category-press-release" >
1141
1142        
1143            <a href="https://openssf.org/press-release/2024/07/30/datadog-joins-open-source-security-foundation-openssf/"  aria-label="Datadog Joins Open Source Security Foundation (OpenSSF)"></a>
1144            <div class="post-header">
1145              <span class="meta"> <span> July 30, 2024</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1146              <h3 class="title">Datadog Joins Open Source Security Foundation (OpenSSF)</h3>
1147            </div>
1148            <div class="excerpt">OpenSSF Welcomes Datadog as Premier Member</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1149
1150          
1151      </div><!--/col-->
1152
1153      
1154      <div class="col span_12 post-6556 post type-post status-publish format-standard has-post-thumbnail category-blog category-press-release" >
1155
1156        
1157            <a href="https://openssf.org/press-release/2024/07/17/the-linux-foundation-and-openssf-release-report-on-the-state-of-education-in-secure-software-development/"  aria-label="The Linux Foundation and OpenSSF Release Report on the State of Education in Secure Software Development"></a>
1158            <div class="post-header">
1159              <span class="meta"> <span> July 17, 2024</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1160              <h3 class="title">The Linux Foundation and OpenSSF Release Report on the State of Education in Secure Software Development</h3>
1161            </div>
1162            <div class="excerpt">Findings show nearly one-third of industry professionals are not familiar with secure software development practices</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1163
1164          
1165      </div><!--/col-->
1166
1167      
1168      <div class="col span_12 post-6377 post type-post status-publish format-standard has-post-thumbnail category-blog category-press-release" >
1169
1170        
1171            <a href="https://openssf.org/press-release/2024/06/18/open-source-security-foundation-launches-whats-in-the-soss-podcast/"  aria-label="Open Source Security Foundation Launches “What’s in the SOSS?” Podcast"></a>
1172            <div class="post-header">
1173              <span class="meta"> <span> June 18, 2024</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1174              <h3 class="title">Open Source Security Foundation Launches “What’s in the SOSS?” Podcast</h3>
1175            </div>
1176            <div class="excerpt">The Open Source Security Foundation (OpenSSF) has launched a new podcast titled “What’s in the SOSS?” With biweekly episodes, the series explores the world of secure open source software, delivering&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1177
1178          
1179      </div><!--/col-->
1180
1181      
1182      <div class="col span_12 post-6001 post type-post status-publish format-standard has-post-thumbnail category-blog category-press-release" >
1183
1184        
1185            <a href="https://openssf.org/press-release/2024/05/01/openssf-taps-bruce-schneier-to-discuss-ai-and-oss-security-during-keynote-at-soss-fusion-conference-2024/"  aria-label="OpenSSF Taps Bruce Schneier to Discuss AI and OSS Security During Keynote at SOSS Fusion Conference 2024"></a>
1186            <div class="post-header">
1187              <span class="meta"> <span> May 1, 2024</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1188              <h3 class="title">OpenSSF Taps Bruce Schneier to Discuss AI and OSS Security During Keynote at SOSS Fusion Conference 2024</h3>
1189            </div>
1190            <div class="excerpt">OpenSSF Taps Bruce Schneier to Discuss AI and OSS Security During Keynote at SOSS Fusion Conference 2024 Register by Aug. 9 for special early bird giveaways! Get access to interactive&hellip;</div>
1190            <span>Read More <i class="icon-button-arrow"></i></span>
1191
1192          
1193      </div><!--/col-->
1194
1195      
1196      <div class="col span_12 post-5884 post type-post status-publish format-standard has-post-thumbnail category-blog category-press-release" >
1197
1198        
1199            <a href="https://openssf.org/press-release/2024/04/16/cisa-dhs-st-and-openssf-announce-global-launch-of-software-supply-chain-open-source-project/"  aria-label="CISA, DHS S&#038;T and OpenSSF Announce Global Launch of Software Supply Chain Open Source Project"></a>
1200            <div class="post-header">
1201              <span class="meta"> <span> April 16, 2024</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1202              <h3 class="title">CISA, DHS S&#038;T and OpenSSF Announce Global Launch of Software Supply Chain Open Source Project</h3>
1203            </div>
1204            <div class="excerpt">The Open Source Security Foundation (OpenSSF), in collaboration with the Cybersecurity and Infrastructure Security Agency (CISA), and the Department of Homeland Security (DHS) Science and Technology Directorate (S&T), today announced&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1205
1206          
1207      </div><!--/col-->
1208
1209      
1210      <div class="col span_12 post-5848 post type-post status-publish format-standard has-post-thumbnail category-blog category-press-release" >
1211
1212        
1213            <a href="https://openssf.org/press-release/2024/04/15/openssf-announces-new-members-initiatives-at-soss-community-day-north-america/"  aria-label="OpenSSF Announces New Members &#038; Initiatives at SOSS Community Day North America"></a>
1214            <div class="post-header">
1215              <span class="meta"> <span> April 15, 2024</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1216              <h3 class="title">OpenSSF Announces New Members &#038; Initiatives at SOSS Community Day North America</h3>
1217            </div>
1218            <div class="excerpt">The Open Source Security Foundation (OpenSSF), a global cross-industry initiative of the Linux Foundation that focuses on sustainably securing open source software (OSS), is excited to announce new members from&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1219
1220          
1221      </div><!--/col-->
1222
1223      
1224      <div class="col span_12 post-4975 post type-post status-publish format-standard has-post-thumbnail category-blog category-press-release" >
1225
1226        
1227            <a href="https://openssf.org/press-release/2024/03/04/openssf-and-linux-foundation-training-certification-announce-scholarships-to-support-women-in-jordan-entering-the-cybersecurity-field-in-collaboration-with-us-white-house/"  aria-label="OpenSSF, Linux Foundation Training &#038; Certification, and CNCF Announce Scholarships to Support Women in Jordan Entering the Cybersecurity Field in Collaboration with US White House National Security Council"></a>
1228            <div class="post-header">
1229              <span class="meta"> <span> March 4, 2024</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1230              <h3 class="title">OpenSSF, Linux Foundation Training &#038; Certification, and CNCF Announce Scholarships to Support Women in Jordan Entering the Cybersecurity Field in Collaboration with US White House National Security Council</h3>
1231            </div>
1232            <div class="excerpt">AMMAN, JORDAN, March 4, 2024 – Open Source Security Foundation (OpenSSF), Linux Foundation Training and Certification (LF T&amp;C), and Cloud Native Computing Foundation (CNCF) are thrilled to announce an initiative&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1233
1234          
1235      </div><!--/col-->
1236
1237      
1238      <div class="col span_12 post-4115 post type-post status-publish format-standard has-post-thumbnail category-blog category-press-release" >
1239
1240        
1241            <a href="https://openssf.org/press-release/2023/12/03/openssf-announces-new-members-guiding-software-security-principles-at-openssf-day-japan/"  aria-label="OpenSSF Announce
1241s New Members, Guiding Software Security Principles at OpenSSF Day Japan"></a>
1242            <div class="post-header">
1243              <span class="meta"> <span> December 3, 2023</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1244              <h3 class="title">OpenSSF Announces New Members, Guiding Software Security Principles at OpenSSF Day Japan</h3>
1245            </div>
1246            <div class="excerpt">The Open Source Security Foundation (OpenSSF), a cross-industry initiative of the Linux Foundation that focuses on sustainably securing open source software (OSS), announced new members from leading technology firms and&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1247
1248          
1249      </div><!--/col-->
1250
1251      
1252      <div class="col span_12 post-3815 post type-post status-publish format-standard has-post-thumbnail category-blog category-press-release" >
1253
1254        
1255            <a href="https://openssf.org/press-release/2023/11/02/linux-foundation-isc2-and-openssf-collaborate-to-target-secure-code-development/"  aria-label="Linux Foundation, ISC2 and OpenSSF Collaborate to Target Secure Code Development "></a>
1256            <div class="post-header">
1257              <span class="meta"> <span> November 2, 2023</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1258              <h3 class="title">Linux Foundation, ISC2 and OpenSSF Collaborate to Target Secure Code Development </h3>
1259            </div>
1260            <div class="excerpt">Linux Foundation Training & Certification, ISC2, and Open Source Security Foundation (OpenSSF) today announced a new collaboration to empower the open source cybersecurity community through secure software development, knowledge sharing,&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1261
1262          
1263      </div><!--/col-->
1264
1265      
1266      <div class="col span_12 post-3807 post type-post status-publish format-standard has-post-thumbnail category-blog category-press-release" >
1267
1268        
1269            <a href="https://openssf.org/press-release/2023/11/01/openjs-foundation-warns-consumer-privacy-and-security-at-risk-in-three-quarters-of-a-billion-websites/"  aria-label="OpenJS Foundation Warns Consumer Privacy and Security at Risk in Three-Quarters of a Billion Websites"></a>
1270            <div class="post-header">
1271              <span class="meta"> <span> November 1, 2023</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1272              <h3 class="title">OpenJS Foundation Warns Consumer Privacy and Security at Risk in Three-Quarters of a Billion Websites</h3>
1273            </div>
1274            <div class="excerpt">Global web infrastructure is in a precarious position based on new research by the OpenJS Foundation thanks to an OpenSSF grant. The OpenJS Foundation is announcing the results of an end-user audit&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1275
1276          
1277      </div><!--/col-->
1278
1279      
1280      <div class="col span_12 post-3523 post type-post status-publish format-standard has-post-thumbnail category-blog category-press-release" >
1281
1282        
1283            <a href="https://openssf.org/press-release/2023/09/18/openssf-welcomes-new-members-in-support-of-securing-open-source-software/"  aria-label="OpenSSF Welcomes New Members in Support of Securing Open Source Software"></a>
1284            <div class="post-header">
1285              <span class="meta"> <span> September 18, 2023</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1286              <h3 class="title">OpenSSF Welcomes New Members in Support of Securing Open Source Software</h3>
1287            </div>
1288            <div class="excerpt">We welcome six new members from leading technology firms to the OpenSSF. New general members include Mend.io, RTX, Shopify, SlimAI, and Stacklok. New associate member, the Rust Foundation, also joins.&hellip;</div>
1288            <span>Read More <i class="icon-button-arrow"></i></span>
1289
1290          
1291      </div><!--/col-->
1292
1293      
1294      <div class="col span_12 post-3457 post type-post status-publish format-standard has-post-thumbnail category-blog category-press-release" >
1295
1296        
1297            <a href="https://openssf.org/press-release/2023/09/13/openssf-gathers-us-government-and-industry-leaders-at-secure-open-source-software-summit-2023/"  aria-label="OpenSSF Gathers US Government and Industry Leaders at Secure Open Source Software Summit 2023"></a>
1298            <div class="post-header">
1299              <span class="meta"> <span> September 13, 2023</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1300              <h3 class="title">OpenSSF Gathers US Government and Industry Leaders at Secure Open Source Software Summit 2023</h3>
1301            </div>
1302            <div class="excerpt">The OpenSSF brought together US Government (USG) officials from the National Security Council (NSC), Office of the National Cyber Director (ONCD), and the Cybersecurity and Infrastructure Security Agency (CISA) among&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1303
1304          
1305      </div><!--/col-->
1306
1307      
1308      <div class="col span_12 post-3231 post type-post status-publish format-standard has-post-thumbnail category-ai category-blog category-press-release" >
1309
1310        
1311            <a href="https://openssf.org/press-release/2023/08/09/openssf-to-support-darpa-on-new-ai-cyber-challenge-aixcc/"  aria-label="OpenSSF to Support DARPA on New AI Cyber Challenge (AIxCC)"></a>
1312            <div class="post-header">
1313              <span class="meta"> <span> August 9, 2023</span> in <a href="https://openssf.org/category/ai/">AI</a>, <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1314              <h3 class="title">OpenSSF to Support DARPA on New AI Cyber Challenge (AIxCC)</h3>
1315            </div>
1316            <div class="excerpt">The Open Source Security Foundation (OpenSSF) announced today at Black Hat 2023 its collaboration with the Defense Advanced Research Projects Agency (DARPA) on the AI Cyber Challenge (AIxCC) – a&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1317
1318          
1319      </div><!--/col-->
1320
1321      
1322      <div class="col span_12 post-2900 post type-post status-publish format-standard has-post-thumbnail category-blog category-press-release" >
1323
1324        
1325            <a href="https://openssf.org/press-release/2023/05/10/openssf-welcomes-new-members-veteran-cybersecurity-expert-as-general-manager-and-new-funding/"  aria-label="OpenSSF Welcomes New Members, Veteran Cybersecurity Expert as General Manager, and New Funding"></a>
1326            <div class="post-header">
1327              <span class="meta"> <span> May 10, 2023</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1328              <h3 class="title">OpenSSF Welcomes New Members, Veteran Cybersecurity Expert as General Manager, and New Funding</h3>
1329            </div>
1330            <div class="excerpt">The Open Source Security Foundation (OpenSSF) welcomes four new members from leading technology firms: Hitachi, Lockheed Martin, Salesforce, and SAP. The OpenSSF also welcomes new General Manager, Omkhar Arasaratnam, veteran&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1331
1332          
1333      </div><!--/col-->
1334
1335      
1336      <div class="col span_12 post-2745 post type-post status-publish format-standard has-post-thumbnail category-blog category-press-release" >
1337
1338        
1339            <a href="https://openssf.org/press-release/2023/04/19/openssf-announces-slsa-version-1-0-release/"  aria-label="OpenSSF Announces SLSA Version 1.0 Release"></a>
1340            <div class="post-header">
1341              <span class="meta"> <span> April 19, 2023</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1342              <h3 class="title">
1342OpenSSF Announces SLSA Version 1.0 Release</h3>
1343            </div>
1344            <div class="excerpt">The Open Source Security Foundation (OpenSSF) is proud to announce the release of version 1.0 of Supply-chain Levels for Software Artifacts (SLSA). SLSA is an OpenSSF project that provides specifications&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1345
1346          
1347      </div><!--/col-->
1348
1349      
1350      <div class="col span_12 post-2517 post type-post status-publish format-standard has-post-thumbnail category-blog category-press-release" >
1351
1352        
1353            <a href="https://openssf.org/press-release/2023/03/07/openssf-membership-growth-signals-technical-communities-continued-commitment-to-investing-in-security/"  aria-label="OpenSSF Membership Growth Signals Technical Communities’ Continued Commitment to Investing in Security"></a>
1354            <div class="post-header">
1355              <span class="meta"> <span> March 7, 2023</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1356              <h3 class="title">OpenSSF Membership Growth Signals Technical Communities’ Continued Commitment to Investing in Security</h3>
1357            </div>
1358            <div class="excerpt">The Open Source Security Foundation (OpenSSF) welcomes eight new members from leading technology firms. The total number of OpenSSF members is currently over 100 and organization membership saw an 88%&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1359
1360          
1361      </div><!--/col-->
1362
1363      
1364      <div class="col span_12 post-2193 post type-post status-publish format-standard has-post-thumbnail category-blog category-press-release" >
1365
1366        
1367            <a href="https://openssf.org/press-release/2022/12/04/openssf-membership-exceeds-100-with-many-new-members-dedicated-to-securing-open-source-software/"  aria-label="OpenSSF Membership Exceeds 100 with Many New Members Dedicated to Securing Open Source Software"></a>
1368            <div class="post-header">
1369              <span class="meta"> <span> December 4, 2022</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1370              <h3 class="title">OpenSSF Membership Exceeds 100 with Many New Members Dedicated to Securing Open Source Software</h3>
1371            </div>
1372            <div class="excerpt">The Open Source Security Foundation (OpenSSF) announced many new members from leading technology firms in sectors that span software development, cybersecurity, data science, platform as a service, semiconductors, finance, think&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1373
1374          
1375      </div><!--/col-->
1376
1377      
1378      <div class="col span_12 post-1982 post type-post status-publish format-standard has-post-thumbnail category-blog category-press-release category-sigstore" >
1379
1380        
1381            <a href="https://openssf.org/press-release/2022/10/25/sigstore-announces-general-availability-at-sigstorecon/"  aria-label="Sigstore Announces General Availability at SigstoreCon"></a>
1382            <div class="post-header">
1383              <span class="meta"> <span> October 25, 2022</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a>, <a href="https://openssf.org/category/sigstore/">Sigstore</a> </span>
1384              <h3 class="title">Sigstore Announces General Availability at SigstoreCon</h3>
1385            </div>
1386            <div class="excerpt">Today at SigstoreCon, the Sigstore community announced the general availability of its free software signing service giving open source communities access to production-grade stable services for artifact signing and verification.&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1387
1388          
1389      </div><!--/col-->
1390
1391      
1392      <div class="col span_12 post-1931 post type-post status-publish format-standard category-blog category-press-release" >
1393
1394        
1395            <a href="https://openssf.org/press-release/2022/10/10/openuk-and-openssf-announce-open-source-security-and-community-curation-event-schedule/"  aria-label="OpenUK and OpenSSF Announce Open Source Security and Community Curation Event Schedule"></a>
1396            <div class="post-header">
1397              <span class="meta"> <span> October 10, 2022</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1398              <h3 class="title">OpenUK and OpenSSF Announce Open Source Security and Community Curation Event Schedule</h3>
1399            </div>
1400            <div class="excerpt">Thought Leadership Day on open source, infrastructure, security and community curation on the 17th of October will bring together leading figures from international Open Source communities around security, and provide opportunities to&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1401
1402          
1403      </div><!--/col-->
1404
1405      
1406      <div class="col span_12 post-1706 post type-post status-publish format-standard has-post-thumbnail category-blog category-press-release" >
1407
1408        
1409            <a href="https://openssf.org/press-release/2022/08/24/capital-one-joins-open-source-security-foundation/"  aria-label="Capital One Joins Open Source Security Foundation"></a>
1410            <div class="post-header">
1411              <span class="meta"> <span> August 24, 2022</span> in <a href="https://openssf.org/category/blog/">Blog</a>, <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1412              <h3 class="title">Capital One Joins Open Source Security Foundation</h3>
1413            </div>
1414            <div class="excerpt">Capital One joins the Open Source Security Foundation (OpenSSF) as a premier member affirming its commitment to strengthening the open source software supply chain. OpenSSF is a cross-industry organization hosted&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1415
1416          
1417      </div><!--/col-->
1418
1419      
1420      <div class="col span_12 post-1695 post type-post status-publish format-standard category-press-release" >
1421
1422        
1423            <a href="https://openssf.org/press-release/2022/08/22/the-linux-foundation-and-open-source-software-security-foundation-openssf-gather-japanese-industry-and-government-leaders-for-open-source-software-security-summit-japan/"  aria-label="The Linux Foundation and Open Source Software Security Foundation (OpenSSF) Gather Japanese Industry and Government Leaders for Open Source Software Security Summit Japan"></a>
1424            <div class="post-header">
1425              <span class="meta"> <span> August 22, 2022</span> in <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1426              <h3 class="title">The Linux Foundation and Open Source Software Security Foundation (OpenSSF) Gather Japanese Industry and Government Leaders for Open Source Software Security Summit Japan</h3>
1427            </div>
1428            <div class="excerpt">The Linux Foundation and the Open Source Software Security Foundation (OpenSSF) backed by the Ministry of Economy, Trade and Industry, Today convene cybersecurity experts from Japanese companies, government agencies, and&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1429
1430          
1431      </div><!--/col-->
1432
1433      
1434      <div class="col span_12 post-1658 post type-post status-publish format-standard has-post-thumbnail category-press-release" >
1435
1436        
1437            <a href="https://openssf.org/press-release/2022/08/17/openssf-announces-13-new-members-committed-to-strengthening-the-security-of-the-open-source-software-supply-chain/"  aria-label="OpenSSF Announces 13 New Members Committed to Strengthening the Security of the Open Source Software Supply Chain"></a>
1438            <div class="post-header">
1439              <span class="meta"> <span> August 17, 2022</span> in <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1440              <h3 class="title">OpenSSF Announces 13 New Members Committed to Strengthening the Security of the Open Source Software Supply Chain</h3>
1441            </div>
1442            <div class="excerpt">OpenSSF announces 13 new members from leading financial services, technology, employment, software development, cybersecurity, telecommunications, and academic sectors.</div>
1442            <span>Read More <i class="icon-button-arrow"></i></span>
1443
1444          
1445      </div><!--/col-->
1446
1447      
1448      <div class="col span_12 post-1324 post type-post status-publish format-standard category-press-release" >
1449
1450        
1451            <a href="https://openssf.org/press-release/2022/05/12/the-linux-foundation-and-open-source-software-security-foundation-openssf-gather-industry-and-government-leaders-for-open-source-software-security-summit-ii/"  aria-label="The Linux Foundation and Open Source Software Security Foundation (OpenSSF) Gather Industry and Government Leaders for Open Source Software Security Summit II"></a>
1452            <div class="post-header">
1453              <span class="meta"> <span> May 12, 2022</span> in <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1454              <h3 class="title">The Linux Foundation and Open Source Software Security Foundation (OpenSSF) Gather Industry and Government Leaders for Open Source Software Security Summit II</h3>
1455            </div>
1456            <div class="excerpt">10-Point Open Source and Software Supply Chain Security Mobilization Plan Released with Initial Pledges Surpassing $30M&nbsp; WASHINGTON, DC - May 12, 2022 - The Linux Foundation and the Open Source&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1457
1458          
1459      </div><!--/col-->
1460
1461      
1462      <div class="col span_12 post-1264 post type-post status-publish format-standard category-press-release" >
1463
1464        
1465            <a href="https://openssf.org/press-release/2022/05/09/openssf-announces-15-new-members-to-further-strengthen-open-source-software-supply-chain-security/"  aria-label="OpenSSF Announces 15 New Members To Further Strengthen Open Source Software Supply Chain Security"></a>
1466            <div class="post-header">
1467              <span class="meta"> <span> May 9, 2022</span> in <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1468              <h3 class="title">OpenSSF Announces 15 New Members To Further Strengthen Open Source Software Supply Chain Security</h3>
1469            </div>
1470            <div class="excerpt">Expands core working groups ahead of OpenSSF Day SAN FRANCISCO, May 9, 2022 - The Open Source Security Foundation (OpenSSF) a cross-industry organization hosted at the Linux Foundation that brings&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1471
1472          
1473      </div><!--/col-->
1474
1475      
1476      <div class="col span_12 post-1130 post type-post status-publish format-standard category-press-release" >
1477
1478        
1479            <a href="https://openssf.org/press-release/2022/03/01/open-source-security-foundation-attracts-new-commitments-advances-key-initiatives-in-weeks-since-white-house-security-summit/"  aria-label="Open Source Security Foundation Attracts New Commitments, Advances Key Initiatives in Weeks Since White House Security Summit"></a>
1480            <div class="post-header">
1481              <span class="meta"> <span> March 1, 2022</span> in <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1482              <h3 class="title">Open Source Security Foundation Attracts New Commitments, Advances Key Initiatives in Weeks Since White House Security Summit</h3>
1483            </div>
1484            <div class="excerpt">SAN FRANCISCO, March 1, 2022, The Open Source Security Foundation (OpenSSF) a cross-industry organization hosted at the Linux Foundation that brings together the world’s most important open source security initiatives,&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1485
1486          
1487      </div><!--/col-->
1488
1489      
1490      <div class="col span_12 post-1021 post type-post status-publish format-standard category-press-release" >
1491
1492        
1493            <a href="https://openssf.org/press-release/2022/02/01/openssf-announces-the-alpha-omega-project-to-improve-software-supply-chain-security-for-10000-oss-projects/"  aria-label="OpenSSF Announces The Alpha-Omega Project to Improve Software Supply Chain Security for 10,000 OSS Projects"></a>
1494            <div class="post-header">
1495              <span class="meta"> <span> February 1, 2022</span> in <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1496              <h3 class="title">OpenSSF Announces The Alpha-Omega Project to Improve Software Supply Chain Security for 10,000 OSS Projects</h3>
1497            </div>
1498            <div class="excerpt">Following a meeting with government and industry leaders at the White House, OpenSSF is excited to announce the Alpha-Omega Project to improve the security posture of open source software (OSS)&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1499
1500          
1501      </div><!--/col-->
1502
1503      
1504      <div class="col span_12 post-804 post type-post status-publish format-standard category-press-release" >
1505
1506        
1507            <a href="https://openssf.org/press-release/2021/10/13/open-source-security-foundation-raises-10-million-in-new-commitments-to-secure-software-supply-chains/"  aria-label="Open Source Security Foundation Raises $10 Million in New Commitments to Secure Software Supply Chains"></a>
1508            <div class="post-header">
1509              <span class="meta"> <span> October 13, 2021</span> in <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1510              <h3 class="title">Open Source Security Foundation Raises $10 Million in New Commitments to Secure Software Supply Chains</h3>
1511            </div>
1512            <div class="excerpt">Industry leaders from technology, financial services, telecom, and cybersecurity sectors respond to Biden’s Executive Order, commit to a more secure future for software; open source luminary Brian Behlendorf becomes general&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1513
1514          
1515      </div><!--/col-->
1516
1517      
1518      <div class="col span_12 post-605 post type-post status-publish format-standard category-press-release" >
1519
1520        
1521            <a href="https://openssf.org/press-release/2021/07/28/open-source-ecosystem-gains-new-support-for-securing-the-worlds-most-critical-and-pervasive-software/"  aria-label="Open Source Ecosystem Gains New Support for Securing the World’s Most Critical and Pervasive Software"></a>
1522            <div class="post-header">
1523              <span class="meta"> <span> July 28, 2021</span> in <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1524              <h3 class="title">Open Source Ecosystem Gains New Support for Securing the World’s Most Critical and Pervasive Software</h3>
1525            </div>
1526            <div class="excerpt">Open Source Security Foundation adds 10 new members from around the globe SAN FRANCISCO, Calif., July 28, 2021 – OpenSSF, a cross-industry collaboration to secure the open source ecosystem, today&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1527
1528          
1529      </div><!--/col-->
1530
1531      
1532      <div class="col span_12 post-458 post type-post status-publish format-standard category-press-release" >
1533
1534        
1535            <a href="https://openssf.org/press-release/2021/03/09/industry-wide-initiative-to-support-open-source-security-gains-new-commitments/"  aria-label="Industry-Wide Initiative to Support Open Source Security Gains New Commitments"></a>
1536            <div class="post-header">
1537              <span class="meta"> <span> March 9, 2021</span> in <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1538              <h3 class="title">Industry-Wide Initiative to Support Open Source Security Gains New Commitments</h3>
1539            </div>
1540            <div class="excerpt">Open Source Security Foundation adds new members, Citi, Comcast, DevSamurai, HPE, Mirantis and Snyk. SAN FRANCISCO, Calif., March 9, 2021 – OpenSSF, a cross-industry collaboration to secure the open source&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1541
1542          
1543      </div><!--/col-->
1544
1545      
1546      <div class="col span_12 post-312 post type-post status-publish format-standard category-press-release" >
1547
1548        
1549            <a href="https://openssf.org/press-release/2020/10/29/open-source-security-foundation-announces-education-courses-and-participation-initiatives-to-advance-its-commitment-to-securing-the-worlds-software-infrastru
1549cture/"  aria-label="Open Source Security Foundation Announces Education Courses and Participation Initiatives to Advance its Commitment to Securing the World’s Software Infrastructure"></a>
1550            <div class="post-header">
1551              <span class="meta"> <span> October 29, 2020</span> in <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1552              <h3 class="title">Open Source Security Foundation Announces Education Courses and Participation Initiatives to Advance its Commitment to Securing the World’s Software Infrastructure</h3>
1553            </div>
1554            <div class="excerpt">Free training opportunities, new member investments, consolidation with Core Infrastructure Initiative and new opportunities for anyone to contribute accelerate work on open source security &nbsp; SAN FRANCISCO, Calif., Oct 29,&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1555
1556          
1557      </div><!--/col-->
1558
1559      
1560      <div class="col span_12 post-88 post type-post status-publish format-standard category-press-release" >
1561
1562        
1563            <a href="https://openssf.org/press-release/2020/08/03/technology-and-enterprise-leaders-combine-efforts-to-improve-open-source-security/"  aria-label="Technology and Enterprise Leaders Combine Efforts to Improve Open Source Security"></a>
1564            <div class="post-header">
1565              <span class="meta"> <span> August 3, 2020</span> in <a href="https://openssf.org/category/press-release/">Press Release</a> </span>
1566              <h3 class="title">Technology and Enterprise Leaders Combine Efforts to Improve Open Source Security</h3>
1567            </div>
1568            <div class="excerpt">New collaboration called Open Source Security Foundation (OpenSSF) consolidates industry efforts to improve the security of open source software SAN FRANCISCO, Calif., Aug 3, 2020 - The Linux Foundation, today&hellip;</div>            <span>Read More <i class="icon-button-arrow"></i></span>
1569
1570          
1571      </div><!--/col-->
1572
1573      
1574    </div><!--/blog-recent-->
1575
1576  
1577			</div> 
1578		</div>
1579	</div> 
1580</div></div>
1581		</div>
1582	</div>
1583	<div class="nectar-global-section before-footer" role="contentinfo"><div class="container normal-container row">
1584		<div id="fws_6ab444e8c14c4"  data-column-margin="default" data-midnight="dark"  class="wpb_row vc_row-fluid vc_row full-width-section has-row-bg-color" data-using-ctc="true" style="padding-top: 35px; padding-bottom: 35px; color: var(--nectar-page-text-color,#ffffff); --row-bg-color: #6076d4;"><div class="row-bg-wrap" data-bg-animation="none" data-bg-animation-delay="" data-bg-overlay="true"><div class="inner-wrap row-bg-layer using-image" ><div class="row-bg viewport-desktop using-image using-bg-color"  style="background-image: url(https://openssf.org/wp-content/uploads/2023/12/background-1.png); background-position: left top; background-repeat: no-repeat; background-color: #6076d4; "></div></div><div class="row-bg-overlay row-bg-layer" style="background: #6076d4; background: linear-gradient(90deg,#6076d4 0%,#2e4cd3 100%);  opacity: 0.8; "></div></div><div class="row_col_wrap_12 col span_12 custom left">
1585	<div  class="vc_col-sm-12 wpb_column column_container vc_column_container col centered-text padding-3-percent force-desktop-text-align-center inherit_tablet inherit_phone "  data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
1586		<div class="vc_column-inner" >
1587			<div class="wpb_wrapper">
1588				<div class="nectar_icon_wrap " data-style="default" data-padding="5px" data-color="extra-color-2" style="" >
1589		<div class="nectar_icon" ><i style="font-size: 48px; line-height: 48px; height: 48px; width: 48px;" class="fa fa-shield"></i></div>
1590	</div>
1591<div class="wpb_text_column wpb_content_element " >
1592	<h3>We envision a future where OSS is universally trusted, secure, and reliable. Join us in making open source more secure.</h3>
1593</div>
1594
1595
1596
1597<div class="divider-wrap" data-alignment="default"><div style="height: 15px;" class="divider"></div></div><a class="nectar-button large regular accent-color  regular-button"  role="button" style=""  href="/getinvolved/" data-color-override="false" data-hover-color-override="false" data-hover-text-color-override="#fff"><span>Get Involved</span></a>
1598			</div> 
1599		</div>
1600	</div> 
1601</div></div>
1602</div></div></div>
1603
1604<div id="footer-outer" data-midnight="light" data-cols="1" data-custom-color="false" data-disable-copyright="false" data-matching-section-color="false" data-copyright-line="false" data-using-bg-img="false" data-bg-img-overlay="0.8" data-full-width="false" data-using-widget-area="true" data-link-hover="default"role="contentinfo">
1605	
1606		
1607	<div id="footer-widgets" data-has-widgets="true" data-cols="1">
1608		
1609		<div class="container">
1610			
1611						
1612			<div class="row">
1613				
1614								
1615				<div class="col span_12">
1616					<div id="block-7" class="widget widget_block">
1617<h3 class="wp-block-heading" id="newsletter">Subscribe to the OpenSSF Newsletter!</h3>
1618</div><div id="block-8" class="widget widget_block">
1619<h4 class="wp-block-heading">Get the latest announcements, event info, and the community news in your inbox</h4>
1620</div><div id="block-13" class="widget widget_block">
1620<script src="https://js.hsforms.net/forms/embed/v2.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1620
1620
1621<script type="text/javascript" nonce="b2393684f8dd84a40e1a77b44b48bf84">
1622  hbspt.forms.create({
1623    region: "na1",
1624    portalId: "8112310",
1625    formId: "4f141d19-478d-4e86-b027-5f0383f91242",
1626    css: "",
1627    cssClass: "hubspot-form",
1628  });
1629</script>
1629</div>					</div>
1630					
1631											
1632						
1633													
1634															
1635							</div>
1636													</div><!--/container-->
1637					</div><!--/footer-widgets-->
1638					
1639					
1640  <div class="row" id="copyright" data-layout="default">
1641
1642	<div class="container">
1643
1644		
1645	  <div class="col span_7 col_last">
1646      <ul class="social">
1647        <li><a target="_blank" rel="noopener" href="https://twitter.com/openssf"><span class="screen-reader-text">twitter</span><i class="fa fa-twitter" aria-hidden="true"></i></a></li><li><a target="_blank" rel="noopener" href="https://bsky.app/profile/openssf.org"><span class="screen-reader-text">bluesky</span><i class="nectar-brands-bluesky" aria-hidden="true"></i></a></li><li><a target="_blank" rel="noopener" href="https://www.facebook.com/openssf"><span class="screen-reader-text">facebook</span><i class="fa fa-facebook" aria-hidden="true"></i></a></li><li><a target="_blank" rel="noopener" href="https://www.linkedin.com/company/openssf/"><span class="screen-reader-text">linkedin</span><i class="fa fa-linkedin" aria-hidden="true"></i></a></li><li><a target="_blank" rel="noopener" href="https://www.youtube.com/c/OpenSSF/"><span class="screen-reader-text">youtube</span><i class="fa fa-youtube-play" aria-hidden="true"></i></a></li><li><a target="_blank" rel="noopener" href="https://github.com/ossf"><span class="screen-reader-text">github</span><i class="fa fa-github-alt" aria-hidden="true"></i></a></li><li><a target="_blank" rel="noopener" href="https://slack.openssf.org"><span class="screen-reader-text">slack</span><i class="fa fa-slack" aria-hidden="true"></i></a></li><li><a target="_blank" rel="noopener" href="https://social.lfx.dev/@openssf"><span class="screen-reader-text">mastodon</span><i class="icon-salient-mastodon" aria-hidden="true"></i></a></li>      <li><a target="_blank" rel="noopener" href="https://www.reddit.com/user/OpenSSF_Official/"><span class="screen-reader-text">reddit</span><i class="fa fa-reddit" aria-hidden="true"></i></a></li></ul>
1648	  </div><!--/span_7-->
1649
1650	  		<div class="col span_5">
1651						<div class="widget"></div>
1652		<p>Copyright © 2026 The Linux Foundation® . All rights reserved. The Linux Foundation has registered trademarks and uses trademarks. For a list of trademarks of The Linux Foundation, please see our <a href="https://www.linuxfoundation.org/trademark-usage">Trademark Usage</a> page. Linux is a registered trademark of Linus Torvalds.  <a href="https://www.linuxfoundation.org/privacy">Privacy Policy</a> and <a href="https://www.linuxfoundation.org/terms">Terms of Use</a>.</p>		</div><!--/span_5-->
1653		
1654	</div><!--/container-->
1655  </div><!--/row-->
1656		
1657</div><!--/footer-outer-->
1658
1659
1660	<div id="slide-out-widget-area-bg" class="slide-out-from-right dark">
1661				</div>
1662
1663		<div id="slide-out-widget-area" role="dialog" aria-modal="true" aria-label="Off Canvas Menu" class="slide-out-from-right" data-dropdown-func="separate-dropdown-parent-link" data-back-txt="Back">
1664
1665			<div class="inner-wrap">
1666			<div class="inner" data-prepend-menu-mobile="false">
1667
1668				<a class="slide_out_area_close" href="#"><span class="screen-reader-text">Close Menu</span>
1669					<span class="icon-salient-x icon-default-style"></span>				</a>
1670
1671
1672									<div class="off-canvas-menu-container mobile-only" role="navigation">
1673
1674						
1675						<ul class="menu">
1676							<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-5218"><a href="https://openssf.org/about/" aria-haspopup="true" aria-expanded="false">About</a>
1677<ul class="sub-menu">
1678	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5223"><a href="https://openssf.org/about/">About Us</a></li>
1679	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5226"><a href="https://openssf.org/about/members/">Members</a></li>
1680	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5220"><a href="https://openssf.org/about/board/">Governing Board</a></li>
1681	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5219"><a href="https://openssf.org/about/tac/">Technical Advisory Council</a></li>
1682	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5222"><a href="https://openssf.org/about/staff/">Staff</a></li>
1683	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5221"><a href="https://www.linuxfoundation.org/legal/antitrust-policy">Antitrust Policy</a></li>
1684	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5242"><a href="https://openssf.org/about/brand-guidelines/">Brand Guidelines</a></li>
1685	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5243"><a href="https://openssf.org/about/contact/">Contact Us</a></li>
1686</ul>
1687</li>
1688<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-6389"><a href="https://openssf.org/projects/" aria-haspopup="true" aria-expanded="false">Projects</a>
1689<ul class="sub-menu">
1690	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8457"><a href="https://openssf.org/technical-initiatives/ai-ml-security/">AI/ML Security</a></li>
1691	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9416"><a href="https://openssf.org/technical-initiatives/compliance/">Compliance</a></li>
1692	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7774"><a href="https://openssf.org/technical-initiatives/developer-best-practices/">Developer Best Practices</a></li>
1693	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7773"><a href="https://openssf.org/technical-initiatives/fuzzing/">Fuzzing</a></li>
1694	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7772"><a href="https://openssf.org/technical-initiatives/repository-security/">Repository Security</a></li>
1695	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7771"><a href="https://openssf.org/technical-initiatives/sbom-tools/">SBOM Tools</a></li>
1696	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7775"><a href="https://openssf.org/technical-initiatives/software-supply-chain/">Software Supply Chain</a></li>
1697	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7770"><a href="https://openssf.org/technical-initiatives/vulnerability-disclosures/">Vulnerability Disclosures</a></li>
1698	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7786"><a href="https://openssf.org/projects/">All Projects</a></li>
1699</ul>
1700</li>
1701<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-5230"><a href="https://openssf.org/training" aria-haspopup="true" aria-expanded="false">Learning</a>
1702<ul class="sub-menu">
1703	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7927"><a href="https://openssf.org/training/">Courses</a></li>
1704	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5251"><a href="https://openssf.org/resources/guides/">Guides</a></li>
1705	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5256"><a href="https://openssf.org/resources/tech-talks/">Tech Talks</a></li>
1706	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8326"><a href="https://openssf.org/resources/cybersecurity-skills-framework/">Cybersecurity Skills Framework</a></li>
1707	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7778"><a href="https://best.openssf.org/developers">Best Practices</a></li>
1708</ul>
1709</li>
1710<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-5232"><a href="#" aria-haspopup="true" aria-expanded="false">Community</a>
1711<ul class="sub-menu">
1712	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7785"><a href="https://openssf.org/community/openssf-working-groups/">Working Groups</a></li>
1713	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5227"><a href="https://openssf.org/getinvolved/">Getting Started with OpenSSF</a></li>
1714	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5241"><a href="https://slack.openssf.org">Slack</a></li>
1715	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5240"><a href="https://github.com/ossf">GitHub</a></li>
1716	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9835"><a href="https://openssf.org/community/openssf-ambassadors/">OpenSSF Ambassadors</a></li>
1717	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7780"><a href="https://openssf.org/devrel/">Developer Relations</a></li>
1718	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7779"><a href="https://openssf.org/membership-hub/">Membership Hub</a></li>
1719	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8029"><a href="https://openssf.org/about/tac/technical-initiative-funding/">Technical Initiative Funding</a></li>
1720	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10741"><a href="https://openssf.org/job-board/">Job Board</a></li>
1721	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5228"><a target="_blank" href="https://openssf.myspreadshop.com/">Store</a></li>
1722	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5231"><a href="https://openssf.org/community/code-of-conduct/">Code of Conduct</a></li>
1723</ul>
1724</li>
1725<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-7781"><a href="https://openssf.org/public-policy/" aria-haspopup="true" aria-expanded="false">Public Policy</a>
1726<ul class="sub-menu">
1727	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7784"><a href="https://openssf.org/public-policy/">OSS in Public Policy</a></li>
1728	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7782">
1728<a href="https://openssf.org/public-policy/eu-cyber-resilience-act/">EU Cyber Resilience Act</a></li>
1729</ul>
1730</li>
1731<li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children menu-item-5258"><a href="https://openssf.org/blog/" aria-haspopup="true" aria-expanded="false">Blog &#038; News</a>
1732<ul class="sub-menu">
1733	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5253"><a href="https://openssf.org/blog/">Blog</a></li>
1734	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5788"><a href="https://openssf.org/podcast/">Podcast 🎤</a></li>
1735	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5264"><a href="https://openssf.org/newsletter/">Newsletter</a></li>
1736	<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-90 current_page_item menu-item-5245"><a href="https://openssf.org/news/" aria-current="page">Press Releases</a></li>
1737	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5250"><a href="https://openssf.org/resources/publications/">Reports</a></li>
1738	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5839"><a href="https://openssf.org/case-studies/">Case Studies</a></li>
1739</ul>
1740</li>
1741<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-5259"><a href="https://openssf.org/events/" aria-haspopup="true" aria-expanded="false">Events</a>
1742<ul class="sub-menu">
1743	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5254"><a href="https://openssf.org/events/">OpenSSF Events Calendar</a></li>
1744	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7783"><a href="https://openssf.org/calendar/">Community Calendar</a></li>
1745	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-9557"><a href="https://openssf.org/our-events/category/openssf-events/upcoming-cfps/">Upcoming CFPs</a></li>
1746	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5246"><a href="https://openssf.org/townhalls/">Town Hall Meetings</a></li>
1747	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5265"><a href="https://openssf.org/community/meetup-guidelines/">Guidelines for Meetups</a></li>
1748</ul>
1749</li>
1750<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5247"><a href="https://openssf.org/join/">Join</a></li>
1751
1752						</ul>
1753
1754						<ul class="menu secondary-header-items">
1755													</ul>
1756					</div>
1757					
1758				</div>
1759
1760				<div class="bottom-meta-wrap"></div><!--/bottom-meta-wrap--></div> <!--/inner-wrap-->
1761				</div>
1762		
1763</div> <!--/ajax-content-wrap-->
1764
1765	<a id="to-top" aria-label="Back to top" role="button" href="#" class="mobile-disabled"><i role="presentation" class="fa fa-angle-up"></i></a>
1766	
1766<script type="speculationrules">
1767{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/salient-child/*","/wp-content/themes/salient/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
1768</script>
1768
1769<a href="#" class="cookie-settings-link" aria-label="Cookie Settings"><?xml version="1.0" encoding="UTF-8"?>
1770<svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 400 400">
1771  <!-- Generator: Adobe Illustrator 30.8.0, SVG Export Plug-In . SVG Version: 2.1.4 Build 114)  -->
1772  <defs>
1773    <style>
1774      .st0 {
1775        fill: #fff;
1776        stroke: #d5d5d5;
1777        stroke-miterlimit: 10;
1778      }
1779    </style>
1780  </defs>
1781  <circle class="st0" cx="200" cy="200" r="196.5"/>
1782  <path d="M354.5,169.9c-1.9.5-3.8.7-5.8.7-12.8,0-23.2-10.4-23.2-23.2s.3-4,.8-5.9c-5.6,3.7-12.2,5.9-19.5,5.9-19.3,0-34.9-15.6-34.9-34.9h0c-.9,0-1.8,0-2.8,0-24.3,0-43.9-19.7-43.9-43.9s1.8-14.2,4.9-20.2c-8.6-1.5-17.5-2.3-26.6-2.3-85.1,0-154,68.9-154,154s68.9,154,154,154,154-68.9,154-154-1-20.4-3-30.2ZM126.1,286.5c-11.2,0-20.3-9.1-20.3-20.3s9.1-20.3,20.3-20.3,20.3,9.1,20.3,20.3-9.1,20.3-20.3,20.3ZM129.9,193.1c-12.2,0-22.1-9.9-22.1-22.1s9.9-22.1,22.1-22.1,22.1,9.9,22.1,22.1-9.9,22.1-22.1,22.1ZM152.8,105.5c-7.8,0-14.1-6.3-14.1-14.1s6.3-14.1,14.1-14.1,14.1,6.3,14.1,14.1-6.3,14.1-14.1,14.1ZM191.3,135.1c0-9.1,7.4-16.5,16.5-16.5s16.5,7.4,16.5,16.5-7.4,16.5-16.5,16.5-16.5-7.4-16.5-16.5ZM225.1,308.8c-7.8,0-14.1-6.3-14.1-14.1s6.3-14.1,14.1-14.1,14.1,6.3,14.1,14.1-6.3,14.1-14.1,14.1ZM225.1,240.8c-10.5,0-19-8.5-19-19s8.5-19,19-19,19,8.5,19,19-8.5,19-19,19ZM295.6,259.3c-9.8,0-17.8-8-17.8-17.8s8-17.8,17.8-17.8,17.8,8,17.8,17.8-8,17.8-17.8,17.8Z"/>
1783</svg></a>
1783<script type="text/javascript" nonce="b2393684f8dd84a40e1a77b44b48bf84"> /* <![CDATA[ */var tribe_l10n_datatables = {"aria":{"sort_ascending":": activate to sort column ascending","sort_descending":": activate to sort column descending"},"length_menu":"Show _MENU_ entries","empty_table":"No data available in table","info":"Showing _START_ to _END_ of _TOTAL_ entries","info_empty":"Showing 0 to 0 of 0 entries","info_filtered":"(filtered from _MAX_ total entries)","zero_records":"No matching records found","search":"Search:","all_selected_text":"All items on this page were selected. ","select_all_link":"Select all pages","clear_selection":"Clear Selection.","pagination":{"all":"All","next":"Next","previous":"Previous"},"select":{"rows":{"0":"","_":": Selected %d rows","1":": Selected 1 row"}},"datepicker":{"dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesMin":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Prev","currentText":"Today","closeText":"Done","today":"Today","clear":"Clear"}};/* ]]> */ </script>
1783<script id="wpb-modifications"> window.wpbCustomElement = 1; </script>
1783<script id="tec-user-agent-js" src="https://openssf.org/wp-content/plugins/the-events-calendar/common/build/js/user-agent.js?ver=da75d0bdea6dde3898df"></script>
vendor: 1 bytes, line 1783
1783
1784<script id="salient-child-featherlight-script-js" src="https://openssf.org/wp-content/themes/salient-child/vc-addons/js/featherlight.js?ver=3.6.1"></script>
vendor: 1 bytes, line 1784
1784
1785<script id="youtube-playlist-js" src="https://openssf.org/wp-content/themes/salient-child/vc-addons/js/youtube-playlist.js?ver=1.0.0"></script>
vendor: 1 bytes, line 1785
1785
1786<script id="cookie-settings-script-js" src="https://openssf.org/wp-content/themes/salient-child/includes/cookie-settings/cookie-settings.js?ver=18.3.0"></script>
vendor: 1 bytes, line 1786
1786
1787<script id="salient-child-javascript-js" src="https://openssf.org/wp-content/themes/salient-child/javascript.js?ver=3.6.1"></script>
vendor: 1 bytes, line 1787
1787
1788<script id="jquery-easing-js" src="https://openssf.org/wp-content/themes/salient/js/build/third-party/jquery.easing.min.js?ver=1.3"></script>
vendor: 1 bytes, line 1788
1788
1789<script id="nectar_priority-js" src="https://openssf.org/wp-content/themes/salient/js/build/priority.js?ver=18.3.0"></script>
vendor: 1 bytes, line 1789
1789
1790<script id="nectar-transit-js" src="https://openssf.org/wp-content/themes/salient/js/build/third-party/transit.min.js?ver=0.9.9"></script>
vendor: 1 bytes, line 1790
1790
1791<script id="nectar-waypoints-js" src="https://openssf.org/wp-content/themes/salient/js/build/third-party/waypoints.js?ver=4.0.2"></script>
vendor: 1 bytes, line 1791
1791
1792<script id="imagesLoaded-js" src="https://openssf.org/wp-content/themes/salient/js/build/third-party/imagesLoaded.min.js?ver=4.1.4"></script>
vendor: 1 bytes, line 1792
1792
1793<script id="hoverintent-js" src="https://openssf.org/wp-content/themes/salient/js/build/third-party/hoverintent.min.js?ver=1.9"></script>
vendor: 1 bytes, line 1793
1793
1794<script id="magnific-js" src="https://openssf.org/wp-content/themes/salient/js/build/third-party/magnific.js?ver=7.0.1"></script>
vendor: 1 bytes, line 1794
1794
1795<script id="anime-js" src="https://openssf.org/wp-content/themes/salient/js/build/third-party/anime.min.js?ver=4.5.1"></script>
vendor: 1 bytes, line 1795
1795
1796<script id="superfish-js" src="https://openssf.org/wp-content/themes/salient/js/build/third-party/superfish.js?ver=1.5.8"></script>
vendor: 1 bytes, line 1796
1796
1797<script id="nectar-frontend-js-extra">
1798var nectarLove = {"ajaxurl":"https://openssf.org/wp-admin/admin-ajax.php","postID":"90","rooturl":"https://openssf.org","disqusComments":"false","loveNonce":"bd0ed29bdf","mapApiKey":""};
1799var nectarOptions = {"delay_js":"false","smooth_scroll":"false","smooth_scroll_strength":"50","quick_search":"false","react_compat":"disabled","header_entrance":"false","body_border_func":"default","disable_box_roll_mobile":"false","body_border_mobile":"0","dropdown_hover_intent":"default","simplify_ocm_mobile":"0","mobile_header_format":"default","ocm_btn_position":"default","left_header_dropdown_func":"default","ajax_add_to_cart":"0","ocm_remove_ext_menu_items":"remove_images","woo_product_filter_toggle":"0","woo_sidebar_toggles":"true","woo_sticky_sidebar":"0","woo_minimal_product_hover":"default","woo_minimal_product_effect":"default","woo_related_upsell_carousel":"false","woo_product_variable_select":"default","woo_using_cart_addons":"false","view_transitions_effect":""};
1800var nectar_front_i18n = {"menu":"Menu","next":"Next","previous":"Previous","close":"Close","slide_of":"Slide %1$s of %2$s","slide":"slide"};
1801//# sourceURL=nectar-frontend-js-extra
1802</script>
vendor: 1 bytes, line 1802
1802
1803<script id="nectar-frontend-js" src="https://openssf.org/wp-content/themes/salient/js/build/init.js?ver=18.3.0"></script>
vendor: 1 bytes, line 1803
1803
1804<script id="touchswipe-js" src="https://openssf.org/wp-content/plugins/salient-core/js/third-party/touchswipe.min.js?ver=3.1.6"></script>
vendor: 1 bytes, line 1804
1804
1805<script id="wpb_composer_front_js-js" src="https://openssf.org/wp-content/plugins/js_composer_salient/assets/js/dist/js_composer_front.min.js?ver=8.7.3"></script>
vendor: 1 bytes, line 1805
1805
1806<script id="wp-emoji-settings" type="application/json">
1807{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://openssf.org/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}}
1808</script>
vendor: 1 bytes, line 1808
1808
1809<script type="module">
1810/*! This file is auto-generated */
1811var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
1812//# sourceURL=https://openssf.org/wp-includes/js/wp-emoji-loader.min.js
1813</script>
vendor: 1 bytes, line 1813
1813
1814<script type="text/javascript" nonce="b2393684f8dd84a40e1a77b44b48bf84"></script>
1814</body>
1815</html>
1816<!-- plugin=object-cache-pro client=phpredis metric#hits=33136 metric#misses=32 metric#hit-ratio=99.9 metric#bytes=4088887 metric#prefetches=1141 metric#store-reads=35 metric#store-writes=8 metric#store-hits=1150 metric#store-misses=13 metric#sql-queries=15 metric#ms-total=529.12 metric#ms-cache=45.22 metric#ms-cache-avg=1.0767 metric#ms-cache-ratio=8.6 -->

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.