Логично. Только вы прикиньте кому такой скрипт может быть нужен. Как отдельный сервис на сайте? Вряд ли. Можно пойти всегда на nic и там все что нужно пробить. А как часть чего-то большого - например для админских нужд, или как часть CMS - так ваш зазенденный скрипт для этого не подходит скорее всего, исходник нужен.
Мне в общем-то понятно, когда люди свой труд продавать пытаются. Непонятно зачем простейший алгоритм бинарного поиска, который действительно пишется за час продавать по 12 баксов. Миллион вы на этом не сделаете, даже штуку баксов и то вряд ли. А раз так, то какой в этом смысл? Не проще ли опубликовать скрипт на каком-то своем сайте в открытом доступе и повесить там контекстный рекламный блок. Наверняка толку будет больше, а людям - польза.
Это некорректно будет по отношению к Яндексу. Правильно идти на cbr.ru и качать официальный курс в XML формате оттуда, а дальше выводить в том виде как тебе нужно. Хоть кнопкой, хоть текстом.
http://www.cbr.ru/scripts/XML_dynamic.asp?date_req1=ДАТА_СТАРТА&date_req2=ДАТА_ФИНИША&VAL_NM_RQ=КОД_ВАЛЮТЫ
Вряд ли кто-то будет это у вас покупать, поскольку подобное решение пишется часа за полтора (если с нуля) на любом скриптовом языке.
Вы очень избирательно читаете и как-то странно интерпретируете. Но даже и в вашей интерпретации есть разумная вещь - защищать код имеет смысл только если его кто-то будет красть. А пока он никому не нужен - совершенно не нужно тратить на это время.
Сделайте сначала что-то, потом думайте о защите. А если что-то и украли, то доказать это постфактум практически всегда возможно. Но пока вы ничего не сделали, чего об этом говорить?
А распечатки кода это такой бред - просто ужас. Код это живая штука.
Можно и без просмотра исходника. На слое с текстом может стоять желтый или серый восклицательный знак. Если фонта такого на машине нет вообще - желтый. Двойной клик по нему - вылетает диалоговое окно с предупреждением, где написано какой шрифт.
Серый - означает что нет нужной модификации, в большинстве случаев можно решить вопрос и без нее.
Кстати да. Но почему-то редко пишут, что так называемая модель open source это как правило разработка, которая ведется одним-двумя очень профессиональными программистами, а остальное сообщество им в этом больше мешает чем помогает. Роль этих программистов только через несколько лет существования проекта сводится к отбору блоков более-менее стыкующихся с основной идеей. При этом долго open source на бесплатной основе не живет, нужен спонсор проекта. Потому как всем нужно кушать.
Так что с точки зрения стартапа на мой взгляд коммерческое ПО намного проще разрабатывать чем строить open source и наворачивать вокруг него малополезное сообщество, которым еще нужно рулить.
ФАР это конечно хорошо, только вот при открытии любого файла более 100 метров на редактирование - он падает. Поэтому надо бы уточнить какой размер файлов подразумевается под "большим".
PS: Подсветку в ФАРе не видел никогда, честно говоря на синем фоне по моему нормально расцветить можно только в стипе ТурбоПаскаля 6 и 7 - желтым по синему. Поэтому для разумных применений EditPlus forever!
Админский интерфейс - на редкость ужасный, пользоваться им в реальной работе - проще застрелиться не сходя с места. В остальном не знаю, как разработчик не пробовал.
Никакое заверение кода ни от чего вас не спасет. Никакая регистрация и никакое патентование. Даже в Микрософт периодически находят код, который взят из Линуксов и обратно. Что говорить о нас, стране где суд невменяем вообще и в большинстве случаев в IT отрасли в частности.
Следует задаться вопросом - какую часть ваш код будет составлять от суммарной стоимости продукта (даже если он бесплатен он имеет стоимость, иначе никто его красть не будет даже частями). И насколько вообще оправданно и сложно будет украсть вашу часть кода, вместо того чтобы написать свою версию.
В 90% случаев для софта без сложного алгоритмически либо низкоуровнево-системного наполнения код ваш будет никому не нужен, поскольку проще свое написать чем в чужом разбираться. А в оставшихся 10% случаев код почти ничего в стоимости продукта не занимает - стоимость это брэнд, каналы сбыта. Код это ничто.
Так что прежде чем тратить деньги на всяких шарлатанов, которые выдают бумажки о "включении вашей программы в реестр программ для ЭВМ" лучше потратьте время на изготовление нормального продукта. Чтобы он хотя бы был кому-то нужен.
То есть если перевести на нормальный русский язык так что ли - "если систему возьмется писать неудачник, который не смог устроиться на постоянную работу и получать штуку баксов в месяц в своем городе, или уехать в Москву и получать там 2 штуки, готовый работать за мизерные деньги 2 часа в день и не нести за это никакой ответственности, то эти деньги обязательно нужно вложить в такого человека ожидая что он сделает качественный продукт коммерческого уровня примерно за пару месяцев"?
Я правильно вас понял?