Реклама партнера — Название партнёра
UNIT.City — місце, де люди працюють... КРАЩЕ! Обирай свій простір просто зараз 👉

Не пройшло й місяця: Winamp видалив весь вихідний код на GitHub

24 вересня Winamp опублікував вихідний код на GitHub через свого бельгійського власника Llama Group. Менш ніж через місяць цей репозиторій було повністю видалено. 

Leave a comment
Не пройшло й місяця: Winamp видалив весь вихідний код на GitHub

24 вересня Winamp опублікував вихідний код на GitHub через свого бельгійського власника Llama Group. Менш ніж через місяць цей репозиторій було повністю видалено. 

Код Winamp був не дуже відкритим, що викликала суперечки. Згідно з ліцензією, не можна «розповсюджувати модифіковані версії програмного забезпечення» у вихідному чи двійковому коді, і «супроводжувачам офіційного репозитарію дозволено поширювати програмне забезпечення та його модифікації». Іншими словами, будь-хто може зробити свій внесок, але лише на користь Winamp, пише Ars Technica.

Попри те, що ліцензія, здавалося б, забороняє розгалуження, на момент публікації код було розгалужено щонайменше 2600 разів. Під час вивчення вихідного коду кодери помітили деякі аномалії:

  • великі частини коду інших проєктів були включені до репозиторію Winamp;
  • оригінальний код Winamp, можливо, спричинив витік вихідного коду серверного програмного забезпечення SHOUTcast;
  • намагаючись видалити шкідливі файли простим видалення замість переміщення, Winamp залишив їх доступними для тих, хто знається на Git
  • шкідливі файли простим видаленням замість повторного базування, Winamp зробив це доступним для тих, хто знає механіку Git;
  • пакети від Intel і Microsoft також, здавалося, були включені в інструменти збірки випуску.

Джастіна Френкеля, ключового розробника оригінального Winamp та творця SHOUTcast, запитали на його сайті про внесок у код. Френкель відповів, що, навіть якби він мав бажання, ліцензійні умови «абсолютно абсурдні в тому вигляді, в якому вони написані». Навіть якщо сприймати їх «так, як вони, ймовірно, мають на увазі», написав Френкель, «вони жахливі. Ні, дякую».

Айтівці припустили в обговореннях на GitHub, оскільки кодування пройшло довгий шлях з часів розквіту програвача Winamp епохи Windows-98, компанія могла просто поспішити перенести свій код на платформу, яку насправді не розуміє.

Читайте головні IT-новини країни в нашому Telegram
Читайте головні IT-новини країни в нашому Telegram
По темi
Читайте головні IT-новини країни в нашому Telegram
«Вкрали мій код із GitHub». Розробник поділився з потенційним роботодавцем доступом до репозиторію щоб той оцінив його застосунок. Натомість заявляє айтівець наймач викачав код і зник
«Вкрали мій код із GitHub». Розробник поділився з потенційним роботодавцем доступом до репозиторію, щоб той оцінив його застосунок. Натомість заявляє айтівець, наймач викачав код і зник
По темi
«Вкрали мій код із GitHub». Розробник поділився з потенційним роботодавцем доступом до репозиторію, щоб той оцінив його застосунок. Натомість заявляє айтівець, наймач викачав код і зник
GitHub виправив нову критичну помилку в GitHub Enterprise Server
GitHub виправив нову критичну помилку в GitHub Enterprise Server
По темi
GitHub виправив нову критичну помилку в GitHub Enterprise Server

Have important news to share? Message our Telegram bot

Key events and useful links in our Telegram channel

Discussion
No comments yet.