www-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

www/proprietary uhd-bluray-denies-your-freedom....


From: Jing Luo
Subject: www/proprietary uhd-bluray-denies-your-freedom....
Date: Thu, 18 Jan 2024 10:16:13 -0500 (EST)

CVSROOT:        /web/www
Module name:    www
Changes by:     Jing Luo <jing> 24/01/18 10:16:13

Modified files:
        proprietary    : uhd-bluray-denies-your-freedom.html 
Removed files:
        proprietary/po : uhd.pot uhd.translist 

Log message:
        Let GNUN generate a new translist with correct file names 

CVSWeb URLs:
http://web.cvs.savannah.gnu.org/viewcvs/www/proprietary/po/uhd.pot?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/proprietary/po/uhd.translist?cvsroot=www&r1=1.1&r2=0
http://web.cvs.savannah.gnu.org/viewcvs/www/proprietary/uhd-bluray-denies-your-freedom.html?cvsroot=www&r1=1.2&r2=1.3

Patches:
Index: uhd-bluray-denies-your-freedom.html
===================================================================
RCS file: /web/www/www/proprietary/uhd-bluray-denies-your-freedom.html,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- uhd-bluray-denies-your-freedom.html 18 Jan 2024 14:49:14 -0000      1.2
+++ uhd-bluray-denies-your-freedom.html 18 Jan 2024 15:16:12 -0000      1.3
@@ -11,7 +11,7 @@
 .show:target ~ .details { display: block; }
 .show, .hide { line-height: 1.5em; }
 --></style>
- <!--#include virtual="/proprietary/po/uhd.translist" -->
+<!--#include virtual="/server/gnun/initial-translations-list.html" -->
 <!--#include virtual="/server/banner.html" -->
 <p class="breadcrumb">
  <a href="/"><img src="/graphics/icons/home.png" height="26" width="26"
@@ -283,7 +283,7 @@
 
 <p class="unprintable">Updated:
 <!-- timestamp start -->
-$Date: 2024/01/18 14:49:14 $
+$Date: 2024/01/18 15:16:12 $
 <!-- timestamp end -->
 </p>
 </div>

Index: po/uhd.pot
===================================================================
RCS file: po/uhd.pot
diff -N po/uhd.pot
--- po/uhd.pot  18 Jan 2024 11:32:41 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,364 +0,0 @@
-# LANGUAGE translation of https://www.gnu.org/proprietary/uhd.html
-# Copyright (C) YEAR Free Software Foundation, Inc.
-# This file is distributed under the same license as the original article.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#
-#, fuzzy
-msgid ""
-msgstr ""
-"Project-Id-Version: uhd.html\n"
-"POT-Creation-Date: 2024-01-18 11:26+0000\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=CHARSET\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#. type: Content of: <title>
-msgid "UHD Blu-ray Denies Us Freedom - GNU Project - Free Software Foundation"
-msgstr ""
-
-#. type: Content of: <p><a>
-msgid "<a href=\"/\">"
-msgstr ""
-
-#. type: Attribute 'title' of: <p><a><img>
-msgid "GNU Home"
-msgstr ""
-
-#. type: Content of: <p>
-msgid "</a>&nbsp;/ <a 
href=\"/proprietary/proprietary.html\">Malware</a>&nbsp;/"
-msgstr ""
-
-#. type: Content of: <div><h2>
-msgid "UHD Blu-ray Denies Us Freedom"
-msgstr ""
-
-#. type: Content of: <div><div>
-msgid "The Anatomy of an All-Controlling Authoritarian Media Subjugation 
System"
-msgstr ""
-
-#. type: Content of: <div><div><p>
-msgid ""
-"The UHD (Ultra High Definition, also known as 4K) Blu-ray standard involves "
-"several types of restrictions, both at the hardware and the software levels, "
-"which make &ldquo;legitimate&rdquo; playback of UHD Blu-ray media impossible "
-"on a PC with <a href=\"/philosophy/free-sw.html\">free/libre</a> software."
-msgstr ""
-
-#. type: Content of: <div><h3>
-msgid "Companies that restrict our freedom"
-msgstr ""
-
-#. type: Content of: <div><p>
-msgid ""
-"The main DRM that restricts playback of Blu-ray media is the <a "
-"href=\"https://en.wikipedia.org/wiki/Advanced_Access_Content_System\";> "
-"Advanced Access Content System (AACS)</a>. It is developed and enforced by "
-"<a href=\"https://en.wikipedia.org/wiki/AACS_LA\";> AACS LA</a>, a consortium "
-"of megacorporations that want to achieve total control over the distribution "
-"and playback of high-definition optical disks. The founding members are IBM, "
-"Intel, Microsoft, Panasonic, Sony, Toshiba, Walt Disney and Warner Bros."
-msgstr ""
-
-#. type: Content of: <div><p>
-msgid ""
-"As it travels across connections, the audio/video data is subjected to the "
-"<a "
-"href=\"https://en.wikipedia.org/wiki/High-bandwidth_Digital_Content_Protection\";>
 "
-"High-bandwidth Digital Content Protection (HDCP)</a> DRM, which is developed "
-"by Intel."
-msgstr ""
-
-#. type: Content of: <div><h3>
-msgid "Hardware requirements"
-msgstr ""
-
-#. type: Content of: <div><p>
-msgid ""
-"Playing a UHD Blu-ray disk on a PC requires (1) an AACS-certified optical "
-"drive, (2) an Intel CPU made between 2015 and 2022, with integrated graphics "
-"(not found in every model) and a number of DRM-imposing or otherwise "
-"malicious anti-features, and (3) support for HDCP, the sole purpose of which "
-"is to make exact copying impossible. Such a computer does not respect users' "
-"freedom and denies them control over it."
-msgstr ""
-
-#. type: Content of: <div><div>
-msgid ""
-"<a href=\"#show1\" id=\"show1\" class=\"show\"><i>[show details]</i></a> <a "
-"href=\"#hide1\" id=\"hide1\" class=\"hide\"><i>[hide details]</i></a>"
-msgstr ""
-
-#. type: Content of: <div><div><ul><li>
-msgid "UHD-compatible optical drive"
-msgstr ""
-
-#. type: Content of: <div><div><ul><li><p>
-msgid ""
-"Not only are the technical requirements to read the UHD Blu-ray format very "
-"demanding, but the drive needs to be certified by AACS LA. This makes "
-"replacement of its firmware with free software impossible."
-msgstr ""
-
-#. type: Content of: <div><div><ul><li>
-msgid "Intel SGX"
-msgstr ""
-
-#. type: Content of: <div><div><ul><li><p>
-msgid ""
-"The PC must have an Intel CPU that supports the Intel Software Guard "
-"Extensions (SGX). SGX essentially creates a &ldquo;<a "
-"href=\"/philosophy/can-you-trust.html\">trusted</a>&rdquo; execution "
-"environment called <i>enclave</i>, which is designed to prevent users from "
-"tampering with imposed restrictions. Intel introduced this "
-"&ldquo;feature&rdquo; in 2015, but <a "
-"href=\"https://hackaday.com/2022/01/18/sgx-deprecation-prevents-pc-playback-of-4k-blu-ray-discs/\";>
 "
-"deprecated</a> and discontinued it from their mainstream CPUs in 2022, due "
-"to a series of reported <a "
-"href=\"https://en.wikipedia.org/wiki/Software_Guard_Extensions#List_of_SGX_vulnerabilities\";>
 "
-"security vulnerabilities</a>. The playback software will refuse to play a "
-"movie if Intel SGX is not enabled in the BIOS, which means <em>your new PC "
-"will not play the UHD Blu-ray disk you just purchased</em>. However, <a "
-"href=\"https://sgx.fail/files/sgx.fail.pdf\";>a group of researchers was able "
-"to exploit the security holes in Intel SGX and play a UHD Blu-ray disk "
-"without restrictions</a>, although such exploitation is likely impossible "
-"for an average user to accomplish."
-msgstr ""
-
-#. type: Content of: <div><div><ul><li>
-msgid "Intel ME"
-msgstr ""
-
-#. type: Content of: <div><div><ul><li><p>
-msgid ""
-"The Intel Management Engine (ME) driver is also required. If the driver "
-"version is too old, the software will refuse to play. <a "
-"href=\"https://www.fsf.org/blogs/sysadmin/the-management-engine-an-attack-on-computer-users-freedom\";>The
 "
-"Intel ME is a proprietary embedded system</a> that resides in every Intel "
-"CPU since around 2013. Users have no control over it; they cannot replace it "
-"with free software nor can they write free software for it. As the CPU "
-"cannot boot without the ME driver, this is the perfect tool for remote "
-"access and surveillance through a backdoor."
-msgstr ""
-
-#. type: Content of: <div><div><ul><li>
-msgid "Integrated graphics"
-msgstr ""
-
-#. type: Content of: <div><div><ul><li><p>
-msgid ""
-"The Graphics Processing Unit (GPU) must be <a "
-"href=\"https://en.wikipedia.org/wiki/Graphics_processing_unit#Integrated_graphics_processing_unit\";>
 "
-"integrated into the CPU</a>. Why insist on integrated graphics, which is "
-"typically less capable than dedicated GPUs? Presumably because the "
-"integrated GPU shares the SGX enclave with the CPU, thereby minimizing the "
-"chances that users will access and copy audio/video data."
-msgstr ""
-
-#. type: Content of: <div><div><ul><li>
-msgid "<a href=\"/proprietary/proprietary-drm.html#M200803040\">HDCP</a> 
compliance"
-msgstr ""
-
-#. type: Content of: <div><div><ul><li><p>
-msgid ""
-"The integrated GPU, monitor and audio/video cable must support HDCP 2.2 over "
-"the HDMI 2.0a/DisplayPort 1.3 interface, and be HDCP-certified. One of the "
-"requirements is that the monitor should be unable to record the audio/video "
-"stream, except in a very degraded form."
-msgstr ""
-
-#. type: Content of: <div><div><ul><li><p>
-msgid ""
-"HDCP authenticates the two devices and encrypts the stream between them. It "
-"can also revoke the keys of devices that have been &ldquo;compromised&rdquo; "
-"(i.e., that users have liberated)."
-msgstr ""
-
-#. type: Content of: <div><h3>
-msgid "The AACS DRM"
-msgstr ""
-
-#. type: Content of: <div><p>
-msgid ""
-"AACS is a set of cryptographically complex standards for encrypting "
-"high-definition media and restricting their playback, which currently "
-"applies to HD DVD, Blu-ray, and UHD Blu-ray disks. The flavor of AACS used "
-"by UHD Blu-ray further attacks users' freedom (and possibly privacy) by "
-"forcing them to connect to a company server to download the decryption keys."
-msgstr ""
-
-#. type: Content of: <div><p>
-msgid ""
-"Decryption proceeds in several steps, the first one being the mutual "
-"authentication of the player and optical drive to make sure they both carry "
-"valid certificates, issued by AACS LA. This organization can arbitrarily "
-"revoke certificates, making the affected devices or software unusable with "
-"AACS-restricted media."
-msgstr ""
-
-#. type: Content of: <div><p>
-msgid ""
-"But the worst blow to users' freedom is that certification requires the "
-"developers of software players to sign a license agreement that "
-"<em>prohibits free sofware</em>."
-msgstr ""
-
-#. type: Content of: <div><div>
-msgid ""
-"<a href=\"#show2\" id=\"show2\" class=\"show\"><i>[show details]</i></a> <a "
-"href=\"#hide2\" id=\"hide2\" class=\"hide\"><i>[hide details]</i></a>"
-msgstr ""
-
-#. type: Content of: <div><div><ul><li>
-msgid "The Adopter Agreement"
-msgstr ""
-
-#. type: Content of: <div><div><ul><li><p>
-msgid ""
-"While regular Blu-ray disks are encrypted with AACS 1.0, UHD Blu-ray disks "
-"are encrypted with AACS 2.0 or 2.1. Unlike version 1.0, versions 2.0 and 2.1 "
-"of the specifications are unpublished, and the developers can only obtain "
-"them <a href=\"https://aacsla.com/license-aacs/\";>after signing a license "
-"agreement with AACS LA</a>, and paying huge &ldquo;administrative&rdquo; "
-"fees ($25,000 per year in 2009 according to Exhibit B of the <a "
-"href=\"https://aacsla.com/wp-content/uploads/2022/09/AACS1-Adopter-Agrmt-220519-v1.1-FINAL_review-only.pdf\";>
 "
-"AACS&nbsp;1 Adopter Agreement</a>)."
-msgstr ""
-
-#. type: Content of: <div><div><ul><li><p>
-msgid ""
-"<em>More importantly, the agreement is incompatible with the freedom to "
-"study how the program works and change it (<a "
-"href=\"/philosophy/free-sw.html#four-freedoms\">freedom&nbsp;1</a>)</em>, "
-"and therefore prohibits free software. See for example this excerpt from "
-"Section&nbsp;7 (our emphasis):"
-msgstr ""
-
-#. type: Content of: <div><div><ul><li><blockquote><p>
-msgid "Such implementation shall:"
-msgstr ""
-
-#. type: Content of: <div><div><ul><li><blockquote><p>
-msgid ""
-"7.6.4.1. Comply with Section 7.4 above [&hellip;], provided further that "
-"maintaining confidentiality of Device Keys [&hellip;] shall be implemented "
-"by a reasonable method that effectively and uniquely associates those values "
-"with a single device [&hellip;] and that effectively isolates those values "
-"from exposure by mere use of programming instructions or data [&hellip;]; "
-"and, in addition, <strong>in every case of implementation in Software, using "
-"techniques of obfuscation clearly designed to effectively disguise and "
-"hamper attempts to discover the approaches used</strong>; and"
-msgstr ""
-
-#. type: Content of: <div><div><ul><li><blockquote><p>
-msgid ""
-"7.6.4.2. Be designed so as to perform or ensure checking of the integrity of "
-"its component parts such that unauthorized modifications will be expected to "
-"result in a failure of the implementation to provide the authorized "
-"authentication and/or decryption function. [&hellip;]"
-msgstr ""
-
-#. type: Content of: <div><div><ul><li>
-msgid "Disabling the player"
-msgstr ""
-
-#. type: Content of: <div><div><ul><li><p>
-msgid ""
-"If the player certificate has been &ldquo;compromised&rdquo; according to "
-"AACS LA, this organization issues a revocation certificate, which is burned "
-"into all new UHD Blu-ray disks as part of a list of all the revocation "
-"certificates issued so far. When playback of a new disk is attempted, the "
-"revocation list is automatically loaded into the drive firmware, and from "
-"then on, the drive refuses to interact with the newly revoked player; <em>it "
-"becomes impossible to play AACS-restricted disks, old ones as well as new "
-"ones</em>. This method is also used by <a "
-"href=\"https://wiki.archlinux.org/title/Blu-ray\";>AACS&nbsp;1.0</a> for "
-"regular Blu-ray disks. What a nice backdoor in the drive firmware! This is "
-"reminiscent of the <a "
-"href=\"/proprietary/malware-amazon.html#M201210220.1\">Orwellian erasure of "
-"<cite>1984</cite> from users' Swindles by Amazon</a>."
-msgstr ""
-
-#. type: Content of: <div><div><ul><li>
-msgid "Tethering"
-msgstr ""
-
-#. type: Content of: <div><div><ul><li><p>
-msgid ""
-"UHD Blu-ray actually uses an &ldquo;enhanced&rdquo; flavor of AACS 2.0/2.1 "
-"that does not allow shipping encryption keys with certified playback "
-"software.  Instead, <a href=\"https://sgx.fail/files/sgx.fail.pdf\";>the keys "
-"must be downloaded from a remote server</a>. This makes regular update and "
-"internet connection a requirement if the user purchases more than one UHD "
-"Blu-ray disk over time. Moreover, fetching the encryption keys from a remote "
-"server that users have no control over exposes the user's viewing history."
-msgstr ""
-
-#. type: Content of: <div><p>
-msgid ""
-"In short, the UHD Blu-ray standard is fundamentally incompatible with our "
-"freedom. Therefore, we need to take action to defend this freedom: <a "
-"href=\"/philosophy/opposing-drm.html\">we must boycott media, services, and "
-"players that implement AACS or other forms of DRM</a>, and call for "
-"legislation to prohibit these."
-msgstr ""
-
-#. TRANSLATORS: Use space (SPC) as msgstr if you don't have notes.
-#. type: Content of: <div>
-msgid "*GNUN-SLOT: TRANSLATOR'S NOTES*"
-msgstr ""
-
-#. type: Content of: <div><div><p>
-msgid ""
-"Please send general FSF &amp; GNU inquiries to <a "
-"href=\"mailto:gnu@gnu.org\";>&lt;gnu@gnu.org&gt;</a>.  There are also <a "
-"href=\"/contact/\">other ways to contact</a> the FSF.  Broken links and "
-"other corrections or suggestions can be sent to <a "
-"href=\"mailto:webmasters@gnu.org\";>&lt;webmasters@gnu.org&gt;</a>."
-msgstr ""
-
-#.  TRANSLATORS: Ignore the original text in this paragraph,
-#.         replace it with the translation of these two:
-#
-#.         We work hard and do our best to provide accurate, good quality
-#.         translations.  However, we are not exempt from imperfection.
-#.         Please send your comments and general suggestions in this regard
-#.         to <a href="mailto:web-translators@gnu.org";>
-#
-#.         &lt;web-translators@gnu.org&gt;</a>.</p>
-#
-#.         <p>For information on coordinating and contributing translations of
-#.         our web pages, see <a
-#.         href="/server/standards/README.translations.html">Translations
-#.         README</a>. 
-#. type: Content of: <div><div><p>
-msgid ""
-"Please see the <a "
-"href=\"/server/standards/README.translations.html\">Translations README</a> "
-"for information on coordinating and contributing translations of this "
-"article."
-msgstr ""
-
-#. type: Content of: <div><p>
-msgid "Copyright &copy; 2023, 2024 Free Software Foundation, Inc."
-msgstr ""
-
-#. type: Content of: <div><p>
-msgid ""
-"This page is licensed under a <a rel=\"license\" "
-"href=\"http://creativecommons.org/licenses/by/4.0/\";>Creative Commons "
-"Attribution 4.0 International License</a>."
-msgstr ""
-
-#. TRANSLATORS: Use space (SPC) as msgstr if you don't want credits.
-#. type: Content of: <div><div>
-msgid "*GNUN-SLOT: TRANSLATOR'S CREDITS*"
-msgstr ""
-
-#.  timestamp start 
-#. type: Content of: <div><p>
-msgid "Updated:"
-msgstr ""

Index: po/uhd.translist
===================================================================
RCS file: po/uhd.translist
diff -N po/uhd.translist
--- po/uhd.translist    18 Jan 2024 11:32:41 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,10 +0,0 @@
-<!-- begin translist file -->
-<!--#set var="TRANSLATION_LIST"
-value='<div id="translations">
-<p>
-<span dir="ltr" class="original">[en]&nbsp;<a lang="en" hreflang="en" 
href="/proprietary/uhd.en.html">English</a> &nbsp;</span>
-</p>
-</div>' -->
-<link rel="alternate" type="text/html" href="/proprietary/uhd.html" 
hreflang="x-default" />
-<link rel="alternate" type="text/html" lang="en" hreflang="en" 
href="/proprietary/uhd.en.html" title="English" />
-<!-- end translist file -->



reply via email to

[Prev in Thread] Current Thread [Next in Thread]