Свободно распространяемые программы для Windows

Rss рассылка

Хотите подписаться на обновления?

Введите email адрес:

rss-лента

Форма входа

Не получается найти нужную программу? Попробуйте подобрать программу при помощи нашего инструмента.

Отображение лицензий установленных программ со свободной альтернативой

Поиск программы в базе данных по её названиюПодбор свободно-распространяемой заменыРучной поиск следов программ в указанной папкеИнформация об установленных на компьютере программах

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

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

Функциональные возможности Lpro:

  • поиск платных, условно-бесплатных и свободных программ на компьютере;
  • поиск программ по названию в базе данных;
  • поиск следов программ в указанной папке;
  • просмотр информации об установленных на компьютере программах;
  • подбор свободно-распространяемой замены;
  • сортировка результатов поиска (по названию, по типу, по лицензии, по стоимости, по замене);
  • экспорт результатов поиска в HTML и CSV;
  • передача результатов поиска в Microsoft Excel и LibreOffice Calc;
  • справка по работе с программой;
  • обновление базы данных;
  • настройки;
  • проверка наличия новой версии программы;
  • скрытие неизвестных программ;
  • отключение колонок;
  • возможность сократить запрос во вкладке "Установленное ПО";
  • сортировка при нажатии на заголовок колонки.

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

Также инструмент отображает примерную стоимость платного программного обеспечения за одно рабочее место. Для платного ПО Lpro отображает возможную свободно-распространяемую замену (если есть).

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

В данный момент поддерживается экспорт в HTML и CSV, а также передача в Microsoft Excel. К сожалению, передача поддерживается только в MS Excel. 

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

Для поиска не зарегистрированных в системе программ можно воспользоваться ручным поиском, в который достаточно указать папку с ПО и нажать кнопку поиск. Модуль ищет все исполняемые файлы в папке, и запрашивает их названия в базе, поэтому не рекомендуется указывать весь диск.

Имеется средство просмотра информации об установленных программах, но могут наблюдаться проблемы с 32-битной веткой в 64-разрядной ОС при использовании 32-битной версии программы. Поэтому настоятельно рекомендуется использоваться подходящую по разрядности версию для операционной системы.

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

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

Реализована функция обновления базы и проверки наличия новой версии Lpro.

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

Lpro написана в среде разработки Lazarus, язык программирования Object Pascal. Для демонстрации отображения платных программ на скриншоте (снимке экрана), были специально созданы соответствующие ключи реестра Windows.

Изменения в версии 1.4.5:

  • исправлены ошибки экспорта при отключении колонок;
  • исправлены ошибки сортировки в ручном поиске при отключении колонок;
  • добавлена сортировка при нажатии на заголовок колонки в автопоиске и ручном поиске;
  • возможность сократить запрос в базу данных;
  • в тестовом режиме добавлено средство просмотра ключей реестра (работает некорректно);
  • добавлена возможность передачи результатов поиска в LibreOffice Calc.


Планируется в будущих версиях:

  • доработка встроенного средства просмотра реестра для открытия определенного ключа реестра;
  • оптимизация кода;
  • расширение возможностей модуля "Настройки";
  • автоматическое изменение ширины колонок.

Язык: Русский

Лицензия: GNU GPL v3

Текущая версия: 1.4.5

Исходный код

Скачать

Скачать

Портативная версия x86

Портативная версия x64


Version for English users (not updated):

English portable version 1.4.3

Добавить комментарий


Комментарии  

# Искандар 18.09.2017 16:59
NanoCAD бесплатная программа, но тут показывает 30000р.
Исправьте пожалуйста!
Ответить | Ответить с цитатой | Цитировать
# mrkaban 18.09.2017 22:20
Спасибо, что заметили! Это моя ошибка, в базе было две версии с одинаковым названием. Теперь должно определять бесплатной.
Ответить | Ответить с цитатой | Цитировать
# Искандар 19.09.2017 13:05
Доброе утро!
Я обновил базу, теперь во вкладке "Название БД" показывает nanoCAD Plus.
Ноя скачать и установил бесплатную версию...
Ответить | Ответить с цитатой | Цитировать
# mrkaban 19.09.2017 19:38
Приношу свои извинения, это моя ошибка, обновил базу. Попробуйте пожалуйста обновить базу, проблема должна быть решена.
Ответить | Ответить с цитатой | Цитировать
# Искандар 19.09.2017 19:48
Правильно показывает.
Спасибо :-)
Ответить | Ответить с цитатой | Цитировать
# Анна Михайловна 22.06.2017 18:24
Довольно простая программа! Нашу школу слава богу ни разу не проверяли, но как говорится "береженого бог бережет". Проверила в своём классе компьютеры на предмет наличия на них не лицензионных программ. Пару программ удалила от греха подальше, и тут же их заменила на предложенные аналоги! Удобно!
Ответить | Ответить с цитатой | Цитировать
# гость 03.05.2017 11:58
Adobe reader распознает как фотошоп платный
Ответить | Ответить с цитатой | Цитировать
# mrkaban 03.05.2017 18:56
Да, такая проблема в ручном поиске есть!))) На данный он всё ещё ужасен)))) но я буду стараться сделать его лучше.

Программа все равно ещё сырая, потихоньку буду её развивать.
Ответить | Ответить с цитатой | Цитировать
# КостяST 11.03.2017 17:22
Спасибо за ответ!!! На самом деле я уже и в реестре поискал . Я знаю что Visual Studio установлен (нужен для продуктов, с которыми работаю). и этот момент я знаю. Но вот по поводу Enterprise версии и возник вопрос... Просто судя по расценкам LPro, все очень серьезно по деньгам :lol: Еще раз спасибо !
Ответить | Ответить с цитатой | Цитировать
# mrkaban 01.05.2017 21:01
Здравствуйте, после обновления проблема решилась?
Ответить | Ответить с цитатой | Цитировать
# mrkaban 11.03.2017 17:46
аа)) да, это косяк!)) Знаю о нём!))))

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

Фильтрация нужна, чтобы не нужно было в базу вносить каждую версию, например, и WinRAR 5.14 и WinRAR 5.15. Фильтр я сделал как, встречая " 5.1" (с пробелом) он удаляет всё с этих символов и до конца строки. Аналогичным образом и с Visual Studio, так как фильтр на " 2015" я тоже сделал. В итоге он запрашивает Visual Studio, и показывает всё что начинается на Visual Studio в базе. Поэтому есть косяк с отображением всех версий, или отображением не тех версий.

В будущем буду стараться исправить эту проблему.
Ответить | Ответить с цитатой | Цитировать
# КостяST 11.03.2017 16:27
Замечательная программа. ТОлько вот плохо, что не пишет, куда установлена программа. У меня почему-то нашлась Visual Studio 2015 Enterprise ([хотя в программах и компонентах Windows 10 эта программа отсутствует.) Да и не ставил я ее, насколько помню.
Ответить | Ответить с цитатой | Цитировать
# mrkaban 11.03.2017 16:37
Спасибо! Очень приятно!

Такие косяки вполне могут быть в автоматическом поиске!))) но не особо часто в версии 1.4.0, а в ручном поиске сильно много. С ручным поиском надо будет что-то делать. По поводу дополнительных сведений в таблице, я об этом думаю, то есть в планах подобные колонки имеются, но в ближайших версиях их не будет.

Рекомендую посмотреть при помощи "Установленного ПО". Пройти по всем ключам, и там уже будет понятно, из-за какого ключа реестра программа решила, что установлена Visual Studio 2015 Enterprise. Скорее всего в реестре имеется какая-то запись, которая начинается на "Visual Studio".

В любом случае, механизмы надо будет улучшать! Потихоньку буду стараться делать это!

Сейчас переношу "ручной поиск" и "Установленное ПО" в главное окно, там будут вкладки сбоку. Получается три, вместе с автопоиском. Далее буду пытаться прикрутить настройки, и буду пытаться заложить почву под колонки с доп информацией (например, где найдено).
Ответить | Ответить с цитатой | Цитировать
# mrkaban 23.02.2017 18:09
Опубликовал новую версию - 1.4.0. В ней добавил модуль ручного поиска и модуль с информацией о ПО на компьютере. Оба они ещё ОЧЕНЬ сырые.
Ответить | Ответить с цитатой | Цитировать
# k0t0v0d 22.02.2017 00:46
что с сайта , что с торрента- данная программа дает стабильно ошибку при сканировании или апдейте
Ответить | Ответить с цитатой | Цитировать
# mrkaban 22.02.2017 18:00
Прошу прощения, с обновлениями это мой косяк, перевёл сайт на ssl, а модуль обновлений с этим протоколом работать не умеет. А что за ошибка при сканировании?

Я уже доделываю новую версию, постараюсь до конца недели опубликовать. Если срочно нужна, могу предварительную версию выложить.
Ответить | Ответить с цитатой | Цитировать
# bopia09 25.06.2016 22:24
Спасибо за отличную программу!
Раздал ее на популярном торрент трекере
Надеюсь это поможет для популяризации Вашей программы. Спасибо!
Ответить | Ответить с цитатой | Цитировать
# mrkaban 25.06.2016 22:32
Очень приятно, что она Вам понравилась! Буду работать над ней, потом полностью перепишу и она будет находить значительно больше! Спасибо Вам.
Ответить | Ответить с цитатой | Цитировать
# michail 15.06.2016 01:56
Чтото программа нашла малую часть установленных у меня программ... GeekUninstaller видит 152 программы, а Lpro всего 26... даже если отбросить пару десятков драйверов, то результат не очень хороший.
Ответить | Ответить с цитатой | Цитировать
# mrkaban 15.06.2016 19:18
Да, механизм работы в данный момент довольно примитивный. Потом полностью перепишу всю программу и она будет находить всё, что увидят деинсталляторы.
Ответить | Ответить с цитатой | Цитировать
# Александр 23.05.2016 13:24
1. зачем для такого типа программ нужна установка??? она должна быть портейбл версии
2. добавьте чтобы показывала установленные ключи от продуктов MS и возможность их удалить из программы
Ответить | Ответить с цитатой | Цитировать
# mrkaban 23.05.2016 18:16
1. Это кому как удобнее. Но портативная версия действительно нужна, поэтому её сделал. Теперь буду обязательно её делать. Спасибо.
2. Вы по аналогии с дефакто хотите отображение ключей. До программы такого уровня еще расти и расти) В таком случае, в будущем попробую реализовать. Интересная мысль, спасибо.
Ответить | Ответить с цитатой | Цитировать
# Алексeй 09.04.2016 23:02
Очень интересная программа, удачи вам в её развитии. Как вижу, планы большие.
Ответить | Ответить с цитатой | Цитировать
# Артур1 15.09.2017 20:34
Прога не работает! Выдает ошибку при нажтии начать поиск.
Ответить | Ответить с цитатой | Цитировать
# s-r-grass 15.09.2017 20:41
А какая версия программы? И какая ошибка появляется?

В программе есть справка, которая содержит раздел "Возможные ошибки":

Attempt to write a readonly database

Данная ошибка говорит о наличии атрибута "только чтение" на файле базы данных Lpro.db.

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

Access violation

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

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

List index out of bounds (0)

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

Экспорт пустого файла в CSV

Данная проблема наблюдается при попытке экспортировать в CSV после экспорта в HTML. Достаточно перезапустить программу или поиск, и экспортировать в обратном порядке, если требуется оба формата.

Некорректная информация в подробностях

Под этой ошибкой подразумевается не подходящие данные в полях панели с подробной информацией. Например, в поле ключ реестра указан Adobe Flash Player, а выбрана Mozilla Firefox. Данная ошибка может быть результатом использования 32-разрядной версии приложения в 64-разрядной ОС.

Ошибки во вкладке Установленное ПО

Отображение некорректной информации может быть связано с использованием 32-разрядной версии приложения в 64-разрядной ОС. Также могут наблюдаться проблемы с открытием Редактора реестра с выбранным ключом на 64-разрядной ОС.

Ошибка при запуске поиска в Windows 10

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

Притормаживание при запуске автоматического поиска

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

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

Ошибка автопоиска при изменении колонок

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