21 / 24 / 1
Регистрация: 23.04.2012
Сообщений: 628
|
|
Легально ли использование шрифтов Windows в своих программах VB11.05.2013, 09:38. Показов 6706. Ответов 28
Метки нет Все метки)
(
Тема с лицензиями на шрифты довольно интересна и актуальна. Наверное вопрос уже сто раз обсуждался, но по поиску я не нашел, а в этом деле новичок.
Скажем в своей программе я захотел использовать не стандартный шрифт, а что нибудь иное из набора предустановленных шрифтов Win7 или 8 (меня в частности интересует шрифт Segoe Script). Тут важный момент, я не поставляю файл шрифта с программой и обращаюсь к нему через стандартное решение среды программирования (то есть шрифт просто задан как параметр текстового поля на форме программы). Читал что-то про встариваемость и т.п., но так и ничего не понял. Что написано в лицензии на сами окошки?
1
|
11.05.2013, 09:38 | |
Ответы с готовыми решениями:
28
Использование wpa_supplicant в своих программах Использование своих шрифтов на сайте Использование Windows API в ассемблерных программах |
Форумчанин.NET
![]() 556 / 427 / 64
Регистрация: 12.02.2013
Сообщений: 834
|
|
11.05.2013, 10:02 | |
Visual Studio зарегистрирована на Вас, у Вас есть ключ, аккаунт на сайте Microsoft, Вы можете использовать любой шрифт, предоставленный корпорацией Microsoft абсолютно легально, весь вопрос лишь в том, будет ли поддерживаться данный шрифт на компьютере "клиента", "заказчика". Этот момент важно предусмотреть во время установки.
2
|
Заблокирован
|
|
12.05.2013, 06:31 | |
AeroWhite, Вот ты бред написал !
0
|
Заблокирован
|
|
12.05.2013, 08:17 | |
AeroWhite, Да нет, я просто имею индивидуальное предпринимательство по продаже компьютерной техники и запчастей (комплектующих к ним). И имея дело с лицензионными продуктами Microsoft, а так же их представителями, скажу, что написанное вами полный бред, но исходя из того, что вы простой человек, то есть рядовой гражданин забивать Вам голову законами лицензирования смысла не вижу.
Скажу просто так и коротко. При покупке операционной системы Windows вернее голограммы и диска защищенного голограммами, вы вправе использовать операционную систему и все приложения входящие в ее состав. Однако есть такой пункт, что продажа третьим лицам запрещена, можно только давать во временное пользование. И есть еще OEM продукты и корпоративные лицензии. OEM лицензия разращена только с продажей нового компьютера, и стоит она в половину дешевле BOX версии. BOX версия продается всем без исключения гражданам и компаниями. Корпоративная версия это 1 ключ на N количество компьютеров. Еще OEM версия ставится и активируется только на 1 компьютере. Через Интернет 30 раз и по телефону неограниченно! Про какие отдельные права на использование ШРИФТОВ ТАМ НЕТ И НЕ БЫЛО ! Вот и все! Кстати опыт работы по IT у меня 10 лет. Владение небольшой компанией открытой с товарищем 5 лет. Всего доброго!
0
|
Форумчанин.NET
![]() 556 / 427 / 64
Регистрация: 12.02.2013
Сообщений: 834
|
|
12.05.2013, 08:23 | |
А у меня Visual Basic 2010, 2012 Express, скачанная и активированная на бесплатной основе. Проблема в том, что она использует шрифты из библиотеки Microsoft, независимо от моего желания. И что же получается? Я бедный гражданин должен сначала купить права на использование шрифтов в бесплатной программе, перед тем как продать свою программу соседу?
Вот просто интересно
0
|
Ушел с форума
![]() ![]() |
|
12.05.2013, 08:34 | |
![]() Решение
Господа, незачем спорить.
Практически любой шрифт выпускается под определенной лицензией и является субъектом определенных ограничений. За примерами далеко ходить не будем, возьмем обычный Arial. В самом файле шрифта есть вполне недвусмысленный текст: и распостранять его". Лицензия на Visual Studio тут вообще не при чем. Шрифт - это отдельно лицензируемый субъект, точно такой же, как и другие приложения, установленные на компьютере. Если вы поставляете Arial.ttf в той или иной форме вместе со своей программой - это нарушение данной лицензии. Если в вашей программе вызывается функция, использующая Arial, при этом используется Arial, установленный на компьютере пользователя - то это нарушением не является.
6
|
Заблокирован
|
|
12.05.2013, 08:40 | |
Почитайте "О программе" там есть условия лицензирования Windows.
Не согласен! Когда разработчик идет ЛИЦЕНЗИРОВАТЬ свой продукт, он предоставляет исходные кода к программе своей и ее скомпилированный вид. Так же ключ для своей среды разработки, то есть лицензию. Все виды шритов, они лицензированны да, но там не говорится что я не могу их использовать в своих разработках, для таких целей есть "ЛИЦЕНЗИЯ РАЗРАБОТЧИКА".
0
|
Ушел с форума
![]() ![]() |
|
12.05.2013, 08:44 | |
inv.DS, приведите ссылки.
"лицензировать", "лицензия разработчика" - это все очень абстрактно. Есть шрифт, есть его лицензия, накладывающая определенные ограничения на использование шрифта, в том числе "copy and distribute". Текст лицензии написан четким и недвусмысленным языком.
0
|
Заблокирован
|
|
12.05.2013, 08:51 | |
Убежденный, Все шрифты, которые идут в поставку Microsoft дистрибутив Windows идут и на всех машинах других под их управлением. Из этого логично подумать, что большинство шрифтов носить не придется. На сайте Microsoft когда получаешь пробную лицензию на разработку, там не говорится о шрифтах и прочего!
http://office.microsoft.com/ru... 58999.aspx
0
|
![]() 4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
12.05.2013, 08:56 | |
Если шрифт распространяется с виндой, то и покупается вместе с виндой, мелкомягкие сами его приложили именно для того, чтоб его можно было использовать на виндоус-машине. Если ты пишешь подоконник, то в чём проблема? Под вайном же придётся юзать никсовые шрифты, или разрабатывать свои шрифты и таскать их за программой, либо распространять в качестве отдельного информационного продукта. Не нравится - обращайся к юристам, или к самим мелкомягким.
0
|
Заблокирован
|
|
12.05.2013, 09:00 | |
Я не вижу запрета в шрифта Microsft. Другое дело платный шрифт и в самом верху мы видим надпись о лицензии. От таких просто можно отказаться и использовать альтернативу.
0
|
Ушел с форума
![]() ![]() |
|
12.05.2013, 09:00 | |
inv.DS, фрагмент текста взят из Вашей ссылки:
0
|
Заблокирован
|
|
12.05.2013, 09:11 | |
Подходит под написание программ какие проблемы. Шрифты Microsoft поставляемые вместе с Publisher, не имеют лицензионных ограничений. Все вопрос решен...
0
|
![]() 4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
12.05.2013, 09:23 | |
Она не включает в себя лицензию на шрифты, а сами шрифты не входят ни в компилятор, ни в среду разработки. По твоей же логике любой зарегистрированный разработчик может к своей приладе приложить и саму винду, и продукцию остальных разработчиков приложений, например, adobe.
0
|
Ушел с форума
![]() ![]() |
|
12.05.2013, 10:06 | |
inv.DS, встраивание шрифтов в документы и распостранение как часть программы - это
разные вещи. Почитайте, например, текст EULA от Monotype Imaging: http://www.fonts.com/info/lega... pe-imaging Добавлено через 42 минуты Лицензия шрифта четко оговаривает, что можно с ним делать, а чего нельзя. В том же тексте от Arial сказано: дополнительные права, использование данного шрифта ограничивается вашим компьютером для ваших личных целей. Копировать и распостранять данный шрифт запрещено". Вопрос: что это за специальное соглашение ? Ответ: это соглашение, которое вы можете приобрести у производителя шрифта и которое даст вам более свободные условия его использования. В качестве примера можно привести все тот же Publisher и все тот же Arial. Microsoft, разработчик Publisher, приобрела у Monotype лицензию на Arial, которая дает Microsoft право распостранять данный шрифт в составе Publisher, а также право для пользователя распостранять данный шрифт в составе документов. Microsoft могла приобрести такую же лицензию для Visual Studio, и тогда, например, программы, сделанные в Visual Studio и содержащие ресурсы со шрифтами, было бы совершенно законно распостранять и продавать. Но в тексте Visual Studio EULA о шрифтах ни строчки, поэтому такого права нет. Windows содержит предустановленный набор шрифтов. Очевидно, что Microsoft имеет лицензию на использование всех этих шрифтов в составе своего продукта (Windows), однако дальше, на пользователя, эти права не распостраняются. Такое уж соглашение. Читайте внимательно EULA, цитату я приводил выше. Совершенно верно !
0
|
![]() 0 / 0 / 0
Регистрация: 13.02.2013
Сообщений: 49
|
||||||
12.05.2013, 10:19 | ||||||
То есть, возможно сделать нечто на подобии:
0
|
12.05.2013, 10:19 | ||||||
Помогаю со студенческими работами здесь
20
Беда отображением русских шрифтов в некоторых программах Как легально расширить windows 7 home basic до windows 7 Professional
Кто какие варианты шрифтов использует в своих 3D приложениях? Кто-нибудь брал данные с com-порта и использовал их в своих программах? Искать еще темы с ответами Или воспользуйтесь поиском по форуму:
|
|
Новые блоги и статьи
![]() |
||||
Результаты исследования от команды MCM (март 2025 г.)
Programma_Boinc 07.04.2025
Результаты исследования от команды MCM (март 2025 г. )
В рамках наших текущих исследований мы продолжаем изучать гены, которые имеют наибольшую вероятность развития рака легких, выявленные в рамках. . .
|
Рекурсивные типы в Python
py-thonny 07.04.2025
Рекурсивные типы - это типы данных, которые определяются через самих себя или в сочетании с другими типами, которые в свою очередь ссылаются на исходный тип. В мире программирования такие структуры. . .
|
C++26: Объединение и конкатенация последовательностей и диапазонов в std::ranges
NullReferenced 07.04.2025
Работа с последовательностями данных – одна из фундаментальных задач, с которой сталкивается каждый разработчик. C++ прошел длинный путь в эволюции средств для манипуляции коллекциями – от. . .
|
Обмен данными в микросервисной архитектуре
ArchitectMsa 06.04.2025
Когда разработчики начинают погружаться в мир микросервисов, они часто сталкиваются с парадоксальным правилом: "два сервиса не должны делить один источник данных". Эта мантра звучит повсюду в. . .
|
PostgreSQL в Kubernetes: Автоматизация обслуживания с CNPG
Mr. Docker 06.04.2025
Администраторы баз данных сталкиваются с целым рядом проблем при обслуживании PostgreSQL в Kubernetes: как обеспечить правильную репликацию данных, как настроить автоматическое переключение при. . .
|
Async/await в TypeScript
run.dev 06.04.2025
Асинхронное программирование — это подход к разработке программного обеспечения, при котором операции выполняются независимо друг от друга. В отличие от синхронного выполнения, где каждая последующая. . .
|
Многопоточность в C#: Синхронизация потоков
UnmanagedCoder 06.04.2025
Многопоточное программирование стало неотъемлемой частью разработки современных приложений на C#. С появлением многоядерных процессоров возможность выполнять несколько задач параллельно значительно. . .
|
TypeScript: Классы и конструкторы
run.dev 06.04.2025
TypeScript, как статически типизированный язык, построенный на основе JavaScript, привнес в веб-разработку новый уровень надежности и структурированности кода. Одним из важнейших элементов этой. . .
|
Многопоточное программирование: Rust против C++
golander 06.04.2025
C++ существует уже несколько десятилетий и его поддержка параллелизма постепенно наращивалась со временем. Начиная с C++11, язык получил стандартную библиотеку для работы с потоками, а в последующих. . .
|
std::vector в C++: от основ к оптимизации производительности
NullReferenced 05.04.2025
Для многих программистов знакомство с std::vector происходит на ранних этапах изучения языка, но между базовым пониманием и подлинным мастерством лежит огромная дистанция. Контейнер std::vector. . .
|