Project

General

Profile

Freedom issue #1231

[electron] embeds Chromium platform (or part of it), recommends nonfree DRM plugins

isacdaavid - over 3 years ago - . Updated over 3 years ago.

Status:
fixed
Priority:
freedom issue
Assignee:
% Done:

100%


Description

I want this report to serve as a little more extensive reference for what the blacklist entry will summarize, but also to raise awareness of the Chromium question and its deep consequences.

Electron is a Web-based framework/toolkit for desktop applications, it builds heavily on the Chromium platform to provide everything a Web client is expected to do. Now onto the problems:

  • 1. The docs explain how to install a nonfree DRM module. This could probably be easily addressed in a replacement package in the future.
  • 2.1. Among the plethora of things worth checking that the PKGBUILD is pulling is a full Chromium release, regardless of what subset of modules electron might need...
  • 2.2. ...although unclear Chromium licensing isn't a problem nowadays; concerns remain that Chromium doesn't distribute full source code of third-party code, doesn't build entirely from sources (unless downstream is getting hacky like Debian), and last but not the least: without patching Chromium is tantamount to spyware. A clear understanding of what bits of Chromium are used and what they are doing is needed to determine the extent of the infection.

Related issues

Related to Packages - Packaging request #140: Possible to make a libre version of Chromium (web browser)?not-a-bug

Actions
Related to Packages - Freedom issue #1167: [chromium][qt5-webengine][electron] QTWebgine/Electron embeds "entire Chromium platform"confirmed

Actions
Related to Packages - Bug #2109: [electron2] analogous to [electron], embeds Chromium platform (or part of it), recommends nonfree DRM pluginsfixed

Actions

History

#1

Updated by isacdaavid over 3 years ago

#2

Updated by isacdaavid over 3 years ago

  • Priority changed from bug to freedom issue
#3

Updated by Anonymous over 3 years ago

  • Assignee set to Anonymous
#4

Updated by Anonymous over 3 years ago

  • Assignee changed from Anonymous to isacdaavid
  • % Done changed from 0 to 100
  • Status changed from open to fixed
#5

Updated by bill-auger over 2 years ago

  • Related to Freedom issue #1167: [chromium][qt5-webengine][electron] QTWebgine/Electron embeds "entire Chromium platform" added
#6

Updated by oaken-source over 1 year ago

  • Related to Bug #2109: [electron2] analogous to [electron], embeds Chromium platform (or part of it), recommends nonfree DRM plugins added

Also available in: Atom PDF