The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Устранение нарушения GPL в библиотеке mimemagic привело к сбою в Ruby on Rails

25.03.2021 12:23

Автор популярной Ruby-библиотеки mimemagic, насчитывающей более 100 млн загрузок, был вынужден сменить лицензию с MIT на GPLv2 из-за обнаружения в проекте нарушения лицензии GPLv2. В RubyGems были оставлены только версии 0.3.6 и 0.4.0, поставляемые под GPL, а все старые выпуски под лицензией MIT были удалены. Более того, разработка mimemagic была остановлена, а репозиторий на GitHub переведён в архивное состояние.

Данные действия привели к нарушению возможности сборки проектов, использующих mimemagic в качестве зависимости и поставляемых под лицензиями, несовместимыми с GPLv2. При использовании новой версии mimemagic разработчики других проектов, включая проприетарные (лицензия MIT допускает такое использование), обязаны перелицензировать свой код под GPL. Проблему усугубило то, что старые версии под лицензией MIT перестали отдаваться с RubyGems.org. Если на сборочном сервере не включено кэширование пакетов, попытка сборки проектов с прошлыми версиями mimemagic приведёт к сбою.

Под удар попал в том числе фреймворк Ruby on Rails, загружающий mimemagic в числе зависимостей. Ruby on Rails поставляется под лицензией MIT и не может включать компоненты под GPL. Проблема приняла глобальный характер - если напрямую изменение затронуло 172 пакета, то с учётом зависимостей пострадало более 577 тысяч репозиториев.

Нарушение лицензии GPL в проекте mimemagic связано с поставкой в коде файла freedesktop.org.xml, являющегося копией базы данных MIME-типов из библиотеки shared-mime-info. Указанный файл распространяется под лицензией GPLv2, а сама библиотека shared-mime-info под лицензией ISC, совместимой с GPL. Исходные тексты mimemagic поставлялись под лицензией MIT и поставка компонентов под лицензией GPLv2 требует распространения производного продукта под лицензией, совместимой с GPLv2. Сопровождающий shared-mime-info обратил на это внимание и автор mimemagic согласился с требованием изменить лицензию.

Выходом стало бы выполнение разбора XML-файла на лету, без поставки freedesktop.org.xml в составе библиотеки, но сопровождающий mimemagic заморозил репозиторий проекта, поэтому данную работу оперативно должен будет выполнить кто-то другой. Возможно, если автор mimemagic не пожелает вернуть свой проект в строй (пока он отказывается), потребуется создание форка mimemagic и замена зависимости во всех связанных проектах. В качестве варианта также рассматривается переход завязанных на mimemagic проектов на библиотеку libmagic.

  1. Главная ссылка к новости (https://www.theregister.com/20...)
  2. OpenNews: В RubyGems выявлено 724 вредоносных пакета
  3. OpenNews: Удаление Gem-пакета в знак протеста привело к проблемам в ряде систем на базе Chef
  4. OpenNews: Rubygems.org подвергся взлому
  5. OpenNews: Инцидент с захватом прав на NPM-модуль привёл к сбою в работе проектов, использующих NPM
  6. OpenNews: Атака на зависимости позволила выполнить код на серверах PayPal, Micrоsoft, Apple, Netflix, Uber и ещё 30 компаний
Лицензия: CC-BY
Тип: К сведению
Короткая ссылка: https://opennet.ru/54829-ruby
Ключевые слова: ruby, gems, rails
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (155) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 12:33, 25/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    shared-mime-info

    License:
    Public Domain

    ?????

     
     
  • 2.4, Аноним (4), 12:37, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • –24 +/
    и кто там венькал что GPL есть самая правильная лицензия? тфу, эксперты фиговы!
     
     
  • 3.5, Омноним (?), 12:38, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +10 +/
    А что не так?
     
     
  • 4.77, Онаним (?), 20:56, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Говнокодеры навернулись на говнорепозитарии.
    Поэтому и "ой всё"...
     
  • 3.10, Аноним (10), 12:45, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Так нефиг всякой проприетарью пользоваться
     
     
  • 4.27, Аноним (27), 14:06, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Так нефиг всякой проприетарью пользоваться

    Надеюсь, ты писал через links и использовал прокси?
    > curl -I opennet.ru
    > HTTP/1.1 301 Moved Permanently
    > Server: nginx

    Или как обычно на опеннете, запостил громкие про-гпл лозунги из под макоси? 🤣

     
     
  • 5.42, Аноним (42), 15:03, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >> Так нефиг всякой проприетарью пользоваться
    > Надеюсь, ты писал через links и использовал прокси?

    Причем, из под фреймбуфера, ведь wayland и xorg под MIT

     
     
  • 6.49, Annoynymous (ok), 15:22, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > wayland и xorg под MIT

    Протокол и реализация под MIT.

     
     
  • 7.98, Аноним (-), 00:22, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Реализаций у wayland'овского композитора несколько более одной. Вы про которую из? :)
     
     
  • 8.104, Аноним (104), 01:00, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Про Xorg А вы ... текст свёрнут, показать
     
     
  • 9.119, Аноним (-), 08:53, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Xorg не умеет в Wayland, мистер эксперт ... текст свёрнут, показать
     
  • 8.138, Annoynymous (ok), 12:24, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Какая из них под MIT, а какая нет ... текст свёрнут, показать
     
  • 3.14, Аноним (14), 12:52, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +7 +/
    > и кто там венькал что GPL есть самая правильная лицензия? тфу, эксперты
    > фиговы!

    Не знаю, что там венькал, может GPL не самая правильная, самую правильную изобретут сверхчеловеки в слетлом будущем, но GPL лучшая из того что есть на сегодняшний день.
    А GPL-фобы пусть брызжат слюной и тьфукают от злости, а отличная лицензия будет выявлять паразитов и дальше.

     
     
  • 4.46, Аноним (46), 15:15, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    вы даже не знаете как вы правы.
    Действительно выявляет - вот взять к примеру - GNU. Пока не подаришь продут и тебе не станут диктовать под какой лицензией и как развивать продукт, до тех пор не возьмут под "защиту".
    Очень правильно поступают товарищи, прямо как Oracle.
     
     
  • 5.120, Аноним (-), 08:55, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > вы даже не знаете как вы правы.
    > Действительно выявляет - вот взять к примеру - GNU. Пока не подаришь
    > продут и тебе не станут диктовать под какой лицензией и как
    > развивать продукт, до тех пор не возьмут под "защиту".
    > Очень правильно поступают товарищи, прямо как Oracle.

    Обычно такие "дарильщики" припираются на все готовое и ищут только лохов желающих поработать на них забесплатно, а они потом технично сорц зажмут - и порядочек. А вот поди ж ты, среди умных людей лохов немного.

     
  • 3.55, Урри (ok), 16:11, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Автор стырил чужой код, что повлекло за собой проблемы. Ай-яй-яй, виновата GPL.

    Вот уж воистину идиократия наступает. Нет границ человеческой глупости.

     
  • 3.81, Аноним (81), 21:18, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Какая разница, правильная-неправильная. Взял чужой код - выполняй условия лицензии. Не можешь - не бери.
     
  • 2.105, Аноним (105), 01:00, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    линк кривой на либу, под public domain распространяется очередная рубишная портянка которая парсит /usr/share/mime, а файл скоммуниздили из https://gitlab.freedesktop.org/xdg/shared-mime-info/
     

  • 1.2, Аноним (2), 12:34, 25/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ох уж этот копитыринг.
     
  • 1.3, Аноним (3), 12:35, 25/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    А по ссылке библиотеки shared-mime-info
    LICENSE:
    PUBLIC DOMAIN

    А не GPL

     
     
  • 2.6, Сырок Глазированный (?), 12:40, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    https://github.com/minad/mimemagic/issues/97

    > You will also need to re-add the GPL header to the shared-mime-info XML file as a matter of urgency. It was stripped in release tarballs by the tool used to merge translations, but is visible in the .in version of the same file.

     
     
  • 3.108, Аноним (108), 01:46, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ниче там не стриппед https raw githubusercontent com mimemagicrb mimemagic 4... большой текст свёрнут, показать
     
     
  • 4.131, Аноним (131), 09:15, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > В общем, какое-то обвинение "до кучи" и "задним числом". Тьфу, противно.

    "Мы тут стырили файл, не читая лицензию и стерли копирайты, но виноваты авторы этого файла". Логично, фигле.

    А изменение заменило GPL на GNU GPL. Это конечно офигеть как смысл поменяло. А может, это просто делает сие чуть более заметным для кусков идиота типа сабжей?

     
     
  • 5.144, Аноним (-), 13:46, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > "Мы тут стырили файл, не читая лицензию и стерли копирайты, но виноваты
    > авторы этого файла". Логично, фигле.

    Пруф  или балабол.

    > А изменение заменило GPL на GNU GPL. Это конечно офигеть как смысл
    > поменяло. А может, это просто делает сие чуть более заметным для
    > кусков идиота типа сабжей?

    Учитывая, что этот кусок вообще никто не трогал офигеть какая бессмыслица от очередного "читал только заголовок, имею Ценное Мнение!"

     
     
  • 6.154, Аноним (154), 23:56, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Пруф  или балабол.

    В шапке новости. Ну и дальше по ссылкам на чудное репо. Где они вызвав наброс и трололо теперь передумали видимо менять лицензию и вместо этого советуют качать файл вручную. Милота.

    > Учитывая, что этот кусок вообще никто не трогал офигеть какая бессмыслица от
    > очередного "читал только заголовок, имею Ценное Мнение!"

    Ну да, и файл они теперь предлагают мануально качать именно потому что ничего не нарушали, а в вон том багрепорте их никто носом не макнул... чсх ссыль на репорт, опять же, в шапке новости :)))

     
     
  • 7.162, Супераноним (?), 00:15, 27/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Т е пруфов не будет балабол ЧСХ, опять юлеж мимо темы, игнор разбора похода... большой текст свёрнут, показать
     

  • 1.7, Аноним (7), 12:41, 25/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Всё баста! Выкладывайте теперь свои проприетраные поделки в общий доступ. Вы заражены GPL, а прививка MIT-лицензией не поможет, нечего скрываться.
     
     
  • 2.13, Аноним (10), 12:49, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >а прививка MIT-лицензией

    это как прививаться не лекарством от ковида, а самим ковидом.

     
     
  • 3.38, Аноним (42), 14:56, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +7 +/
    > это как прививаться не лекарством от ковида, а самим ковидом.
    > прививаться не лекарством от

    🤦 прививаются _вакциной_

    И почему я не удивлен, что очередной громко орущий опеннет-ГПЛщик не может даже грамотно притянуть за уши очередную "сравнительную хреналогию" ...

     
  • 3.64, R753 (?), 16:55, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > прививаться не лекарством от ковида, а самим ковидом.

    Оно так и делается. Прививаются не лекарством, а вирусом.

     
     
  • 4.74, Аноним (74), 18:26, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ковид - не вирус.
     
     
  • 5.82, Аноним (82), 21:51, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    День открытий просто на опеннете. И как же можно расшифровать Coronavirusdisease?
     
     
  • 6.95, Аноним (74), 23:44, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Заболевание, вызываемое коронавирусум.
     
  • 6.170, odd.mean (ok), 12:18, 30/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    COVID (disease, заболевание) вызывается SARS-CoV2 (вирусный штамм), так же как AIDS (СПИД) вызывается HIV (ВИЧ). Не путайте синдром и его причину. Тот же коронавирус SARS-CoV2 может и не вызвать заболевания в конкретном организме.
     
  • 4.99, Аноним (-), 00:25, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Прививаются не лекарством, а вирусом.

    Вообще в случае короны можно сказать что прививаются запчастями от вируса. Они могут быть нанизаны на некий носитель, но тогда вообще совсем другой. Кто же в здравом уме себе корону то впрыснет добровольно? :)))

     

  • 1.9, Аноним (10), 12:44, 25/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Проприетарщики со сн ули
     
  • 1.11, Аноним (11), 12:48, 25/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Ну, правильно хотели извернуться и нарушать GPL, не прокатило, а в итоге опять GPL-фобопроблемушки, очередной раз ныть и опсираться, что это GPL плохая, лишь бы не работать под GPL всем связанным проектам, которые по лицензии по идее должны были это сделать, а продолжать изворачиваться и создавать замудрённые схемы.
    Тяжела участь GPL-фобов, какие же они бедненькие, жалко их [нет]!

     
     
  • 2.22, asdasd (?), 13:44, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чукча не читатель, чукча писатель?
     
  • 2.44, 50летний девственник (?), 15:10, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Тяжела участь GPL-фобов, какие же они бедненькие, жалко их [нет]!

    Да, он сказал: Я тебе покушать принес... свежий хлеб.
    А GPL-это как манна небесная

     

  • 1.12, Аноним (12), 12:49, 25/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    >Автор популярной Ruby-библиотеки mimemagic, насчитывающей более 100 млн загрузок, из-за нарушения в коде лицензии GPLv2 был вынужден сменить лицензию с MIT на GPLv2.

    Несколько раз перечитал и смысла предложения не понял, но язык с виду русский.

     
     
  • 2.19, AnonPlus (?), 13:36, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А в чём проблема? Больше сотни (или сколько там в этом вашем твиттере) символов в памяти не умещается?
     
     
  • 3.39, Аноним (39), 14:58, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Просто звучит странно. Обязан перейти на то, что нарушаешь.
     
     
  • 4.53, Аноним (74), 15:51, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Не на то, что нарушаешь, а на то, что имеет нарушение в коде.
     
  • 4.58, gogo (?), 16:16, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Обязан вернуть туда, откуда взял бездумно. Так понятнее?
     
  • 2.26, Ordu (ok), 14:05, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Я рекомендую иногда почитывать классиков, они вырабатывают навык чтения длинных предложений.
     
     
  • 3.40, data man (ok), 14:59, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Особенно рекомендуется Д. Э. Кнут!
     

  • 1.15, mos87 (ok), 12:53, 25/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    а либтарды не паряццо и обмазываются BSD-стайл, т.к. их корпы на палке вертят.
     
     
  • 2.17, White Crow (?), 12:59, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты сам-то хоть строчку кода написал на каком-нибудь сраном бейсике?
     
  • 2.23, Жорш (?), 13:46, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    GPL и есть самая левацкая лицензия из возможных.
     
     
  • 3.43, Аноним (43), 15:04, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    MIT/BSD - коммунизм, GPL - социализм. Как-то так.
     
     
  • 4.52, Аноним (-), 15:37, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    нет, mit/bsd - мы ищем славы, наши имена должен знать пользователь и все должны их видеть

    gpl - у пользователя есть исходники программы, он может делать с ними что хочет при уважении прав ближних, тобишь отдал программу другу - у него должны быть исходники и от может делать с ними что хочет при уважении прав ближних, тобишь отдал программу другу - у него должны быть исходники и о..

    gpl - это настоящее равенство и справедливость. если тебе больно под gpl выложить свой код - ну так и признай что ты не способен в человеческие отношения, а не выдумывай и не очерняй великое дело и идею.

     
     
  • 5.164, neAnonim (?), 05:13, 27/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    вранье: gpl тоже требует упоминаний автора (как mit/bsd), но еще и накладывает ограничения на использование. как в этом случае
     
     
  • 6.169, Аноним (-), 11:08, 29/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, не требует. Иногда даже публикую код с гпл но без (с) и все ок.
     
  • 4.65, Аноним (74), 17:01, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    MIT/BSD - защита прав копирастов. GPL - защита прав пользователей. Всё в условиях капитализма.
     
     
  • 5.76, White Crow (?), 20:40, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Наоборот же всё.

    MIT/BSD это вообще не про защиту прав. Код может использовать кто угодно и как угодно: человеки, собаки, коты, динозавры и даже Алла Пугачёва. Единственное что делать нельзя — присвоить себе авторство. Полная свобода.

    GPL же со своими хитросплетениями, оговорками и ограничениями напоминает проприетарную EULA со всеми вытекающими.

    ps Если что, я не являюсь GNU хейтером и к бородачу отношусь без какого-либо негатива.

     
     
  • 6.129, Аноним (-), 09:11, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > MIT/BSD это вообще не про защиту прав. Код может использовать кто угодно
    > и как угодно: человеки, собаки, коты, динозавры и даже Алла Пугачёва.
    > Единственное что делать нельзя — присвоить себе авторство. Полная свобода.

    Получается аналог анархии. Самый сильный заминает всех, и вот теперь у него свобода. А у остальных свобода лебезить или познать орчью саблю.

    Вон, с плейстейшном офигенная свобода. Можете в ошметках телепаться, кой-как скопи-портированых из пингвина с отставанием, или купить DRM-но проприетарную PS, насладившись свободами фирмы Сони :) натягивать покупателей от души. Очень свободно. Но не для всех.

     
     
  • 7.151, _ (??), 23:25, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >Самый сильный заминает всех, и вот теперь у него свобода. А у остальных свобода лебезить или познать орчью саблю.

    "История про пингвинят и Красную Шапку"  ISBN$^#%$#
    Или "это другое!" (С) ??? ORLY? :-D

     
     
  • 8.156, Аноним (154), 00:01, 27/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Что - пингвинята и красная шапка - Кто не хотел системду - вон всякие диваны о... большой текст свёрнут, показать
     

  • 1.18, Аноним (18), 13:23, 25/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Що, и никакого нытья и поминания анонами лифпада ?)
    Ах да, это ж руби. Про него или хорошо или никак
     
  • 1.20, Аноним (20), 13:38, 25/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Более того, разработка mimemagic была остановлена, а репозиторий на GitHub переведён в архивное состояние

    Не понятно в чём проблема.

    >При использовании новой версии mimemagic разработчики других проектов, включая проприетарные (лицензия MIT допускает такое использование), обязаны перелицензировать свой код под GPL.

    Не понятно в чём проблема.

     
     
  • 2.168, Аноним (168), 06:16, 29/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >Не понятно в чём проблема.

    В GPL. Истинно свободные лицензии притесняют и меняют на это недоразумение на поводу у шизиков.

     

  • 1.21, Аноним (21), 13:44, 25/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Еще одна причина проходить мимо библиотек GPL-братвы. Придут и "освободят" тебя, насильственно "демократизируют" по-американски.
     
     
  • 2.25, DildoZilla (?), 13:58, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    GPL как царь Мидас, всё к чему прикасается превращается в GPL и уходит по парадигме управления под контроль корпораций через ручных "лидеров проектов", жестоко и беспощадно определяющих направление разработки, удовлетворение интересов корпораций тобишь..
     
  • 2.32, пох. (?), 14:23, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не только библиотек, а любых их поделок Биологическая угроза третьей степени K... большой текст свёрнут, показать
     
     
  • 3.127, Аноним (-), 09:08, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Как раз таки хорошие разработчики с энного момента прочухали за кого их держат корпы. А всякие тупари, лузеры и админы уровня пох - полагают что смогут что-то зажать. В результате корпы им и зажимают все что зажимается. Можно подумать у тебя ресурсов хватит с какой-нибудь Сони корп зарубиться.
     
  • 2.56, Урри (ok), 16:12, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Согласен - нечего воровать чужой код, за это может потом и прилететь.
     
     
  • 3.59, Аноним (21), 16:21, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > воровать чужой код
    > чужой
    > [= собственный]
    > proprietary [prəˈpraɪətərɪ] прил. собственнический
     
  • 3.60, Аноним (60), 16:24, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Именно! Пока одни из кожи вон лезут, убиваясь ради своей проприетари, другие берут и первое попавшееся копируют. Потом уже ВНЕЗАПНО оказывается, что авторы первого попавшегося негативно относятся к такому копированию, да и вообще к сокрытию кода (и в частности к скрытым изменениям в нём).
     
  • 2.126, Gefest (?), 09:07, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Отменить эту GPL богомерзскую . Пусть её Басманный Сцуд   приравняет её к Public Domain!
    Слава Отечеству! Импортомзамещению слава !
     

  • 1.24, Аноним (24), 13:47, 25/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Молодцы. Еще бы в Rust найти какой компонент полностью уничтожающий возможность его работы.
     
     
  • 2.30, Аноним (30), 14:19, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Зачем? Rust шикарен, не надо его уничтожить.
     
     
  • 3.37, RustishishkO (?), 14:39, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Особенно прекрасен синтаксис Rust. Без литра не понять. Точно марсеане его придумали.
     
     
  • 4.54, Аноним (74), 15:56, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну да, у нормального сапиенса мозг под полтора литра. А если меньше литра, конечно, тяжеловато будет понять.
     
     
  • 5.125, Аноним (-), 09:05, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Ну да, у нормального сапиенса мозг под полтора литра. А если меньше
    > литра, конечно, тяжеловато будет понять.

    А таки закорюк и костылей там поналепили почти как плюсеры какие-то. При том что ни 1 формальной версии стандарта не выкатили еще, в отличие от.

     
  • 4.57, Урри (ok), 16:14, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Не марсиане, просто если многократно заплатками закрывать очередные грабли, то обязательно так и получится.
     
  • 4.115, Аноним (30), 03:23, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Это ты его видел краем глаза, да?
    Не кодил и не пытался понять?
    Я тоже так думал, пока не попробовал. Оказалось, что там всё (почти) хорошо продумано и находится на своем месте.
     
  • 4.153, Аноним (153), 23:55, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Нормальный там синтаксис, просто непривычный.

    Язык программирования надо изучать не просто чтением документации и примеров кода, но и параллельной практикой, причём практике следует уделять бОльшую часть времени. Тогда к синтаксису быстро привыкаешь.

    Изучив таким образом хотя бы 5 языков программирования с разным синтаксисом, это вообще перестаёт быть проблемой.

     
  • 2.34, пох. (?), 14:29, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Молодцы. Еще бы в Rust найти какой компонент полностью уничтожающий возможность его
    > работы.

    sjwшничек из около-ffmpeg в один хрустопроект уже приходил.

    в тот самый, который, если все же свершится чудо, будет оправданием существованию хруста.


     
  • 2.36, Аноним (108), 14:35, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >> change the mimemagic license to be GPL compatible
    >> parse the XML file that shared-mime-info ships at runtime, and don't ship it in a codebase with an incompatible license
    > Молодцы. Еще бы в Rust найти какой компонент полностью уничтожающий возможность его работы.

    А вот и опеннетные Эксперты подтянулись.

     

  • 1.41, Аноним (39), 15:00, 25/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    А разраб shared-mime-info не может по доброте душевной зарелизить её ещё и под MIT чтобы людям проблем не создавать на пустом месте?
     
     
  • 2.48, Аноним (48), 15:18, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > А разраб shared-mime-info не может по доброте душевной зарелизить её ещё и
    > под MIT чтобы людям проблем не создавать на пустом месте?

    Не может, потому что не совсем разраб.

    > <!--
    > The freedesktop.org shared MIME database (this file) was created by merging
    > several existing MIME databases (all released under the GPL).

    Ну и облегчать корпорасам (и заодно всем прочим) делать совместимую реализацию (или вовсе использовать в качестве эталона) фридесктопники традиционно не собирается - не приведи IBM и сохрани Оракл, доля никсов на десткопе вырастет, это же непорядок будет!
    Зря что ли старались, оверинжЫнирнутый ICCCM придумывали, да XDG с макоси коммитили?


     

  • 1.45, КО (?), 15:13, 25/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    И этот проект хакнули, ждите бэкдоров!
     
  • 1.47, Аноним (47), 15:18, 25/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Исходные тексты mimemagic поставлялась под лицензией MIT и поставка компонентов под лицензией GPlv2 требует распространения производного продукта под лицензией, совместимой с GPLv2

    Это никак не мешает распространять код под MIT.

     
  • 1.50, Весельчак У (?), 15:23, 25/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Ответочка Столмана
     
     
  • 2.66, YetAnotherOnanym (ok), 17:19, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Подозреваю, как раз наоборот - раздутый в нужный момент скандал, который всем наглядно демонстрирует ущербность и негодность GPL. Разве раньше не замечали, что либа, выпущенная под MIT, содержит GPL'ный код? Только сейчас обратили внимание, ага.
     
     
  • 3.67, Аноним (-), 17:33, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > содержит GPL'ный код? Только сейчас обратили внимание, ага.

    Там не код, там XML-БД

    <mime-type type="image/png">
        <comment>PNG image</comment>
        <comment xml:lang="af">PNG-beeld</comment>
        <comment xml:lang="ar">صورة PNG</comment>
        <comment xml:lang="az">PNG rəsmi</comment>
    ...
    <comment xml:lang="zh-TW">PNG 影像</comment>
        <magic priority="50">
          <match type="string" value="\x89PNG" offset="0"/>
        </magic>
        <glob pattern="*.png"/>
      </mime-type>

     
  • 3.94, пох. (?), 23:32, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Белкам-gpl-истеричкам момент был совершенно неважен, им бы поистерить. Виликая ж работа проделана, во славу гну - накопипащено из чужих файлов (где они, кстати, и ссылки на их авторов - ай-ай-яй, gplщик-то, получается, чужую работу просто украл?)

    Ущербность и негодность GPL демонстрировала с самого своего создания. Просто многие не обращали на это внимания, а кто-то и свято верил, что этот набор непонятных юридических закорючек от чего-то там их "защищает". Хотя на деле он разьве что уютный бизнес недавнего получателя премии защищает.

     
     
  • 4.142, YetAnotherOnanym (ok), 13:29, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Для своих целей (вставить фитиль алчным жлобам) GPL вполне пригодна, EFF и Busybox подтверждают. А то, что скандал возник именно сейчас, и жертвой стал опенсорсный проект под пермиссивной лицензией, а не китайский вендор какой-нибудь фигни на ARM с линуховой прошивкой - вот тут я на 100% уверен, что это специально сделано, чтобы выставить GPL'щиков неконструктивными неадекватами.
     
     
  • 5.166, пох. (?), 19:24, 27/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    жадные жлобы, подставившие автора busybox (который совершенно не был в восторге) - подтверждают, ога.

    А что скандал за скандалом - так это никого не удивляет. Вы продолжайте искать происки врагов, главное - в зеркало не смотритесь никогда.

    А то рискуете увидеть там именно неконструктивного неадеквата. Борцунишку с "жадными жлобами".

     
  • 2.124, Аноним (-), 09:03, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Ответочка Столмана

    Прямо в самое осиное гнездо гранату метнул :)

     

  • 1.51, Аноним (51), 15:30, 25/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Я написал нейросетку для выявления врага народа по походке со 100% вероятностью. Отговорите меня выложить это на любую гит шару с лицензией MIT, а не GPLv3 или GPLv2.
     
     
  • 2.107, Аноним (104), 01:06, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Врага народа, говорите, выявлять способна? Это вам в Кремль с вашей сеткой.
     
  • 2.128, Gefest (?), 09:10, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    На Эльбрусах работает ?? False-positive на чиновниxничестве и топ-менеджерах крупнейших корпораций дает  ??
     
  • 2.147, Аноним (147), 20:18, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > для выявления врага народа по походке со 100% вероятностью

    Пфф. Всем давно известно, что враги народа передивагются не пешком, а на машинах с мигалками.

     
     
  • 3.167, тов. майор (?), 19:25, 27/03/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> для выявления врага народа по походке со 100% вероятностью
    > Пфф. Всем давно известно, что враги народа передивагются не пешком, а на
    > машинах с мигалками.

    когда мы уже упакуем - с мигалками. А пока в одиночных пикетах на коленях бунтуют - то пешком.

     

  • 1.68, Аноним (68), 17:42, 25/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Ох уж эти детские игры с лицензиями С психологической тз свободные лицензии это... большой текст свёрнут, показать
     
     
  • 2.110, Аноним (110), 02:27, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Я примерно так и делаю в своих личных проектах: вообще не указываю никаких лицензий. Не играю в эти игры. Даже авторство не прописываю - так меньше возможностей подать на меня в суд.

    Авторское право создавалось в XVIII веке, причём как калька права собственности на материальные объекты. С тех пор оно принципиально не менялось. И если раньше оно и было востребовано (и то, скорее всего, только для защиты ЧСВ авторов), то современным реалиям оно отвечает примерно никак. Его уже давно пора реформировать. Но этого не делают, потому что, возможно, нет внятной альтернативы. А может быть, потому, что в текущем виде оно позволяет олигархам создавать лишние рабочие места и отжимать бабло.

     
  • 2.113, Аноним (110), 02:50, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Я бы предложил вообще не обсуждать события, связанные с авторским правом (кроме случаев, когда кому-либо навязывают прописать лицензионное соглашение под угрозой судебного преследования). Когда будет принято авторское право - социальный конструкт, способствующий экономическому росту и научно-техническому прогрессу, пусть даже и немного - а не "авторское право" - LICENSE.txt, GPL, MIT и весь этот пандемониум - тогда и можно будет что-то обсуждать. А так разговор получается беспредметным.
     
  • 2.118, www2 (??), 07:35, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Это не то же самое, что Public Domain?
     
     
  • 3.135, Аноним (110), 11:55, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Нет. Если ты указываешь лицензию, пусть даже максимально пермиссивную, то ты принимаешь правила игры. Аноним выше предлагает не придумывать лицензии, к которым невозможно подкопаться, а вообще не играть в эту игру - вообще не упоминать правовой аспект в коде.
     
     
  • 4.143, YetAnotherOnanym (ok), 13:38, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Тогда кто-то просто присвоит этот код и настоящий автор ничего не сможет с этим поделать. Невозможно жить среди людей и игнорировать принятые среди них правила игры.
     
     
  • 5.146, Аноним (146), 19:49, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Тогда кто-то просто присвоит этот код и настоящий автор ничего не сможет с этим поделать.

    Неверно. Код, на который не указан лицензия, считается проприетарным.
    А если есть возможность доказать, что ты автор, то есть правовые риски для использующего этот код.
    Если упростить, то лицензия - это разрешение на использование.
    > Невозможно жить среди людей и игнорировать принятые среди них правила игры.

    А это скорее верно.
    В результате, неверно && верно = неверно

     
     
  • 6.165, Аноним (110), 17:42, 27/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > А если есть возможность доказать, что ты автор, то есть правовые риски для использующего этот код.

    В современных реалиях есть правовые риски для автора кода.

    > Код, на который не указан лицензия, считается проприетарным.

    То есть, копирасты сами себе вставляют палки в колёса. Тем лучше. Но...
    > Невозможно жить среди людей и игнорировать принятые среди них правила игры.

    К сожалению, да.

     
  • 4.149, Аноним (110), 23:09, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Он может предлагать что угодно, но если твой код представляет какую-нибудь ценность, то тебя всё равно заставят и лицензии указать, и правовой аспект указать, и CoC.md вкоммитить.
     

  • 1.69, Твоя Совесть (?), 17:46, 25/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    пока вы это публиковали, новость уже 22 часа как устарела
    https://github.com/mimemagicrb/mimemagic/commit/cd65290a28e58974ff0c5fa1d3f2ce
     
     
  • 2.70, Аноним (60), 18:03, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Он предлагает пользователям самим стать уголовниками. Отличное решение проблемы.
     
     
  • 3.78, Аноним (43), 21:00, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    С чего бы? Он уже удалил GPL либу из продукта.
     
     
  • 4.80, Аноним (60), 21:07, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > С чего бы? Он уже удалил GPL либу из продукта.

    Он зависит от гплного кода и линкуется с ним, т.е., получается, он сознательно переложил вину с себя на пользователей и теперь уже пользователи имеют право его засудить, когда к тем придут с вопросами. Так намного лучше, действительно.

    https://github.com/mimemagicrb/mimemagic/search?q=freedesktop.org.xml

     
     
  • 5.84, Аноним (-), 22:14, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Он зависит от гплного кода и линкуется с ним,
    > https://github.com/mimemagicrb/mimemagic/search?q=freedesktop.org.xml
    > freedesktop.org.xml
    > XML
    > кода
    > и линкуется с ним,

    🤦 🤦 🤦

     
     
  • 6.86, Аноним (60), 22:23, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну-ну. Это не текст. Он использует производный файл данных, полученный из гпл исходника, полученного из гпл кода. И без этого файла не работает, как я понимаю.
     
     
  • 7.88, Аноним (88), 22:43, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Ну-ну. Это не текст. Он использует производный файл данных, полученный из гпл исходника, полученного из гпл кода. И без этого файла не работает,
    > как я понимаю.

    Баранки гну.
    > MimeMagic is a library to detect the mime type of a file by extension or by content. It uses the mime database provided by freedesktop.org (see http://freedesktop.org/wiki/Software/shared-mime-info/).
    >

     
     
  • 8.89, Аноним (60), 22:46, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    На каком основании проприетарная программа использует гпл файлы гпл софта ... текст свёрнут, показать
     
     
  • 9.91, Аноним (-), 23:14, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    На основании очередных впопеннетных врун W фантазеров https github com mimema... текст свёрнут, показать
     
     
  • 10.93, Аноним (60), 23:25, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Налицо нарушение условий распространения оригинальных данных Только теперь не а... текст свёрнут, показать
     
     
  • 11.96, Аноним (42), 00:09, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Т е перечисления того самого гпл софта не будет Ожидаемо Так-так Налицо кл... текст свёрнут, показать
     
  • 2.111, fuggy (ok), 02:39, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Это ничего не исправляет shared-mime-info под GPL, а не LGPL. А значит нельзя использовать библиотеку из несовместимого проекта, в отличие от LGPL.
     

  • 1.72, Аноним (72), 18:15, 25/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    Здесь все прекрасно!

    1. И дебилы из freedesktop которые публикуют стандарты под GPL, причем стандарты не специфичные для линукса. Интересно что используется в BSD, на сколько BSD-шная база совпадает, и если сильно совпадает, то не является ли это нарушением?

    2. И лицензия на XML файл, не на код, а на данные. Что является производной формой от XML-я? А если его перегнать в JSON, а в CSV, а если в BD загрузить.

    Или вот, выхлоп гнутой программы не является гнутым, т.е. можно написать гнутую программу, включив в нее этот файл и эта программа напечатает данные в др. Данные остались GPL или нет?  

     
     
  • 2.73, Аноним (73), 18:23, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > И лицензия на XML файл, не на код, а на данные. ... А если его перегнать в ...

    Этот дивный мир... Движемся к лицензии на произносимые слова. Купил лицензию - можешь общаться на соответствующую тему.

     
     
  • 3.87, Аноним (60), 22:41, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты всё проспал -- это уже ввели ИРЛ.
     
  • 3.112, fuggy (ok), 02:46, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А в чём проблема я не могу для текстового исходника указать лицензию? А файл с локализацией программы, или графические текстуры, или шрифты это данные или исходный код. Или получается что если в GPL программе есть файл локализации или текстуры, то значит их можно использовать любому кто хочет.
     
  • 2.75, Ananimasss (?), 19:22, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Freedesktop  уже стал частью базовой системы? Нет? Ну тогда пофиг под чем оно там в портах.
     
     
  • 3.83, Аноним (83), 22:14, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Freedesktop  уже стал частью базовой системы? Нет? Ну тогда пофиг под чем оно там в портах.

    Я не BSD-шник, но файл с описанием mime типов и привязкой к расширениям файлов вполне может быть частью базовой системы. И очевидно, что он на 99.9% будут совпадать с файлом из новости, как доказывать что BSD его не украл.
    Меня возмущает, что данные которые freedesktop должн был распространять как часть стандарта и должны быть доступны по максимально пермиссивной лицензие, чтоб любой, хоть опенсорсник, хоть корпораст могли реализовать стандарт , так вот эти данные доступны только под GPL. Всякий раз как я сталкиваюсь с продуктами жизнедеятельности freedesktop, я все больше убеждаюсь, скажем политкорректно, что они дуропозитивные личности.  

     
     
  • 4.85, Аноним (42), 22:23, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Всякий раз как я сталкиваюсь с продуктами жизнедеятельности freedesktop, я все больше убеждаюсь, скажем политкорректно, что они дуропозитивные личности.

    https://www.freedesktop.org/software/systemd/ *g*

     
  • 4.90, White Crow (?), 22:56, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +4 +/
    freedesktop является главной, практически единственной причиной низкой популярности свободных никсов на домашних компьютерах. Например macOS в своей основе практически тот же BSD или Linux, многие компоненты которого вообще Open Source, включая ядро. Главное же отличие заключается в том, что в ней используется своя НОРМАЛЬНАЯ реализация графической среды, которая уже наглухо закрыта, к сожалению.

    Так что заменив это freedesktop убожество на что-то вменяемое, мы получим такую же хорошую десктопную платформу, как макинтош. Даже лучше, чем макинтош.

     
     
  • 5.102, Аноним (-), 00:34, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так ничего лучше под опенсорсными лицензиями нет. А излишняя популярность палка о двух концах и ведет к залезанию в систему всяких ламеров и хомяков. А потом вот вам гнум 3, в котором вы даже не можете выбрать как ноут вырубать, это видите ли слишком сложно для офисной планктонины.
     
     
  • 6.106, White Crow (?), 01:05, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Нас, компьютерных энтузиастов, очень много по всему миру. Мы можем писать очень качественный софт без оглядки на корпорации, но... Нам не хватает организации и элементарного взаимоуважения. Мы разобщены и надеемся на то, что всё за нас сделает дядя и принесёт на блюдечке с золотой каёмочкой, но так не бывает: либо ты платишь деньги за проприетарный продукт, либо жрёшь из их помойки всякие отбросы, как этот самый freedesktop.

    Необходимо устроить какой-нибудь международный слёт всевозможных хакеров и электронщиков, только без участия всяких там корпораций добра. Такие движухи объединяют людей.

     
     
  • 7.109, Аноним (110), 02:01, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    И получится ещё одна корпорация добра.

    Если вы проследите историю любой корпорации - хоть Гугла, хоть Микрософта, хоть IEEE (которую вы и предлагаете устроить, кстати), то увидите, что все они начинались даже не как международный слёт, а просто как кучка пассионариев, и преследовали исключительно благие цели.

     
     
  • 8.137, White Crow (?), 12:19, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Я предлагаю писать код, а не зарабатывать деньги ... текст свёрнут, показать
     
     
  • 9.152, _ (??), 23:42, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну да, жрать то тебе мамка всегда даст Вот она пусть и работает, пока ты коды ... текст свёрнут, показать
     
     
  • 10.157, White Crow (?), 00:06, 27/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Сколько боли и унижения в этом месседже На секунду даже показалось, что с улицы... текст свёрнут, показать
     
  • 9.158, Аноним (-), 00:06, 27/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А работать тогда свободной кассой предлагается Вот ты такой умный этим и займ... текст свёрнут, показать
     
     
  • 10.161, White Crow (?), 00:14, 27/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Я не смог распарсить логику твоего послания, извини ... текст свёрнут, показать
     
  • 7.123, Аноним (-), 09:01, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Необходимо устроить какой-нибудь международный слёт всевозможных хакеров и электронщиков,
    > только без участия всяких там корпораций добра. Такие движухи объединяют людей.

    "Надо собраться всем хорошим людям и замочить всех плохих". Так то все было бы просто, если бы не разногласия на тему что такое хорошо и плохо.

     
  • 7.134, Аноним4 (?), 11:54, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >>> Такие движухи объединяют людей.

    Хахаха. При этом удивительно, что кучи всевозможных недопиленных костылей и форков, как раз и выросли из нежелания объединяться и взаимодействовать.

     
  • 5.117, ВыньОпух (?), 06:47, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Freedesktop - лучшая реализация GUI. Это единственная графическая система, которая нормально работает как локально, так и по сети. Да, она работает медленнее на ПК, чем реализация в MacOS и Win. Но по при работе по сети - ее скорость в разы выше того же VPN, и позволяет использовать графическую карту локального компьютера, в отличии от RDP. Все остальные реализации не позволяют запустить игры 22-летней давности на удаленной машине, чтобы они не тормозили локально.
    Найдите другую графическую систему, которая при удаленной работе использует тему оформления клиента, а не сервера!
     
     
  • 6.140, White Crow (?), 13:08, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Как там в 80-х?
     
     
  • 7.150, Аноним (110), 23:14, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А что, с тех пор что-то изменилось? Нет, я правда не в курсе.
     
     
  • 8.155, White Crow (?), 23:58, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Появилась потребность рисовать графику и делать это очень быстро, без тиринга, 1... текст свёрнут, показать
     
     
  • 9.159, Аноним (-), 00:07, 27/03/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Соня это и заимплементила, но бхдюкам ессно не дала Игра в одни ворота ... текст свёрнут, показать
     
     
  • 10.163, White Crow (?), 00:26, 27/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Sony просто взяла ядро FreeBSD, выкинула из него всё лишнее и прилепила сверху с... текст свёрнут, показать
     
  • 2.92, пох. (?), 23:23, 25/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Интересно что используется в BSD

    в bsd не используется freedesktop.

    Пользователи freebsd, зачем-то использующие на ней поделки freedesktop - ну, должны же, получается, и страдать.

    Общесистемного mime-magic в юникс-системах, к счастью, пока нет.
    file(1) использует просто magic, без майм-типов, они ему нахрен не сдались. Веб-серверы, которым надо знать типы - используют mime-types без магии, позволяющей иногда ненароком выполнить файл, тип которого пытаешься угадать ;-)

     
     
  • 3.122, Аноним (-), 08:59, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > в bsd не используется freedesktop.

    Вот даже прямо и Xorg? Парад экспертов во всей красе.

    > Пользователи freebsd, зачем-то использующие на ней поделки freedesktop - ну, должны же,
    > получается, и страдать.

    Так то можете и без десктопа сидеть, только потом на выбор два рабовладельца оказываются и более нихрена. Отличный выбор, спецом для админов уровня пох.

     
     
  • 4.133, пох. (?), 10:53, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Вот даже прямо и Xorg?

    xorg не принадлежит фридесктопу.
    То что эти м-ки захватили хостинг ресурсов не делает их владельцами.

    А их участие в разработке всем известно - "мы не принимаем патчи, потому что редхат не за то мне платит зарплату".

    И да, проект в котором на самом деле разрабатывались те иксы, которыми ты,васян, сегодня пользуешься - внезапно, не xorg (а то бы ты работал в иксах только на аиксе и, может быть, соляре, причем не x86). Просто чужой труд украден, в очередной раз.

     
     
  • 5.141, White Crow (?), 13:12, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Сейчас это уже не имеет никакого значения.
     
  • 2.130, Gefest (?), 09:14, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В код переписать. Ручками.
    Ваш моцг незаконно обучился GPL данным и должен быть уничтожен(C)
     

     ....большая нить свёрнута, показать (28)

  • 1.79, user90 (?), 21:02, 25/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    "Как стать успешным рельсовиком за две недели", бгг.
     
     
  • 2.100, Аноним (-), 00:26, 26/03/2021 Скрыто модератором
  • –1 +/
     
  • 2.121, Аноним (-), 08:56, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > "Как стать успешным рельсовиком за две недели", бгг.

    В ржд монтером пути записаться, однако.

     

  • 1.101, Аноним (-), 00:32, 26/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    > https://github.com/mimemagicrb/mimemagic/

    Цирк с конями продолжается :)


        Download the package from https://packages.debian.org/sid/amd64/shared-mime-info/download
        Ensure the command line version of 7-Zip is installed
        7z x -so shared-mime-info_2.0-1_amd64.deb data.tar | 7z e -sidata.tar "./usr/share/mime/packages/freedesktop.org.xml"


    "Мы тут подтырили малость GPLщины и налетели, поэтому как-нибудь там изгальнитесь уж скачать ее сами?" :)))

     
  • 1.114, fuggy (ok), 02:51, 26/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Новый лефтпад 2. Только в этот раз сами виноваты, решили украсть чужой файл и перелицензировать его под MIT лицензией. И получается что теперь все кто используется Ruby on Rails должны открыть свои исходные коды под GPLv2.
     
  • 1.132, Аноним (-), 10:52, 26/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сам виноват.
     
  • 1.136, Аноним (136), 12:08, 26/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    И как там, педики нагнули Microsoft на выпуск windows xp под gpl (напоминаю в исходниках gpl код)? :)
     
  • 1.139, Аноним (139), 13:01, 26/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    убогие проблемы убогого языка
     
     
  • 2.148, Аноним (147), 20:20, 26/03/2021 [^] [^^] [^^^] [ответить]  
  • +/
    убогий комент от убого анонима на убогом форуме по убогой проблеме убого языка
     

  • 1.145, gogo (?), 13:54, 26/03/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Продам файл mimemagic-0.3.2.gem за крипту. Недорого.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    A-Real
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2021 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру