Рассылка закрыта
При закрытии подписчики были переданы в рассылку "LinuxCenter News Channel: новости Linux" на которую и рекомендуем вам подписаться.
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
30 Выпуск по своему юбилейный ;) Сегодня статья "Пиринговые Сети
| Информационный Канал Subscribe.Ru |
| Linux Info |
|
|
|
|
| :[ /tmp/news |
|
Книга Open Source (источник: /. )
Новый проект Новозеландского Сообщества Open Source. Новозеландское Сообщество Open Source (New Zealand Open Source Society, NZOSS) предлагает всем желающим принять участие в написании книги по открытым технологиям (Open Source Book). Целевой читательской аудиторией для данной книги будут политики, руководители подразделений и другие лица, ответственные за принятие решений. В книге предполагается изложить советы по управлению миграцией на open-source в масштабах предприятия или чего-то более крупного. Портал NZOSS. Pixar Animation Studios переходит на Linux (источник: CNet News ) "Корпорация монстров 2" будет создаваться на открытом ПО. Мультипликационная студия Pixar Animation Studios, известная обывателю по фильмам "Корпорация монстров" ("Monsters Inc.") и "История игрушек" ("Toy Story"), собирается заменить сервера от Sun Microsystems на компьютеры фирмы Racksaver, собранные на базе процессоров Intel Xeon 2.8GHz и работающие под управлением Linux. Всего планируется установить 8 новых серверов. Замененные системы использовались для внедрения образов, созданных художниками, в кинокадры. Подробнее... Open Watcom 1.0 (источник: LC Team ) Свершилось! В минувшую пятницу проект OpenWatcom выпустил финальный релиз open-source версии весьма распространенного некогда компилятора Watcom C/C++/Fortran. Пожалуй, это один из наиболее крупных коммерческих продуктов, исходный код которого стал достоянием общественности, и уж точно почти единственное открытое средство разработки такого уровня, ориентированное на отличные от Linux платформы. Помимо собственно компиляторов трех вышеупомянутых языков программирования, OpenWatcom 1.0 поставляется с IDE и множеством других полезных утилит (например, визуальным редактором ресурсов). В настоящий момент существуют версии OpenWatcom для платформ Windows и OS/2, но в будщем разработчики планируют выпуск OpenWatcom для Linux и FreeBSD. Сайт проекта OpenWatcom Это нечестно! (источник: /. ) Компания Castle Technology Ltd использует некоторые части ядра Linux в нарушение условий GPL. Castle Technology Limited (Великобритания) частично использует исходный код ядра 2.5 в своей "закрытой" операционной системе RISC OS, распространяющейся только в двоичном виде. Эти действия нарушают условия лицензии GPL. Судя по всему, Castle Technology не намерена ни открыть исходный код RISC OS, ни удалить из нее "чужой" код. В качестве реакции Линус Торвальдс предложил написать открытое письмо и отослать его руководству компании, а также различным новостным сайтам. Дискуссия на Slashdot Япония поможет азиатским разработчикам Linux (источник: /. ) На эти цели отводится 8.3 миллиона долларов США. "Страна восходящего солнца" готова потратить 1 миллиард йен (8.3 млн. USD) на разрабатываемые азиатскими инженерами проекты по использованию Linux в устройствах потребительской электроники. Субсидии будут распределены между участниками программы к началу следующего фискального года, т.е. к 1 апреля. О том, кто именно будет получать эту "стипендию", пока ничего не известно. Подробнее... Vector Linux 3.2 (источник: DistroWatch ) Новый релиз дистрибутива Linux Vector Linux 3.2 полностью совместим со Slackware и соответствует спецификации LSB. Дистрибутив базируется на ядре 2.4.20 и Glibc-2.2.5. Помимо этого, в новую версию были включена средства для записи CDRW, а также последние релизы Opera и AbiWord. Скачать Vector Linux 3.2 можно здесь. |
| :[ /usr/share/doc/ПИРИНГОВЫЕ СЕТИ OPENSOURCE ГЛАЗАМИ (Неполная) |
Автор: Осинцев '0c' Владимир oc@umail.ru FastTrack и OpenFTПредставляет собой прогрессивную сеть, объединенную общим протоколом. FastTrack - это компания, которая лицензирет работу в сети тaким прогаммам как KaZaA/Grokster.Я пользовался KaZaA, когда был рядовым пользователем Windows и скажу, что привык к рекламе в пол экрана, к туповатой навигации и поиску, но с другой стороны я находил всё (ну, или практически всё) что мне было нужно. FastTrack хорошая сеть, но недоступная для пользователей *nix систем, до поры до времени... Пока группе без сомнения талантливых разработчиков после долгого копания в KaZaA и снифинга покетов, не удалось разобраться в его работе, а что самое главное сделать опытный рабочий клиент этой сети 'kazaatux'. Через несколько недель появился сервер, способный подключаться к сети FastTrack и осуществлять там поиск. Всё бы было бы хорошо, но алчные владельцы FastTrack сменили криптографию и всё... О *nix клиенте для сети KaZaA нет и уже не будет. Но те самые разработчики недолго думая создали свою сеть по образу и подобию FastTrack и назвали они её OpenFT. Новая сеть не комерчесская и отличается от FT лишь размером, хотя 3,5 - 4 ТераБайта не так уж и мало. Главное отличие этой сети от подобных: если есть несколько юзеров с идентичными файлами, например, одна и таже песня, то вы будете качать по частям этот файл сразу с нескольких узлов, причём после Знания, полученные от изучения KaZaA, стали основой программы-сервера giFT, название, которого рекурсивно расшифровывется как 'giFT: Internet File Transfer'. GiFT способен осуществлять работу в разных пиринговых сетях, таких как Gnutella и OpenNAP, но пока это только OpenFT. Что особенно радует, что giFT поддерживает множество платформ: Unix-like сисеты, MacOS X и Windows. Для работы в OpenFT кроме собственно giFT нужен клиент, а их достаточно и для *nix, и для MacOS, и даже для Windows ;) Полный список можно найти на сайте giFT (см. ссылку на врезке), что радует это отсутствие рекламы и spyware. Я остановлюсь на консольном giFTcurs и оконым Kift, основанном на библиотеке QT/KDE. GiFT доступен для скачивания только из CVS репозитория, кроме того разработчики рекомендуют делать update не реже чем раз в три дня, т.к. разработка идёт полным ходом: убираються старые баги, добавляються новые ;) #cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/gift login #cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/gift co giFTДалее сразу загрузим giFTcurs и/или Kift тоже из CVS репозитория, но для скачивания есть и тарболлы: #cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/giftcurs login #cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/giftcurs co giFTcursи соответственно: #cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/kift login #cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/kift co giFTТеперь откомпилируем. У меня возникли некоторые проблемы со сборкой сервера giFT: он оказался очень чувствительным к версиям autoconf (должна быть => 2.5x), automake (должна быть 1.4) и libtool (=>1.4.x), пришлось сделать пару заходов на http://rpmseek.com и закачать последние (!) версии этих пакетов. $cd giFT/ #./autogen.shЕсли выдаёт ошибку: "не могу найти configure.in", то разбирайтесь с версиями autoconf, automake и libtool, возможно придёться ещё и доустановить последние версии zlib и zlib-devel. Если скрипт закончил свою работу без ошибок, тогда: $make #make installПеред запуском сервера нужно его настроить с помощью специально скрипта: $giFT-setupПервый параметр, который у вас спросят по дефолту равен '0' поставте '1' иначе сервер просто не запуститься, остальное можете ставить по дефолту, обратите внимание только на папку, которую вы собираетесь расшаривать. Запуск: $giFTПри первом запуске он прочешет расшаренную директорию и подсчитает MD5 checksum для каждого файла, придёться чуть-чуть подождать... Если всё работает без каких либо ошибок, тогда можно добавить при запуске ключ '-d' для работы в фоновом режиме и по желанию прописать в /etc/rc.d/rc.local В сборке клиентов нет ничего сверхестественного: $./configure $make #make installЛично мне очень понравился консольный giFTcurs (см. скринсшот): для тех кто работал с KaZaA нет никаких проблем. Особенно радует что подключить даже локалку с выходом в сеть к OpenFT проще простого: на серваке ставиться сервер giFT в конфиге OpenFT.conf изменить параметры LAN, после чего юзеру останеться только настроить клиент. Вообщем и целом отличная и развивающаяся сеть, делаю на неё ставку.
Napster и OpenNAPКогда-то был Napster и был у Napster'a центральный сервер, вот и больше нет Napster'a.Я думаю, рассказывать о прородителе пиринговых сетей не надо: жадные музыканты и звукозаписывающие компании его засудили, на чём его история заканчивается. Но благодаря этому появилось новое негласное правило пиринговых сетей: "Если не хочешь, что бы тебя засудили, сделай так, что бы судить было некого", так появились децентрлизованные сети. Борьбу с децентрлизованными pear-to-pear сетями можно лишь сравнить с партизанской войной т.е. можно убить одного партизана, можно двух, но всех никогда, да ещё если они и будут плодиться как кролики ;) OpenNAP это попытка сообщества OpenSource создать полнофункциональный Napster сервер. Надо заметить попытка довольно успешная. Благодаря OpenNAP стали появляться сервера, эти сервера стали группироваться в сети. С помощью OpenNAP можно многое натворить, но сегодня мы предтавляем пользователей, а как открыть/настроить свой собственный узел хорошо описано на http://opennap.sf.net В понятие OpenNAP входит множество сетей самостоятельно группирующиеся по типу файлов, например, сети занимающиеся DivX фильмами, по стилю музыки, например, блэкметал, по терроториальному принципу, например, ItalianNap, и без какой-то логики т.е. вполне возможно друзья решили объединить свои сервера в собственную сеть... Обилие сетей это преимущество, но и недостаток, например, мне нужна песня группы "Dry Kill Logic" с названием "Rot" и где мне её искать??? Она может быть у какого-то пользователя сети ItalianNap, а может у пользователя любой другой сети, причём когда ищещь что-то более менее редкое, то показатель размера сети отнудь не главный, не важно в сети 5 или 15 узлов, 5 или 105 ТераБайтов музыки, и пройдёт немало времени пока вы просмотрите N сетей пока не найдёте то что искали. Другой значительный недостаток этого преимущества (во как сказал...) не во всякую сеть вас пустят вообще, причин может быть много: бональная загрузка узлов т.е. если узел расчитан на 300 пользователей, то 301-ого он не подключит (даже если это вы ;), что бы попасть в некоторые сети нужно соответствовать каким-то критериям, т.е. если сеть занимается обменом DivX фильмов, вполне возможно, чтобы вас туда пустили нужно иметь, например, 5 расшаренных фильмов, а для доступа в некоторые сети нужна регитрация, но намного хуже, если геноцид основан на скорости соединения, я даже думать не хочу, что меня куда-то не пускают только потому что у меня связь 28.8... С другой стороны могло бы быть и хуже... Клиентов множество: и для QT/KDE, и для GTK+/Gnome, и для Виндов, и многоплатформенные написанные на Java, Perl и т.д. Самые популярные из которых gnapster, gtk-napster, gnap полный список можно посмотреть на официальном сайте проекта OpenNAP или самостоятельно поискать на sourceforge.net и freshmeat.org программу для расшаривания ресурсов в описаниее которой есть упоминание о OpenNAP. Я использую gnapster (ссылка на врезке, см. скринсшот). Его использование элементарно: устанавливаете папку, которую хотите расшарить, затем 'файл' -> 'Browse OpenNAP servers' -> 'Refresh List', затем просто гуляете по узлам...
http://gift.sourceforge.net (OpenFT) © 2003, Linux Info
|
Ваши замечания и предложения
в том числе и
деловые буду рад обнаружить на
oc@umail.ru
| http://subscribe.ru/
E-mail: ask@subscribe.ru |
Отписаться
Убрать рекламу |
| В избранное | ||