LINUX.ORG.RU

Сообщения sash-kan

 

пытаюсь помочь median group (fly™) не вставать на путь пиратства

Форум — Mobile

предыстория вопроса:

  1. 2012-05-22 я приобрёл телефон fly iq270·
  2. как и написано на сайте производителя, внутри него оказался android (и программа linux в качестве ядра)·
  3. как человеку интересующемуся, меня, конечно, сразу заинтересовала возможность её (программы linux) пересборки·
  4. памятуя о требованиях, изложенных в пункте 3 лицензии gpl v2 (под которой авторы и распространяют эту программу), я ожидал увидеть в прилагающейся коробке (или на сайте производителя) «all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable» (цитата из gpl v2)·
  5. к сожалению, ничего упомянутого мне обнаружить не удалось·

ну а теперь история·

  1. я обратился в службу поддержки, в которую попал по ссылке с сайта fly-phone.ru: http://fly-phone.ru/support/http://www.fly-help.ru/https://flymobile.zendesk.com/home
  2. и создал там тикет (к сожалению, публично он недоступен, скриншоты смотрите в моём фотоальбоме):

    19 06 23:35

    внутри приобретённого мною телефона fly iq270 используется программа linux, распространяющаяся под лицензией gpl v2. на основании раздела 3 этой лицензии (с текстом можно ознакомиться на сайте gnu.org) я вправе получить исходные коды этой программы каким-либо из трёх изложенных в этом разделе путей. напоминаю, что в том же разделе уточняется, что представляет собой исходный код: The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable.

    p.s. гарантийный талон и чек продавца имеются. p.p.s. на сайта kernel.org и source.android.com размещено отнюдь не всё, необходимое для компиляции и установки linux на упомянутом оборудовании.

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

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

    чтобы вам было легче сориентироваться в ситуации, вот ссылка на небольшой faq как раз для вендоров: http://gpl-violations.org/faq/vendor-faq.html

    19 Июнь 2012 23:57

  4. буквально на следующий день я получил от анонимного сотрудника службы поддержки meridian group неутешительную новость:

    Сотрудник службы поддержки Meridian Group

    Добрый день. Данную информация мы не сможем вам предоставить. С уважением, команда Fly.

    20 Июнь 2012 12:08

  5. ну что же, если meridian group (владелец fly™) не может предоставить информацию, вероятно, её сможет предоставить кто-то другой:

    спасибо за ответ.

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

    с уважением, александр баракин.

    20 Июнь 2012 16:57

теперь я жду с нетерпением ответа·

надеюсь, совместными с сотрудниками компании meridian group усилиями мы поможем компании избежать печальной участи быть записанной в «пираты» (как нарушителям авторских прав и условий лицензионного договора)·

как вы считаете, у нас что-нибудь получится?

фотоальбом, где размещены скриншоты из публично-недоступного тикета·

2moderator: возможно, talks — более подходящее место для этого топика; если это так, переместите топик, пожалуйста·

sash-kan
()

первая публичная бета-версия gawk 4.0

Новости — GNU's Not Unix
Группа GNU's Not Unix

Arnold Robbins, разработчик gnu awk, сообщает о выходе первой бета-версии грядущего релиза 4.0:

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

насколько я могу судить, документация и код находятся в стадии заморозки.

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

спасибо,

Arnold Robbins

Изменения между 3.1.8 и 4.0.0:

  1. Вместо специальных файлов /dev/pid, /dev/ppid, /dev/pgrpid и /dev/user теперь используется PROCINFO.
  2. 'sub' и 'gsub' теперь по умолчанию ведут себя в соответствии с posix 2009.
  3. В рег. выражениях теперь распознаются \s и \S.
  4. split() принимает четвёртый необязательный аргумент — массив с разделителями.
  5. Новая опция -b/--characters-as-bytes, означающая «руки прочь от моих данных». gawk не будет пытаться распознать во вводе многобайтовую строку.
  6. Новая опция --sandbox. см. документацию.
  7. Теперь есть косвенный вызов функций.
  8. Интервальные выражения теперь — часть дефолтных рег. выражений.
  9. --gen-po переименована в корректную --gen-pot.
  10. Теперь по умолчанию доступны switch/case (раньше требовалось указывать конф. опцию).
  11. gawk ныне поддерживает BEGINFILE и ENDFILE. см. документацию.

...

И ещё двадцать пунктов, ознакомиться с которыми можно в первоисточнике новости.

gnu awk распространяется на условиях лицензии gnu gpl v3+

список рассылки: bug-gawk@gnu.org

архив с бета-версией

домашняя страница

первоисточник новости

>>> первоисточник перевода

 , ,

sash-kan
()

Выпуск gnu parallel 20110522 («Pakistan»)

Новости — GNU's Not Unix
Группа GNU's Not Unix

Ole Tange извещает о выходе нового выпуска программы gnu parallel 20115022 кодовое имя «Pakistan».

gnu parallel — shell-инструмент, позволяющий запускать задания параллельно на одном или нескольких компьютерах. Задание может быть одиночной командой или небольшим скриптом, выполняющимся для каждой строки, поступающей на стандартный ввод программы. Типичный ввод — это список файлов, хостов, ссылок или таблиц. Задание также может быть и командой, читающей из стандартного ввода. gnu parallel в этом случае может разделить ввод и перенаправить его командам параллельно.

Если вы используете xargs, то очень легко сможете воспользоваться gnu parallel, так как синтаксис опций близок к используемому программой xargs.

gnu parallel написана так, чтобы вывод её был идентичен выводу тех же команд, выполненных последовательно. Поэтому вывод gnu parallel можно использовать для перенаправления в другие программы.

Для каждой строки ввода gnu parallel выполняет команду, передавая ей строку в качестве аргумента. Если команда не задана, выполняется сама строка. gnu parallel часто может служить заменой xargs или «cat | bash».

Традиционный gnu parallel работает с одним циклом for-loop, новый же релиз «Pakistan» добавляет возможность использования вложенных циклов.

есть видео, наглядно демонстрирующее эту новую возможность: ссылка 1 или ссылка 2

вступительное видео о gnu parallel: ссылка 1 или ссылка 2 часть 1 и ссылка 2 часть 2

распространяется программа под лицензией gnu gpl v3+

в состав также входят gnu sem, gnu sql и gnu niceload

домашняя страница

первоисточник

>>> первоисточник перевода новости

 , ,

sash-kan
()

gnu parted 2.4, стабильная версия

Новости — GNU's Not Unix
Группа GNU's Not Unix

почти год прошёл с момента выпуска gnu parted v2.3, и вот Jim Meyering публикует новость о выходе версии 2.4

программа gnu parted (и распространяемая вместе с ней библиотека libparted) манипулирует таблицами разделов (partition tables). она может помочь при отведении места для новой операционной системы, при переразбивке, копировании и создании образов дисков.

1340 изменений разделяют версии 2.3 и 2.4.

что заслуживает внимания:

исправлены ошибки:

  • parted больше не допускает изменения некоторых разделов, если они используются. до исправления программа позволяла удалять или модифицировать любой используемый раздел dmraid и любой (после пятнадцатого по счёту) раздел обычного scsi диска.
  • улучшена поддержка dasd-устройств на архитектуре s390.
  • libparted: увеличен лимит на максимальный начальный сектор и максимальное количество секторов в таблице разделов типа «loop» с 2^32 до 2^64.
  • libparted вновь распознаёт занимающие весь диск fat-разделы.
  • libparted теперь распознаёт scsi-диски со старшими номерами (high major) 128-135.
  • распознаются msdos-разделы, занимающие меньше одного цилиндра.
  • libparted: устройства с нулевым размером (не файлы) теперь просто игнорируются, а не вызывают исключение.
  • libparted: исправления в работе с gpt labels.

изменения в поведении:

  • «parted $dev print» теперь выводит информацию об устройстве (модель, размер, транспорт, размер сектора) даже если произошла ошибка при распознании метки диска.
  • указание начальных и конечных значений в MiB, GiB и т.д. ведёт к использованию точных значений, а не приблизительных, в районе 500KiB или 500MiB от указанных. раньше, чтобы добиться такого же результата, приходилось указывать размер в байтах или секторах. данное изменение не повлияло на работу с суффиксами KB, MB, GB и т.д.

программа распространяется под лицензией gnu gpl v3+

домашняя страница

репозиторий

>>> первоисточник

 , , ,

sash-kan
()

новый релиз gnu grep - 2.8

Новости — GNU's Not Unix
Группа GNU's Not Unix

как сообщает Jim Meyering, вышла версия 2.8 популярной программы gnu grep для поиска строк, отвечающих заданному регулярному выражению.

распространяется программа под лицензией gnu gpl версии 3.

исправлены следующие ошибки:

  • команда echo c | grep '[c]' не находила совпадений при любом «c» в диапазоне 0x80..0xff во многих локалях. например, printf '\xff\n'|grep «$(printf '[\xff]')» || echo FAIL печатало «FAIL» вместо ожидающейся строки с совпадением.
  • интерпретация grep-ом диапазонов сейчас более согласована с поведением других инструментов.
  • программа ошибочно завершала работу с кодом возврата 1 при некоторых ошибках в отведении памяти.

домашняя страница проекта

исходные тексты

>>> подробности

 , ,

sash-kan
()

RSS подписка на новые темы