Это не пометка, это название серии. Не знаю, что в БХВ понимают под таким названием, но уж точно не идентичность авторов книги и программы, достаточно посмотреть у них на сайте список книг, выпускаемых в данной серии. :-)
Гислер пытался портировать, но количество проблем, возникавших при этом, вынудило его отказаться от этой мысли, слишком затратной получалась разработка. Сейчас он старается хотя бы поддерживать более-менее приемлемую работу из-под wine — какой-никакой, а вариант.
Это лучше с Гислером обсуждать, я просто передаю его слова. Сам я Дельфями не пользуюсь, так что эксперт из меня тот ещё… Хотя замечу на полях, что это не первое встретившееся мне упоминание громоздкости кода, получаемого в последних версиях Delphi.
Уф… Если честно, этот вопрос меня в тупик поставил. Просто я не разбираюсь в качестве бумаги, а в договоре, насколько я помню, этот аспект никак не затрагивался. Все БХВ-шные книги, которые мне до этого попадались, были на достаточно хорошей (с моей точки зрения) бумаге, которую я бы серой назвать не смог (авторские экземпляры ещё не пришли, так что конкретно про нашу книгу сказать не могу).
Вообще, «серая» — это цвет или что-то иносказательное (типа как сотовые телефоны продают «белые» и «серые»)?
Блога нет (ни оригинального, ни переведённого), практически вся информация взята с официального форума. Очень редко проскакивают важные данные в его сообщениях на бета-форуме, но большая часть из них тем или иным образом оказывается и на общедоступном (либо сам Гислер её повторяет, либо кто-то из бета-тестеров, если об этом заходит речь).
Одной главой тут никак не обойтись. Я подозреваю, что описание всяких программистских штучек потянет на отдельную самостоятельную книгу: тут и плагины, и написание макросов с использованием сторонних средств, и тонкости взаимодействия Тотала со сторонними приложениями… Скрепя сердце мы вынуждены были от всего этого отказаться из-за объёма книги.
Виктор Котов: Насколько мне известно, Вы используете Delphi (кстати, какую версию?). Но сейчас появились новые языки программирования (C#, .Net и т.д.). Нет ли планов сменить язык и среду программирования? Какой язык Вы будете использовать в будущем?
Кристиан Гислер: Для Total Commander я все еще пользуюсь Delphi 2.0, хотя у меня есть лицензионная Delphi 7, которую я использую для других проектов. Delphi 2.0 идеальна для меня, потому что она работает очень быстро и выдает очень компактный код. Кроме того, последние версии Delphi создают код, который несовместим с 16-разрядной Delphi. Маленький размер программы важен для меня еще и потому, что я отправляю заказы покупателям на дискетах, но в будущем я планирую перейти на компакт-диски. Также маленький размер важен для скачивания в Интернет. Вот почему ".Net" абсолютно неприемлема для shareware-программистов: пользователям придется скачивать кроме программы еще и 23 мегабайтный дистрибутив ".Net framework" для того чтобы запустить программу.
> Не один TC имеет такую лицензию.
Да, я знаю, у самого уже есть несколько купленных программ с аналогичными лицензиями. Просто Тотал был первой программой, о которой я узнал, что её автор использует такую схему. И очень приятно бывает, когда попадается программа с аналогичной политикой лицензирования, безо всяких немилосердно тормозящих и глючащих движков типа Армадиллы или СтарФорса, которые и от пиратства толком не защищают, и легальным пользователям головной боли доставляют немало. К сожалению, сейчас тенденции среди разработчиков ПО направлены, скорее, в сторону последних. Тем приятнее, что Гислер к ним не относится.
А к книгам по Фотошопу тоже предлагается прикладывать оплаченную лицензию на Фотошоп? ;-)
На самом деле, книга в этом аспекте мало что меняет. Естественно, мы не можем (да и не хотим) контроллировать, насколько легально будут пользоваться программой наши читатели. Но частично проблема заключается лишь в привычке и незнании. Многие пользователи настолько привыкли ставить взломанные версии программ, что им даже не приходит в голову, что можно без этого обойтись. Например, на форумах неоднократно встречались пользователи, которые даже и вообразить себе не могли, что 30-дневная пробная версия вдруг оказывается не только полнофункциональной, но и продолжает работать по истечении этих 30-ти дней абсолютно без каких бы то ни было отличий в поведении, или что лицензия покупается лишь один-единственный раз и остаётся действительной на все будущие версии программы. Обычно разработчики ПО выдвигают гораздо менее привлекательные условия использования, мы к этому привыкли и другого просто не ожидаем. Соответственно, в книге мы постарались подчеркнуть все приятности лицензионной политики Гислера. Те, кто не покупает софт по принципиальным соображениям, разумеется, не купят программу хоть так, хоть эдак. А остальные, возможно, и задумаются о покупке лицензии, узнав о таких выгодных условиях.
Совершенно верно. Связано это с тем, что последние версии Дельфи генерируют очень громоздкий и медленный код, что с точки зрения автора неприемлемо для Тотала. У Гислера есть лицензионный Дельфи 7 (может, и более новые версии тоже уже приобрёл — не знаю), и он использует её для написания других программ, но для Тотала продолжает пользоваться второй версией.
Об этом Гислера уже просили не раз и в разных вариациях (в том числе, например, предлагали варьировать цену для разных стран в зависимости от уровня зарплат). Его аргументация такова, что он продаёт лицензии по минимально возможной для него цене (для студентов сделано исключение в виде 25-процентной скидки). Лицензия действительна на все будущие версии Тотала, как следствие — отсутствие клиентов, которые постоянно покупали бы обновления. Это очень удобно для пользователей, но неприбыльно для разработчика. (Вообще, я лично очень удивился, когда узнал о пожизненности лицензии. Я ожидал, что при такой бизнес-схеме рынок очень быстро насытится, и приток средств резко сократится…) Кроме того, сам Гислер не возражает, чтобы те, у кого не хватает денег на покупку лицензии, пользовались Тоталом бесплатно сколько угодно (в личных целях), пока не накопят достаточную сумму. Единственная его просьба в этом случае — не пользоваться варезом, а честно жать 1-2-3.
Home Basic и Home Premium.
Хотя встречаются и предустановленные Business и Ultimate, но реже, т.к. они заметно дороже.
Вообще, «серая» — это цвет или что-то иносказательное (типа как сотовые телефоны продают «белые» и «серые»)?
Из интервью с Гислером:
C оф. форума раз (англ.):
Перевод:
С оф. форума два (нем.):
Перевод (возможно, неточный, немецкий я знаю слабовато):
Плюс на оф. форуме есть длиннющее обсуждение why Delphi 2.0?, но я его, с вашего позволения, полностью здесь приводить не буду. :-)
Да, я знаю, у самого уже есть несколько купленных программ с аналогичными лицензиями. Просто Тотал был первой программой, о которой я узнал, что её автор использует такую схему. И очень приятно бывает, когда попадается программа с аналогичной политикой лицензирования, безо всяких немилосердно тормозящих и глючащих движков типа Армадиллы или СтарФорса, которые и от пиратства толком не защищают, и легальным пользователям головной боли доставляют немало. К сожалению, сейчас тенденции среди разработчиков ПО направлены, скорее, в сторону последних. Тем приятнее, что Гислер к ним не относится.
На самом деле, книга в этом аспекте мало что меняет. Естественно, мы не можем (да и не хотим) контроллировать, насколько легально будут пользоваться программой наши читатели. Но частично проблема заключается лишь в привычке и незнании. Многие пользователи настолько привыкли ставить взломанные версии программ, что им даже не приходит в голову, что можно без этого обойтись. Например, на форумах неоднократно встречались пользователи, которые даже и вообразить себе не могли, что 30-дневная пробная версия вдруг оказывается не только полнофункциональной, но и продолжает работать по истечении этих 30-ти дней абсолютно без каких бы то ни было отличий в поведении, или что лицензия покупается лишь один-единственный раз и остаётся действительной на все будущие версии программы. Обычно разработчики ПО выдвигают гораздо менее привлекательные условия использования, мы к этому привыкли и другого просто не ожидаем. Соответственно, в книге мы постарались подчеркнуть все приятности лицензионной политики Гислера. Те, кто не покупает софт по принципиальным соображениям, разумеется, не купят программу хоть так, хоть эдак. А остальные, возможно, и задумаются о покупке лицензии, узнав о таких выгодных условиях.