- Knoppix - ДЛЯ ДЕЛА: ПРОФИ - Debian - ДЛЯ ДЕЛА: РОЛЛЫ - ArchLinux - ДЛЯ ДЕЛА: СОБЕРИ САМ - Gentoo - ДЛЯ ДЕЛА: ЛЁГКИЕ - TinyMe - ЗАЩИТА - Openwall - МУЛЬТИМЕДИЯ - Planet CCRMA - ПРИЛОЖЕНИЯ - OpenDisc - ДЛЯ ЗАБАВЫ - Линукс Геймер - ЭКСПЕРИМЕНТ - коЛинуксы - РОДНЯ - BSD-семейство - УСТАРЕВШИЕ - ASP Linux -
(2003 - 2011) ПИНГВИН В КАРМАНЕ |
Несколько месяцев назад мы уже обсуждали вопрос о том, как можно заработать на открытых исходниках. Сегодня стал известен ещё один способ, который, правда, носит явный криминальный характер, но при этом в процессе "зарабатывания" фигурирует именно исходный код компьютерных программ. Но не мучайте себя раздумьями, как может криминал быть связан со свободными открытыми исходными текстами: дело в том, что в данном случае имеются в виду краденые исходные коды закрытых программ, разработчики которых даже и не планировали выставлять на публичное обозрение результаты своего многолетнего труда. Вообще, идея лежала на поверхности и удивительно, как до этого не додумались раньше: продавать краденые исходники закрытых программ. До последнего времени хакерские группы занимались этаким компьютерным "робингудством": различными хитрыми способами добывали проприетарный код и раздавали его всем желающим, выкладывая в сети. Но, как это обычно происходит в нашей жизни, вслед за мечтательными романтиками приходят прагматики, головы которых денно и нощно озабочены только одним: желанием извлечь прибыль из всего, что имеет хоть какую-то ценность. А в случае хорошего спроса на потенциальный товар можно построить и неплохой бизнес, как и поступила группа Source Code Club, состоящая из скромных труженников программного обеспечения, пожелавших остаться неизвестными [news.com.com]. Предприниматели планируют поставить бизнес на широкую ногу: на данный момент в ассортименте интернет-магазина, открытого предприимчивыми хакерами, два объёмных продукта: исходники системы обнаружения проникновений Dragon от Enterasys Networks, а также клиентского и серверного ПО Napster. Цена составляет соответственно $16,000 и $10,000. Для доказательства обладания данными "раритетами", группа выложила в сети списки входящих в программы исходных файлов, чтобы потенциальные покупатели могли "пощупать" товар. Предприниматели настолько уверены в своей безнаказанности и всесилии, что совершенно не стесняются таких предложений, как, например, добывание исходников любого ПО на заказ в срок не более двух месяцев. Чтобы успокоить будущих клиентов, хакеры обещают полную конфиденциальность сделок и уничтожение всех компроментирующих документов после их завершения. Естественно, настоящие владельцы прав на исходники и правоохранительные органы приступили к выполнению соответствующих мероприятий, но чем закончится история - пока не ясно. Сама группа Source Code Club обещает, что даже в случае закрытия их сайта он будет вновь и вновь появляться на других серверах. Несмотря на фигурирование в бизнес-проекте исходников, к сообществу Open Source это не будет иметь ровным счётом никакого отношения: платить бешеные деньги за ознакомление с чужими наработками у нас нет возможности, поэтому и покупатель краденого кода будет из той же категории, что и обворованные компании. Можно сказать, что хакерская группа будет выступать посредником в конкурентной борьбе между разработчиками проприетарного софта. Пожелаем им удачи. Интерес к исходникам закрытых программ с практической точки зрения вполне объясним: многие программисты не прочь подглядеть ноу-хау конкурентов. А в чём секрет популярности исходников открытого программного обеспечения? Вопрос, при всей своей кажущейся простоте, довольно интересный. Парадокс заключается в том, что большинству пользователей, выбирающих открытые операционные системы, этот самый открытый код и не нужен совсем. Им требуется надёжный, красивый и удобный программный продукт, в исходном коде которого совершенно нет желания ковыряться. Почему же всё-таки упоминание о том, что программа разрабатывается по принципам Open Source, является фактором, повышающим привлекательность продукта? Свой ответ на этот вопрос публикует Мэтт Эйсэй на страницах IT Manager's Journal [www.itmanagersjournal.com]. Причин, по его мнению, несколько. Даже если пользователь и не собирается менять что-либо в исходниках, сам факт того, что эта возможность существует, уже располагает к использованию открытых продуктов. Аналогичную ситуацию можно наблюдать на рынке сотовых телефонов: покупатель склонен приобретать модель, обладающую более развёрнутым списком доступных опций, даже если он никогда и не будет некоторые из них использовать. Другой аргумент - программы с открытым исходным кодом имеют более высокое качество. Если внутреннее строение программного продукта можно легко просмотреть на вопрос халатностей, недоделок или так называемых "закладок", то программист просто вынужден ответственно подходить к своей работе. Чего не скажешь о закрытых программах: достаточно вспомнить, какие нецензурные вольности в комментариях к попавшему в Интернет коду Windows допускали его создатели. Не являются редкостью и случаи, когда программисты оставляли в коде лазейки для собственных нужд, которыми в последствии пользовались хакеры. И, как бы это странно ни звучало, открытый код продукта более удобен в плане технической поддержки. Представьте, что компания, разработавшая программный продукт для вашей фирмы, разорилась. Если код закрыт, то никто не сможет вам помочь в случае возникших трудностей. Если же исходники доступны, то профессиональному программисту не составит труда разобраться в хитросплетениях вашей уникальной программы. К сожалению, ограниченный размер наших сводок не позволяет подробнее остановиться на интересных и объективных суждениях автора статьи, который довольно убедительно раскрывает многие, на первый взгляд, несущественные, но при этом оказывающие значительное влияние на рост популярности свободных систем вещи. Прямым доказательством вышесказанного могут служить успехи разработчиков из фонда Mozilla. Ситуация с качеством продуктов от Microsoft стала настолько критична, что даже самые консервативные пользователи задумались о смене программного обеспечения на более надёжное. И разработки Mozilla Foundation оказались прекрасной альтернативой стремительно устаревающему Internet Explorer и насквозь дырявому Outlook Express. Мощный мультиплатформенный пакет Mozilla, включающий в себя браузер, почтовый и чат клиенты, инструментарий для создания и редактирования веб-страниц, а также компактный и быстрый браузер Firefox и почтовая программа Thunderbird благодаря открытому коду оказались продуктами, предлагающими пользователям гораздо большие возможности, чем "творения" программистов Microsoft, и при этом совершенно бесплатно. Быстро растущая популярность продуктов Mozilla Foundation привлекает внимание и пишущей братии, поэтому сегодня можно почитать о прошлом, настоящем и будущем проекта, в котором принимают участие программисты со всего мира, на страницах NewsForge [software.newsforge.com]. Открытый исходный код способствует и ещё одному важному направлению - повышению квалификации программистов. Вспоминаю свои первые книги по освоению Visual C++ - они напоминали инструкции к импортным автомобилям: "В вашем автомобиле автоматическая коробка переключения скоростей. У рычага переключения есть положения "Вперёд", "Назад", "Стоянка". Могут быть и другие положения, но они вам не понадобятся". Непонятно, как можно освоить программирование в среде Windows, если не видишь код той системы, в которой придётся работать твоему приложению. И совсем другое дело - программирование в Linux. Весь код до последней строчки в твоём распоряжении и все процессы, проходящие во время взаимодействия программы и системы, как на ладони. Соответственно и литература, выпускаемая для разработчиков свободных программных продуктов, несёт в себе гораздо большую информативную насыщенность. Несколько месяцев назад наблюдательный совет Architectural Review Board (ARB) утвердил спецификации нового высокоуровневого языка программирования OpenGL Shading Language, позволяющего создавать трёхмерные графические объекты. А совсем недавно в свет вышло первое 600-страничное пособие Рэнди Дж. Роста по работе с OpenGL Shading Language, которое имеет все шансы стать настольной книгой программиста. Из-за оранжевого цвета обложки пособие окрестили "Оранжевой книгой" по аналогии с классической "Красной книгой" (руководство программиста OpenGL) и "Синей книгой" (справочник по OpenGL) и теперь это трио по праву может считаться лучшим на сегодняшний день обучающим материалом по программированию трёхмерной графики в открытых системах [books.slashdot.org]. Многие ли могут похвастаться тем, что в состоянии настроить под архитектуру своего компьютера программный код Windows? Между тем, ядро Linux может скомпилировать практически любой пользователь, имеющий такое желание. Правда, это совсем не значит, что никаких знаний для этого не требуется: "сердце" Linux-систем - сложный и требующий особого внимания программный продукт. Для новичков на сайте проекта ALHIMIA подготовлен обновлённый вариант руководства по настройке и компиляции ядра 2.6.7 от Михаила Зарипова. Одновременно подготовлена новая сборка ядра 2.6.7. Вместе с ним собран пакет NVIDIA_GLX версии 6106. Все пакеты собраны для ASPLinux 9.2 и Mandrakelinux 10 [linux.alhimia.ru]. Готова очередная стабильная версия текстового редактора AbiWord 2.0.9 [www.abisource.com]. Если вам не нужна мощная функциональность OpenOffice.org, то этот текстовый процессор вполне подойдёт на роль замены Microsoft Word. И напоследок небольшое украшение для вашего рабочего стола. Если вы пробовали включить отображение часов в панели KDE в аналоговом виде, то помните, какое жалкое зрелище они представляют. Небольшая программка StyleClock 0.1 исправляет эту оплошность [fred.hexbox.de/styleclock/].
Вы всегда можете обратиться к этой заметке, воспользовавшись адресом Linux.SU/160704.shtml Компьютер обладает множеством свойств, которые позволяют сравнивать его с человеческим мозгом. Процессы, происходящие между миллионами микроскопических транзисторов, очень напоминают взаимодействие между нейронами мозга. Также, как и человек, компьютер гораздо дольше "думает", если поставленная перед ним задача сложнее предыдущих. Есть и ещё один аргумент: по различным оценкам, возможности мозга используются нами лишь на 15-20%. В большинстве случаев вычислительные мощности компьютеров тоже остаются невостребованными - гигагерцы процессоров с лихвой покрывают наши запросы. Но если мозг нами изучен пока недостаточно, чтобы загрузить его по полной программе, то процессор, являющийся человеческим творением, можно заставить и потрудиться. Компания Hewlett-Packard совместно с Mandrakelinux подготовили необычный компьютер - Hewlett-Packard 441 [www.computerworld.com/]. Этот непонятный на первый взгляд набор цифр в названии продукта на самом деле довольно просто расшифровывается: четыре монитора, четыре клавиатуры и один системный диск. Такая необычная конфигурация расчитана на образовательные учреждения, но может использоваться и в офисной работе. Стоимость набора значительно ниже, чем четырёх отдельных компьютеров, что позволяет позиционировать его для продажи в странах со слаборазвитой экономикой: в данный момент, например, HP 441 успешно используется несколькими Южно-Африканскими школами. Компьютер управляется операционной системой Mandrakelinux 10.0. Новое ядро Linux 2.6.х изначально позволяет двум пользователям одновременно работать в одной операционной системе, а разработчики из Mandrakesoft, внеся поправки в исходный код, удвоили эти возможности. В Южной Африке HP 441 стоит примерно $1600, предоставляя пользователям экономию в размере примерно 50% при приобретении комплекта и около 65% при дальнейшем обслуживании. И что интересно, даже при одновременной работе четырёх пользователей, например, с офисными приложениями, используемый в компьютере Celeron или Pentium 4 функционирует отнюдь не на пределе возможностей. Если Hewlett-Packard заботится о пользователях, то разработчики из Zeroconf Working Group, являющейся подразделением Internet Engineering Taskforce (IETF), решили позаботиться об облегчении жизни системных администраторов. Они разработали ряд сетевых протоколов под общим названием Zeroconf, которые позволяют максимально автоматизировать настройку локальных сетей [www.linuxplanet.com/]. Если раньше сисадмину приходилось тратить массу времени для того, чтобы съездить в филиал компании на другой конец города и добавить, например, принтер в локальную сеть, то с помощью нового протокола эта операция пройдёт в автоматическом режиме при подключении принтера к соответствующему разъёму. Более подробно почитать описание новой технологии можно на вышеуказанной странице. В последнее время всё большее число компаний задумывается о переводе своих внутренних сетей на свободное программное обеспечение. Безусловно, это не самая простая задача, т.к. она имеет массу подводных камней и прочих сюрпризов, до поры до времени скрывающихся от глаз системных администраторов. Чтобы избежать повторений чужих ошибок, нужно тщательно подготовиться к "переезду" на новое программное обеспечение. И неоценимую помощь здесь может оказать мнение опытных людей, не первый год работающих с Linux-системами. Одним из таких спецов является Барт Массей - доцент факультета информатики и консультант факультета Aerospace Society Портлендского государственного университета. Именно он был ответственным за программное обеспечение проекта по созданию 12-футовой сверхзвуковой ракеты силами факультета: используемые им Linux-системы являлись основными на всех этапах, начиная от обеспечения старта ракеты, выполнения поставленных задач и заканчивая получением и обработкой данных телеметрии. Сегодня можно ознакомиться с интервью, в котором Барт разъясняет плюсы и минусы открытых систем, давая советы по внедрению Linux-систем в предприятия самого разного уровня [searchenterpriselinux.techtarget.com/]. Теперь новости, которые будут полезны и обычным пользователям. Продолжает совершенствоваться красивая и стильная тема для графической оболочки KDE - Baghira 0.4c [kdelook.org/]. В новой версии исправлены некоторые ошибки и добавлены дополнительные возможности: встроенная в трей кнопка позволяет одним кликом мышки переключать варианты дизайна между стилем Aqua и Brushed Metal (на рисунке). Готова новая версия удобного инструмента для создания установочных пакетов - BitRock InstallBuilder 1.2.0 [www.bitrock.com/]. Данная программа позволяет без труда и особой подготовки собрать все файлы вашего проекта в один самораспаковывающийся архив, который при установке программы самостоятельно разложит все файлы в назначенные каталоги.
Вы всегда можете обратиться к этой заметке, воспользовавшись адресом Linux.SU/150704.shtml |
|||||||||||||||||||||||||||||||||||
материалов cайта ссылка на Knoppix.ru обязательна (c) Knoppix.ru 2003 - 12 |