|
Условия публикации.
Здесь Вы найдете уcловия, которым
должны удовлетворять представленные исходные
тексты. Эти условия придуманы мной только для
того, чтобы не превратить данную площадку в кучу
никому не интересных текстов или рассадник
вирусов. Поэтому, для поддержания некоторого
уровня я прошу их соблюдать. Все предлагаемые
ссылки и тексты перед публикацией проходят
цензуру и просматриваются мной на предмет
соблюдения этих правил.
Представленные программы должны
удовлетворять следующим требованиям:
- Должны быть "Авторскими", т.е.
написанными лично автором. Авторство
указывается или в самой программе, например,
разделе "О программе", "About" и т.п., или на
страничке в сети, на которой выставлена
программа.
- Должна быть Авторская страничка в сети на
которой выставлена программа вместе с исходным
текстом. Каталоги бесплатных программ такие как
download.ru не подходят. Если у Вас нет странички, то
заведите ее, например на www.narod.ru.
- Иметь открытый исходный код и при этом не
нарушать авторских прав. Так как сборников
просто программного обеспечения великое
множество, то меня не интересуют программы, для
которых нет исходного кода.
- Код должен компилироваться в готовое
приложение на Visual C++ 5.0-6.0. Если необходимы
дополнительные библиотеки, то необходимо
указать какие, а лучше сразу включить в архив. Я
при скачивании исходника в первую очередь
пытаюсь создать по проекту готовое приложение и
если это не получается, то такой исходник не
будет опубликован.
- Программа должна быть законченным
продуктом. Я не предлагаю делать программу на
уровне программного продукта с поддержкой,
документацией и т.д. Но программа должна
выполнять определенную функцию. Если это класс,
то он должен быть оформлен в другой программе,
которая показывает его применение. Если это
программа кодирования, до она должна не просто
показывать, что происходит кодирование зашитой в
нее строки, а принимать и выдавать параметры
строк для кодирования и т.п. Причем функция может
быть "обучение". Так, если вы сделали
программу в учебных целях, то так и укажите, что
основная функция - обучение тому-то и тому-то.
- Программа не должна выполнять
деструктивных действий, особенно без ведома
пользователя. Если форматирует диск, то должна
спрашивать об этом. а также не быть
самораспространяющейся т.е. не быть
"вирусом" в любом виде и не выполнять любых
других противозаконных действий.
- Программа не должна быть взломщиком чего
либо. Т.е. не должна позволять получать доступ к
информации не предназначенной для широкого
распространения.
- И конечно, программа должна быть просто
интересной не только Автору, но и другим
пользователям.В каждом конкретном случае я сам
решаю - интересна или нет программа, но меня можно
и переубедить.
И последнее:
При архивировании исходного текста удаляйте
каталоги DEBUG и RELEASE, для того, чтобы уменьшить
размер архива. Помните о тех, кто платит деньги за
модемное соединение.
Если Ваша программа удовлетворяет этим
требованиям, то смело добавляйте
ее в каталог. |