Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.53/34: Рейтинг темы: голосов - 34, средняя оценка - 4.53
21 / 24 / 1
Регистрация: 23.04.2012
Сообщений: 628

Легально ли использование шрифтов Windows в своих программах VB

11.05.2013, 09:38. Показов 6706. Ответов 28
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Тема с лицензиями на шрифты довольно интересна и актуальна. Наверное вопрос уже сто раз обсуждался, но по поиску я не нашел, а в этом деле новичок.

Скажем в своей программе я захотел использовать не стандартный шрифт, а что нибудь иное из набора предустановленных шрифтов Win7 или 8 (меня в частности интересует шрифт Segoe Script). Тут важный момент, я не поставляю файл шрифта с программой и обращаюсь к нему через стандартное решение среды программирования (то есть шрифт просто задан как параметр текстового поля на форме программы).

Читал что-то про встариваемость и т.п., но так и ничего не понял. Что написано в лицензии на сами окошки?
1
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
11.05.2013, 09:38
Ответы с готовыми решениями:

Использование wpa_supplicant в своих программах
Здравствуйте, коллеги! Воспользовался поиском, да ничего не нашел по интересующей теме. Собственно, прошу помощи в таком вопросе. Мне...

Использование своих шрифтов на сайте
Что делать, если я использую шрифт, который может у кого-то не установлен. Например, щас я использую шрифт Sochi2014, он, думаю, мало у...

Использование Windows API в ассемблерных программах
Доброго времени суток! Есть вот такая программа: STACKSG SEGMENT PARA STACK 'Stack' DW 32 DUP(?); STACKSG ENDS DATASG...

28
Форумчанин.NET
 Аватар для AeroWhite
556 / 427 / 64
Регистрация: 12.02.2013
Сообщений: 834
11.05.2013, 10:02
Visual Studio зарегистрирована на Вас, у Вас есть ключ, аккаунт на сайте Microsoft, Вы можете использовать любой шрифт, предоставленный корпорацией Microsoft абсолютно легально, весь вопрос лишь в том, будет ли поддерживаться данный шрифт на компьютере "клиента", "заказчика". Этот момент важно предусмотреть во время установки.
2
21 / 24 / 1
Регистрация: 23.04.2012
Сообщений: 628
11.05.2013, 13:02  [ТС]
Спасибо, ясно.
0
1651 / 714 / 47
Регистрация: 11.03.2012
Сообщений: 1,855
Записей в блоге: 1
11.05.2013, 22:43
uzlprog, 6. Если какой-либо пост на форуме показался вам полезным, нажмите кнопку "Спасибо" внизу самого поста.
0
Заблокирован
12.05.2013, 06:31
AeroWhite, Вот ты бред написал !
0
Форумчанин.NET
 Аватар для AeroWhite
556 / 427 / 64
Регистрация: 12.02.2013
Сообщений: 834
12.05.2013, 07:53
Цитата Сообщение от inv.DS Посмотреть сообщение
AeroWhite, Вот ты бред написал !
i
Да неужели, может вместо этого стоило написать своё мнение на счёт заданного вопроса? А хотя...судя по форуму, Вы самый умный гуру, чьё мнение всегда верно, не так ли?
0
Заблокирован
12.05.2013, 08:17
AeroWhite, Да нет, я просто имею индивидуальное предпринимательство по продаже компьютерной техники и запчастей (комплектующих к ним). И имея дело с лицензионными продуктами Microsoft, а так же их представителями, скажу, что написанное вами полный бред, но исходя из того, что вы простой человек, то есть рядовой гражданин забивать Вам голову законами лицензирования смысла не вижу.

Скажу просто так и коротко. При покупке операционной системы Windows вернее голограммы и диска защищенного голограммами, вы вправе использовать операционную систему и все приложения входящие в ее состав. Однако есть такой пункт, что продажа третьим лицам запрещена, можно только давать во временное пользование. И есть еще OEM продукты и корпоративные лицензии. OEM лицензия разращена только с продажей нового компьютера, и стоит она в половину дешевле BOX версии. BOX версия продается всем без исключения гражданам и компаниями. Корпоративная версия это 1 ключ на N количество компьютеров. Еще OEM версия ставится и активируется только на 1 компьютере. Через Интернет 30 раз и по телефону неограниченно!

Про какие отдельные права на использование ШРИФТОВ ТАМ НЕТ И НЕ БЫЛО !

Вот и все! Кстати опыт работы по IT у меня 10 лет. Владение небольшой компанией открытой с товарищем 5 лет. Всего доброго!
0
Форумчанин.NET
 Аватар для AeroWhite
556 / 427 / 64
Регистрация: 12.02.2013
Сообщений: 834
12.05.2013, 08:23
А у меня Visual Basic 2010, 2012 Express, скачанная и активированная на бесплатной основе. Проблема в том, что она использует шрифты из библиотеки Microsoft, независимо от моего желания. И что же получается? Я бедный гражданин должен сначала купить права на использование шрифтов в бесплатной программе, перед тем как продать свою программу соседу?

Вот просто интересно
0
 Аватар для Nachrichter
649 / 601 / 92
Регистрация: 19.03.2012
Сообщений: 1,128
12.05.2013, 08:24
Цитата Сообщение от inv.DS Посмотреть сообщение
...вы вправе использовать операционную систему и все приложения входящие в ее состав. Однако есть такой пункт, что продажа третьим лицам запрещена, можно только давать во временное пользование..
inv.DS, т.е. использование шрифтов в программе и распространение их в составе программы не нарушает авторских прав "Мелкософта"?
0
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16478 / 7441 / 1187
Регистрация: 02.05.2013
Сообщений: 11,617
Записей в блоге: 1
12.05.2013, 08:34
Лучший ответ Сообщение было отмечено как решение

Решение

Господа, незачем спорить.
Практически любой шрифт выпускается под определенной лицензией и является
субъектом определенных ограничений. За примерами далеко ходить не будем,
возьмем обычный Arial. В самом файле шрифта есть вполне недвусмысленный текст:

NOTIFICATION OF LICENSE AGREEMENT

This typeface is the property of Monotype Typography and its use by you is covered
under the terms of a license agreement. You have obtained this typeface software either
directly from Monotype or together with software distributed by one of Monotype's licensees.

This software is a valuable asset of Monotype. Unless you have entered into a specific license
agreement granting you additional rights, your use of this software is limited to your
workstation for your own publishing use. You may not copy or distribute this software
.
"Использование шрифта ограничивается вашим компьютером. Вы не можете копировать
и распостранять его". Лицензия на Visual Studio тут вообще не при чем.
Шрифт - это отдельно лицензируемый субъект, точно такой же, как и другие
приложения, установленные на компьютере.

Если вы поставляете Arial.ttf в той или иной форме вместе со своей программой -
это нарушение данной лицензии. Если в вашей программе вызывается функция,
использующая Arial, при этом используется Arial, установленный на компьютере
пользователя - то это нарушением не является.
6
Заблокирован
12.05.2013, 08:40
Цитата Сообщение от Nachrichter Посмотреть сообщение
inv.DS, т.е. использование шрифтов в программе и распространение их в составе программы не нарушает авторских прав "Мелкософта"?
Почитайте "О программе" там есть условия лицензирования Windows.

Цитата Сообщение от Убежденный Посмотреть сообщение
Если вы поставляете Arial.ttf в той или иной форме вместе со своей программой -
это нарушение данной лицензии.
Не согласен! Когда разработчик идет ЛИЦЕНЗИРОВАТЬ свой продукт, он предоставляет исходные кода к программе своей и ее скомпилированный вид. Так же ключ для своей среды разработки, то есть лицензию. Все виды шритов, они лицензированны да, но там не говорится что я не могу их использовать в своих разработках, для таких целей есть "ЛИЦЕНЗИЯ РАЗРАБОТЧИКА".
0
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16478 / 7441 / 1187
Регистрация: 02.05.2013
Сообщений: 11,617
Записей в блоге: 1
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

3.Для «восприятие» текста ЭВМ важен не шрифт, а последовательность введенных кодов. Эти коды отображаются на экране в зависимости от установленного шрифта пользователя.
4. Заметим, что ранее суды последовательно отказывали в признании исключительного права на «произведения дизайна» - см., напр., Постановление ФАС Московского округа от 22.08.2006 № КГ-А40/7631-06 по делу № А40-23428/04-51- 319 / / СПС «Консультант Плюс».
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
12.05.2013, 08:56
Цитата Сообщение от uzlprog Посмотреть сообщение
Тема с лицензиями на шрифты довольно интересна и актуальна. Наверное вопрос уже сто раз обсуждался, но по поиску я не нашел, а в этом деле новичок.

Скажем в своей программе я захотел использовать не стандартный шрифт, а что нибудь иное из набора предустановленных шрифтов Win7 или 8 (меня в частности интересует шрифт Segoe Script). Тут важный момент, я не поставляю файл шрифта с программой и обращаюсь к нему через стандартное решение среды программирования (то есть шрифт просто задан как параметр текстового поля на форме программы).

Читал что-то про встариваемость и т.п., но так и ничего не понял. Что написано в лицензии на сами окошки?
Если шрифт распространяется с виндой, то и покупается вместе с виндой, мелкомягкие сами его приложили именно для того, чтоб его можно было использовать на виндоус-машине. Если ты пишешь подоконник, то в чём проблема? Под вайном же придётся юзать никсовые шрифты, или разрабатывать свои шрифты и таскать их за программой, либо распространять в качестве отдельного информационного продукта. Не нравится - обращайся к юристам, или к самим мелкомягким.
0
Заблокирован
12.05.2013, 09:00
Я не вижу запрета в шрифта Microsft. Другое дело платный шрифт и в самом верху мы видим надпись о лицензии. От таких просто можно отказаться и использовать альтернативу.
Миниатюры
Легально ли использование шрифтов Windows в своих программах VB  
0
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16478 / 7441 / 1187
Регистрация: 02.05.2013
Сообщений: 11,617
Записей в блоге: 1
12.05.2013, 09:00
inv.DS, фрагмент текста взят из Вашей ссылки:
Шрифты, поставляемые вместе с Publisher, не имеют лицензионных ограничений.
Это значит, что они могут внедряться в публикацию. Однако другие шрифты могут
иметь лицензионные ограничения.
Теперь фрагмент текста лицензии от Windows 7 Professional:
УСЛОВИЯ ЛИЦЕНЗИОННОГО СОГЛАШЕНИЯ НА ИСПОЛЬЗОВАНИЕ ПРОГРАММНОГО
ОБЕСПЕЧЕНИЯ MICROSOFT WINDOWS 7 ПРОФЕССИОНАЛЬНАЯ

3. ДОПОЛНИТЕЛЬНЫЕ УСЛОВИЯ ЛИЦЕНЗИИ И ПРАВА НА ИСПОЛЬЗОВАНИЕ.

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

* встраивать шрифты в содержимое с учетом ограничений по встраиванию шрифтов;
* временно загружать шрифты в принтер или другое устройство вывода для печати содержимого.
0
Заблокирован
12.05.2013, 09:11
Цитата Сообщение от Убежденный Посмотреть сообщение
встраивать шрифты в содержимое с учетом ограничений по встраиванию шрифтов;
Подходит под написание программ какие проблемы. Шрифты Microsoft поставляемые вместе с Publisher, не имеют лицензионных ограничений. Все вопрос решен...
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
12.05.2013, 09:23
Цитата Сообщение от inv.DS Посмотреть сообщение
Не согласен! Когда разработчик идет ЛИЦЕНЗИРОВАТЬ свой продукт, он предоставляет исходные кода к программе своей и ее скомпилированный вид. Так же ключ для своей среды разработки, то есть лицензию. Все виды шритов, они лицензированны да, но там не говорится что я не могу их использовать в своих разработках, для таких целей есть "ЛИЦЕНЗИЯ РАЗРАБОТЧИКА".
Она не включает в себя лицензию на шрифты, а сами шрифты не входят ни в компилятор, ни в среду разработки. По твоей же логике любой зарегистрированный разработчик может к своей приладе приложить и саму винду, и продукцию остальных разработчиков приложений, например, adobe.
0
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16478 / 7441 / 1187
Регистрация: 02.05.2013
Сообщений: 11,617
Записей в блоге: 1
12.05.2013, 10:06
inv.DS, встраивание шрифтов в документы и распостранение как часть программы - это
разные вещи. Почитайте, например, текст EULA от Monotype Imaging:

http://www.fonts.com/info/lega... pe-imaging

...

3. Embedding Font Software and Representations of Typeface and Typographic Designs and Ornaments.

You may embed the Font Software only into an electronic document that (i) is not a Commercial
Product, (ii) is distributed in a secure format that does not permit the extraction of the
embedded Font Software, and (iii) in the case where a recipient of an electronic document is
able to Use the Font Software for editing, only if the recipient of such document is within
your Licensed Unit.

You may embed static graphic images into an electronic document, including a Commercial
Product, (for example, a "gif") with a representation of a typeface and typographic design
or ornament created with the Font Software as long as such images are not used as a
replacement for Font Software, i.e. as long as the representations do not correspond to
individual glyphs of the Font Software and may not be individually addressed by the
document to render such designs and ornaments.

...

9. Intellectual and Industrial Property Rights.

...

You further agree not to use Font Software in connection with software and/or hardware
which create Derivative Works of such Font Software.
Определение Derivative Work, если кто не в курсе:
"Derivative Work" means binary data based upon or derived from Font Software (or any
portion of Font Software) in any form in which such binary data may be recast, transformed,
or adapted including, but not limited to, binary data in any format into which Font
Software may be converted.
Цитата Сообщение от inv.DS Посмотреть сообщение
Все вопрос решен...
Гуд.

Добавлено через 42 минуты
Лицензия шрифта четко оговаривает, что можно с ним делать, а чего нельзя.
В том же тексте от Arial сказано:
Unless you have entered into a specific license agreement granting you additional rights,
your use of this software is limited to your workstation for your own publishing use.
You may not copy or distribute this software.
Вольный перевод: "если только у вас нет специального лицензионного соглашения, дающего вам
дополнительные права, использование данного шрифта ограничивается вашим компьютером для
ваших личных целей. Копировать и распостранять данный шрифт запрещено".

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

В качестве примера можно привести все тот же Publisher и все тот же Arial.
Microsoft, разработчик Publisher, приобрела у Monotype лицензию на Arial, которая
дает Microsoft право распостранять данный шрифт в составе Publisher, а также
право для пользователя распостранять данный шрифт в составе документов.

Microsoft могла приобрести такую же лицензию для Visual Studio, и тогда, например,
программы, сделанные в Visual Studio и содержащие ресурсы со шрифтами, было бы
совершенно законно распостранять и продавать. Но в тексте Visual Studio EULA о
шрифтах ни строчки, поэтому такого права нет.

Windows содержит предустановленный набор шрифтов. Очевидно, что Microsoft имеет
лицензию на использование всех этих шрифтов в составе своего продукта (Windows),
однако дальше, на пользователя, эти права не распостраняются. Такое уж соглашение.
Читайте внимательно EULA, цитату я приводил выше.

Цитата Сообщение от taras atavin Посмотреть сообщение
Она не включает в себя лицензию на шрифты, а сами шрифты не входят ни в компилятор, ни в среду разработки. По твоей же логике любой зарегистрированный разработчик может к своей приладе приложить и саму винду, и продукцию остальных разработчиков приложений, например, adobe.
Совершенно верно !
0
 Аватар для Snohodec
0 / 0 / 0
Регистрация: 13.02.2013
Сообщений: 49
12.05.2013, 10:19
То есть, возможно сделать нечто на подобии:
VB.NET Скопировано
1
If <Шрифт есть> Then <Использовать его> Else <Использовать иной>
И так далее. Верно понял?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
12.05.2013, 10:19
Помогаю со студенческими работами здесь

Беда отображением русских шрифтов в некоторых программах
Вот собственно:

Как легально расширить windows 7 home basic до windows 7 Professional
Как легально расширить Windows 7 home basic до Windows 7 Professional?

Можно ли использовать ABBYY Fine Reader в своих программах?
Хочу использовать ABBY Fine Reader для распознавание картинок в своих программа то есть использовать ActiveX control от ABBY Fine Reader ...

Кто какие варианты шрифтов использует в своих 3D приложениях?
Поделитесь вашим опытом вариантов рисования шрифтами в 3D, пожалуйста.

Кто-нибудь брал данные с com-порта и использовал их в своих программах?
cxem.net/arduino/arduino38.php примерно как тут, ловить данные и показывать их в отдельной программе, кто делал подобное? Есть примеры?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Результаты исследования от команды 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. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
Выделить код Копировать код Сохранить код Нормальный размер Увеличенный размер