{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.zxing-cpp/zxing-cpp","documentNamespace":"https://spdx.org/spdxdocs/protobom/8b280bb2-157e-4118-8cda-5e7cc1b82327","comment":"Exact versions could not be resolved for some packages. For more information: https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph#dependencies-included.","creationInfo":{"creators":["Tool: protobom-v0.0.0-20251216165153-1f3f3060931e+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2025-12-22T02:29:08Z"},"packages":[{"name":"xunit.runner.visualstudio","SPDXID":"SPDXRef-nuget-xunit.runner.visualstudio-2.4.5-75c946","versionInfo":"2.4.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2008 VeriSign, Inc., Copyright (c) .NET Foundation, Copyright (c) .NET Foundation ,xUnit.net Runner Utility, Copyright (c) .NET Foundation .xUnit.net Runner Reporters, Copyright (c) .NET Foundation 1xUnit.net Runner Utility, Copyright (c) .NET Foundation and Contributors, Copyright (c) .NET Foundation and Contributors. Visual Studio 2019, Copyright (c) .NET Foundation xUnit.net Runner Reporters, Copyright (c) .NET Foundation xUnit.net Runner Utility, Copyright (c) 2015 .NET Foundation, Copyright (c) Outercurve Foundation, Copyright (c) Outercurve Foundation WrapNonExceptionThrows RSDS","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/xunit.runner.visualstudio@2.4.5"}]},{"name":"coverlet.collector","SPDXID":"SPDXRef-nuget-coverlet.collector-6.0.0-75c946","versionInfo":"6.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright 2008 - 2018 Jb Evain, Copyright James Newton-King 2008, Copyright Microsoft Corporation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/coverlet.collector@6.0.0"}]},{"name":"Microsoft.NET.Test.Sdk","SPDXID":"SPDXRef-nuget-Microsoft.NET.Test.Sdk-17.6.0-75c946","versionInfo":"17.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) Microsoft 2023, (c) Microsoft Corporation, Copyright (c) .NET Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Microsoft.NET.Test.Sdk@17.6.0"}]},{"name":"xunit","SPDXID":"SPDXRef-nuget-xunit-2.4.2-75c946","versionInfo":"2.4.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"(c) 2008 VeriSign, Inc., Copyright (c) .NET Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/xunit@2.4.2"}]},{"name":"cmake","SPDXID":"SPDXRef-cargo-cmake-75c946","versionInfo":"\u003e= 0.1.50,\u003c 0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/cmake"}]},{"name":"image","SPDXID":"SPDXRef-cargo-image-75c946","versionInfo":"\u003e= 0.24.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/image"}]},{"name":"cfg-if","SPDXID":"SPDXRef-cargo-cfg-if-75c946","versionInfo":"\u003e= 1.0.0,\u003c 2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/cfg-if"}]},{"name":"paste","SPDXID":"SPDXRef-cargo-paste-75c946","versionInfo":"\u003e= 1.0.0,\u003c 2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/paste"}]},{"name":"thiserror","SPDXID":"SPDXRef-cargo-thiserror-75c946","versionInfo":"\u003e= 1.0.0,\u003c 2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/thiserror"}]},{"name":"anyhow","SPDXID":"SPDXRef-cargo-anyhow-75c946","versionInfo":"\u003e= 1.0.0,\u003c 2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/anyhow"}]},{"name":"flagset","SPDXID":"SPDXRef-cargo-flagset-75c946","versionInfo":"\u003e= 0.4.4,\u003c 0.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/flagset"}]},{"name":"miette","SPDXID":"SPDXRef-cargo-miette-75c946","versionInfo":"\u003e= 5.10.0,\u003c 6.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:cargo/miette"}]},{"name":"actions/setup-python","SPDXID":"SPDXRef-githubactions-actions-setup-python-5..-75c946","versionInfo":"5.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/setup-python@5.%2A.%2A"}]},{"name":"gradle/wrapper-validation-action","SPDXID":"SPDXRef-githubactions-gradle-wrapper-validation-action-2..-75c946","versionInfo":"2.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/gradle/wrapper-validation-action@2.%2A.%2A"}]},{"name":"mymindstorm/setup-emsdk","SPDXID":"SPDXRef-githubactions-mymindstorm-setup-emsdk-14..-75c946","versionInfo":"14.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/mymindstorm/setup-emsdk@14.%2A.%2A"}]},{"name":"actions/checkout","SPDXID":"SPDXRef-githubactions-actions-checkout-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/checkout@4.%2A.%2A"}]},{"name":"actions/upload-artifact","SPDXID":"SPDXRef-githubactions-actions-upload-artifact-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/upload-artifact@4.%2A.%2A"}]},{"name":"actions/download-artifact","SPDXID":"SPDXRef-githubactions-actions-download-artifact-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/download-artifact@4.%2A.%2A"}]},{"name":"actions/setup-java","SPDXID":"SPDXRef-githubactions-actions-setup-java-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/setup-java@4.%2A.%2A"}]},{"name":"gradle/actions/setup-gradle","SPDXID":"SPDXRef-githubactions-gradleactions-setup-gradle-3..-75c946","versionInfo":"3.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/gradle/actions/setup-gradle@3.%2A.%2A"}]},{"name":"github/codeql-action/analyze","SPDXID":"SPDXRef-githubactions-githubcodeql-action-analyze-3..-75c946","versionInfo":"3.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/github/codeql-action/analyze@3.%2A.%2A"}]},{"name":"github/codeql-action/autobuild","SPDXID":"SPDXRef-githubactions-githubcodeql-action-autobuild-3..-75c946","versionInfo":"3.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/github/codeql-action/autobuild@3.%2A.%2A"}]},{"name":"github/codeql-action/init","SPDXID":"SPDXRef-githubactions-githubcodeql-action-init-3..-75c946","versionInfo":"3.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/github/codeql-action/init@3.%2A.%2A"}]},{"name":"actions/deploy-pages","SPDXID":"SPDXRef-githubactions-actions-deploy-pages-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/deploy-pages@4.%2A.%2A"}]},{"name":"actions/upload-pages-artifact","SPDXID":"SPDXRef-githubactions-actions-upload-pages-artifact-3..-75c946","versionInfo":"3.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/upload-pages-artifact@3.%2A.%2A"}]},{"name":"microsoft/msvc-code-analysis-action","SPDXID":"SPDXRef-githubactions-microsoft-msvc-code-analysis-action-0.1.1-75c946","versionInfo":"0.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/microsoft/msvc-code-analysis-action@0.1.1"}]},{"name":"github/codeql-action/upload-sarif","SPDXID":"SPDXRef-githubactions-githubcodeql-action-upload-sarif-3..-75c946","versionInfo":"3.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/github/codeql-action/upload-sarif@3.%2A.%2A"}]},{"name":"pypa/gh-action-pypi-publish","SPDXID":"SPDXRef-githubactions-pypa-gh-action-pypi-publish-releasev1-75c946","versionInfo":"release/v1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/pypa/gh-action-pypi-publish@release%2Fv1"}]},{"name":"SkiaSharp","SPDXID":"SPDXRef-nuget-SkiaSharp-3.119.0-75c946","versionInfo":"3.119.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Microsoft Corporation, Copyright (c) 2015-2016 Xamarin, Inc., Copyright (c) 2017-2018 Microsoft Corporation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/SkiaSharp@3.119.0"}]},{"name":"SkiaSharp.NativeAssets.Linux.NoDependencies","SPDXID":"SPDXRef-nuget-SkiaSharp.NativeAssets.Linux.NoDependencies-3.119.0-75c946","versionInfo":"3.119.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Microsoft Corporation, Copyright (c) 1991-2015 Unicode, Inc., Copyright (c) 1991-2022 The libjpeg-turbo Project, Copyright (c) 1991, 1999 Free Software Foundation, Inc., Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc., Copyright (c) 1995-2010 Jean-loup Gailly and Mark Adler, Copyright (c) 1995-2015 International Business Machines Corporation and others, Copyright (c) 1996-1997 Andreas Dilger, copyright (c) 1996-2000 by David Turner, Robert Wilhelm, and Werner Lemberg, Copyright (c) 1997-2015 Sam Lantinga \u003cslouken@libsdl.org\u003e, Copyright (c) 1998 Hewlett-Packard Company, Copyright (c) 1998 the Initial Developer, Copyright (c) 1998-2000 Glenn Randers-Pehrson, Copyright (c) 1998-2002,2004,2006-2018 Glenn Randers-Pehrson, Copyright (c) 1998-2004 David Turner and Werner Lemberg, Copyright (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd and Clark Cooper, Copyright (c) 1999 Computer Systems and Communication Lab, Institute of Information Science, Academia Sinica, Copyright (c) 1999 Pai-Hsiang Hsiao, Copyright (c) 2000-2002, 2004, 2006-2016 Glenn Randers-Pehrson, Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006 Expat maintainers, Copyright (c) 2002-2013 The ANGLE Project Authors, Copyright (c) 2004,2007,2008,2009,2010 Red Hat, Inc., Copyright (c) 2005 David Turner, Copyright (c) 2006 Behdad Esfahbod, Copyright (c) 2006-2008, Google Inc., Copyright (c) 2007 Chris Wilson, Copyright (c) 2007-2010 Baptiste Lepilleur, Copyright (c) 2007-2010 by Baptiste Lepilleur, Copyright (c) 2008,2010 Nokia Corporation and/or its subsidiary(-ies), Copyright (c) 2009 Keith Stribley, Copyright (c) 2009 Martin Hosken and SIL International, Copyright (c) 2010, Google Inc., Copyright (c) 2010,2011,2012 Google, Inc., Copyright (c) 2011 Codethink Limited, Copyright (c) 2011 Google Inc., Copyright (c) 2012 Mozilla Foundation, Copyright (c) 2013 Brian Eugene Wilson, Robert Martin Campbell, Copyright (c) 2013 International Business Machines Corporation and others, Copyright (c) 2013, LeRoy Benjamin Sharon, Copyright (c) 2014 International Business Machines Corporation and others, Copyright (c) 2014-2015 Omar Cornut and ImGui contributors, Copyright (c) 2015-2016 The Khronos Group Inc., Copyright (c) 2015-2016 Xamarin, Inc., Copyright (c) 2017-2018 Microsoft Corporation, Copyright (c) 2018-2024 Cosmin Truta, Copyright (c) Eastman Kodak Company, 1999, copyright (c) The FreeType Project (www.freetype.org), Copyright 1996 Chih-Hao Tsai @ Beckman Institute, University of Illinois c-tsai4@uiuc.edu http://casper.beckman.uiuc.edu/~c-tsai4, Copyright 1996-2002, 2006 by David Turner, Robert Wilhelm, and Werner Lemberg, Copyright 1999 Adobe Systems Incorporated, Copyright 1999 Adobe Systems Incorporated desc ColorMatch RGB, Copyright 1999 Adobe Systems Incorporated desc Gray Gamma, Copyright 2000, 2001, 2002, 2003 Nara Institute of Science and Technology, Copyright 2011 Google Inc., copyrighted by the Free Software Foundation, Copyrighy (c) 1999 TaBE Project, Portions Copyright (c) Microsoft Corporation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/SkiaSharp.NativeAssets.Linux.NoDependencies@3.119.0"}]},{"name":"Magick.NET-Q8-x64","SPDXID":"SPDXRef-nuget-Magick.NET-Q8-x64-14.8.2-75c946","versionInfo":"14.8.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 1995-2022 Jean-loup Gailly and Mark Adler, (c) 1999 ImageMagick Studio LLC, (c) 2019 Unicode(r), Inc., (c) U'vi U, (c) U'w EdH9 A9E, Copyright (c) 1988-1996 Sam Leffler, Copyright (c) 1988-1997 Sam Leffler, Copyright (c) 1991 Free Software Foundation, Inc., Copyright (c) 1991-1996 Silicon Graphics, Inc., Copyright (c) 1991-1996 Silicon Graphics, Inc. PackBits ThunderScan, Copyright (c) 1991-1996 Silicon Graphics, Inc. Seek, Copyright (c) 1991-1997 Silicon Graphics, Inc., Copyright (c) 1991-2024 The libjpeg-turbo Project, Copyright (c) 1991, 1999 Free Software Foundation, Inc., Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc., Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. RGB, Copyright (c) 1995-2025 The, Copyright (c) 1996-1997 Andreas Dilger, copyright (c) 1996-2000 by David Turner, Robert Wilhelm, and Werner Lemberg, copyright (c) 1996-2019 Julian R Seward, Copyright (c) 1996-2025 Anthony Green, Red Hat, Inc and others, Copyright (c) 1998 Hewlett-Packard Company, Copyright (c) 1998-2000 Glenn Randers-Pehrson, Copyright (c) 1998-2002,2004,2006-2018 Glenn Randers-Pehrson, Copyright (c) 1998-2005 David Turner and Werner Lemberg, Copyright (c) 1998-2012 Daniel Veillard, Copyright (c) 1999 ImageMagick Studio, Copyright (c) 1999-2020 Dieter Baron and Thomas Klausner, Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, Copyright (c) 2000,2001,2002,2003,2004,2006,2007 Keith Packard, Copyright (c) 2001-2003, David Janssens, Copyright (c) 2002-2003 by Juliusz Chroboczek, Copyright (c) 2002-2003, Yannick Verschueren, Copyright (c) 2002-2014, Copyright (c) 2002-2014, Professor Benoit Macq, Copyright (c) 2003-2009, Francois-Olivier Devaux, Copyright (c) 2003-2014, Antonin Descampe, Copyright (c) 2004,2007,2008,2009,2010,2013,2021,2022,2023 Red Hat, Inc., Copyright (c) 2005 Adobe Systems Incorporated, Copyright (c) 2005 Patrick Lam, Copyright (c) 2005, Herve Drolon, FreeImage Team, Copyright (c) 2005,2006,2020,2021,2022,2023 Behdad Esfahbod, Copyright (c) 2007 Chris Wilson, Copyright (c) 2007 Dwayne Bailey, Copyright (c) 2007 Free Software Foundation, Inc. \u003chttp://fsf.org/\u003e, Copyright (c) 2008 Danilo Segan, Copyright (c) 2008-2024 LibRaw LLC (http://www.libraw.org, info@libraw.org), Copyright (c) 2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020 Red Hat, Inc., Copyright (c) 2008,2010 Nokia Corporation and/or its subsidiary(-ies), Copyright (c) 2009 Keith Stribley, Copyright (c) 2009 Roozbeh Pournader, Copyright (c) 2009-2024 D. R. Commander, Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors, Copyright (c) 2009,2010 Red Hat, Inc., Copyright (c) 2010-2022 Google, Inc., Copyright (c) 2010, Google Inc., Copyright (c) 2010, Jacek Gozdz (cuniek@kft.umcs.lublin.pl), Copyright (c) 2010, Roland Karlsson (roland@proxel.se), Copyright (c) 2011 Codethink Limited, Copyright (c) 2011 Martin Hosken and SIL International, Copyright (c) 2011-2012, Centre National d'Etudes Spatiales, Copyright (c) 2011,2012,2013 Google, Inc., Copyright (c) 2012 Google, Inc., Copyright (c) 2012,2015 Mozilla Foundation, Copyright (c) 2013-2015 Alexei Podtelezhnikov, Copyright (c) 2013, Cisco Systems, Copyright (c) 2015 Information Technology, Copyright (c) 2015 Viktor Szathmary, Copyright (c) 2015-2020 Ebrahim Byagowi, Copyright (c) 2016 Igalia S.L., Copyright (c) 2016-2025 Khaled Hosny \u003ckhaled@aliftype.com\u003e, Copyright (c) 2016, Alliance for Open Media, Copyright (c) 2018-2025 Cosmin Truta, Copyright (c) 2018,2019,2020 Adobe, Inc, Copyright (c) 2018,2021 Khaled Hosny, Copyright (c) 2019,2020 Facebook, Inc., Copyright (c) 2022 Matthias Clasen, Copyright (c) 2023 Marti Maria Saguer, copyright (c) The FreeType Project (www.freetype.org), Copyright (c) the JPEG XL Project Authors, Copyright (c) The Libxml2 Contributors, Copyright @ 1999 ImageMagick Studio LLC, Copyright 1987, 1988, 1989 Digital Equipment Corporation, Copyright 1987, 1988, 1989, 1998 The Open Group, Copyright 1995-2024 Jean-loup Gailly and Mark Adler, Copyright 1995-2024 Mark Adler, Copyright 1996-2002, 2006 by David Turner, Robert Wilhelm, and Werner Lemberg, copyright 1997-2018 by Dave Coffin, Copyright 1999, 2004, 2008 Keith Packard, Copyright 2000 Keith Packard, Copyright 2000 SuSE, Inc., Copyright 2004 Nicholas Miell, Copyright 2004, 2005, 2007, 2008, 2009, 2010 Red Hat, Inc., Copyright 2005 Lars Knoll \u0026 Zack Rusin, Trolltech, Copyright 2005 Trolltech AS, Copyright 2007 Luca Barbato, Copyright 2008 Aaron Plattner, NVIDIA Corporation, Copyright 2008 Andre Tupinamba, Copyright 2008 Frederic Plourde, Copyright 2008 Mozilla Corporation, Copyright 2008 Rodrigo Kumpera, Copyright 2009, 2010 Nokia Corporation, Copyright 2009, Oracle and/or its affiliates, Copyright 2013 Dirk Lemstra, Copyright 2013-2025 Dirk Lemstra, Copyright 2013-2025 Dirk Lemstra ImageMagick Magick.NET Image Convert Resize Draw Effects, Copyright 2016 Eric Biggers, Copyright 2024 Google LLC, Copyright Dirk Lemstra https://github.com/dlemstra/Magick.NET., copyrighted by the Free Software Foundation, France Copyright (c) 2012, CS Systemes d'Information, France","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Magick.NET-Q8-x64@14.8.2"}]},{"name":"com.github.zxing-cpp/zxing-cpp","SPDXID":"SPDXRef-github-zxing-cpp-zxing-cpp-master-83535d","versionInfo":"master","downloadLocation":"git+https://github.com/zxing-cpp/zxing-cpp","filesAnalyzed":false,"licenseDeclared":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/zxing-cpp/zxing-cpp@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-zxing-cpp-zxing-cpp-master-83535d","relatedSpdxElement":"SPDXRef-nuget-xunit-2.4.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zxing-cpp-zxing-cpp-master-83535d","relatedSpdxElement":"SPDXRef-githubactions-gradleactions-setup-gradle-3..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zxing-cpp-zxing-cpp-master-83535d","relatedSpdxElement":"SPDXRef-githubactions-githubcodeql-action-autobuild-3..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zxing-cpp-zxing-cpp-master-83535d","relatedSpdxElement":"SPDXRef-githubactions-githubcodeql-action-init-3..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zxing-cpp-zxing-cpp-master-83535d","relatedSpdxElement":"SPDXRef-githubactions-microsoft-msvc-code-analysis-action-0.1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zxing-cpp-zxing-cpp-master-83535d","relatedSpdxElement":"SPDXRef-githubactions-githubcodeql-action-upload-sarif-3..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zxing-cpp-zxing-cpp-master-83535d","relatedSpdxElement":"SPDXRef-githubactions-gradle-wrapper-validation-action-2..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zxing-cpp-zxing-cpp-master-83535d","relatedSpdxElement":"SPDXRef-cargo-flagset-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zxing-cpp-zxing-cpp-master-83535d","relatedSpdxElement":"SPDXRef-cargo-miette-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zxing-cpp-zxing-cpp-master-83535d","relatedSpdxElement":"SPDXRef-githubactions-actions-setup-java-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zxing-cpp-zxing-cpp-master-83535d","relatedSpdxElement":"SPDXRef-githubactions-actions-setup-python-5..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zxing-cpp-zxing-cpp-master-83535d","relatedSpdxElement":"SPDXRef-githubactions-actions-deploy-pages-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zxing-cpp-zxing-cpp-master-83535d","relatedSpdxElement":"SPDXRef-nuget-SkiaSharp-3.119.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zxing-cpp-zxing-cpp-master-83535d","relatedSpdxElement":"SPDXRef-nuget-Magick.NET-Q8-x64-14.8.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zxing-cpp-zxing-cpp-master-83535d","relatedSpdxElement":"SPDXRef-nuget-coverlet.collector-6.0.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zxing-cpp-zxing-cpp-master-83535d","relatedSpdxElement":"SPDXRef-cargo-anyhow-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zxing-cpp-zxing-cpp-master-83535d","relatedSpdxElement":"SPDXRef-githubactions-actions-upload-artifact-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zxing-cpp-zxing-cpp-master-83535d","relatedSpdxElement":"SPDXRef-githubactions-actions-upload-pages-artifact-3..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zxing-cpp-zxing-cpp-master-83535d","relatedSpdxElement":"SPDXRef-githubactions-pypa-gh-action-pypi-publish-releasev1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zxing-cpp-zxing-cpp-master-83535d","relatedSpdxElement":"SPDXRef-cargo-cfg-if-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zxing-cpp-zxing-cpp-master-83535d","relatedSpdxElement":"SPDXRef-cargo-paste-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zxing-cpp-zxing-cpp-master-83535d","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zxing-cpp-zxing-cpp-master-83535d","relatedSpdxElement":"SPDXRef-githubactions-actions-download-artifact-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zxing-cpp-zxing-cpp-master-83535d","relatedSpdxElement":"SPDXRef-cargo-image-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zxing-cpp-zxing-cpp-master-83535d","relatedSpdxElement":"SPDXRef-cargo-thiserror-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zxing-cpp-zxing-cpp-master-83535d","relatedSpdxElement":"SPDXRef-githubactions-mymindstorm-setup-emsdk-14..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zxing-cpp-zxing-cpp-master-83535d","relatedSpdxElement":"SPDXRef-githubactions-githubcodeql-action-analyze-3..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zxing-cpp-zxing-cpp-master-83535d","relatedSpdxElement":"SPDXRef-nuget-SkiaSharp.NativeAssets.Linux.NoDependencies-3.119.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zxing-cpp-zxing-cpp-master-83535d","relatedSpdxElement":"SPDXRef-nuget-xunit.runner.visualstudio-2.4.5-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zxing-cpp-zxing-cpp-master-83535d","relatedSpdxElement":"SPDXRef-cargo-cmake-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-zxing-cpp-zxing-cpp-master-83535d","relatedSpdxElement":"SPDXRef-nuget-Microsoft.NET.Test.Sdk-17.6.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-zxing-cpp-zxing-cpp-master-83535d","relationshipType":"DESCRIBES"}]}