Лицензии на программное обеспечение: что, как и для чего

Публикация № 142873 17.07.12

Приемы и методы разработки - Математика и алгоритмы

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

Что это такое - лицензия?

У любого программного обеспечения есть автор(ы) и, соответственно, его(их) права защищаются авторским правом. Согласно ст. 1259 Гражданского кодекса РФ "К объектам авторских прав также относятся программы для ЭВМ, которые охраняются как литературные произведения". ... "Для возникновения, осуществления и защиты авторских прав не требуется регистрация произведения или соблюдение каких-либо иных формальностей. В отношении программ для ЭВМ и баз данных возможна регистрация, осуществляемая по желанию правообладателя в соответствии с правилами статьи 1262 настоящего Кодекса". Одним из основных видов передачи прав на интеллектуальную деятельность является лицензия, которая может быть исключительной (предоставление прав на исключительной основе) и простой.

Следует сделать несколько уточнений.

1. Автор произведения - физическое лицо (группа лиц), творческим трудом которого оно создано. Ему принадлежит весь комплекс авторских прав — личные неимущественные права (права авторства; они бессрочны и неотчуждаемы, то есть не могут передаваться другому лицу) и исключительное право (имущественное право) на использование произведения в любой форме и любым не противоречащим закону способом. В том случае, если программа создана наемным работником в порядке исполнения служебного задания, имущественные права принадлежат работодателю

2. Законом предусмотрена возможность полного отчуждения (уступки) автором другому лицу (физическому, юридическому - оно будет называться правообладателем и тоже станет субъектом авторского права) имущественных (исключительных) прав. 

3. По лицензионному договору обладатель исключительного права на результат интеллектуальной деятельности (лицензиар) предоставляет другой стороне (лицензиату) право использования такого результата или такого средства в предусмотренных договором пределах.  Лицензионный договор может предусматривать: а) предоставление лицензиату права использования результата интеллектуальной деятельности с сохранением за лицензиаром права выдачи лицензий другим лицам (простая (неисключительная) лицензия); б) предоставление лицензиату права использования результата интеллектуальной деятельности или средства индивидуализации без сохранения за лицензиаром права выдачи лицензий другим лицам (исключительная лицензия). Если лицензионным договором не предусмотрено иное, лицензия предполагается простой (неисключительной). Именно такая лицензия используется при продаже тиражируемого ПО, то есть к покупателю (конечному пользователю) не переходят ни имущественные, ни авторские права. Он покупает только неисключительное право на использование данного ПО, в связи с чем заключается лицензионный договор (соглашение) конечного пользователя EULA (End User License Agreement). Можно провести аналогию с государством, которое выдает гражданам лицензию (разрешение) на осуществление некоторых видов деятельности, требующих такого разрешения. Физическое лицо получает только право заниматься определенной деятельностью, неуникальное (то есть другим лицам может быть предоставлено такое же право), не может передать его другим. Так и здесь - владелец лицензии на использование ПО получает право от владельца использовать его в деятельности, которое также неуникально и непередаваемо.

4. В зарубежном праве авторское право носит название копирайт (copyright), что в дословном переводе означает "право на создание копий". 

Лицензионный договор заключается в письменной форме, однако для ПО и баз данных действует исключение – для них лицензионный договор может представлять собой так называемую «оберточную лицензию» - то есть условия данного договора изложены на упаковке программы (базы данных) или непосредственно в ней самой. То есть при установке дистрибутива (обновления) покупателю предлагается для прочтения текст лицензионного соглашения. С ним необходимо согласиться и установить программу или же отказаться от установки. Момент подтверждения фактически является подписанием договора об использовании ПО с его владельцем.

Таким образом, покупка ПО - это приобретение права (или лицензии) на использование определенного количества копий программного продукта.

1. Корпоративная лицензия - это соглашение между компанией и и правообладателем об использовании программного обеспечения, в котором указывается, сколько копий и каких продуктов можно использовать. Купить корпоративную лицензию, как правило, можно у самого правообладателя или его партнера.
2. Покупка с новым компьютером. Продавцы новых компьютеров имеют возможность устанавливать на компьютер лицензионное программное обеспечение (например, Microsoft, покупаемое ими по специальной лицензии для установки на новые компьютеры, так называемой OEM-лицензии). 
3. Покупка коробочных версий программных продуктов в магазинах, торгующих компьютерами, или в интернет-магазинах. В этом случае в комплект входят лицензия, установочный диск, инструкция).  

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

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

Наличие дистрибутива и/или документации сами по себе доказательством легальности (лицензионности ПО) не являются.

 

 

Как различается ПО в зависимости от вида лицензии?

 

В основном имеющиеся виды лицензий можно отнести к четырем* основным группам.

1.  Проприетарное (proprietary software). Находится в частной собственности автора (правообладателя). Покупатель, как правило, приобретает только право на использование программы

2.  Условно-свободное (shareware).   Коммерческие программы с бесплатным периодом использования. Для полнофунционального использования требуется оплата.  «Условность» может варьироваться от напоминания о необходимость приобретения платной лицензии пр и каждом запуске программы до выключения ключевых блоков, фактически делающего работу с программой невозможной.

3.  Свободное (free software). ПО, в отношении которого действуют права пользователя («свободы») на неограниченную установку, запуск, свободное использование, изучение, распространение и изменение. Google предоставляет бесплатный  хостинг  для разработки свободного ПО. Выбор   лицензии при этом  настоятельно рекомендуется ограничить предлагаемыми вариантами.

4.  Бесплатное (freeware). Как правило, это ПО, которое разрешено свободно распространять, но не изменять (исходны й код недоступен – в этом важное отличие от free software) 

 

 

 

Проприетарное (proprietary software)

Условно-свободное (shareware)

Свободное (free software)

Бесплатное (freeware)

Лицензия

В качестве типичного примера можно привести лицензию Microsoft Windows. Она включает в себя большое количество запретов: в частности, обратная разработка, одновременная работа с системой нескольких пользователей и т.д. В случае отказа принять лицензию пользователь не может работать с программой. То есть для работы он ОБЯЗАН ее принять

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

Свободная GNU General Public License (или GNU GPL, или просто GPL). Любая несвободная лицензия несовместима с GPL.

BSD license (Berkley Software Distribution license) допускает проприетарное коммерческое использование ПО

Важное отличие от proprietary software – пользователь может работать с программами (использовать их в деятельности), НЕ ПРИНИМАЯ лицензию. Это будет необходимо  сделать только для получения дополнительных прав (напр., на распространение ПО)

Freeware это иногда даже не лицензия (т.е. текст договора), скорее совокупность признаков:

- программу можно использовать частному лицу для некоммерческих целей;

- нельзя декомпилировать код;

- автор не несет никакой ответственности за работу ПО

Использование

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

Как правило, запрещено без оплаты лицензии. Хотя на практике этим часто пренебрегают, но это нарушение

Свободное (не нужно приравнивать к бесплатному)

Свободное

Распространение

Обычно требуется оплата за каждую копию программы (на 1 компьютер / 1 пользователя), если не оговорено иное. Перепродажа, как правило, невозможна

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

Свободное. Полученное ПО возможно в дальнейшем продавать за плату (например, в случае модификации)

Несмотря на отсутствие цены, производитель может как разрешить, так и запретить свободное распространение

Изменение

В ПО с закрытым исходным кодом может быть запрет (ограничение) на модификацию (изменение) программного кода, декомпиляцию (процесс воссоздания исходного кода)

Практически то же, что и для proprietary software

Свободное

Нет

Способы защиты

Технические (закрытый исходный код), правовые (коммерческая тайна, патенты)

Практически то же, что и для proprietary software

Не используются

Закрытый исходный код

Охраняется авторским правом

Да 

Да

Да (на основе свободных лицензий)

Да

Возможность дальнейшей перепродажи

Нет

Нет

Есть

Нет

Способ распространения

Приобретение как коробочного продукта Full Package Product (FPP) в магазине, торгующем ПК и ПО; у владельца ПО и его компаний-партнеров. Для некоторого ПО предусмотрена покупка вместе с ПК - Original Equipment Manufacturer (OEM)

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

Практически все программы опубликованы в Интернете в свободном доступе, а также исходные тексты. Возможно коммерческое распространение 

Как правило, можно скачать в интернете в исполнимом виде без исходных кодов

Доступность исходного кода

Да (Open source – открытый код) или нет

Как правило, нет

Да (Open source)

Нет

Техподдержка, исправление ошибок в ПО

Есть, как правило, в виде службы поддержки; но может поставляться «как есть» и без гарантий. Техподдержка может быть платной

Практически то же, что и для proprietary software

Нет, но по факту предоставляется самим сообществом разработчиков ПО; может предоставляться и платно специализирующимися на этом фирмами

Нет

 

* Некоторые источники относят данное ПО к проприетарному; с другой стороны, некоторые из таких программ распространяются под  GNU GPL вместе с исходным кодом, поэтому однозначно ответить на этот вопрос нельзя,   и данный вид лицензий выделен отдельно. С этим термином пересекается trial, trialware - пробное (оценочное) программное обеспечение, также ограниченное временем использования, количеством запусков, функционалом

 

На самом деле существует намного больше разновидностей лицензий, которые можно отнести к рассмотренным выше укрупненным группам.

Adware

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

Betaware

Тестовая бета-версия коммерческого или некоммерческого ПО. Используется бесплатно для тестирования. Период использования может быть ограничен

Demoware

Демонстрационная версия коммерческого ПО. Распространяется бесплатно, часто имеет полный функционал, но с ограничениями, не позволяющими использовать ПО для полноценной работы (запрет на сохранение и вывод итоговой информации и т.д.)

Donateware

ПО распространяется свободно, но содержит просьбу пользователям внести пожертвование на счет разработчика

Linkware

При использовании программы пользователя просят указать ссылку на своем сайте (при его наличии) на сайт разработчика

Liteware

«Облегченный» по функционалу бесплатный аналог коммерческого ПО

Open source software

ПО с открытым исходным кодом (может быть как платным, так и бесплатным)

Public domain

Свободная программа (нет ограничений на использование и изменение), не охраняется авторским правом.

Registerware

Необходима регистрация/заполнение анкеты для того, чтобы получить программу

Requestware

ПО распространяется свободно, но пользователя просят что-то сделать в благодарность: отправить благотворительное пожертвование, или электронное письмо с благодарностью, и т.д.

 

 

 

 

Обзор некоторых свободных лицензий

 

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

В качестве борьбы с разнообразием лицензий, например, Google, как уже упоминалось, предоставляет бесплатный хостинг для разработок, но настоятельно предлагает использовать только предложенные 9 лицензий. Рассмотрим их основные черты.

Важным показателем при сравнении являются такие понятия, как:

1. Copyleft (в вольном переводе «авторское лево») - требует, чтобы каждый, кто распространяет программу, как с изменениями, так и без них, передавал право копировать и модифицировать её в дальнейшем.

2. Совместимость с GPL.   Суть общедоступной лицензии GNU GPL в том, что пользователю доступны исходные тексты программ. Если эти тексты используются кем-либо в своих разработках, то эти разработки также должны распространяться под лицензией GNU GPL. Гарантий разработчика на программы нет. Программы могут распространяться бесплатно и платно (например, за услуги по копированию,   сопровождению и т.д.). Основное назначение лицензии – охрана авторских прав и развитие свободы использования программного обеспечения.

 

 

Copyleft 

Совместимость с GPL

Примеры использования

Apache License, Version 2.0

Либеральная незащитная лицензия программ, в которой есть условия, предотвращающие преследования со стороны вторичных разработчиков и распространителей за нарушение патентов

Нет

Совместима с 3 GPL (но НЕ совместима с GPL версии 2, так как имеет некоторые требования, которых нет в более старой версии, - распоряжения относительно завершения действия и предосторожностей, связанных с патентами)

сервер Apache

Artistic License 2.0

Свободная лицензия Artistic License 2.0, разработанная организацией Perl Foundation, разрешает всем желающим копировать, модифицировать и распространять копии продукта, который выпущен под этой лицензией

Да

Да, благодаря возможности перелицензирования в разделе 4(c)(ii)

Razor, Perl

Eclipse Public License - v 1.0

Сходна с общепубличной лицензией. Это лицензия свободных программ. В лицензии Eclipse удалены более широкие оговорки о прекращении действия в случае патентных преследований, направленных конкретно против тех, кто дорабатывал программу под лицензией Eclipse  

Слабый

Нет

Eclipse IDE, RCP Файловый менеджер  

GNU General Public License (GNU GPL), version 2

Это предыдущая версия GNU GPL

Да

GPLv2 сама по себе не совместима с GPLv3. Однако большинство программ, выпускаемых под GPLv2, позволяет также пользоваться условиями распространения более поздних версий GPL

Linux, антивирусы COMODO, AVAST, Avira; Internet браузер Google Chrome, Opera; бесплатный аналог Microsoft Office - ru.openoffice.org; архиватор 7-Zip; бесплатный видеоплеер VLC, WinAmp; просмотрщик графических изображений IrFanView

 

GNU General Public License (GNU GPL), version 3

Это последняя версия GNU GPL.

Да

GNU Lesser General Public License

Меньшая стандартная общественная лицензия GNU, потому что она допускает компоновку с несвободными модулями.

Слабый

Совместима с GPLv3

Mathomatic v.14.1.5 

MIT License

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

Нет

Да

XFree86

Mozilla Public License (MPL) Version 1.1

Это лицензия свободных программ. В ней есть некие сложные ограничения, которые делают ее несовместимой с GNU GPL. В версии 2.0 их уже нет

Слабый

Нет

Netscape Communicator

New BSD License (или Modified BSD License)

Простая неограничительная лицензия свободных программ. На эту лицензию иногда ссылаются как на трехпунктную лицензию BSD.

Нет

Да

Операционная система BSD

 

Как выбрать лицензию для своего проекта?

Проприетарное ПО. Как правило, каждый владелец исключительного права на ПО разрабатывает текст лицензионного соглашения самостоятельно. Условия использования могут быть любыми (но не противоречащими гражданскому законодательству). Покупателю остается либо принять их, либо не использовать данное ПО.

Свободное ПО. Официальный сайт GNU GPL рекомендует выбирать лицензию в зависимости от назначения программы, по возможности с наиболее сильным авторским левом. Исключение, где оно только помешает, это совсем небольшие проекты, а также те, которые реализуют свободные стандарты, конкурирующие с несвободными.

 

Совместимость лицензий

На одном компьютере одновременно может использоваться ПО как свободное, так и несвободное. Никаких ограничений на это нет.

Другое дело – объединение свободного и несвободного ПО в одну программу. Здесь уже имеет значение, какие именно лицензии используются. Лицензии BSD, например, не запрещают использование фрагментов распространяемых под ними программ в несвободном ПО, и, следовательно, включать их туда можно практически без каких-либо ограничений.

Ряд лицензий (пожалуй, самая распространенная из них LGPL (Lesser GPL, или «смягченная» GPL) допускает сочетание свободных и несвободных компонентов в виде библиотек. Т.е. такая свободная библиотека может использоваться как фрагмент ПО, включающего свободные и несвободные части. А вот использовать элементы свободного кода вне библиотеки нельзя.

И, наконец, некоторые свободные лицензии запрещают объединять свободные и несвободные программы в одном ПО. В частности, уже упомянутая лицензия GPL.

 

А что будет, если…

Лицензии нет, но она должна быть?

В общем-то, понятно, что ничего хорошего не будет. Просто отметим, что использование нелицензионного ПО – это нарушение авторских и смежных прав.  Ответственность административная (ст. 7.12. КоАП РФ) и уголовная (ст. 146 УК РФ).

Дальше просто цитаты из законодательства, добавить к ним нечего.

Административная ответственность предусматривает наложение штрафа с конфискацией нелицензионных экземпляров программного обеспечения

Для граждан: наложение административного штрафа в размере от одной тысячи пятисот до двух тысяч рублей

Для должностных лиц – штраф от десяти тысяч до двадцати тысяч рублей

Для юридических лиц – штраф от тридцати тысяч до сорока тысяч рублей.

Уголовная ответственность наступает при использовании нелицензионного ПО в сумме:

Более 100 000 рублей (крупный размер) - наказываются штрафом в размере до двухсот тысяч рублей или в размере заработной платы или иного дохода осужденного за период до восемнадцати месяцев, либо обязательными работами на срок до четырехсот восьмидесяти часов, либо исправительными работами на срок до двух лет, либо принудительными работами на срок до двух лет, либо лишением свободы на тот же срок.

Более 1 000 000 рублей (особо крупный размер) - наказываются принудительными работами на срок до пяти лет либо лишением свободы на срок до шести лет со штрафом в размере до пятисот тысяч рублей или в размере заработной платы или иного дохода осужденного за период до трех лет или без такового.

Вывод делать Вам. 

 

Как решать вопросы лицензирования разработок программистам 1С?

 А если Вы программист и пишете разработки на платформе 1С - нужно ли Вам какое-то разрешение? Основные ответы на эти вопросы можно прочитать здесь 

То есть, если Вы:

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

2) разрабатываете решение (конфигурацию) полностью самостоятельно, без использования фрагментов типовых решений,  то авторские и имущественные права на него принадлежат Вам. Единственное, что необходимо, чтобы покупатель данной конфигурации правомерно приобрел любую основную поставку фирмы "1С", включающую платформу "1С:Предприятия 8". 

 

P.S.  За критику, уточнения и дополнения, частично добавленные в текст статьи (полностью можно прочесть в комментариях) благодарность Н. Старостину - Звездочет

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. powerpc 222 17.07.12 08:59 Сейчас в теме
Отличная работа. Спасибо огромное за систематизированную, разжеванную и профессионально поданную информацию.
3. Alraune 1490 17.07.12 16:54 Сейчас в теме
(1) Спасибо))))
(2) Спасибо! По Вашему вопросу я дам ссылку на сайт 1С, там подробно рассмотрены вопросы лицензирования, чтобы не копировать страницы текста http://v8.1c.ru/predpriyatie/questions_licence.htm
Что касается
могу я внести в типовую конфигурацию или внешний отчет изменения и продать за деньги Заказчикам, или требуется официальное разрешение от 1С?

По вышеприведенной ссылке - вопросы 60-64.
4. janber 17.07.12 18:21 Сейчас в теме
(3)
Спасибо за ссылку, но это не совсем то.
Ответы на типовые вопросы по лицензированию "1С:Предприятия 8"

Данный материал составлен на основе действующих на 27.08.2009 Лицензионных соглашений, регулирующих порядок использования программных продуктов системы "1С:Предприятие 8"

Здесь и далее упоминаются некие Лицензионные соглашения, но ссылка на оригиналы отсутствует, хотя далее полно ссылок на всякие информационные письма. Похоже, их вообще не существует в природе.
Согласно законодательству об авторском праве, передача этих прав осуществляется на основании "Авторского договора" (в просторечии - Лицензии), в котором оговаривается объем передаваемых прав. В случае 1С покупается коробка с документацией, ключом и прочим, но текста договора на момент покупки нет ни в коробке, ни в дистрибутиве. Как следствие - обновления конфигураций из бесплатных стали платными.

Из второго ответа теперь мне ясно, почему когда нашей фирме франчайзи предложил доработку, он сначала описал с десяток внедрений на аналогичных предприятиях, но потом уперся рогом, что это уникальная конфа только для нас.
Шёпот теней; +1 Ответить
2. janber 17.07.12 14:18 Сейчас в теме
Отличный обзор, безусловно плюс.
Но хорошо бы добавить конкретики применительно к ПО фирмы 1С.
Я например, уже много лет работаю с 1С, но так и не видел
официального текста лицензии ни на платформу, ни на конфигурации.
А по регистрационной карточке не видно, что Правообладатель
разрешает, а что нет. И встречаются на разных форумах (и здесь
в том числе)страшилки - типа, убрал в панели задач Windows из
заголовка окна текст "1С:Предприятие" - все, тюрьма.
Мне, в частности, интересно, могу я внести в типовую конфигурацию
или внешний отчет изменения и продать за деньги Заказчикам, или
требуется официальное разрешение от 1С?
22. larisab 160 22.07.12 15:49 Сейчас в теме
(2)
Я например, уже много лет работаю с 1С, но так и не видел
официального текста лицензии...

(4)
Здесь и далее упоминаются некие Лицензионные соглашения, но ссылка на оригиналы отсутствует, хотя далее полно ссылок на всякие информационные письма. Похоже, их вообще не существует в природе.

"Регистрационная карточка на програмный продукт", правая часть называется "Лицензионное соглашение", там официальный текст лицензии.
Первые программы 7.7 купленные до 2008 года вполне возможно не имеют этого текста, но сейчас во всех ПП уже есть.
5. Stamper 43 18.07.12 02:03 Сейчас в теме
(0) вдогонку, для усугубления, так сказать
http://wiki.opennet.ru/LicenseComparison
6. Фред 18.07.12 08:28 Сейчас в теме
Спасибо! Информация интересная. Я о многом и не догадывался...точнее не задумывался.
7. dark_wolf 15 18.07.12 11:07 Сейчас в теме
Административная ответственность предусматривает наложение штрафа с конфискацией нелицензионных экземпляров программного обеспечения
Для граждан: наложение административного штрафа в размере от одной тысячи пятисот до двух тысяч рублей


Чтож получается, пиратское ПО выгоднее использовать?
8. Alraune 1490 18.07.12 11:54 Сейчас в теме
(7) А в чем выгода, если его все равно отберут? Тем более крупный размер (а дома обычно стоит не одна и не две программы) - это уже уголовная ответственность. Прецеденты были, например, http://www.advokat-ermakov.ru/news/2009/windows_home/
9. dark_wolf 15 18.07.12 12:03 Сейчас в теме
(8) хотите сказать что на домашних компьютерах софта используют больше чем на 100000 р. ? А отберут... как отберут? вот скачал какой-нибудь Вася себе софта скинул на флешку и спрятал где-нибудь. Ну удалят с компа софт... так он или заново скачает или с флешки снова установит, а проверять у всех домашние компьютеры никто не будет.
10. dark_wolf 15 18.07.12 12:09 Сейчас в теме
(9) Но я не призываю использовать пиратское ПО, наоборот если нас читают правоохранительные органы - совершенствуйте законы охраняющие интеллектуальную собственность! А статья отличная и полезная!!!
13. Alraune 1490 19.07.12 11:47 Сейчас в теме
(9)
хотите сказать что на домашних компьютерах софта используют больше чем на 100000 р. ?

Запросто. Windows, Фотошоп, Офис, 1С...
проверять у всех домашние компьютеры никто не будет

Конечно, но прецеденты были. http://www.newsland.ru/news/detail/id/364251/ и это не единственный пример.
(5)(6)(10)(12)Спасибо!
(11)Спасибо за дополнения, исправления и уточнения! Часть информации добавлена в статью, остальное пусть читают в комментариях.
11. Звездочет 93 18.07.12 12:27 Сейчас в теме
Статейка действительно не содержит нового.
Гораздо хуже, что она в ряде мест повторяет старые ошибочные представления и левую терминологию.

Права на ителлектуальную собственность "передаются" только в случае их отчуждения целиком.
В остальных случаях они вообще не "передаются", а только "предоставляются" (в пользование) по лицензионному договору.

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

Российские вендоры вместе с правами частенько распространяют дистрибутивы на материальном носителе (компакт-дисках и т.п) и печатные руководства. Минфин разрешил считать такие носители "принадлежностями" к ПО и не облагать ндс. В действительности "принадлежности" к главной вещи предусмотрены нашим ГК только для вещей, а не для имущественных прав.

По поводу уточнений.

1.Автору программы не всегда принадлежат имущественные права на нее.

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

Поэтому "определение" автора в изложении Ирины Поляковой не совсем точное, мягко говоря.

3.Опять путаются исключительные лицензии и исключительные права.

Владелец лицензии любого вида всегда приобретает исключительные права, но не весь их объем.
Не будь приобретаемые права исключительными, никакой лицензии не понадобилось бы вовсе.
В частности, право использования программы (в объеме лицензионного договора) является исключительным.
Как для того, кто его предоставил, так и для лицензиата.

4.Прямой смысл не надо путать с буквальным переводом.
Наше "авторское право" и их "copyright" идентичны.
@lexandr; SirYozha; Yury1001; Трактор; cleaner_it; artbear; Alraune; awk; +8 Ответить
12. cleaner_it 214 18.07.12 19:48 Сейчас в теме
(0) Я восхищен вашей работой:) Уже больше года собирался написать подобную статью, да все недосуг:)
14. muzikant 19.07.12 12:35 Сейчас в теме
Автору надл-бы внимательней читать 146 ст. закона...
Деяния, предусмотренные настоящей статьей, признаются совершенными в крупном размере, если стоимость экземпляров произведений или фонограмм либо стоимость прав на использование объектов авторского права и смежных прав превышают пятьдесят тысяч рублей, а в особо крупном размере - двести пятьдесят тысяч рублей.
Так, что не с 100 000 рублей, а с 50 000, а это. как говориться БОЛЬШАЯ РАЗНИЦА.....
16. Alraune 1490 19.07.12 13:06 Сейчас в теме
(14) Автор читает внимательно, а у Вас устаревшие сведения. Федеральный закон "О ВНЕСЕНИИ ИЗМЕНЕНИЙ
В УГОЛОВНЫЙ КОДЕКС РОССИЙСКОЙ ФЕДЕРАЦИИ И ОТДЕЛЬНЫЕ ЗАКОНОДАТЕЛЬНЫЕ АКТЫ РОССИЙСКОЙ ФЕДЕРАЦИИ" от 07.12.2011 N 420-ФЗ изменил сумму крупного ущерба с 50 000 р. до 100 000 р.
YA_6644769; +1 Ответить
15. baronzelan4 19.07.12 12:37 Сейчас в теме
хотите сказать что на домашних компьютерах софта используют больше чем на 100000 р. ?
У некоторых думаю еще больше. Занимался год назад лицензированием 3 пк + 1sql сервер это сильно бьет по карману. Совет если вам позвонит в компанию представитель от Мелкософта и спросит есть ли у вас ос или какой нибуть софт от них, лучше сказать что нет. Они могут инициировать проверку т.к. это все прописано у них в лицензионном договоре. Это пройденный этап который обошелся компании ни в одну сотню американских рублей. Проще сказать что стоит linux.
17. maxim305 18 20.07.12 04:22 Сейчас в теме
Спасибо! Полезная статья, хорошо когда все собрано в одном месте.
18. muzikant 20.07.12 13:33 Сейчас в теме
Да, действительно отстал от жизни... Прошу ирину меня великодушно простить за пост 14
Тем приятнее было узнать, что хоть в чёт-то жить стало лучше...
19. Модератор раздела Alraune 20.07.12 13:46 Сейчас в теме
(18) Да все в порядке.
хоть в чёт-то жить стало лучше...

да уж, скоро совсем жить здорово станет :)
20. kilokilo 18 22.07.12 07:32 Сейчас в теме
(19)(18)(15)(2)(5)(6)(7)(11)

В свете изложенного - интересно было бы узнать, есть ли у автора позиция по поводу того, что обработки автора, (которые размещаются им на портале безвозмездно) конечные пользователи могут скачать только заплатив порталу реальные рубли.
При этом получается ситуация, что портал зарабатывает на авторах сообщений, а сами авторы - зарабатывают т.к. смартмани, которые обменять на рубли - в общем-то, - никак не возможно.. т.е. ничего, в общем то, не зарабатывают..

Не попахивает ли здесь эксплуатацией чужого труда?

PS
Хотя нет - Поручик вот не смирился с таким положеним дел и все таки умудрился наладить конвертацию смартдрахм в рубли - правда по "убыточному" курсу 1 смартмарка к 4 рублям. А продаются смартлиры - по 30 рублей каждая..
21. Модератор раздела support 22.07.12 12:41 Сейчас в теме
(20) kilokilo, каждый автор сам решает, добавлять или нет свою программу на сайт. Никто его не обманывает и не заставляет. Любой автор может в любой момент удалить свою публикацию из каталога.
23. kilokilo 18 22.07.12 19:31 Сейчас в теме
(21) support,
Здравствуйте!
Совсем недавно Донской Табак запустил линию сигарет с маркетинговым прицелом на девочек-подростков.. Ессно, тут тоже можно сказать - каждый сам решает. Но осадок то остается..

Тут вопрос о том, что: все ли, что допустимо формально (так сказать, по понятиям) - приемлемо и в моральном плане?
24. Модератор раздела Alraune 23.07.12 13:15 Сейчас в теме
(20)
конечные пользователи могут скачать только заплатив порталу реальные рубли

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

А в чем здесь эксплуатация? Автор разработок получает бесплатных тестировщиков, плюс имя - поскольку личная страница профиля с разработками - готовое резюме (или как там это правильно назвать). Кстати, сайт содержать - это тоже не бесплатно.
37. пользователь 04.05.19 00:17
Сообщение было скрыто модератором.
...
25. kilokilo 18 24.07.12 21:45 Сейчас в теме
В этом предложении
При этом получается ситуация, что портал зарабатывает на авторах сообщений, а сами авторы - зарабатывают т.к. смартмани, которые обменять на рубли - в общем-то, - никак не возможно.. т.е. ничего, в общем то, не зарабатывают..

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

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


Вы знаете, я, как автор, действительно хотел бы получать ценные замечания и плюсы на своих разработках. Особенно от таких товарищей, как Душелов, Арчибальд, Абандонна, tormozit, Eugeneer, ГРУВВИ, Фиксин и т.д. (ну не буду перечислять весь ТОП100).. В общем, от тех, в чьих разработках ковыряться - одно удовольствие (СПАСИБО ВАМ, ПАРНИ)..
Один такой плюс или замечание - это как 100 от простых пользователей.. То же самое, касательно замечаний.
Про статьи - с чего Вы взяли, что мнений стало больше? Стало больше спама - это да.. а вот количество КАЧЕСТВЕННЫХ отзывов - не изменилось..

А если что-то не работало - всегда об этом писали, в этом плане ничего не изменилось.

Более того - нормальные разработчики и их разработки стали просто теряться среди кучи всяких "печатная форма ценника для расклеивания на 12й полке".. Значете, что происходит? Вопрос: "как заработать заветные" 50 звезд"? - решается 50ти кратным размещением немного измененных стандартных печатных форм.. Раньше - 30% разработок были высокого уровня, сейчас - 5% в лучшем случае. Это, конечное, моё оценочное мнение.

Поэтому - количество контента - сильно растет.. но качество - сильно падает. Если ранее можно было отслеживать интересные разработки - то, сейчас нет. Не верите? Давайте спросим Арчибальда - где его обзоры достойных внимания разработок?? Он просто захлебнулся в количестве.

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


Эх.. если бы так :) "Тестировщик печатных форм" - это звучит ГоРдО!

Автор разработок получает имя? Пробовал показывать профиль - не нужно это никому. Ну, может прибавляет 0,01% к наличию сертификатов и наличию профильного образования. И тешит самолюбие - но не более..

Про содержание сайта сказать ничего не могу. Знаю только цены на хостинг, но тут, конечное, не только хостинг. Но вот, я только не могу понять, - то Вы утверждаете, что "пользователи ни рубля не заплатили, и прекрасно скачивают разработки", и поэтому авторам материалов с заработанных сайтом рублей за смартденьги ничего не полагается.. то утверждаете, что покупка пользователями смартмани - помогает содержать сайт. Это так, к слову.

PS В развитие темы..
Знаете - я один из тех, кто плохо переносит т.н. "социальные технологии". Мне гораздо интереснее программировать и учиться на качественных разработках, чем писать отзывы.
Я пребываю в печали, что, например, Душелов - вообще перестал публиковаться.
Я не хочу публиковать ради смартмани печатные формы, возможно даже кому-то способные пригодится.
Я за качество контента, а не за количество.

Меня сильно беспокоит, что портал стал мигрировать в не у ту сторону..
33. grig_nv 7 24.09.13 16:03 Сейчас в теме
(25) kilokilo, Целиком и полностью согласен с постом, никогда ничего не публиковал, потому как все задачи индивидуальны, и не считаю свое творчество сильно достойным внимания, но иногда качал чужие вещи - интересно было как решается конкретная задача, (по ситуации - допиливал для себя), ну а сейчас и спамерить не охота, и всякий хлам выкладывать тоже. Одна разработка в сутки была вполне адекватная система скачивания, качал редко но зато почти угадывал то что нужно, сейчас иногда расстраивает что скачивая получаешь не то что хотел, и теряешь $m.
26. DarkSign 30.07.12 09:39 Сейчас в теме
Несправедливо забыта ст.273 УК РФ в редакции декабря 2011 г. Под нее подводится использование, хранение, распространение кряков, патчей и т.п. Ответственность пожестче, однако...
27. alest 30.01.13 14:29 Сейчас в теме
Copyleft (в вольном переводе «авторское лево»)
Интересный перевод, вольный, но сути никак не отражает. Типа deathproof - доказательство смерти :)
Думаю, что left здесь - не лево, а сохраняемое, передаваемое дальше право :) копирования.


Интересно было бы почитать про лицензирование конфигураций 1с, с примерами из практики, узнать, есть ли какие-то особенности... Поделитесь, если у кого есть подобные материалы, пожалуйста.
Не знаю, как отнесутся модераторы к следующему вопросу. ;) На каких еще торговых площадках размещают для продажи конфигурации 1сные?
28. goodman12 4 01.04.13 06:33 Сейчас в теме
Интересно ваше мнение о таком варианте:
В статье было указано, что к ответственности привлекаются в том числе должностные лица. Но как быть, например, программисту, руководство которого в принципе не хочет выделять денег на лицензирование ПО. Я не рассматриваю, "вольницу" )), я говорю о штатниках.
Программист-то должен как-то делать свою работу. А в случае чего не сможет ли руководство скинуть на него ответственность типа "я понятия не имею, что он там понаставил и что это все пиратское"?
Или ему какую-то "охранную грамоту" брать надо с директора? Но если так, то как это сделать? Кто ее даст-то ))))
29. Nadushka74 4 01.04.13 07:58 Сейчас в теме
(28) goodman12, ответственность за использование и установку ПО можно прописать в трудовом договоре или в дополнительном соглашении. это можно сделать как для штатника, так и в договоре на подряд или договоре по оказанию услуг.
Так защитился наш сисадмин, у него в договоре прописано, что он производит ПО предоставленное заказчиком.
30. goodman12 4 01.04.13 08:04 Сейчас в теме
Nadushka74, Ценно, спасибо :). Но могут возникнуть проблемы с работодателем. Не всегда хочется идти на конфликт. Еще мнения?(29)
31. Nadushka74 4 01.04.13 08:37 Сейчас в теме
(30) goodman12, не хочется идти сразу на конфликт, будете потом отвечать за свой комп сами. И в итоге всю ответственность скинут на вас.
32. goodman12 4 01.04.13 08:56 Сейчас в теме
(31) Nadushka74, Разумно. Емко. Конкретно )). Давайте, тогда сформулируем текст записи в договоре, который бы однозначно защитил IT-шника. "Производит установку ПО, предоставленного работодателем" на мой взгляд недостаточно, работодатель может сказать, что не предоставлял никакого ПО и установка его осуществлялась по личному желанию админа. Ну не на каждую же программулину служебку писать в самом деле )))
34. netuser 82 20.11.13 00:41 Сейчас в теме
Идея со $m вполне понятна и логична, Инфостарт серьезный ресурс и нужны деньги на его поддержку, но я считаю нужен фильтр на обработки,неправильно снимать $m за скачивание ничем не примечательной и мало кому нужной печатной формы, а скажем за скачивание обработки с рейтингом 50 и выше вполне нормально $m пожертвовать
35. devel0per 1 20.11.13 01:40 Сейчас в теме
“некоторые свободные лицензии запрещают объединять свободные и несвободные программы в одном ПО. В частности, уже упомянутая лицензия GPL”

Правильно ли я понимаю, что я не могу подлинковать в свою внешнюю компоненту нужный мне функционал из проекта, распространяемого под лицензией GPL?
В Wiki по поводу лицензии GPL сказано следующее:
«Фонд свободного ПО признает официальным только первичный текст лицензии, но не его переводы[9]. При этом требования в ст. 3 «Сферы использования государственного языка Российской Федерации» закона № 53-РФ в пункте 1 подпункт 1 указывают на обязательность использования русского языка (и следовательно русского перевода лицензии) в деятельности организаций всех форм собственности (пункт 2 разрешает использование "наряду с государственным языком Российской Федерации государственного языка республики, находящейся в составе Российской Федерации, других языков народов Российской Федерации или иностранного языка"); это может привести к сложностям, в первую очередь в судебных разбирательствах, поскольку в РФ до сих пор так и не выработан официальный перевод GPL для внутреннего использования, а в разных частных переводах могут быть разночтения[10], в том числе из-за изначального «не юридического», в трактовке некоторых российских юристов, языка[11].»

На сайте Linux Exp Group:
«Организация приняла решение скачать продукт из сети. Тут придётся немного «помарать бумагу». Первый документ — докладная руководителю о потребности в продукте, с указанием, что он находится в свободном доступе и выпущен под соответствующей лицензией. Уже на этой стадии к докладной можно приложить нотариально удостоверенную копию лицензии (в дальнейшем можно просто ссылаться на нее: «... по той же лицензии, что установленная ранее программа ...»). Второй документ — подробный приказ уполномоченному лицу скачать и установить продукт. Затем последует акт о введении программы в эксплуатацию с указанием, на каком носителе и у кого будет храниться резервная копия. И последнее — продукт должен быть учтён в бухгалтерии. Ко всему этому прибавим содержание окна «О программе» и, скорее всего, наличие текста свободной лицензии в документации.
Заверяю, что с такими наборами организации ничего не грозит.»

Остается не ясным, легитимна ли лицензия GPL в РФ?
36. mt111 3 31.07.14 19:30 Сейчас в теме
для человека незнающего законодательство вполне полезная статья, но коментарии рулят
Оставьте свое сообщение

См. также

Как работает серверный вызов в 1С Промо

Математика и алгоритмы v8::УФ Бесплатно (free)

Клиент-серверная архитектура заложена в платформе изначально — со времен «1С:Предприятие 8.0». Однако при разработке на 8.0 и 8.1 о разделении кода на клиентскую и серверную часть можно было не заботиться, поскольку на клиенте (на толстом клиенте) был доступен тот же функционал, что и на сервере. Всё изменилось с выходом платформы «1С:Предприятие 8.2», когда появился тонкий клиент. Теперь на клиенте доступен один функционал, на сервере — другой. Клиент и сервер «общаются» между собой с помощью серверного вызова. Конечно, это усложнило процесс разработки, но с другой стороны – можно создавать более оптимальные (быстрые) решения, поскольку все сложные задачи выполняются на сервере.

18.11.2017    74263    pahich    86    

Изменения формата файлов конфигурации (CF) в 8.3.16

Математика и алгоритмы v8 Бесплатно (free)

Дополнение по формату файлов конфигурации (*.cf) в версии 8.3.16.

16.12.2021    2342    fishca    10    

Что за ? в коде, или Секретный оператор в 1С

Математика и алгоритмы v8 Платформа 1C v8.2 Платформа 1С v8.1 1cv8.cf Бесплатно (free)

Инкремент, модуль и прочая магия, которая скрыта под символом "?"

21.10.2021    12639    SeiOkami    43    

Интересная задача на Yandex cup 2021

Математика и алгоритмы Бесплатно (free)

Мое решение задачи на Yandex cup 2021 (frontend). Лабиринт. JavaScript.

12.10.2021    4753    John_d    73    

Минимализмы 3 Промо

Математика и алгоритмы v8 Бесплатно (free)

Очередная серия "минимализмов" [http://infostart.ru/public/306536/, https://infostart.ru/public/460935/]. Также, как и в предыдущих статьях, здесь приведена подборка коротких оригинальных авторских решений некоторых задач. Ранее эти решения были разбросаны по моим комментариям к чужим публикациям.

19.02.2018    51757    ildarovich    47    

Механизм анализа данных. Кластеризация.

Математика и алгоритмы Анализ учета v8 v8::DataMining Бесплатно (free)

Подробный разбор, с примером использования, встроенного механизма кластеризации 1С.

31.08.2021    3395    dusha0020    8    

Алгоритмы распределения сумм (наивная методика, Алгоритм Кэхэна)

Математика и алгоритмы Россия Бесплатно (free)

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

08.07.2021    3866    con-men    31    

Распределенные алгоритмы РИБ 1С

Математика и алгоритмы Обмен между базами 1C v8 Бесплатно (free)

Небольшое исследование на тему применимости классических распределённых алгоритмов репликации и синхронизации данных между узлами обмена РИБ 1С.

02.07.2021    1628    zhichkin    1    

Будни автоматизации или "мне нужна программка для 3D упаковки" Промо

Математика и алгоритмы Оптовая торговля v8 1cv8.cf УУ Бесплатно (free)

Автоматизация отечественных предприятий, которой приходиться заниматься, это нужная и высокооплачиваемая, но довольно нервная работа. Выручает юмор. Например, при общении с требовательным клиентом можно вспомнить анекдот: "Держась руками за стену, на ногах еле стоит мужик. К нему пристает ребенок: "Ну, папа, пожалуйста, сделай мне кораблик!", папа отвечает: "Ага! - Сейчас все брошу и пойду делать тебе кораблик!". Про один такой сделанный для клиента "кораблик" и хочется рассказать. Надеюсь, совместное погружение в теплое ламповое (то есть клиентоориентированное) программирование доставит Вам положительные эмоции, да и задача попалась интересная. Поплыли?

24.03.2014    47885    ildarovich    119    

Параллельная обработка очереди сообщений

Математика и алгоритмы v8 Бесплатно (free)

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

15.06.2021    2922    zhichkin    11    

Чем воспользоваться для распознавания котиков в 1С?

Математика и алгоритмы Языки и среды v8 Бесплатно (free)

На митапе по инструментам для расширения возможностей 1С выступил Олег Филиппов. Он сравнил подходы Native API, COM, Docker и Serverless, и рассказал, как упростить использование в 1С алгоритмов, реализованных на других языках, с помощью облачной технологии «Функция как сервис».

12.04.2021    4051    comol    10    

Эффективные приемы разработки

Математика и алгоритмы Рефакторинг и качество кода СКД v8 Бесплатно (free)

На Infostart Meetup Ekaterinburg.Online выступил Сергей Наумов – руководитель центра аналитики и консалтинга WiseAdvice. Сергей поделился с коллегами приемами разработки, которые помогут избежать потенциальных проблем при реализации сложных проектов.

07.04.2021    4116    SergeyN    13    

Минимализмы 2 Промо

Математика и алгоритмы v8 Бесплатно (free)

Следующая серия "минимализмов" [http://infostart.ru/public/306536/]. Также, как и в предыдущей статье, здесь приведена подборка коротких оригинальных решений некоторых задач. Ранее эти решения были разбросаны по моим комментариям к чужим публикациям.

23.02.2016    52735    ildarovich    83    

Рекурсия для начинающих

Математика и алгоритмы v8 Бесплатно (free)

Рассмотрен подход к пониманию рекурсий. Приведены примеры из реальной практики.

10.02.2021    5507    szv    5    

Самый быстрый FizzBuzz на 1С

Математика и алгоритмы v8 Бесплатно (free)

Давайте попробуем найти самое быстрое решение задачи "BuzzFizz" на 1С.

03.02.2021    1565    Donrad    23    

1С: Документооборот, Data Science и Python

Документооборот и делопроизводство Математика и алгоритмы ДО Бесплатно (free)

В статье рассказывается о создании и обучении модели Data Science на языке Python и интеграции с системой 1С: Документооборот

04.08.2020    4182    Vaganov_Alexey    10    

Минимализмы Промо

Математика и алгоритмы v8 1cv8.cf Бесплатно (free)

Приводится подборка кратчайших решений некоторых задач. Ранее эти решения были разбросаны по комментариям к чужим публикациям.

08.10.2014    96259    ildarovich    85    

Параллельные вычисления расчета факториала числа N

Математика и алгоритмы v8 1cv8.cf Бесплатно (free)

Распараллеливание алгоритма с помощью фоновых заданий (асинхронные вычисления)

29.06.2020    4560    Rustig    18    

Применение математических достижений в решении сложных задач бизнеса

Математика и алгоритмы Бесплатно (free)

Как правило, самые сложные задачи решаются с точки зрения математики очень легко. Но чтобы найти правильное решение, важно понять бизнес-цель, которую достигает эта задача. О практическом применении математических достижений для эффективного решения сложных задач бизнеса на конференции Infostart Event 2019 Inception рассказал Дмитрий Мишнов.

25.05.2020    5408    Mishnov    17    

Партионный учет по двум количественным показателям

Математика и алгоритмы Склад и ТМЦ v8 1cv8.cf Оптовая торговля, дистрибуция, логистика Россия УУ Бесплатно (free)

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

26.03.2020    5015    lastcontra    5    

Метод Кларка-Райта. Оптимальное планирование маршрутов грузоперевозок Промо

Математика и алгоритмы Бесплатно (free)

Одной из наиболее важных задач каждого предприятия, осуществляющего доставку грузов в крупных населенных пунктах, является сокращение издержек. Возможное решение данной проблемы заключается в сокращении пробега автотранспорта и, как следствие, уменьшении расхода ГСМ. Появляются такие вопросы ... - СКОЛЬКО НУЖНО МАШИН ДЛЯ РАЗВОЗКИ КОНКРЕТНОГО ОБЪЕМА ГРУЗА ПО АДРЕСАМ ДОСТАВКИ ? - КАК РАЗБИТЬ ТОЧКИ ДОСТАВКИ НА ОПТИМАЛЬНЫЕ ПО ПРОБЕГУ И ЗАГРУЗКЕ МАШИН МАРШРУТЫ ? ... В этой статье Вы найдете один из многих способов получить ответ на эти вопросы.

10.02.2016    69446    mi1man    23    

Улучшение пооперационного планирования в 1С:ERP 2.4 внешними средствами

Математика и алгоритмы HighLoad оптимизация Бесплатно (free)

Задача построения оптимального производственного расписания требует сравнения тысяч и десятков тысяч вариантов. Выполнять такие вычисления средствами платформы 1С Предприятие нецелесообразно. Как реализовать пооперационное планирование с использованием генетических алгоритмов и параллельных вычислений в докладе на конференции Infostart Event 2019 Inception рассказал генеральный директор компании «ИНТЕХ» Сергей Сафаров.

02.03.2020    7665    ildarovich    8    

Treemapping — способ визуализации данных древовидной структуры. Карта-схема дерева

Математика и алгоритмы Работа с интерфейсом v8 1cv8.cf Бесплатно (free)

Предлагается ознакомиться с редким способом графического представления иерархических данных. Приводится алгоритм формирования и пример реализации.

18.02.2020    7287    randomus    20    

Основные алгоритмы снабжения на простом примере

Математика и алгоритмы Бесплатно (free)

Надо же что-то полезное иногда писать

13.02.2020    6430    1c-intelligence    36    

Приемы обработки больших данных в 1С Промо

Универсальные обработки Математика и алгоритмы Обмен между базами 1C v8 1cv8.cf Бесплатно (free)

Рассказ об эффективных приемах организации обработок больших объемов данных на платформе 1С

07.08.2015    73262    tormozit    29    

Сравнение адресов: случай из практики

Математика и алгоритмы Универсальные функции v8 Россия Бесплатно (free)

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

04.01.2020    4411    AnatolPopov    7    

[После]Новогодние задачи

Математика и алгоритмы v8 Бесплатно (free)

Совсем немного времени осталось до того момента, когда отзвучат куранты, шампанское будет выпито, мандарины съедены, и даже оливье закончится. Возникнет вопрос: чем бы занять неожиданно появившееся свободное время?

30.12.2019    3650    Alxby    23    

30 задач. Странных и не очень

Математика и алгоритмы Механизмы платформы 1С v8 Бесплатно (free)

30 задач на знание языка программирования 1С и некоторого поведения платформы. Маленьких. Странных и не очень.

02.12.2019    29895    YPermitin    63    

Алгоритм “хвост змеи для заполнения прямоугольной области”. Промо

Математика и алгоритмы Бесплатно (free)

При разработке http://infostart.ru/public/275582/ столкнулся с необходимостью распределить выделенные задания на прямоугольную область календаря. В результате родился алгоритм, который может пригодиться не только мне и не только в этой задаче.

20.06.2014    27518    milkers    16    

Иерархия без "В ИЕРАРХИИ"

Математика и алгоритмы v8 Бесплатно (free)

Говорится о том, как эффективно представлять иерархию в СУБД, как получать и использовать эти представления при решении задач в запросной технике. Уточняются и дополняются запросы из статьи "Уровни, глубина, прародители, циклы и аналоги запросом" [https://infostart.ru/public/160707/].

22.08.2019    16956    ildarovich    24    

Запрос SQL для нахождения самого большого простого числа меньше заданного

Математика и алгоритмы Бесплатно (free)

Данный запрос MS SQL демонстрирует некоторые возможности MS SQL Server, о которых часто неизвестно большинству программистов 1С. В тексте постараюсь объяснить интерес данного запроса (или скрипта).

16.08.2019    2500    alex_bitti    18    

Побитовые операции "на пальцах"

Математика и алгоритмы v8 Бесплатно (free)

Простой пример для понимания того, как это работает.

02.08.2019    4377    nbeliaev    16    

Предметно-ориентированное проектирование (3D) в 1С. Виртуальная машина. Промо

Математика и алгоритмы Бесплатно (free)

Проектирование программного обеспечения - это постоянная битва за простоту.

03.06.2014    41850    Evgen.Ponomarenko    92    

Обработчики событий при записи объектов. Зачем и что за чем?

Математика и алгоритмы v8 Бесплатно (free)

Программисту, имеющему немного опыта на платформе 1С 8.3, бывает сложно разобраться: ПередЗаписью, ПриЗаписи, ПослеЗаписи, на сервере, на клиенте, в модуле формы, в модуле объекта.... Эта шпаргалка была создана в процессе обучения и реального опыта с целью разложить всё по полочкам, чтобы было четкое понимание в каком случае какой обработчик нужно использовать и в какой последовательности они запускаются при записи и проведении документов. Данная статья будет полезна в большей степени начинающим разработчикам. Но и опытным позволит освежить информацию, упорядочить её.

25.07.2019    145003    AlbinaAAA    50    

FizzBuzz на 1С. Чем короче, тем веселее. Варианты принимаются...

Математика и алгоритмы v8 Бесплатно (free)

Мне было скучно, я не мог себя заставить написать ничего полезного. И читал статью на Хабре. Потом я читал комментарии, а потом... нет я не ушел смотреть котиков на ютюбе. Я решил сделать несколько решений задачки FizzBuzz на 1С, с целью "чем короче, тем лучше". Прошу сильно не пинать, это просто развлечение для вечера.

24.07.2019    6329    vandalsvq    19    

Что делает "В ИЕРАРХИИ" в запросе?

Математика и алгоритмы v8 Бесплатно (free)

Описание действий платформы 1С при использовании конструкции "В ИЕРАРХИИ" в запросах.

16.07.2019    57822    YPermitin    34    

Решение транспортной задачи запросом Промо

Математика и алгоритмы v8 Бесплатно (free)

Списание по двум последовательностям партий запросом (без программной обработки)

1 стартмани

30.04.2014    36589    bforce    22    

Создание отчетов с помощью СКД - основные понятия и элементы

Математика и алгоритмы v8 v8::СКД Бесплатно (free)

Основные принципы работы СКД. Понятия схемы компоновки и макета компоновки. Описание основных элементов схемы компоновки: наборы данных, поля, вычисляемые поля, ресурсы, параметры.

25.06.2019    86336    ids79    30    

Реализуем Стек, Очередь и Приоритетную очередь в 1С

Математика и алгоритмы Универсальные функции v8 1cv8.cf Россия Бесплатно (free)

В статье рассматриваются способы реализации таких абстрактных структур данных, как стек, очередь и приоритетная очередь, используя готовые типы данных 1С. Выявляются "узкие" места, сложные моменты в реализации и сравнивается скорость работы.

24.06.2019    17731    RonX01    69    

Вычисление 200 тысяч знаков числа pi

Математика и алгоритмы v8 Россия Бесплатно (free)

В статье рассматриваются возможности платформы выполнять сверхточные вычисления без использования сложных алгоритмов и внешних компонент на примере вычисления числа pi.

28.05.2019    10053    Oleg_nsk    97    

Парсер запросов 1С. Часть 1: Введение, разбор математических выражений Промо

Математика и алгоритмы v8 Бесплатно (free)

Рано или поздно становится скучно решать типичные задачи, для которых придумана 1С. Голова пухнет от бухгалтерских терминов и очередных "хотелок" пользователей. Именно в такие моменты хочется гордо поднять голову, воскликнуть "Но я же программист!" и заняться чем-то интересным. В цикле статей я постараюсь доступно описать, как устроены парсеры в целом и на примере парсера языка запросов 1С. Требования к навыкам читающего: основы языка 1С, основы алгоритмизации.

1 стартмани

04.12.2013    31613    juntatalor    49    

Выдержки из книги Чистый код

Математика и алгоритмы Бесплатно (free)

Недавно я прочитал книгу "Чистый код" Роберта Мартина (Robert Cecil Martin). В ней описываются принципы организации и форматирование исходного кода программы так, чтобы в дальнейшем было легко поддерживать такой код. Эта книга является библией для многих программистов, но вот в среде программистов 1С, к сожалению, не очень распространено чтение подобной фундаментальной литературы. Книга более 400 страниц и так много порой лениво читать, да и времени всегда не хватает. По этому я решил выделить в виде цитирования по разделам самые важные моменты. А также снабдил текст своими примерами кода.

16.05.2019    15925    FreeArcher    108    

Парсер таблиц по шаблону. Автоматическая корректировка парсера. Представление таблиц в виде графа.

Математика и алгоритмы Работа с интерфейсом Универсальные функции v8 1cv8.cf Россия Бесплатно (free)

Возникла такая задача: нужно нарисовать в макете шаблон таблицы, где расписано какая ячейка за что отвечает, загрузить таблицу из html и сравнить, подходит ли она под шаблон. Если да, то загрузить информацию по правилу из шаблона. Проблема в том, что в html таблица может приходить с ошибками, то есть какие то ячейки совмещены, хотя не должны. Поэтому нужно сделать так, что бы программа понимала, что таблицы похожи и где конкретно ошибки. Соответсвенно, поделил задачу на 3 этапа. 1 - это представление таблицы в виде графа, 2 - сравнение графов, 3 - забор информации. В данной статье пойдет описание пункта 1.

25.04.2019    4328    trim89    5    

Нечёткий поиск. Bitap алгоритм, модификация от Wu-Manber

Математика и алгоритмы v8 Россия Бесплатно (free)

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

01.04.2019    5451    trim89    10    

Сервис для изучения методов платформы 1С:Предприятие 8. Бесплатно! Промо

Подготовка к аттестации Математика и алгоритмы v8 Бесплатно (free)

Бесплатный ON-Line сервис изучения методов платформы 1С:Предприятие 8. Подготовка к аттестации 1С:Специалист on-line! Тестовые задания по различным видам учета! Подсказки для оптимального решения!

27.06.2013    52025    bpc222    54    

Решение системы линейных уравнений

Математика и алгоритмы v8 Бесплатно (free)

Пример использования объекта Расчет систем линейных уравнений.

25.03.2019    9851    scientes    9    

Генератор псевдослучайных чисел с равномерным, нормальным и логнормальным распределением своими руками

Математика и алгоритмы Бесплатно (free)

Рассматриваем распределение случайных величин для генератора

17.03.2019    9798    vasilev2015    1    

Обсуждение двух задач на пересечение отрезков

Математика и алгоритмы v8 Бесплатно (free)

Ищем общее в частностях, или задача о пересечении отрезков.

15.03.2019    6941    scientes    16    

v8: Концепция минимального изменения конфигурации для легкого обновления Промо

Математика и алгоритмы v8 1cv8.cf Бесплатно (free)

"Лучше день потерять потом за пять минут долететь" ((с) "Крылья, ноги и хвосты") или как сделать так чтобы обновление конфигурации проходило с минимальными трудозатратами.

28.01.2013    39054    MarSeN    57    

Что такое алгоритм?

Математика и алгоритмы Бесплатно (free)

Как ответить на этот вопрос и не попасть пальцем в небо.

25.02.2019    22160    mkalimulin    274    

Подготовка ребёнка к ЕГЭ по информатике. Часть шестнадцатая

Математика и алгоритмы Бесплатно (free)

Поиск выигрышной стратегии, завершающая статья.

22.02.2019    6325    vasilev2015    0