CITKIT.ru - свободные мысли о свободном софте
Деловая газета CitCity.ru Библиотека CITForum.ru Форумы Курилка
Каталог софта Движение Open Source Дискуссионный клуб Дистрибутивы Окружение Приложения Заметки Разное
06.04.2020

Последние комментарии

ОСТОРОЖНО: ВИНДОФИЛИЯ! (2250)
24 December, 22:53
Kubuntu Feisty (15)
24 December, 18:42
Один на один с Windows XP (3758)
24 December, 11:46

Каталог софта

Desktop
Internet
Internet-серверы
Безопасность
Бизнес/Офис
Игры
Мультимедиа
Наука
Операционные системы
Программирование
СУБД
Создание веб-сайтов
Утилиты

Статьи

Дискуссионный клуб
Linux в школе
Open Source и деньги
Open Source и жизнь
Windows vs Linux
Копирайт
Кто такие анонимусы
Лицензии
Нетбуки
Нужен ли русский Linux?
Пользователи
Дистрибутивы
Идеология
Выбор дистрибутива
Archlinux & CRUX
Debian
Fedora
Gentoo
LFS
LiveCD
Mandriva
OpenSolaris
Slackware
Zenwalk
Другие линуксы
BSD
MINIX
Движение Open Source
История
Классика жанра
Окружение
shell
Библиотеки UI
Графические среды
Шрифты
Приложения
Безопасность
Управление пакетами
Разное
Linuxformat. Колонки Алексея Федорчука
Заметки
Блогометки
Файловые системы
Заметки о ядре

Дистрибутивы

Разное

PuppyRus Linux ― беседа с разработчиком

CITKIT.ru

Виктор Мелехин (melviX)PuppyRus ― достаточно зрелый отечественный проект. Однако, массовый потребитель вряд ли хорошо знает, что это такое и с чем это едят. Попробуем разобраться. Сегодня наш гость — координатор проекта Виктор Мелехин.

Сергей Голубев: Прессу принято ругать. Наверное и у Вас есть какие-то претензии к СМИ?

Виктор Мелехин: Конечно, есть. Несмотря на то, что о Puppy Linux (и о PuppyRus Linux тоже) уже написано много статей, все они посвящены общему описанию дистрибутива и первым впечатлениям о тестировании, зачастую довольно поверхностным. А о проекте PuppyRus Linux Project вообще практически нет никакой информации — что это такое, кто это делает. Как будто всё происходит по мановению волшебной палочки и никто не причастен к этому.

С.Г.: А есть ли в этой работе какой-то практический смысл? Или это просто хобби "для души"?

В.М.: Одно другому не мешает. Впрочем, я догадываюсь, что вопрос был не совсем об этом. Мол, на дворе 21 век — мегагерцы, террабайты... видеокарты какие-то совершенно немыслимые. А кто-то предлагает легкий дистрибутив для старых машин и при этом делает это совершенно серьезно. По-моему, Вы сейчас тонко намекаете, что нам надо не разработкой заниматься, а срочно бежать к врачу.

С.Г.: Ну не так грубо, но по смыслу похоже.

В.М.: Хоть мы и не в Одессе, но отвечу вопросом на вопрос. Создателям автомобиля Mercedes Smart тоже надо к доктору?

С.Г.: А автомобиль-то тут при чем? Мы, вроде, говорим о дистрибутиве.

В.М.: Давайте разберемся. На мой взгляд, термины "старый компьютер", слабый компьютер" придумали маркетологи и подхватили журналисты. А вот упомянутый выше Mercedes Smart никто не называет старым или слабым автомобилем. Хотя мощность у него так себе, да и вместительность тоже соответствующая.

Чем компьютеры хуже? Допустим, у меня нет потребности ежедневно "рендерить" тяжелую графику или конвертировать гигабайтные видеофайлы. Зачем мне нужна мощная и громкая машина? Но тут начинается давление на психику — ее тут же назовут слабенькой или морально устаревшей. Почему не использовать другие термины? Например, экономичный компьютер. Или тихий компьютер.

Мне кажется, что гонка за производительностью уже заканчивается. Особенно хорошо это иллюстрирует тенденция рынка мобильных устройств. Нетбуки продаются вполне успешно и вряд ли их владельцы считают, что покупают неполноценные устройства. Да и баребоны потихоньку занимают должное место на рабочих столах.

Потребитель становится культурным — он понимает, что гигагерцами уже никого не удивить и больше думает о собственном удобстве, а не о том, чтобы соответствовать каким-то непонятно кем придуманным стандартам. И вот уже второй год мы с небольшой командой энтузиастов работаем над воплощением нашей мечты: сделать современный, небольшой и быстрый. адаптированный под русскоязычного пользователя и современное железо мини-дистрибутив с большими возможностями. Как нам это удаётся, судить вам, пользователи. Надеюсь суд будет строгий. но справедливый. А лучше приходите в наш проект и помогайте воплощать и свои и наши идеи.

С.Г.: Определенный резон в этом есть. Насколько мне известно, часть пользователей вообще называет компьютером монитор, а не тот ящик, что стоит под столом. В этом смысле персональный компьютер будущего вполне может представлять собой компактный малошумящий системный блок в сочетании с качественной дорогой переферией — монитором, клавиатурой, мышью... То есть, может произойти смещение интересов покупателя в сторону того, что он видит глазами и трогает руками.

В.М.: Я этого не исключаю. Вот Вам простой пример. Вы когда-нибудь были в школьном кабинете информатики во время урока?

С.Г.: Не просто был — работал там два года.

В.М.: Ну тогда не мне Вам рассказывать, что пятнадцать-двадцать одновременно работающих так называемых "современных" машин создают не просто шумовой фон, а довольно ощутимый звуковой раздражитель.

С.Г.: Не могу не согласиться. Я помню времена, когда старенькие "первопни" заменялись на относительно мощные компьютеры, поступившие в рамках "президентской программы". С одной стороны — приятно, с другой — пробыть в таком кабинете шесть часов с непривычки нелегко. Постоянный шум сильно действует на нервы.

Ну хорошо, с практической ценностью разобрались. Но почему же все-таки именно Puppy Linux? Что в нём такого особенного? И зачем нужен в России и для русскоговорящих других стран этот продукт почти никому неизвестного австралийского профессора Барри Каулера? Только из-за его "легковесности"?

В.М.: Как и многие, приходящие в мир свободного ПО, я долго пробовал различные дистрибутивы, сравнивал их и искал такой понятный и удобный, чтобы для не "гуру", чтобы с ним можно было делать то, что нужно для ежедневного использования компьютера. Описание этих поисков могло бы быть очень длинным, к тому же каждый из вас мог бы рассказать свою историю о подобном, так что я опущу эту часть повествования.

Наконец перед самым Новым 2007 годом мне попался Puppy Linux 2.13. Это был запускаемый с компакта Live-CD, весом около 80 мб., и он спокойно улёгся на мини-СД. Запуск этого "чуда" привёл меня в изумление и восхищение. Мало того, что он быстро запустился на компьютере 8-ми летней давности, он ещё и представил широкий спектр программного обеспечения. Причём всего этого с головой хватало на непритязательное ежедневное использование. В первую очередь я задал себе вопрос: "Как всё это смогло уместиться в такой малый обьём?"

Мало-помалу я собирал о нём информацию, читал статьи Барри Каулера и добрался до Дискуссионного форума любителей Puppy Linux.

Многое в Puppy Linux было непривычно для уже знакомого с Линукс системами. Например работа под суперпользователем root. Но это оказалось так удобно — без всяких ухищрений делать то, что тебе нужно здесь и сейчас. Но более всего меня поразила идея его устройства, описанная Каулером в статье "Как работает Puppy"

Наверное многие из вас смотрели слайды. Это фотографические маленькие изображения на специальной фотоплёнке. Их заправляют в специальные рамочки и вставляют в проектор, увеличивающий изображение на большой зкран с помощью мощной лампы и сфокусированных линз.

Итак, первое сравнение. Как из маленького изображения на кадре мы получаем большую, хорошо видимую картинку на экране, так и в Puppy Linux из маленького образа системы, находящегося в маленьком файле с расширением .sfs, мы получаем в оперативной памяти примерно в 2.5 раза большего размера работающую оригинальную операционную систему с практически привычной иерархией директорий. Файл .sfs представляет собой сжатый образ системы по стандарту squashfs — файловой системы только для чтения.

А теперь представьте: вы хотите показать друзьям на экране, что вы побывали скажем у Египетских пирамид. И вам пришла идея наложить слайд с изображением пирамид на слайд с вашим изображением и поставить эту конструкцию в проектор. И получится чудо, на экране вы и сохранённый кем-то образ пирамид в едином целом.

Так и в Puppy, и это второе сравнение. Сложение изображения нескольких слайдов на единый экран — это unionfs, или по другому: объединение нескольких файловых систем в единое целое. Вы можете использовать дополнительные .sfs модули с различными программами для подключения при необходимости. Наконец вам надо где-то сохранять все ваши настройки, параметры и данные. Всё правильно — это тоже сохраняется в свой save-файл, который также подключается с помощью unionfs.

Т.е. как вы видите на экране наложенные слайды и воспринимаете это как единое изображение, так и несколько сжатых файлов проецируются на единое пространство адресов в оперативной памяти и создают привычную среду для полнофункциональной работы.

Когда в моей голове представилась вся эта картина, правда в сильном тумане из-за нехватки знаний и сложности восприятия информации на английском языке, то я понял: это просто, но как же чертовски гениально. И за этим будущее. Т.к. имеется ещё ряд революционных фишек, присущих этой системе. Например экономичная (frugal) установка, когда на любой носитель информации (USB flash, HDD, SSD и пр.) переписываются только .sfs образ системы с ядром и другими необходимыми для загрузки файлами. Т.е. как и с Live-CD система грузится в оперативную память и работает непривычно быстро. Сохранение своих save-файлов также возможно на различные носители информации.

В общем, теперь у вас при себе всегда может быть на флэшке или мини-компакте настроенная "под себя" привычная ОС со своими документами , наработками, файлами. И вы можете запустить её на любом подвернувшемся компьютере даже без винчестера или по крайней мере не влезая в установленную на нём другую ОС. Чего ещё нужно в этом "мобильном" мире? А дома вы всегда можете использовать её по своим потребностям либо как основную, либо как дополнительную.

Оказалось, что идеи Puppy понравились многим пользователям в разных странах. На каких только языках не выпускались его версии или свои разработки. Но на русском даже описаний системы не было. Несколько скупых строк на Distrowatch и одна старая статья. Захотелось найти единомышленников и начать переводить и Puppy и информацию о нём на русский язык. Так и зародилась идея проекта. Начало было положено на Puppy Linux Discussion Forum, а потом был открыт свой форум, сайт и много ещё чего. Просто загляните к нам www.puppyrus.org и вы найдёте много информации.

С.Г.: А проект до сих пор развивается только за счет энтузиазма? Неужто он совсем неинтересен отечественной IT-отрасли?

В.М.: Вы угадали. Даже материальные затраты на хостинг и прочее за свои. Пользователи у нас небогатые, что могли подкинули. Но сами понимаете... Поэтому в конце лета , опять же за свои. был учреждён "Фонд поддержки прогрессивных информационных технологий". Пытаемся найти спонсоров, но внеплановый мировой экономический кризис всех поджимает.

Пробуем заинтересовать производителей нетбуков. Сделали специальную версию для Asus Eee PC. Именно для подобного класса мобильных систем наша разработка может быть и востребована. Смотрите, всё говорят о кризисе, об энергетических проблемах, о возрастающей мобильности человечества. И устройства типа нетбуков могут серьёзно потеснить "старшего брата" — десктопного компьютера и даже ноутбук. Вот здесь и нужна легковесная операционная система подобного класса, как наш PuppyRus.

Надеюсь, что в новых современных реалиях нашим проектом заинтересуются и серьёзные игроки отечественной IT-отрасли. Ведь модульность системы и легкость переделки под различные целевые варианты позволяют применить данную систему во многих сферах.

Наконец и публикации материалов о проекте и дистрибутиве в средствах массовой информации тоже смогут помочь привлечь внимание спонсоров и специалистов IT.

С.Г.: Спасибо за беседу.




Комментарии

Страницы комментариев: предыдущая :: 1 :: ... :: 17 :: 18 :: 19 :: 20 :: 21 :: следующая

аноним, Sun Nov 2 17:20:10 2008:
>trey писал, воскресенье, 2 ноября 2008 г. 16:29:36:
>извините, что???
руту можно ограничить доступ к другим разделам?
А эксплойты, руткиты и прочая тварь? Ценность документов, трафика, времени? Или они для вас ничего не значат? Почему бы не использовать su/sudo?

Зачем??? Зачем на однопользовательском ноутбуке, или даже десктопе все эти убунтовские навороты с паролями, которые она постоянно забывает. Windows в однопользовательском варианте тоже без пароля. Зачем ограничивать самому себе доступ к своим же документам? Вот Убунте я точно документы не доверю, эта неряха и потерять может.
Что касается перечисленного вами зверинца, то не видел и ни разу за все годы.
Алексей Федорчук, Sun Nov 2 17:11:00 2008:
2 DdShurick
Высказываюсь как представитель редакции, с одной стороны, и как человек, искренне симпатизизирующий данному дистру, с другой.
Обвиняя своих собеседников в том, что они "не разобрались", Вы не лучшим образом пропагандируете свой дистр.
Проблема работы от рута, тем более в сети - это действительно проблема.
И как с точки зрения подоконника, грохнуть свои данные одинаково легко что на диске C:, что на диске D:, так и, с точки зрения лиунксоида, команду
rm -Rf /*
от рута никто ещё не отменил.

Так что, ИМХО, подумать в направлении sudo очень даже стоит.
trey, Sun Nov 2 16:29:36 2008:
>DdShurick, воскресенье, 2 ноября 2008 г. 13:15:39:
>Кто вас заставляет хранить важные документы в системе?

извините, что???
руту можно ограничить доступ к другим разделам?
А эксплойты, руткиты и прочая тварь? Ценность документов, трафика, времени? Или они для вас ничего не значат? Почему бы не использовать su/sudo?
DdShurick, Sun Nov 2 13:15:39 2008:
>аноним писал, воскресенье, 2 ноября 2008 г. 10:59:51:
>А данные пользователя тоже неубиваемы? Или они ценности не представляют?

Я же вам объясняю - ДАННЫЕ НАХОДЯТСЯ ВНЕ СИСТЕМЫ, в случае её падения с ними НИЧЕГО НЕ СЛУЧИТСЯ. Неужели не понятно. ОБЪЯСНЯЮ ДЛЯ ПОДОКОННИКОВ - это всё равно что ОС на диске C: , а данные на D:
аноним, Sun Nov 2 10:59:51 2008:
>Вы не разобрались в устройстве PuppyRus, он почти неубиваем при FRUGAL установке, можно сделать совсем неубиваемым.


А данные пользователя тоже неубиваемы? Или они ценности не представляют?
DdShurick, Sun Nov 2 10:37:52 2008:
>аноним писал, воскресенье, 2 ноября 2008 г. 09:30:10:
>На систему мне плевать, я её восстановлю за пару минут (ну может пару часов, фиг с ним), а вот мои документы, на которые у меня права доступа полные, жалко. А от этого права доступа не спасают.

Кто вас заставляет хранить важные документы в системе? PuppyRus можно (и нужно ИМХО) устанавливать в субдиректорию, документы хранить в другой директории, МоиДокументы например. Тогда из системы это видно как /mnt/home/МоиДокументы, остаётся только закинуть ярлычок на стол - удобно и безопасно.
>А так... Отлаживать скрипты боязно, запускать неизвестные программы тоже. Неправильная настройка какой-либо программы может порушить систему. Неправильно написанный скрипт - тоже. Так что вторая венда - это точно.

Вы не разобрались в устройстве PuppyRus, он почти неубиваем при FRUGAL установке, можно сделать совсем неубиваемым. Читайте на форуме. Приступ паранойи считаю неуместным, а вторая венда это ALT - поглючности и Бубунта - по своенравности ИМХО.
аноним, Sun Nov 2 09:30:10 2008:
>На систему мне плевать, я её восстановлю за пару минут (ну может пару часов, фиг с ним), а вот мои документы, на которые у меня права доступа полные, жалко. А от этого права доступа не спасают.


Разделение пользователей никто не отменял. Это когда каждая группа программ работает под своим юзверем. Тогда и документы целы будут.

А так... Отлаживать скрипты боязно, запускать неизвестные программы тоже. Неправильная настройка какой-либо программы может порушить систему. Неправильно написанный скрипт - тоже. Так что вторая венда - это точно.
аноним, Sat Nov 1 19:09:24 2008:
СПАСИБО!
Наконец-то последний косяк с кодировкой решен!
Молодцы!
DdShurick, Sat Nov 1 09:00:59 2008:
>Откуда вот это берется мне на форуме так никто и не объяснил... (codepage=cp437,iocharset-iso8859-1)
1) Прочтите пожалуйста /etc/README-mount.txt
2) Давно всё уже исправлено. Можете смело качать новый iso.
аноним, Fri Oct 31 23:50:55 2008:
2Tarmo, пятница, 31 октября 2008 г. 15:22:42:
я на сайте www.puppyrus.org только посмотрел iso файл - он с таким точно названием, которое было и в том дистрибутиве которое я скачивал пол года назад.
Поэтому что-то не захотелось снова экспериментировать.

Прикол в том, что монтирую так:
/dev/hda1 /mnt/hda1 vfat shortname=mixed,iocharset=utf8,codepage=866 0 0

А потом по команде mount выдается такое:
/dev/hda1 on /initrd/mnt/dev_save type vfat (rw,noatime,fmask=022,dmask=0022,codepage=cp437,iocharset-iso8859-1

Откуда вот это берется мне на форуме так никто и не объяснил... (codepage=cp437,iocharset-iso8859-1)

П.С. "Ретро" вариант не качается

Страницы комментариев: предыдущая :: 1 :: ... :: 17 :: 18 :: 19 :: 20 :: 21 :: следующая

Комментарии заморожены.

Новости:

Все новости на CitCity.ru

Компании месяца

 
Последние комментарии
Почему школам следует использовать только свободные программы (101)
20 Декабрь, 14:51
ОСТОРОЖНО: ВИНДОФИЛИЯ! (2250)

24 Декабрь, 22:53
Linux в школе: мифы про школу и информатику (334)
24 Декабрь, 22:43
Kubuntu Feisty (15)
24 Декабрь, 18:42
Software is like sex: it's better when it's free.
©Linus Torvalds