Pull to refresh
  • by relevance
  • by date
  • by rating

Linux ”perf” ускорили в 60 раз

ITSumma corporate blog Configuring Linux *Open source *Copyright Software
Многие инструменты для визуализации производительности под Linux типа FlameGraph интенсивно используют профайлер perf из ядра Linux. В частности, такие «пламеграфы» наглядно показывают, сколько времени программа тратит на выполнение различных подпрограмм.

Для записи логов нужно или обернуть программу в вызов perf record, или инструмент просто подключается к текущему процессу. В любом случае затем мы прогоняем записанные данные через perf script, а несколько перловых скриптов генерируют «пламеграфы» из этих данных.

Проблема только в том, что perf record очень медленно работает под Debian по юридическим причинам. Всем разработчикам Linux это известно, но они ничего не могут сделать. Поэтому независимый программист Тони Гарнок-Джонс (Tony Garnock-Jones) выпустил патч, который ускоряет perf примерно в 60 раз.
Читать дальше →
Total votes 38: ↑36 and ↓2 +34
Views 11K
Comments 21

Microsoft владеет патентами на интеллектуальную собственность, входящую в Linux.

IT-companies
Стив Балмер заявил, что Microsoft подписала договор с компанией Novell, дистрибьютором SUSE Linux потому, что Linux использует их интеллектуальную собственность, и Microsoft просто хотела получить экономическую отдачу для своих акционеров.

Оказывается, ключевым элементом сделки являлось то, что Novell заплатила Microsoft $40 млн. в обмен на обещание подавать в суд на пользователей SUSE Linux за возможные нарушения патентов. Также защиту получили как разработчики, которые программируют для SUSE Linux под лицензией Open Source, так и разработчики, которые программируют для неё за деньги.

Сначала, официальные лица Microsoft молчали на счёт того, нарушает ядро Linux, защищаемое лицензией GPL, патенты Microsoft или нет. Но во вторник Стив Балмер заявил следующее: «Novell платит нам деньги и получает право гарантировать потребителям, что все кто использует SUSE Linux чисты перед законом. Это важно для нас, потому что иначе мы могли бы считать, что каждый, кто использует Linux нарушает закон.» «Только пользователи, которые используют SUSE заплатили за интеллектуальную собственность, принадлежащую Microsoft. Мы также хотим заключить сделки с Red Hat и прочими дистрибьюторами Linux.»

Действительно, новая веха в истории open-source.

источник
Total votes 5: ↑3 and ↓2 +1
Views 988
Comments 10

Два принципа успешного бизнеса на поле open source

Open source *
Фабрицио Капобьянко в разговоре с неким Мэтом Асаем (Matt Asay), автором блога на webloginfoworld.com, поделился своими идеями по поводу open source индустрии и озвучил два главных принципа успешного open source проекта. Итак:
  1. Не пытайтесь использовать сообщество (комьюнити) для набивания цены продукту.
  2. Продавайте продукт с открытым исходным кодом тем, кто не любит или не верит в open source.
Читать дальше →
Total votes 26: ↑20 and ↓6 +14
Views 1.3K
Comments 6

OrangeHRM — система управления персоналом с открытым исходным кодом

Lumber room
Говорят, что OrangeHRM — первая в мире система управления персоналом с открытым исходным кодом.

С момента запуска беты в январе 2006, было зарегистрировано более 28 тыс. скачиваний с SourceForge. В январе 2007 OrangeHRM вошла в 30 программ с самой высокой оценкой пользователей. Система работает как под Linux, так и под Windows и распространяется под лицензией GPL.
Читать дальше →
Total votes 9: ↑7 and ↓2 +5
Views 2.6K
Comments 5

Microsoft отказывается от копирайта на Sender ID

Lumber room
Sender ID (RFC 4406) — технология идентификации почтовых сообщений на уровне DNS, созданная два года назад для борьбы со спамом и мошенничеством в интернете. На днях корпорация Microsoft объявила, что распространяет на Sender ID программу Open Specification Promise («обещание открытых спецификаций»), то есть обязуется не подавать в суд ни на кого, кто будет использовать данную технологию.
Читать дальше →
Rating 0
Views 344
Comments 2

Microsoft должна открыть SQL Server

Lumber room
Бывший сотрудник Microsoft Стивен Уолли (Stephen Walli) покинул компанию около двух лет назад, чтобы основать собственный стартап (он пока не говорит, какой именно). В Microsoft он работал менеджером (Product Unit Manager) в подразделении Interix, а до этого он основал стартап Softway Systems, который разрабатывал Interix-среду для портирования UNIX-программ под Windows NT. Компания Microsoft купила Softway Systems в 1999 г., и Стивен Уолли работал там около пяти лет, а потом перешел на должность вице-президента по развитию стратегии open source в компанию Optaros.
Читать дальше →
Total votes 21: ↑17 and ↓4 +13
Views 432
Comments 9

Объявлено о создании фонда Mobile Linux

Lumber room
Впервые анонсированная в середине июня инициатива нескольких крупных игроков рынка сотовой связи в четверг обрела завершенные формы. Шесть компаний — Motorola, NEC, NTT DoCoMo, Panasonic Mobile Communications, Samsung Electronics и Vodafone — официально объявили о создании совместного фонда Mobile Linux, который будет всячески способствовать развитию единой платформы Linux для мобильных телефонов и продвигать ее как стандарт в отрасли.

Каждый член нового альянса играет значительную роль в телекоммуникационной сфере и уже одним своим участием в нем придает организации серьезный вес. Фонд, название которого уже привычно сокращают до LiMo, называет своей целью создание «первой в мире глобально конкурентоспособной основанной на Linux программной платформы для мобильных устройств».

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

API будут доступны для всех желающих совершенно бесплатно под особой лицензией «Foundation Public License» — ядро и middle-ware каждый сможет получить на тех же условиях, что и в обычной GPL, но дистрибуция кода будет разрешена только членам LiMo. Кроме того, структура FPL упростит взаимное лицензирование патентованных технологий между участниками Фонда.

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

Таким образом, Фонд станет интересным экспериментом по смешению моделей совместной открытой и закрытой разработки программной платформы, которому, правда, еще только предстоит показать свою успешность.
Total votes 19: ↑19 and ↓0 +19
Views 183
Comments 11

Выход окончательной версии GPLv3 ожидается в начале июля

Open source *
Free Software Foundation анонсировала план завершения работы над лицензией GPLv3. 28 марта организация представит третью предварительную версию для обсуждения в течение 60 дней. Затем предполагается опубликовать итоговый текст, комментарии будут приниматься 30 дней. Вскоре после этого должна быть принята финальная версия документа.
Total votes 14: ↑12 and ↓2 +10
Views 452
Comments 4

Sourcefire выпустила утилиту регистрации сетевого трафика

Lumber room
Компания Sourcefire, создавшая популярную Open Source-систему обнаружения вторжений Snort, объявила о выходе нового продукта Daemonlogger — утилиты логирования сетевого трафика с открытым кодом.
«Daemonlogger — последний пример вклада Sourcefire в сообщество программного обеспечения с открытым кодом, — заявил Мартин Рош (Martin Roesch), автор Snort и технический директор Sourcefire. — Наш Open Source-релиз Daemonlogger предоставляет удобное и простое в использовании средство для решения двух простых задач в классическом мире UNIX-утилит, реализующих некоторые функции и делающих это хорошо».
Daemonlogger был разработан и выпущен Sourcefire с целью упрощения реализации решения для регистрации сетевого трафика. Ядром Daemonlogger является пакетный сниффер, способный пассивно собирать логи о сетевом трафике и записывать их на жесткий диск в формате PCAP. Существует также возможность повторной отправки пакетов на другой сетевой интерфейс посредством функции «soft tap» в Daemonlogger.
Daemonlogger лицензирован под GNU General Public License (GPL) 2, и его исходный код доступен свободно на сайте Snort.

linuxlookup.com
Total votes 2: ↑2 and ↓0 +2
Views 412
Comments 0

проприетарное vs. свободное

Configuring Linux *
ЖЖ юзер ivlad, по-моему, очень точно сформулировал одну из самых больших проблем проприетарного ПО.

… запутанные собственнические лицензии на ПО подвергают пользователей (организации и частных лиц) этого ПО дополнительным рискам в сравнении с более простыми лицензиями свободного ПО.
Total votes 13: ↑9 and ↓4 +5
Views 1.1K
Comments 43

Интервью с Линусом Торвальдсом

Configuring Linux *
Не могу не начать с этого вопроса: действительно ли исходный код ядра Линукса нарушает какие-либо патенты компании Майкрософт?

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


По словам Марка Шаттлворта (Mark Shuttleworth), наиболее важной особенностью дистрибутивов Линукса является их бесплатность. Он говорил, что эта система погибнет, если весь мир перестанет покупать запакованную в подарочную упаковку Виндоуз и начнет покупать запакованный в точно такую же упаковку Линукс. Как вы можете прокомментировать данное высказывание?

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

Читать дальше →
Total votes 52: ↑48 and ↓4 +44
Views 1.9K
Comments 57

Skype обвинили в нарушении GPL

Instant Messaging *
Окружной суд Мюнхена обвинил Skype в нарушении лицензии GPL. Один из VoIP-телефонов, продаваемых Skype, работал на Linux, но в его поставке отсутствовал текст GPL, хотя лицензия того требует.

Телефон в действительности принадлежит и поставляется компанией SMC Networks. Харальд Вельт (Harald Welte), основатель сайта gpl-violations.org, попросил компанию уладить эту проблему, однако SMC включили в комплектацию телефона лишь листочек с набором ссылок, чего оказалось недостаточно.

Собственно, поэтому Харальд и обратился в суд, после чего успел выиграть процесс (действующий на территории Германии). Теперь Skype поставляет текст лицензии с каждым телефоном.

Вам не кажется, что стоит ожидать серию подобных процессов?
Total votes 8: ↑6 and ↓2 +4
Views 601
Comments 6

Sun Microsystems открывает под GPL свой лучший микропроцессор

Computer hardware
Директор компании Sun Microsystems сообщил в своём блоге интересную новость: принято решение обнародовать архитектуру нового восьмиядерного процессора UltraSPARC T2 под открытой лицензией GPL. С суммарной частотой тредов (по восемь тредов на каждом из восьми ядер) 89,6 ГГц это самый быстрый процессор на рынке в данный момент. Встроенные интерфейсы PCI-Express и Ethernet 10 Гбит/с, по одному FPU-процессору и криптопроцессору на каждое ядро, аппаратная поддержка десяти шифров, восемь банков памяти L2 на 4 МБ и другие встроенные функции позволяют разработчикам называть своё детище полноценным «сервером-на-чипе».

Теперь компания-конкурент или любой желающий может совершенно легально начать производство точных копий, клонов этого процессора, также известного под кодовым названием Niagara 2. Более того, компания Sun будет только рада помочь независимым производителям, предоставив им всю необходимую документацию, файлы дизайна, тестовые пакеты и т.д. Всё это скоро появится на сайте OpenSPARC.net.

Архитектура восьмиядерного процессора UltraSPARC T2
Total votes 44: ↑44 and ↓0 +44
Views 613
Comments 84

FSF обращается к Microsoft: вы не можете быть вне закона

Open source *
Намерение компании Microsoft игнорировать обновление лицензии GPLv3 является незаконным. Такое предупреждение редмондскому гиганту обнародовала организация Free Software Foundation.

Речь идёт о скандальном заявлении Microsoft, что она якобы не обязана принимать третью версию лицензии GPL по софту, который она поддерживает по соглашениям с Novell, Xandros и Linspire (эти три компании являются официальными партнёрами Microsoft). Например, для системы SUSE Linux Enterprise Server она не намерена проводить обновление лицензии.

И вот спустя два месяца последовал официальный ответ Free Software Foundation. Юристы FSF проанализировали манёвр компании Microsoft и объявили ей шах, то есть прямо обвинили в нарушении закона.
Текст заявления FSF
Total votes 33: ↑30 and ↓3 +27
Views 807
Comments 75

На Ричарда Столлмана напали ниндзя :)

Lumber room
Наверняка многие видели xkcd/225. Для тех, кто не знает английского (извините за перевод на коленке, просто уже спать надо, в xkcd_ru пойдет лучше:):
Потом оденемся как громилы от нефтяных магнатов и ворвемся к Ральфу Нейдеру.
18-го октября прошло заседание Политического Сообщества Йеля, посвященное признанию идеи DRM незаконной. Столлман был приглашен на него в качестве выступающего «без галстука». Но прежде чем он смог подняться на сцену (босиком, кстати) его путь преградил отряд ниндзя!
Пара фотографий и еще немного информации
Total votes 39: ↑36 and ↓3 +33
Views 413
Comments 28

Пермские активисты перевели «Краткое руководство по GPL v3»

Open source *
Пермская группа пользователей Linux перевела и опубликовала Краткое руководство по GPL v3 (A Quick Guide to GPLv3). В этой публикации популярным и не слишком «юридическим» языком рассказывается о новшествах и преимуществах этой лицензии, которая была официально опубликована 29 июня 2007 года. Перевод выполнен в wiki, текст доступен для редактирования.

Ниже опубликован ключевой фрагмент статьи, в котором очень кратко и ясно объясняется главная суть GPL v3.
Читать дальше →
Total votes 20: ↑20 and ↓0 +20
Views 964
Comments 1

MPAA поймана на пиратстве. Снова

Open source *
Ассоциация Кинопроизводителей Америки (MPAA) поставила очередной рекорд по количеству недобрых саркастических отзывов в свой адрес. Прошлая история с нарушением этой организацией лицензии на использование движка для их корпоративного блога, очевидно, ничему ее не научила. В понедельник триумфальной победой завершился «крестовый поход» разработчиков открытого ПО, части кода которого были использованы в University Toolkit — сетевом мониторе, который MPAA бесплатно раздавала университетам для отслеживания интернет-активности студентов, проживающих в общежитиях и кампусах. Он представляет собой «облегченный» вариант монструозного пакета cGRID, о котором мы узнали ранее.

Toolkit, как говорится в его описании на сайте, был создан на основе утилит SNORT и Ntop, распространяющихся по лицензии GPL. Как известно, любой может по своему усмотрению использовать или изменять GPL-код и распространять результаты своего труда, но с одной оговоркой: вместе с программой должен поставляться исходный код со всеми изменениями. Вот об этом MPAA как раз и забыла: исходный код Toolkit'a никогда не был опубликован.
Читать дальше →
Total votes 27: ↑26 and ↓1 +25
Views 575
Comments 17