GitHub przywrócił dostęp do repozytorium projektów youtube-dl, który został zablokowany w zeszłym miesiącu w wyniku skargi złożonej przez Recording Industry Association of America (RIAA), która oskarżyła twórców projektu o naruszenie amerykańskiej ustawy Digital Millennium Copyright Act (DMCA).
Rozwój youtube-dl wrócił na GitHub, plus deweloper stworzył również repozytorium na GitLab i wykorzystał je do przemieszczenia kompilacji podczas blokady, przeniesione do prywatnego pobrania.
Blokada została usunięta po tym, jak programiści wprowadzili zmianę polegającą na usunięciu próbnych pobrań, o których mowa w skardze RIAA.
Przypomnijmy, że głównym powodem zablokowania była obecność na youtube-dl kodu do sprawdzania poprawności działania, wykorzystującego materiały w testowych pobranych plikach, do których prawa autorskie należą do uczestników RIAA.
GitHub zauważył, że repozytorium zostało odblokowane po przekazaniu dodatkowych informacji przez adwokaci z Electronic Frontier Foundation (EFF), która broniła youtube-dl.
W dokumencie argumentuje się, że projekt nie narusza ustawy DMCA, ponieważ zaszyfrowany podpis YouTube nie jest mechanizmem chroniącym przed kopiowaniem, a przesyłanie weryfikacyjne jest uważane za dozwolony użytek.
Youtube-dl nie zawiera kopii wskazanych kompozycji w skardze, a zawiera jedynie linki do nich, co nie może być uznane za naruszenie praw autorskich, gdyż te Linki są wskazywane w testach wewnętrznych, które nie są widoczne dla użytkowników końcowych.
Ponadto podczas uruchamiania testów jednostkowych youtube-dl nie pobiera i nie rozpowszechnia całej zawartości, a jedynie przesyła kilka pierwszych sekund w celu sprawdzenia działania.
Twierdzenie, że youtube-dl jest opracowywane specjalnie jako narzędzie do naruszania warunków korzystania z licencjonowanych treści, omijania mechanizmów ochronnych, również nie jest prawdziwe, ponieważ projekt nie obejmuje środków do odszyfrowywania strumieni wideo zakodowanych w technologiach DRM. .
To, co w skardze jest nazywane „zaszyfrowanym podpisem”, nie ma nic wspólnego z ochroną przed kopiowaniem, szyfrowaniem ani ograniczaniem dostępu do chronionych treści, a jedynie widocznym podpisem wideo YouTube, który można odczytać w kodzie strony i który identyfikuje film.
Aby zapobiec dalszym niezasłużonym banom opartym na nieuzasadnionym powoływaniu się na skargi Naruszając DMCA, GitHub dokonał zmian w procesie obsługi żądań blokad:
- Każdy wymóg blokowania na podstawie sekcji 1201 ustawy DMCA zostanie zweryfikowany przez ekspertów technicznych, w tym ekspertów zewnętrznych, którzy będą musieli potwierdzić, że obiekt blokujący omija techniczne środki ochrony.
- Skargi będą rozpatrywane przez prawników pod kątem zarzutów niezgodnych z ustawą DMCA i błahych.
- W przypadku niejednoznacznych roszczeń, jeśli nie ma jednoznacznych dowodów na nielegalne obejście ochrony, decyzja zostanie podjęta na korzyść twórców, a repozytorium nie zostanie zablokowane.
- W przypadku uzasadnionych roszczeń GitHub powiadomi programistę i da czas na zakwestionowanie roszczenia lub załatanie repozytorium przed nałożeniem awarii. Jeśli nie ma odpowiedzi, GitHub spróbuje ponownie skontaktować się z programistą przed włączeniem blokady. Próby skontaktowania się z deweloperem będą kontynuowane po wprowadzeniu blokady, a deweloper będzie miał możliwość zwrotu repozytorium po rozwiązaniu roszczeń.
- Twórcy zablokowanych repozytoriów będą mieli możliwość eksportowania numerów, PR i innych danych, które nie zawierają nielegalnych treści.
- Pracownicy GitHuba otrzymają instrukcje, jak szybko odpowiadać na żądania programistów związane z blokowaniem. Takim prośbom zostanie nadany najwyższy priorytet, aby przywrócić dostęp tak szybko, jak to możliwe po rozpatrzeniu reklamacji.
Ponadto, GitHub ogłosił utworzenie Fundacji, która ma chronić programistów przed bezpodstawnymi oskarżeniami naruszenie art. 1201 ustawy DMCA.
Oczekuje się, że Fundacja udzieli pomocy dla programistów bezpłatnych projektów i pokryć koszty obrony prawnej w przypadku odpowiedzialności osobistej.
Milion dolarów został przekazany fundacji GitHub. Fundacja ma powstać przy udziale przedstawicieli społeczności, takich jak organizacje non-profit Software Freedom Law Center i Electronic Frontier Foundation (EFF), które zapewniają ochronę prawną darmowych projektów i bronią interesów deweloperów, którzy zostali zablokowane w wyniku zgłoszonych naruszeń DMCA.
Cóż, nie ma nic lepszego niż youtube-dl do pobierania pirackich filmów i muzyki.
Sprawdzanie 256-bitowego skrótu SHA youtube-dl w aliasie „.bashrc” (nazywam to chyt; musisz również sprawdzić podpis GPG, nawet jeśli używasz „youtube-dl -U”):
alias chyt='DIRECTORY=$(który youtube-dl); sha256sum $KATALOG &>/dev/null; echo -n "HASZ: " && przeczytaj HASZ; echo "$HASH $KATALOG" | sha256sum – sprawdź'
W przypadku muzyki używającej FFmpeg:
alias hack='youtube-dl –ignore-errors –yes-playlist –output „%(title)s.%(ext)s” –youtube-skip-dash-manifest –extract-audio –audio-format vorbis –audio- jakość 9 –prefer-ffmpeg'