You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maka.apache.org by wy...@apache.org on 2026/08/23 07:20:26 UTC

(maka) 01/01: fix(desktop): remove unlicensed Copilot brand mark

This is an automated email from the ASF dual-hosted git repository.

M4n5ter pushed a commit to branch fix/g3-source-legal-closure
in repository https://gitbox.apache.org/repos/asf/maka.git

commit da4f498ea9580a5a8edfc21240c6048264b0dd04
Author: M4n5ter <m4...@gmail.com>
AuthorDate: Sun Aug 23 15:20:12 2026 +0800

    fix(desktop): remove unlicensed Copilot brand mark
---
 .../src/renderer/assets/provider-brands/github-copilot.svg  |  1 -
 apps/desktop/src/renderer/public/THIRD_PARTY_LICENSES.txt   | 11 -----------
 apps/desktop/src/renderer/settings/provider-brand-marks.tsx | 13 +++----------
 3 files changed, 3 insertions(+), 22 deletions(-)

diff --git a/apps/desktop/src/renderer/assets/provider-brands/github-copilot.svg b/apps/desktop/src/renderer/assets/provider-brands/github-copilot.svg
deleted file mode 100644
index 201ecf408..000000000
--- a/apps/desktop/src/renderer/assets/provider-brands/github-copilot.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M23.922 16.992c-.861 1.495-5.859 5.023-11.922 5.023-6.063 0-11.061-3.528-11.922-5.023A.641.641 0 0 1 0 16.736v-2.869a.841.841 0 0 1 .053-.22c.372-.935 1.347-2.292 2.605-2.656.167-.429.414-1.055.644-1.517a10.195 10.195 0 0 1-.052-1.086c0-1.331.282-2.499 1.132-3.368.397-.406.89-.717 1.474-.952 1.399-1.136 3.392-2.093 6.122-2.093 2.731 0 4.767.957 6.166 2.093.584.235 1.077.546 1.474.952.85.869 1.132  [...]
\ No newline at end of file
diff --git a/apps/desktop/src/renderer/public/THIRD_PARTY_LICENSES.txt b/apps/desktop/src/renderer/public/THIRD_PARTY_LICENSES.txt
index b7b61b447..7599e92ed 100644
--- a/apps/desktop/src/renderer/public/THIRD_PARTY_LICENSES.txt
+++ b/apps/desktop/src/renderer/public/THIRD_PARTY_LICENSES.txt
@@ -161,17 +161,6 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 SOFTWARE.
 
-## GitHub Copilot brand mark
-
-- Repository: https://github.com/primer/octicons
-- Covered vendored file:
-  - `apps/desktop/src/renderer/assets/provider-brands/github-copilot.svg`
-    - Immutable source: https://github.com/primer/octicons/blob/2ed936e7759451e80ae38b8147cbe2c89de6cc7a/icons/copilot-24.svg
-    - Upstream commit: `2ed936e7759451e80ae38b8147cbe2c89de6cc7a`
-    - Upstream path: `icons/copilot-24.svg`
-    - SHA-256: `eeafb3c2f333e04ccf7d031ae215f7adafaed4c6352556b0bf79496e048bcdd7`
-- Trademark boundary: GitHub and GitHub Copilot names and logos are GitHub trademarks. The Octicons repository states that its MIT license does not grant rights to GitHub logos. Maka vendors this upstream monochrome mark unmodified only to identify the GitHub Copilot service; this notice does not claim an MIT trademark or logo grant.
-
 ## Simple Icons brand marks
 
 - Repository: https://github.com/simple-icons/simple-icons
diff --git a/apps/desktop/src/renderer/settings/provider-brand-marks.tsx b/apps/desktop/src/renderer/settings/provider-brand-marks.tsx
index 921bfb187..6b818cb6b 100644
--- a/apps/desktop/src/renderer/settings/provider-brand-marks.tsx
+++ b/apps/desktop/src/renderer/settings/provider-brand-marks.tsx
@@ -39,7 +39,6 @@ import cohereBrandMark from '../assets/provider-brands/cohere.svg';
 import cloudflareMarkUrl from '../assets/provider-brands/cloudflare.svg';
 import deepinfraBrandMark from '../assets/provider-brands/deepinfra.svg';
 import fireworksMarkUrl from '../assets/provider-brands/fireworks.svg';
-import githubCopilotBrandMark from '../assets/provider-brands/github-copilot.svg';
 import groqBrandMark from '../assets/provider-brands/groq.svg';
 import huggingfaceBrandMark from '../assets/provider-brands/huggingface.svg';
 import hunyuanBrandMark from '../assets/provider-brands/hunyuan.svg';
@@ -68,14 +67,6 @@ import zenmuxBrandMark from '../assets/provider-brands/zenmux.svg';
 // - license: MIT (repository LICENSE); ZenMux trademark remains its owner's
 // - SHA-256: 1f9fab4e48601ca583e44ff06f22040a8b40f8952bc6bd67e67b065bef00b4b5
 
-// GitHub Copilot mark vendored byte-for-byte from the official Primer Octicons repository:
-// - repository: https://github.com/primer/octicons
-// - commit: 2ed936e7759451e80ae38b8147cbe2c89de6cc7a
-// - path: icons/copilot-24.svg
-// - SHA-256: eeafb3c2f333e04ccf7d031ae215f7adafaed4c6352556b0bf79496e048bcdd7
-// - governance: GitHub Copilot name and logo remain GitHub trademarks; the Octicons MIT grant
-//   does not grant trademark rights. Used unmodified only to identify the connected service.
-
 // Real xAI/Grok mark vendored byte-for-byte from Lobe Icons:
 // - repository: https://github.com/lobehub/lobe-icons
 // - package/version: @lobehub/icons-static-svg@1.91.0
@@ -420,7 +411,9 @@ export function ProviderBrandMark({ type }: { type: ProviderType }): ReactElemen
     case 'openai-responses-compatible':
       return <OpenAI />;
     case 'github-copilot':
-      return <ProviderAssetMask src={githubCopilotBrandMark} />;
+      // Primer Octicons does not license GitHub logos under its MIT terms.
+      // Keep the provider identifiable by name without redistributing the mark.
+      return <GenericProviderMark />;
     case 'google':
       return <Gemini />;
     case 'deepseek':


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@maka.apache.org
For additional commands, e-mail: commits-help@maka.apache.org