«Данная ситуация выходит за рамки наших компетенций» – как быстро и просто остаться без ESD-ключей
Исследование возможных заимствований и нарушений условий лицензирования в Java-коде на GitHub
Одним из таких побочных аспектов разработки программного обеспечения является лицензирование кода. Некоторым разработчикам лицензирование кажется несколько темным лесом, они стараются в это не влезать и либо не понимают различий и правил лицензий вообще, либо знают о них довольно поверхностно, из-за чего могут допускать различного рода нарушения. Самым частым таким нарушением является копирование (переиспользование) и модификация кода с нарушением прав его автора.
Любая помощь людям начинается с исследования сложившейся ситуации — во-первых, сбор данных необходим для возможности дальнейшей автоматизации, а во-вторых, их анализ позволит нам узнать, что именно люди делают не так. В этой статье я опишу именно такое исследование: познакомлю вас с основными видами лицензий ПО (а также несколькими редкими, но примечательными), расскажу об анализе кода и поиске заимствований в большом объеме данных и дам советы о том, как правильно обращаться с лицензиями в коде и не допускать распространенных ошибок.
Лучше 1С может быть только 1С: Базуха
Я уже ранее писал о том, что придумал движок, который позволяет работать с не 1С SQL-базой из клиентов, которыми являются базовые конфигурации 1С:Деньги. Думаю, это классное решение для небольших частных или малотиражных конфигураций! Я назвал его Базовый Учет или Базуха (Базовый Учет Хозяйства).
О лицензировании MS SQL по подключениям (CAL)
О лицензировании MS SQL по подключениям (CAL)
Лицензирование у Майкрософт непростое и многие считают, что в трехзвенной архитектуре могут существенно сэкономить, лицензируя в Microsoft SQL Server только одно подключение сервера приложений, не учитывая подключения клиентов к серверу приложений. Об ошибках, допускаемых при лицензировании по клиентам далее подробнее.
Почему Microsoft перестала бороться с пиратством своего ПО
Microsoft — одна из немногих корпораций, основанных десятки лет назад и по-прежнему остающихся одними из крупнейших технологических гигантов. Даже несмотря на множество технологических войн, она выдержала проверку временем, отсеявшую многих её конкурентов.
Однако одна из первых войн, с которой компания до сих пор сталкивается каждый день — это война против пиратов. Пираты программ продавали миллионы фальшивых копий продуктов Microsoft или загружали их на торрент-сайты.
Во сколько обходится Microsoft пиратство?
Официальных цифр нет, но можно уверенно сказать, что потери выражаются миллиардами долларов.
Вместо навязывания собственных цифр (что было бы губительно для PR), Microsoft приспособилась информировать о возможных потерях от спираченного ПО для бизнесов и потребителей. На основании исследований, проведённых в 2014 году, Microsoft выпустила публикацию, выполненную вместе с исследовательской фирмой IDC и Национальным университетом Сингапура.
В этом отчёте говорится, что в 2014 году потребители по всему миру потратили 25 миллиардов долларов и примерно 1,2 миллиарда часов (устранение неполадок) на пиратское ПО.
С другой стороны, компании потратили полтриллиона долларов на устранение проблем, связанных со скачиванием пиратского ПО. Эти проблемы вызваны обслуживанием, зловредными программами и вирусами.
Политика Microsoft против пиратства
В прошлом Microsoft вела активную войну против пиратства. Она даже проводила налёты в Мексике для ареста картелей, продающих её ПО.
Убийца 1С на 1С
Среди программистов 1С очень популярна тема «убийцы 1С», в частности и потому что на 1С очень удобно разрабатывать небольшие карманные приложения с базой данных, но лицензия начинается от 13.000 рублей, поэтому такие маленькие приложения никто не купит. Предлагаю обсудить технический подход для "удешевления" решений на 1С.
Если пришла проверка
Какой-такой «ОпенСурс»?
В Китае вводят государственные лицензии для сервисов UGC
Хостинг-провайдеры обязаны самостоятельно удалять «нелегальное» видео со своих серверов и сообщать государству об этих случаях. Такое распоряжение было принято Министерством информационной индустрии и Государственной администрацией кино, радио- и телевещания. Несколько дней назад официальный документ был опубликован на их сайтах. Новые правила вступают в силу с 31 января 2008 года.
«Рамблер» объяснил, для чего ему поиск от Fast
Сделанные приобретения дадут возможность российскому интернет-холдингу развивать технологии мультимедиа-поиска. Сообщается, что по заказу Rambler Media норвежцы разработают и модуль Russian Speech-to-Text, распознающий русскую речь.
Денис Калинин, генеральный директор холдинга, в официальном комментарии к сделке подчеркнул, что заменять основной движок поисковой системы не планируется, а лицензированная технология будет использоваться для поиска в вертикальных и мультимедийных сервисах портала.
Онлайновые казино просят о лицензировании
Как сообщает Клерк.ру, президент ассоциации Олег Журавский внес на рассмотрение правительства предложение о введении лицензирования для предприятий данной сферы. Он убежден, что исключение интернет-игроков из нового закона приведет к тому, что они сменят зону ru на зону com – бизнес не исчезнет, просто платить налоги будет другим странам.
Немного про медиаконтент: плата за услуги
Microsoft действительно выдает лицензии на бесплатное использование своего ПО
Microsoft Security Essentials теперь доступен для малого бизнеса
Ранее бесплатный антивирус Microsoft Security Essentials (MSE) можно было использовать только дома для личных нужд. Лицензия не позволяла использовать этот антивирус на предприятиях и в компаниях.
Однако Microsoft делает шаг навстречу малому бизнесу и объявляет о смене правил лицензирования. Отныне, компании могут устанавливать до 10 копий антивируса на свои компьютеры. Для небольших фирм этого вполне достаточно.
Напомню, что MSE выиграл множество наград за качество и получал самые высокие оценки при тестировании независимыми компаниями. Недавно стартовало бета-тестирование второй улучшенной версии MSE.
К вопросу о «воровстве» и «лицензионных наклейках»
Ну что ж, ладно. Но ведь тот же самый подход превосходно работает и в обратную сторону. Вот вам пример.
Корпорация Microsoft, как известно, снабжает свои продукты «лицензионными наклейками». Если речь идет об ОЕМ-лицензиях на Windows, то наклейка клеится на сам компьютер, а если вы купили полноценную «коробочную» версию, то наклейка, пафосно названная «сертификатом подлинности», будет наклеена на коробку с дисками. И не дай вам Б-г потерять эту наклейку. Microsoft тут же попытается украсть вашу копию программы, объявив ее «нелицензионной». Копию, которую вы честно купили.
То же самое произойдет, если кто-то оторвет от вашего компьютера наклейку или вы перенесете ОЕМ-винду на другой компьютер.
Согласно этой извращенной логике, наклейка является единственным «подтверждением лицензионности» программы. Почему «подтвердить лицензионность» нельзя как-то по-другому, например, наличием лицензионных дисков, или документами о покупке — непонятно. Но перспективы это открывает заманчивые, согласитесь: руководствуясь такой логикой, можно изымать вообще любую вещь, на которую нет чека.
Именно в такой ситуации оказался и я: мой насквозь лицензионный «офис», который превосходно ставится и даже активируется через интернет, эта корпорация ворья считает «пиратским»: в свое время я выбросил коробку от него.
Ну что ж, попробуем добиться правды в техподдержке Microsoft…
Лицензия лицензии рознь
Агентство, безуспешно пытающееся разобраться во всех тонкостях предложения Microsoft уже долгое время, до наступления счастливого момента полного взаимопонимания решило в официальном порядке рекомендовать всем школам страны закупать ПО только на основе полноценных лицензий. Кроме того, тем школам, которые уже закупили Vista и Office 2007 по подписке, Becta советует отказаться от нее как можно скорее.
Подобная практика лицензирования применяется Microsoft и в России, однако не так широко распространена.
Государство будет выдавать лицензии на тиражирование компьютерных программ
Как сообщается, система государственного лицензирования компьютерных программ и баз данных внедряется с целью «противодействия нарушениям в сфере производства и распространения мультимедийной продукции, а также совершенствования законодательства в области лицензирования отдельных видов деятельности».
В соответствии с законом, лицензированию подлежит деятельность по изготовлению экземпляров аудиовизуальных произведений, программ для ЭВМ, баз данных и фонограмм на любых видах носителей, за исключением случаев, если данная деятельность самостоятельно осуществляется лицами, обладающими правами на использование таких объектов авторских и смежных прав в силу федерального закона или договора.
Закон должен вступить в силу по истечении 90 дней после дня его официального опубликования.
Миф о бесплатности H.264
Интернет сегодня пестрит заголовками «MPEG LA заявила, что стандарт H.264 будет бесплатным». (Недавно эта новость обсуждалась и на Хабре). Было бы здорово, если бы они соответствовали истине, но, к сожалению, очень многое не совсем так.
Что делать с пиратами? Спроси у пиратов
Можно, конечно, плюнуть на них, пусть себе качают. Но обидно ведь, есть-то тоже что-то хочется.
Можно попытаться всех по судам затаскать. Но это долго и муторно, а в результате получишь на свою голову тонны проклятий, да и копирастом всю жизнь потом называть будут.
Так вот пришел мне в голову еще один вариант, что можно сделать. Может быть, так уже делал кто-нибудь, но я не припомню, чтобы читал об этом где-нибудь.