А какая у вас лицензия, граждане? А то закрадываются смутные подозрения..
» Mark - небольшой удобный редактор
anonymous_user
Цитата:
Ты точно топиком не ошибся? ГНУ лицензия.
Цитата:
А какая у вас лицензия, граждане? А то закрадываются смутные подозрения..
Ты точно топиком не ошибся? ГНУ лицензия.
Имелось в виду GPL?
anonymous_user
какие подозрения тебя измучали ?
какие подозрения тебя измучали ?
vito333
Товарищъ видимо из налоговой...
Товарищъ видимо из налоговой...
Чую я, что как только Mark приобретет товарный вид, халява кончится. Почему я так решил? Просто не вижу нигде упоминаний о лицензии, как будто этот вопрос сознательно замалчивается. Это конечно ваше дело - на каких условия распространять свое детище, но общественность лучше уведомить заранее.
Это в общем. А вообще, конечно, хотелось бы GPL, ибо марк мне нравится весьма, а несвободный софт противоречит моим религиозным убеждениям. С одной стороны - это мои проблемы. Но ведь я не один такой.
Это в общем. А вообще, конечно, хотелось бы GPL, ибо марк мне нравится весьма, а несвободный софт противоречит моим религиозным убеждениям. С одной стороны - это мои проблемы. Но ведь я не один такой.
vito333
Он тебя раскусил!
anonymous_user
Поменьше думайте о ерунде. Если Вы читали топик, то знаете, что развитие Марка в текущем виде закончено. Возможны мелкие доработки по особым случаям, но в общем и целом ждём новый редактор на другом движке.
PS: И кстати, не путайте бесплатный софт с открытым.
Он тебя раскусил!
anonymous_user
Поменьше думайте о ерунде. Если Вы читали топик, то знаете, что развитие Марка в текущем виде закончено. Возможны мелкие доработки по особым случаям, но в общем и целом ждём новый редактор на другом движке.
PS: И кстати, не путайте бесплатный софт с открытым.
>Поменьше думайте о ерунде.
Да не ерунда это. Лицензия - очень важный вопрос (особенно для таких проектов). И то, что в России привыкли воровать софт, не меняет ситуации.
>развитие Марка в текущем виде закончено... ждём новый редактор на другом движке.
С точки зрения пользователя - всего лишь новая версия.
>PS: И кстати, не путайте бесплатный софт с открытым.
Я ничего не путаю. "Бесплатность" (свобода распространения) необходима, но не достаточна. Еще хотелось бы открытости.
Ждем официального заявления.
Да не ерунда это. Лицензия - очень важный вопрос (особенно для таких проектов). И то, что в России привыкли воровать софт, не меняет ситуации.
>развитие Марка в текущем виде закончено... ждём новый редактор на другом движке.
С точки зрения пользователя - всего лишь новая версия.
>PS: И кстати, не путайте бесплатный софт с открытым.
Я ничего не путаю. "Бесплатность" (свобода распространения) необходима, но не достаточна. Еще хотелось бы открытости.
Ждем официального заявления.
Цитата:
Чую я, что как только Mark приобретет товарный вид, халява кончится.
И, что?
Его право, но есть надежда, что ещё попользуемся хорошим блокнотом......
Цитата:
И, что?
И ничего, если тебе не жалко своего времени. Я вот на багрепорты марку уже потратил пару часов своей жизни (ник у меня тогда другой был - забыл пароль). При определенных условиях потрачу гораздо больше. И не я один. Это что касается помощи. Если даже не участвовать в развитии, то все равно придется время тратить - на поиск замены ему и привыкание (когда прикроют лавочку).
Цитата:
Его право, но есть надежда
А вот чтобы не надеяться, а быть уверенным, я и хочу выяснить этот вопрос сейчас.
Цитата:
Его право, но есть надежда
Зачем выдерать из контеста??? Я говорил несколько по другому.
У каждого свои задачи к "блокноту" и требования соответственно разные.
Цитата:
Я вот на багрепорты марку уже потратил пару часов своей жизни
Так никто лёгкой жизни и не обещал...
anonymous_user
ну понятно теперь, о чём волнуешься, это приятно
Пользуйся на здоровье тем Марком, который есть и не вспоминай о лицензии. Конечно, мне бы очень хотелось заниматься программированием (в частности развивать Марк, хотя есть ещё парочка идей интересных) на полную катушку, продавать его, получать какие-то деньги за него и, соответственно, уделять ему ещё больше времени. Но к сожалению, по трезвому размышлению, сделал вывод, что это скорее всего утопия.
При создании Марка первого поколения целью было просто изучение языка C и системы Windows более глубоко, плюс создание редактора с несколькими удобными фишками и очень небольшого по размеру. Второе поколение (тот что есть) - качественный скачок в технологиях и моих знаниях. В общем и целом работает неплохо. Я доволен. Но поскольку при его разработке была недостаточно проработана схема развития-расширения, воплощение каждой новой фичи требует много времени и зачастую вызывает кучу багов(хотя это обычное дело в программинге). Потому он сейчас замер в развитии. Пользуётесь на здоровье если он устраивает. Да и что такого особенного в нём - несколько моментов в работе просто сделаны более удобно, чем в других блокнотах, вот и всё.
Второе с половиной поколение, которое время от времени делаю сейчас - начинается прежде всего с подсветки синтаксиса, насколько это возможно (можно глянуть в работе, пока только C/C++ - http://vito.rbcmail.ru/Mark3.zip ), а также тщательно продумывается структура программы в целях максимальной гибкости развития. И ещё программа не будет (пока) МДИ. Конечно от этого она что-то потеряет, но мне пока не до этого.
О лицензии либо платности её пока даже не задумываюсь, хотя деньги ещё никому не мешали
Кстати, у меня были как-то мысли покопаться с защитой Марка на предмет изучения защиты вообще и взломостойкости в частности, но потом забросил эту идею, времени на полезное не хватает.
Вот когда отточу подсветку, сложу все наработки в одно целое, сделаю программу мультиязычной и малоглючной, сделаю её применимой на любой машине независимо от страны-языка(что сейчас держу в мыслях), может быть тогда и можно будет подумать о том, что может быть кто-то и позволит себе отдать мне три рубля за это, но это уже совсем другая история.
А самое главное, неужели я с ру-борда когда то мог бы какие-то деньги требовать?
ну понятно теперь, о чём волнуешься, это приятно
Пользуйся на здоровье тем Марком, который есть и не вспоминай о лицензии. Конечно, мне бы очень хотелось заниматься программированием (в частности развивать Марк, хотя есть ещё парочка идей интересных) на полную катушку, продавать его, получать какие-то деньги за него и, соответственно, уделять ему ещё больше времени. Но к сожалению, по трезвому размышлению, сделал вывод, что это скорее всего утопия.
При создании Марка первого поколения целью было просто изучение языка C и системы Windows более глубоко, плюс создание редактора с несколькими удобными фишками и очень небольшого по размеру. Второе поколение (тот что есть) - качественный скачок в технологиях и моих знаниях. В общем и целом работает неплохо. Я доволен. Но поскольку при его разработке была недостаточно проработана схема развития-расширения, воплощение каждой новой фичи требует много времени и зачастую вызывает кучу багов(хотя это обычное дело в программинге). Потому он сейчас замер в развитии. Пользуётесь на здоровье если он устраивает. Да и что такого особенного в нём - несколько моментов в работе просто сделаны более удобно, чем в других блокнотах, вот и всё.
Второе с половиной поколение, которое время от времени делаю сейчас - начинается прежде всего с подсветки синтаксиса, насколько это возможно (можно глянуть в работе, пока только C/C++ - http://vito.rbcmail.ru/Mark3.zip ), а также тщательно продумывается структура программы в целях максимальной гибкости развития. И ещё программа не будет (пока) МДИ. Конечно от этого она что-то потеряет, но мне пока не до этого.
О лицензии либо платности её пока даже не задумываюсь, хотя деньги ещё никому не мешали
Кстати, у меня были как-то мысли покопаться с защитой Марка на предмет изучения защиты вообще и взломостойкости в частности, но потом забросил эту идею, времени на полезное не хватает.
Вот когда отточу подсветку, сложу все наработки в одно целое, сделаю программу мультиязычной и малоглючной, сделаю её применимой на любой машине независимо от страны-языка(что сейчас держу в мыслях), может быть тогда и можно будет подумать о том, что может быть кто-то и позволит себе отдать мне три рубля за это, но это уже совсем другая история.
А самое главное, неужели я с ру-борда когда то мог бы какие-то деньги требовать?
>При создании Марка первого поколения целью было ... создание редактора с несколькими удобными фишками и очень небольшого по размеру.
Добавь "внедрение" Марка в систему вместо Notepad и закрой проект.
ИМХО, 3 поколение Марка стоит строить на готовых модулях подсветки, regeхp, со встреном в ОС языке типа vb-script, как внутреннего для редактора языка макро, но не отрываясь от преобразований кирилицы.
И пусть будет весить побольше, кого это волнует при современной цене за мегобайт.
Добавь "внедрение" Марка в систему вместо Notepad и закрой проект.
ИМХО, 3 поколение Марка стоит строить на готовых модулях подсветки, regeхp, со встреном в ОС языке типа vb-script, как внутреннего для редактора языка макро, но не отрываясь от преобразований кирилицы.
И пусть будет весить побольше, кого это волнует при современной цене за мегобайт.
vito333
Спасибо тебе за Mark. Очень удобный блокнотик!
Поддерживаю идею gera_serg о внедрении Mark в систему вместо Notepad. Если это возможно.
Спасибо тебе за Mark. Очень удобный блокнотик!
Поддерживаю идею gera_serg о внедрении Mark в систему вместо Notepad. Если это возможно.
Программа и впрямь отличная. Спасибо!
Цитата:
Вот только этого не надо
Цитата:
И пусть будет весить побольше, кого это волнует при современной цене за мегобайт.
Вот только этого не надо
я не знаю точно, как правильно внедрять его программынм путём
vito333
на NT можно через
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe
Цитата:
Process Explorer от sysinternals, например, таким образом встраивается вместо системного Task Manager'а.
на NT можно через
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe
Цитата:
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe]
"Debugger"="C:\\Mark.exe"
Process Explorer от sysinternals, например, таким образом встраивается вместо системного Task Manager'а.
estimated
То есть подходит и для XP? Это можно самому прописать?
То есть подходит и для XP? Это можно самому прописать?
Harrier
да, подходит для всей линейки NT. Если права админа есть, то можно.
Ну а вообще, конечно, на расширения надо бы регистрировать.
Или кардинальный вариант:
notepad.exe -> notepad.bak
Mark.exe -> notepad.exe
да, подходит для всей линейки NT. Если права админа есть, то можно.
Ну а вообще, конечно, на расширения надо бы регистрировать.
Или кардинальный вариант:
notepad.exe -> notepad.bak
Mark.exe -> notepad.exe
Alexander_B
Цитата:
А эту фразу можно понять двояко? Ну тогда извини, поясни что ты имел в виду.
Цитата:
А вот ты меня явно не понял. Мне не жаль этого времени. Я лишь намекаю на то, что "правильная" лицензия дает шанс на помощь со стороны.
vito333
Цитата:
Не могу, религия не позволяет.
Цитата:
Этого я и боялся.
Цитата:
И совершенно напрасно. Для меня, например, это основной вопрос при выборе ПО.
Цитата:
Почему с ру-борда? С пользователей. Влегкую. Только я бы не надеялся на это - любовь к халяве в народе велика весьма
Цитата:
Зачем выдерать из контеста??? Я говорил несколько по другому.
А эту фразу можно понять двояко? Ну тогда извини, поясни что ты имел в виду.
Цитата:
Так никто лёгкой жизни и не обещал...
А вот ты меня явно не понял. Мне не жаль этого времени. Я лишь намекаю на то, что "правильная" лицензия дает шанс на помощь со стороны.
vito333
Цитата:
Пользуйся на здоровье тем Марком, который есть и не вспоминай о лицензии.
Не могу, религия не позволяет.
Цитата:
Конечно, мне бы очень хотелось заниматься программированием .. на полную катушку, продавать его, получать какие-то деньги за него..
Этого я и боялся.
Цитата:
О лицензии либо платности её пока даже не задумываюсь
И совершенно напрасно. Для меня, например, это основной вопрос при выборе ПО.
Цитата:
А самое главное, неужели я с ру-борда когда то мог бы какие-то деньги требовать?
Почему с ру-борда? С пользователей. Влегкую. Только я бы не надеялся на это - любовь к халяве в народе велика весьма
Если попытаться поменять кодировку только что созданного файла в статусной строке и отказаться от сохранения, получается ошибка "Не удается найти указанный файл". Можно туда что-то более соответствующее ситуации повесить?
anonymous_user
И как такие религиозные Windows используют...
anonymous_user
И как такие религиозные Windows используют...
anonymous_user
Цитата:
почему? В принципе, на текущий, неразвивающийся Марк могу прописать какую надо лицензию, проголосуйте - решите - сделаем. Мне вообще-то влом разбираться с сутью этих лицензий, меня это пока не волнует.
Цитата:
я тебя утешал, как мог
Я вообще-то говорил неоднократно, что проект был чисто экспериментальный для меня, никаких планов я не строил, лицензий не обдумывал, и вообще мне пока наплевать на это с высокой колокольни. Почему ветку затеял? Да потому, что одна голова хорошо, а гидра - лучше. И результат радует. А если бы я ставил целью создавать коммерческий продукт, то ориентировался бы на другие технологии и средства, сайт бы сделал, рекламу какую-нибудь.
Короче мне без разницы, кто марк использует, а кто нет. Я на него не пару часов потратил, а в тысячи раз больше.
И вообще всё может накрыться медным тазом по причине необходимости большого количества времени, а я сейчас ищу работу, и неясно, что будет дальше.
Цитата:
Не могу, религия не позволяет.
почему? В принципе, на текущий, неразвивающийся Марк могу прописать какую надо лицензию, проголосуйте - решите - сделаем. Мне вообще-то влом разбираться с сутью этих лицензий, меня это пока не волнует.
Цитата:
Этого я и боялся.
я тебя утешал, как мог
Я вообще-то говорил неоднократно, что проект был чисто экспериментальный для меня, никаких планов я не строил, лицензий не обдумывал, и вообще мне пока наплевать на это с высокой колокольни. Почему ветку затеял? Да потому, что одна голова хорошо, а гидра - лучше. И результат радует. А если бы я ставил целью создавать коммерческий продукт, то ориентировался бы на другие технологии и средства, сайт бы сделал, рекламу какую-нибудь.
Короче мне без разницы, кто марк использует, а кто нет. Я на него не пару часов потратил, а в тысячи раз больше.
И вообще всё может накрыться медным тазом по причине необходимости большого количества времени, а я сейчас ищу работу, и неясно, что будет дальше.
evle
vito333
Цитата:
чтобы кардинально решить проблему, нельзя ли все-таки сделать возможным изменение кодировки текста до сохранения файла? (Т.е. в самом окне Mark'а, а не в диалоге сохранения файла. Когда-то очень давно я уже предлагал это. При этом еще надо делать проверку, не превратятся ли в ????? какие-то символы, например из расширенной латинницы при ковертации в кириллическую кодовую страницу. EmEditor подсвечивает такие символы и дает возможность исправить или выбрать другую кодировку. Можно посмотреть, как там реализовано, и сделать еще лучше )
vito333
Цитата:
Если попытаться поменять кодировку только что созданного файла
чтобы кардинально решить проблему, нельзя ли все-таки сделать возможным изменение кодировки текста до сохранения файла? (Т.е. в самом окне Mark'а, а не в диалоге сохранения файла. Когда-то очень давно я уже предлагал это. При этом еще надо делать проверку, не превратятся ли в ????? какие-то символы, например из расширенной латинницы при ковертации в кириллическую кодовую страницу. EmEditor подсвечивает такие символы и дает возможность исправить или выбрать другую кодировку. Можно посмотреть, как там реализовано, и сделать еще лучше )
Интересное наблюдение.
Программа AVZ ( http://forum.ru-board.com/topic.cgi?forum=5&topic=13590&start=60#lt ) ругается на Mark.exe следующим образом:
Цитата:
От автора AVZ по этому поводу был получен такой ответ:
Цитата:
Программа AVZ ( http://forum.ru-board.com/topic.cgi?forum=5&topic=13590&start=60#lt ) ругается на Mark.exe следующим образом:
Цитата:
Mark.exe - Подозрение на Virus.Win32.PE_Type1(степень опасности 75%)
От автора AVZ по этому поводу был получен такой ответ:
Цитата:
Mark.exe - этот файл сжат парой упаковщиков (один поверх другого),
причем внешний создает довольно экзотический файл, с данными и кодом в
том месте, где у нормального EXE файла должен быть DOS заголовок. Отсюда и
подозрение ...
marcurio
если тебе не лень, кинь автору этого антивиря ссылку на ехе-пакер, чтобы он не умничал, а сделал как надо
http://www.wex.cn/dwing/download/WinUpack36.zip
если тебе не лень, кинь автору этого антивиря ссылку на ехе-пакер, чтобы он не умничал, а сделал как надо
http://www.wex.cn/dwing/download/WinUpack36.zip
vito333
Пост о подозрениях AVZ писал я. Не проверил под каким ником вошел
Теперь по-существу.
Ссылку на упаковщик передал. Вот ответ:
Цитата:
Пост о подозрениях AVZ писал я. Не проверил под каким ником вошел
Теперь по-существу.
Ссылку на упаковщик передал. Вот ответ:
Цитата:
Тут отчасти медицина бессильна - я советую автору отказаться от этого
упаковщика ... дело в том, что стандарт Win PE никто не отменял, а
этот упаковщик грубейшим образом нарушает несколько положений
(размещение кода вне секции кода и данных вне секции кода/данных,
отсутствие DOS заголовка, отсутствие DOS STUB, точка входа вне секции
кода ...) - AVZ реагирует именно на эти нарушения, а не на конкретный упаковщик.
Причем замечу, что реагирует только на паранаидальном уровне эвристики + включении доп.
анализа - в нормальном режиме про этот файл ничего не выдается.
Конечно, я внесу Mark.exe в базу безопасных, это гарантировано снимет
все виды реакции AVZ конкрено на этот файл, но на новые версии
возможны аналогичные срабатывания.
Kaspersky Internet Security 2006 после последних обновлений стал тоже материться на Mark...
берите UPX версию, она не вызывает нареканий. Меня же upack устраивает.
>Мне вообще-то влом разбираться с сутью этих лицензий, меня это пока не волнует.
О GPL.
Попробую провести небольшой ликбез - авось поможет.
ПО бывает свободным и несвободным. Несвободное ПО имеет право распространять только автор (всеми любимая MS Windows). Свободное может распространять любой, в чьи руки оно попало. Из-за этой свободы такое ПО обычно бесплатное - кто будет покупать у тебя прогу, если единственный человек, заплативший за нее, станет раздавать ее бесплатно? Если не ошибаюсь, "в мире виндовс" это называют "freeware".
Далее, уже редкое для винды явление - открытость софта. Софт поставляется вместе с исходниками. Для пользователя это - гарантия отсутствия в ПО всякой гадости. Для разработчика - тоже куча всего, но об этом далее.
"Единственно Верная Лицензия". Она, GPL. Юридическую силу имеет только английский вариант.
Оригинал: http://www.gnu.org/copyleft/gpl.html
Перевод на русский: http://www.linux.org.ru/books/GNU/licenses/gplrus.htm
Вкратце - о чем там. Софт будет свободным. Исходники предоставляются по первому требованию (то есть можно не выкладывать, но каждому поинтересовавшемуся придется предоставить). Обычно выкладывают и не парятся. Твои исходники может использовать в своей проге любой желающий, без твоего ведома (с сохраненем ссылок на тебя). Но тогда он обязан и свою прогу выложить под GPL.
Фишки GPL:
1. Раз уж исходники доступны, то кто-нибудь, да почитает их. Как результат - быстрее исправляются ошибки, могут появиться желающие примкнуть к разработке.
2. Если ты по какой-то причине забрасывашь проект, его могут продолжить.
3. Ты можешь использовать любые исходники, выложенные под GPL (тот же notepad++).
4. Но ты и теряешь некоторую свободу - если решишь сделать проект закрытым (или вообще несвободным), никто не помешает энтузиастам взять исходники последней версии и сделать "fork" - параллельный проект.
5. Сама по себе ни свободность, ни открытость не говорят о бесплатности - никто не мешает закрыть какую-нибудь мелочь (типа шкуры для интерфейса) и брать деньги конкретно за нее. Еще в мире "пингвинов" принято брать деньги за поддержку. Типа пользоваться-то можно, но если что случится - сам разбирайся. Хотя я продолжаю думать, что платный текстовый редактор - это нонсенс (есть сколько угодно бесплатных с огромным функционалом). Так что финансовый вопрос тут неуместен.
В общем, для официального перехода эту лицензию (если вдруг возникнет желание) надо положить текст оригинала в архив с программой, везде указать, что "мы под GPL" и (желательно) кинуть ссылку на исходники.
Выбирайте GPL, и вы получите поддержку сообщества open source! А это огромная армия фанатиков по всему миру! :)
О GPL.
Попробую провести небольшой ликбез - авось поможет.
ПО бывает свободным и несвободным. Несвободное ПО имеет право распространять только автор (всеми любимая MS Windows). Свободное может распространять любой, в чьи руки оно попало. Из-за этой свободы такое ПО обычно бесплатное - кто будет покупать у тебя прогу, если единственный человек, заплативший за нее, станет раздавать ее бесплатно? Если не ошибаюсь, "в мире виндовс" это называют "freeware".
Далее, уже редкое для винды явление - открытость софта. Софт поставляется вместе с исходниками. Для пользователя это - гарантия отсутствия в ПО всякой гадости. Для разработчика - тоже куча всего, но об этом далее.
"Единственно Верная Лицензия". Она, GPL. Юридическую силу имеет только английский вариант.
Оригинал: http://www.gnu.org/copyleft/gpl.html
Перевод на русский: http://www.linux.org.ru/books/GNU/licenses/gplrus.htm
Вкратце - о чем там. Софт будет свободным. Исходники предоставляются по первому требованию (то есть можно не выкладывать, но каждому поинтересовавшемуся придется предоставить). Обычно выкладывают и не парятся. Твои исходники может использовать в своей проге любой желающий, без твоего ведома (с сохраненем ссылок на тебя). Но тогда он обязан и свою прогу выложить под GPL.
Фишки GPL:
1. Раз уж исходники доступны, то кто-нибудь, да почитает их. Как результат - быстрее исправляются ошибки, могут появиться желающие примкнуть к разработке.
2. Если ты по какой-то причине забрасывашь проект, его могут продолжить.
3. Ты можешь использовать любые исходники, выложенные под GPL (тот же notepad++).
4. Но ты и теряешь некоторую свободу - если решишь сделать проект закрытым (или вообще несвободным), никто не помешает энтузиастам взять исходники последней версии и сделать "fork" - параллельный проект.
5. Сама по себе ни свободность, ни открытость не говорят о бесплатности - никто не мешает закрыть какую-нибудь мелочь (типа шкуры для интерфейса) и брать деньги конкретно за нее. Еще в мире "пингвинов" принято брать деньги за поддержку. Типа пользоваться-то можно, но если что случится - сам разбирайся. Хотя я продолжаю думать, что платный текстовый редактор - это нонсенс (есть сколько угодно бесплатных с огромным функционалом). Так что финансовый вопрос тут неуместен.
В общем, для официального перехода эту лицензию (если вдруг возникнет желание) надо положить текст оригинала в архив с программой, везде указать, что "мы под GPL" и (желательно) кинуть ссылку на исходники.
Выбирайте GPL, и вы получите поддержку сообщества open source! А это огромная армия фанатиков по всему миру! :)
Цитата:
фанатиков
Цитата:
ФАНАТИЗМ м. франц. немецк. изуверство; грубое, упорное суеверие, замест веры; преследованье разномыслящих именем веры. Фанатик, изувер. Фанатическое гоненье.
Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
Предыдущая тема: Какой нужен формат?
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.