Yes, a company can be an open-source software steward. The CRA defines a steward as "a legal person, other than a manufacturer" that systematically provides sustained support for the development of free and open-source software intended for commercial activities (CRA Article 3(14), Guidance point 70). Recital 19 of the CRA adds: "Open-source software stewards include certain foundations as well as entities that develop and publish free and open-source software in a business context, including not-for-profit entities." "Other than a manufacturer" means a company is a steward only for software it publishes without selling it; the same company can be the manufacturer of other software it sells (Guidance points 71 and 73).
A company can even be a steward for a project that also has a commercial version. The company is then the manufacturer of the paid or monetised version, with the manufacturer's obligations, and at the same time the steward of the free or "community" version that it publishes without monetising (Guidance points 52, 53, and 76).
This dual role is possible because the CRA looks at each piece of software separately (Guidance points 72 and 74):
- Manufacturer obligations apply to the paid or monetised version.
- Steward obligations apply to the free open source version and focus on fostering secure development and effective vulnerability handling for its users.
For more details on how manufacturers and stewards interact, see Can a manufacturer also be an open-source software steward ?.
Disclaimer
Disclaimer: The information contained in this FAQ is of a general nature only and is not intended to address the specific circumstances of any particular individual or entity. It is not necessarily comprehensive, complete, accurate, or up to date. It does not constitute professional or legal advice. If you need specific advice, you should consult a suitably qualified professional.