Project licensing

17 views
Skip to first unread message

Edwin Estrada

unread,
Aug 19, 2025, 6:14:26 PMAug 19
to ChromiumOS Development, Kyle Williams, Niko Tsirakis, Sanjay Sheth
Hello, 
I have a new chromium OS project where source would go to src/partner_private.  Does anyone know what is the correct license to use on the ebuild and on the sources?

I am from Logitech.  I also use some thirdparty libraries/sources that  I listed below with their licenses
- libusb-1.0          - GNU Lesser General Public License
- JSON for Modern C++ - MIT License
- Protobuf            - Google Inc

Mike Frysinger

unread,
Aug 19, 2025, 6:59:21 PMAug 19
to Edwin Estrada, ChromiumOS Development, Kyle Williams, Niko Tsirakis, Sanjay Sheth
the ebuild should normally be GPL-2 like other ones.  we sometimes use BSD-3 as we've been a bit lazy.  it's fine for the ebuild license to be diff from the package's own license.

as for what license your project uses, we can't tell you.  the author/owner of the code (sounds like Logitech in this case) are the only ones that can decide the license for source code they produce as the copyright holders.  similarly, whether your project complies with licensing requirements of dependencies is for your lawyers to determine.  we (CrOS/Google) cannot provide legal advice on these matters.

if you're asking "what should i do to make my life easy", that's easy.  MIT or BSD-2 or BSD-3 is the easiest thing to process.  and release it on GitHub as OSS.  that simplifies the process greatly.
-mike

--
--
ChromiumOS Developers mailing list: chromiu...@chromium.org
View archives, change email options, or unsubscribe:
https://groups.google.com/a/chromium.org/group/chromium-os-dev

Edwin Estrada

unread,
Aug 19, 2025, 7:56:23 PMAug 19
to ChromiumOS Development, Mike Frysinger, ChromiumOS Development, Kyle Williams, Niko Tsirakis, Sanjay Sheth, Edwin Estrada
Thank you for Mike.
Reply all
Reply to author
Forward
0 new messages