Есть проекты, сделанные на чистом энтузиазме, которые имеют большое значение, иногда закрывают целые ниши и в то же время не очень вписываются в вашу "библиотечную" концепцию (онлайновые музеи, просветительские сайты). Какой бы выход вы предложили для них?
- Если это сопряжено с непреодолимыми сложностями, вы можете заниматься своим проектом не сильно рискуя, - до тех пор, пока сайт будет маленьким, некоммерческим, просветительским, к нему трудно применить санкции. Если недоброжелатели и найдутся, им придется приложить немало усилий, чтобы навредить вам.
Наибольшая опасность подстерегает крупные проекты. Уязвимость крупных общественно значимых проектов - это и есть колоссальная проблема переусложненного закона об авторском праве. С точки зрения законодательства такие проекты нелегитимны, а с точки зрения общественного блага они необходимы. Эта коллизия и подрывает основы авторского права. Она не единственная, подобных узких мест много. Если закон вступает в острое противоречие с общественными нормами и нравственностью, что-то не так в законе. И, значит, нужно корректировать законодательство - это проще, чем изменить нравственность.
Одно из наиважнейших, по общему мнению, качеств Интернета как хранилища информации - возможность мгновенного уточнения цитат, установления авторства тех или иных высказываний и текстов. Как можно решить эту проблему и какие усилия для этого потребуются?
- Проблема цитат - это часть проблемы производных продуктов, которая оказалась сейчас на острие европейской и американской судебных областей. Насколько я понимаю, имеет место противоречие между обязанностью СМИ информировать общество и нарушением авторского права.
Это еще одна иллюстрация того, как закон об авторском праве входит в противоречие с общественными потребностями. С одной стороны, необходим удобный доступ к первоисточникам и их цитирование, что в полном объеме обеспечивает Интернет. С другой стороны, открытый доступ к цитатам относится к самой спорной части закона о производных продуктах. Поскольку требуется письменное разрешение на произведение в целом, нужно получать разрешение и на любой используемый фрагмент. Так как величина этого фрагмента никак и нигде не регламентирована, отношения собственности здесь тоже не урегулированы. Значит, любой, кто вывешивает в свободном доступе цитату, рискует получить иск. Вопрос стоимости этих исков, трудоемкости борьбы с ними и т. д. - это и есть та практическая жизненная канва, с которой работает закон. На деле это означает, что мелкие СМИ будут позволять себе небольшие нарушения. Крупные издания, опасаясь серьезных неприятностей, этого себе не позволят, а значит, цитаты придется искать "по углам", получая их в неудобоваримом виде. Так или иначе, это выльется в неудобство для пользователей.
СОФТЕРРА: Лилипуты в стране великанов
Автор: Александр Клименков
Прелесть маленьких программок даже не в размере, а в том, что одно-единственное действие, для которого предназначены эти лилипуты, они выполняют хорошо и на совесть. Они не требуют инсталляции, не подминают под себя все свободные ресурсы, а самое главное, не перегружены вагоном и маленькой тележкой совершенно ненужных функций.
Bloatware
Английский термин bloatware можно перевести как "разбухшее ПО". Так называют программы, которые предоставляют минимальную функциональность и при этом требуют для работы несоразмерно большое количество дискового пространства и оперативной памяти. Пренебрежение разработчиков к оптимизации размеров программ также заслужило специального определения - creeping featuritis, то есть "ползучий улучшизм".
Сколько раз приходилось видеть софтверных великанов, список возможностей и функций которых занимал не одну страницу. Если принять во внимание "пиратскую" скидку, широкое распространение таких программ вполне объяснимо. Купил за несколько десятков рублей диск, поставил на многогигабайтный винчестер и забыл. Мало ли что может понадобиться. А тут программа под рукой - все умеет, со всем разберется.
Тем удивительнее, что малыши становятся все популярнее. И тому есть причины. Такие программы достаточно мобильны, их легко переносить с компьютера на компьютер. Хоть с точки зрения функциональности они звезд с неба и не хватают, зато быстро и умело выполняют действия, необходимые большинству пользователей. При этом у них есть одно важное преимущество: они просты, разобраться в них нетрудно. Да и опытные пользователи порой устают от слишком обширной функциональности. Например, моя жена, работающая с большими сложными пакетами, с удовольствием пользуется маленькими программками, которые я ей подкидываю. А уж маленькие аркадные и логические игрушки для КПК неизменно обходят в нашем семейном рейтинге больших многодисковых монстров игровой индустрии. Кроме всего прочего, такими малютками приятно пользоваться, как приятно держать в руках добротную миниатюрную вещь. Такие программки входят в повседневную жизнь и стоят на компьютере годами. К ним привыкаешь как к старой машине, они превращаются в удобный, привычный инструмент.
Далее мне хотелось бы рассказать о программах-малютках, которыми я пользуюсь почти ежедневно. Возможно, и читателям они пригодятся.
Маленькая выжигалка
О назначении программы Small CD Writer недвусмысленно говорит ее название. Она пишет диски. Не печатает к ним этикетки, не тестирует привод, не создает виртуальные дисководы, а просто пишет диски. Она действительно small - последняя версия весит лишь 398 Кбайт. При таком размере программа умеет писать CD- и DVD- болванки, создавать загрузочные диски и работать с ISO-образами. Программа не требует инсталляции и не занимает места на диске под кэширование файлов (как делают многие ее старшие собратья). Объективности ради отмечу, что мне приходилось слышать от знакомых, пользовавшихся Small CD Writer, о каких-то проблемах с записью DVD, но сам я ни с какими проблемами не сталкивался.
У читателей может возникнуть закономерный вопрос: почему же автор, коли ему не нужны всякие дополнительные функции, не пользуется стандартными средствами для записи дисков, имеющимися в Windows XP? Ответ простой: дополнительные функции мне все же нужны. Но не печать этикеток к дискам, а, скажем, возможность установить скорость записи. Кроме того, программа подкупает своим аскетичным, но в то же время изящным интерфейсом. Обычно программисты-одиночки не отличаются хорошим вкусом и не дружат с дизайном, но и из этого правила бывают приятные исключения.
Кроме маленькой выжигалки дисков, на сайте разработчиков (www.avtlab.ru) имеется еще несколько неплохих программ. Это клиент-пчелка The Bee размером 753 Кбайт, работающая с электронной почтой, news-серверами и основными сервисами ICQ; и URL-Album размером чуть меньше мегабайта, позволяющая хранить коллекцию ссылок, снабжая каждый линк автогенерируемым маленьким скриншотом с сайта.
Тигровый блокнотик
Блокнот TigerPad (tigerpad.narod.ru) на самом деле вовсе не "тигровый", а "львиный", в том смысле, что в его интерфейсе всюду отображаются картинки из диснеевского мультфильма "Король Лев". И "шкурка" у окон программы соответствующая: песчаный рельеф и львиные лапки. Программа действительно удобная и красивая, но, к сожалению, с 2004 года автор по неизвестным причинам прекратил работу над своим детищем. Однако и в последней версии, размер которой всего 623 Кбайт, уже столько полезных возможностей, что программа успешно конкурирует с целой когортой подобных ей редакторов текстовых файлов.
TigerPad обладает всеми необходимыми функциями для программ этого класса: умеет на лету преобразовывать кодировки, помогает подставлять теги html (мне лично греет душу возможность автоматического прописывания высоты и ширины картинки при вставке тега <img>), умеет подсвечивать синтаксис различных языков программирования и форматов, помогает получить html-код выбранного цвета, переводит число в текст и т. д. Перечислять можно долго, но не стоит - все эти функции уже стали классическими для программ-блокнотов.
Лучше сосредоточиться на тех возможностях программы, которые не дают мне с ней расстаться уже много лет. Начну с функции форматирования текста. Это шедевр. С помощью команд и настроек TigerPad может автоматически отформатировать практически любой текст, какие бы фантазии ни пришли в голову его автору. Но чаще всего эту функцию приходится использовать, как ни странно, именно для того, чтобы форматирование убрать. В современном мире экранов разной ширины, мобильных устройств и программ-читалок форматирование текстового файла со строго заданной шириной колонки и принудительными переводами строки выглядит анахронизмом. И все равно многие упорно продолжают выравнивать текст книги по ширине. Мой стандарт соответствует простому правилу: "один абзац - одна строка" - а читалка сама разберется, где делать перенос. К опции форматирования прилагается целый сонм функций по умному удалению или добавлению символов в начале строки, в конце строки или по определенному шаблону.