вторник, 2 марта 2010 г.

Интервью с Клементом Лефевром о Linux Mint



Интервью недельной давности с разработчиком Linux Mint. Этого человека зовут Клемент Лефевр. А оригинальное интервью взял для сайта DistroWatch Джесс Смит.

Что нового в Mint 8? Какие возможности Helena(имя дистрибутива) должны особенно понравиться людям?
Мы удовлетворили много запросов, которые пришли к нам после выхода Linux Mint 7, и некоторые из изменение, которые мы сделали, стали очень популярны. Update Manager (Менеджер обновлений) теперь позволяет игнорировать обновления для конкретных пакетов. Мы поддерживаем определенный уровень обновлений для каждого пакета, так что эта возможность очень много дает пользователям. Мы также улучшили Software Manager (Менеджер программ) и реализовали множество маленьких вещей увеличивающих комфортность использования дистрибутива.

Один факт очень часто всплывает в комментариях на форуме DistroWatch - это то, что Mint использует репозитории Ubuntu, а не содержит свои собственные. Не мог бы ты объяснить, почему это так, и планируете ли вы создание своих репозиториев? Я понимаю, что у Mint есть маленький репозиторий на 440 пакетов, не мог бы ты рассказать и о нем тоже?
Linux Mint не просто основан на Ubuntu, он полностью совместим с ним. В отличии от того, что делает Canonical с Debian, мы не планируем делать форк репозиториев Ubuntu или нарушать совместимость с нашим базовым дистрибутивом. Мы используем две технологии для сохранения совместимости и применения нужных нам изменений: APT pinning (функция хорошо известная пользователям Debian) и подгонки (эту технологию мы разработали сами). Когда мы хотим сделать какой-то пакет, который будет вести себя не так, как в Ubuntu, мы можем либо поддерживать этот пакет самостоятельно, либо сказать системе динамически применять требуемые нам изменения. Наши репозитории имеют больший приоритет, чем другие, поэтому пользователи Linux Mint получают версии, которые поддерживаем мы, а не базовые. Разработка своих собственных репозиториев предполагает большой объем работ. Если вы посмотрите на различные дистрибутивы, то заметите, что очень небольшое число проектов располагают ресурсами и для поддержки своих пакетов и для инновационных разработок на регулярной основе. Я могу назвать всего несколько таких, и они финансируются корпоративно - с бизнес-моделью, ориентированной не на потребности домашних пользователей, а на приносящие прибыль занятия, например коммерческую поддержку.
Конечно, со своими собственными репозиториями мы можем стать более независимыми. Лично я бы хотел немного притормозить события и быть более консервативным в нашей базовой системе, а когда дело доходит до распознавания оборудования, обеспечить большую преемственность релизов и уменьшение числа регрессий, но мы в принципе удовлетворены тем, что творится в базовых проектах - в GNOME, KDE, ядре Linux и дистрибутивах Debian и Ubuntu. Каждые шесть месяцев наши собственные изменения проявляются на фоне множества изменений в базовой системе и результат просто фантастический. Так как наша цель в создании идеального десктопа, то мы вносим какие-то изменения только, когда считаем что можем сделать что-то лучше. Есть еще очень много направлений улучшения десктопа, так что еще не пришло время нам фокусироваться на чем-то другом. Мы оставляем основу системы базовым проектам и мы не считаем, что нам следует делать какие-то изменения в этой области.
То что мы хотим изменить, нам позволяют гибко изменять APT pinning и наши подгонки, так что нам не нужно дублировать или изменять каждый пакет и выносить их в отдельные репозитории.
Если говорить о нагрузке на сервера, то и Linux Mint, и Ubuntu являются зрелыми проектами с развитой системой зеркал. Сеть зеркал очень важна для распространения. Она делает проще процесс загрузки, а значит и использования операционной системы, она снижает нагрузку на сервера и улучшает их производительность для каждого пользователя. Что еще очень важно, локальные зеркала могут снизить нагрузку и на всю сеть. Возьмем для примера национальных провайдеров. Если многие люди в стране загружают и используют Linux Mint, это создает существенную нагрузку запросами к нашим серверам в Германии или к серверам Ubuntu в США. В интересах национальных провайдеров зеркалировать и Ubuntu, и Mint, чтобы пользователи могли получить к ним локальный доступ. Для дистрибутивов это означает уменьшение хлопот. Для пользователей это означает локальные сервера, для провайдеров - меньший зарубежный трафик. Я бы хотел ответить на этот вопрос как-то покороче, но о хостинговой стратегии столько нужно сказать. Если подвести итог, в содержании своих собственных репозиториев нет достаточных преимуществ в настоящее время; мы не сталкиваемся с проблемами в нагрузках на сервера или с проблемами нашей независимости как дистрибутива, а это потребует много труда, внимания и внимание будет смещено с того, что действительно важно: улучшения десктопа.

Из сайта Mint сразу становится ясным, что проект основан на Ubuntu, и соответственно на Debian. Когда ты начинал Mint, пытался ли ты больше работать с сообществом Ubuntu? Или ты с самого начала задумывал свое создание как отдельный дистрибутив?
Проект был независимым с самого начала, и хотя технически систему можно квалифицировать как приправу к Ubuntu (так как Mint и основан на нем и совместим, и так как базовая система остается практически неизменной), сам дистрибутив, если говорить о направлении развития, структуре и методах работы совершенно другой. Мы считаем Ubuntu базовым и главным компонентом, так как он остается практически неизменным в конечном продукте, но всё равно это только часть, которую мы можем изменять, патчить и конфигурировать, чтобы она вошла в целое. Также как мы решили использовать GNOME, как наш рабочий стол, мы решили использовать Ubuntu как нашу базу пакетов, и причина этого проста: эти компоненты дают нам лучший результат. Это не значит, что мы не смотрим на другие системы. Мы часто пробуем различные рабочие окружения, в частности редакции сообщества с KDE, Xfce, Fluxbox. И мы заинтересованы в портировании наших наработок на другие системы пакетов, такие как Debian (у нас запланирован такой проект) и Fedora. Так как эти базовые системы сложны, и так как мы концентрируемся на своей главной задаче, мы не очень активно работаем с ними и не разрабатывает свою собственную систему пакетов или рабочего стола.

На своем сайте вы предлагаете профессиональную поддержку за определенную цену. У вас много клиентов, и если да, это по большей части домашние пользователи или корпоративные клиенты?
У нас очень мало клиентов и большинство из них используются наш продукт дома или в малом бизнесе. Наша поддержка дороже, чем поддержка от Canonical, Mandriva или других фирм на рынке. Это из-за того, что поддержку осуществляют непосредственно разработчики. Мы очень аккуратны в отношении поддержки, потому что хотим концентрироваться на самом дистрибутиве, а не на коммерческих занятиях, с ним связанных. Наша бизнес-модел очень простая и очень эффективная. Мы финансируемся своими пользователями и их активностью в онлайне и это позволяет нам не задумываться о том, является ли то, что мы делаем, доходным.

Mint кажется идеальным для домашнего использования. Какие особенности он может предложить для корпоративного использования?
Он устойчивый, предсказуемый, современный, удобный и производительный - все причины, по которым вы бы захотели использовать его дома, делают его идеальной рабочей станцией. Он достаточно популярен среди малого и среднего бизнеса. Но наш проект достаточно маленький, ему не хватает независимости, долгосрочной стратегии, маркетинга, PR и структур поддержки. По этим причинам мы не обращаемся к крупному бизнесу, где Red Hat, Novell и, в меньшей степени, Mandriva и Ubuntu предлагают более заметные решения.

На вашем CD очень много приложений. Вы используете какие-то специальные методы сжатия, чтобы вместить их?
Да, наш live CD сжат при помощи Squashfs. На этих 700 MB вообще-то находятся 2.5 GB :)

Что будет дальше? Что мы увидим в Mint версии 9?
Еще слишком рано говорить об этом, но мы планируем две существенных разработки - сайт сообщества с базой железа, идеями (похожее Brainstorm), блогоплатформой, социальной сетью, поддержкой и порталом о приложениях и многим другим. И еще мы планируем полностью переписать наш Software Manager (Менеджер программ). На этот раз мы хотим сделать его пакето-ориентированным (так что надеемся, он заменит Synaptic) с 30000 пакетов, обзорами пользователей, сочетающим всё лучшее из текущего mintInstall, установщика приложений GNOME и Центра приложений Ubuntu.

О чем бы еще Вы хотели сказать? Какие-нибудь слова мудрости, комментарии?
Мы получили много удовольствия, создавая Linux Mint. Интегрируя в наш дистрибутив изменения из базовых проектов, реализуя свои идеи, взаимодействуя с сообществом - мы всегда получали от этого удовольствие. И нам очень приятно видеть людей, довольных тем, что мы делаем и нашими релизами. И кроме этого всегда остается столько всего за пределами Linux Mint, столько дистрибутивов, которые можно скачать и попробовать, столько приложений, которые можно установить, это целое море радости для всех. Я думаю, что в этом красота открытого кода, в возможности для разработчика с легкостью построить что-то свое на основе того, что уже сделано, в том, каким замечательным выходит этот продукт. Я надеюсь, что это не поменяется. Существуют серьезные вопросы и конфликты, которых не следует избегать, когда дело заходит об открытом коде и свободных программах, но я хочу сказать спасибо всем тем, кто приносит нам радость и удовольствие и кто продолжает заниматься Linux. Это самая главная вещь в нашем сообществе и это то, для чего все мы находимся в нем.

Клем, спасибо тебе большое за то, что ты нашел в своем напряженном графике время для этого разговора, мы очень ценим это.

Еще одна песня в этот раз про "ослика"

Очень правдаподивая песня, Web - разработчики поймут)

понедельник, 1 марта 2010 г.

Песенка Code Monky

Нарвется мне эта песня, всем кодерам посещается!



Кстати вот еще неплохая AMV на эту песню.

Admi0n ITScreencast 2

Мой второй выпуск ITScreencast на этот раз с моей озвучкой, извените заранее за качество звука, в этом скринкасте я расскажу и покажу на примере дистрибутива Linux Mint как установить и написать первую программу на FreePascal в Linux.


Admi0n ITScreencast 1

Мой первый выпуск ITScreencast, на тему как установить и использовать антивирус ClamAV в системе Linux. 
Рекомендую смотреть в 720p. 

 

 Приятного просмотра! :)

Один день из жизнь Нью-Йорка

Поразительное по своей красоте и сложности исполнения видео by Sam O'Hare.
Рекомендую смотреть в HD.

 

Съемка на Nikon D3 заняла 5 дней и 35.000 кадров.
Подробности о процессе создания можно узнать тут.

Интервью начала февраля с Джоно Бэконом - менеджером сообщества Ubuntu.

Статья найдена где то на просторах РуНета, приятного чтения! =)


Расскажите как можно больше о своей "реальной жизни" - имя, возраст, пол, место проживания, семейное положение, вероисповедание, профессия, образование, хобби и т.д.

Я Джоно Бэкон, вот уже три года менеджер по работе с сообществом Ubuntu в Canonical. Мне 30 лет, я англичанин и живу в области залива в Сан-Франциско в Калифорнии вместе с женой. Мои родители живут в северной Англии, там живет один из моих братьев, а второй живет на острове Мэн. Я родился на севере Англии - в Северном Йоркшире, вырос в Бедфордшире и учился в Вольверхамптонском университете в Средней Англии(На английском, но на карту можно посмотреть) по специальности "Интерактивные мультимедийные коммуникации". После этого я стал журналистом и писал для различных журналов и сайтов об открытом коде и написал несколько книг. Потом я стал консультантом по открытому коду в финансируемом правительством Соединенного Королевства OpenAdvantage, а потом перешел в Canonical на должность менеджера по работе с сообществом Ubuntu. Мне нравится писать, играть и записывать музыку, также я люблю видеоигры, фильмы, путешествовать и отдыхать с друзьями.

Когда Вы заинтересовались компьютерами? Linux-ом? Ubuntu?
Первая заинтересованность возникла, когда я ребенком играл на Commodore 64. Я играл в игры и пытался писать простые маленькие программы на BASIC. Компьютеры меня очаровали, а интерес к играм (я был фанатом Sega) привел меня сначала к изучению BASIC, а потом и к С.
Когда мне было 14, у меня была прическа под горшок, я носил короткие штаны, из-под которых были видны лодыжки, и огромные белые носки. Я пошел в вечернюю школу, чтобы изучать С и всё больше и больше заинтересовывался в технологии работы программ, не смотря на то, что по большей части у меня ничего не получалось на С. Незадолго до того, как я поехал в Университет, мой брат Симон приехал погостить на несколько недель и заинтересовал меню Линуксом, а именно Slackware 96. Хотя он был ультра-технарским, кое-что действительно поразило меня - концепция глобального сообщества взаимодействующих разработчиков, которые работают вместе над созданием операционной системы, которой могут пользоваться все. Я пошел в университет и сразу же организовал там группу пользователей Linux (LUG) и все больше и больше погружался в Linux. Я участвовал в нескольких проектах и тогда стал писать для журналов. Я услышал об Ubuntu, когда он еще назывался No Name Yet и сразу же заинтересовался им: он действительно представлял из себя что-то такое, о чем я мечтал - на прекрасной технической основе Debian, но с фокусом на интеграции, простоте использования и практичности.

Когда Вы начали участвовать в форумах (или вообще в сообществе Ubuntu)? Какова Ваша роль там?
Основным моим занятием в Ubuntu в начале было знакомство с сообществом, отсылка баг-репортов и участие в написании The Official Ubuntu Book (официальная книга Ubuntu). Большую часть оставшегося времени я проводил в работу по проекту GNOME и с региональными сообществами Linux в средней Англии. Из этих занятий и начался мой интерес к Ubuntu.

Сейчас Вы являетесь членом сообщества Ubuntu? Если да, каким образом Вы участвуете в разработке? Если нет, планируете ли стать?
Я член сообщества Ubuntu и горжусь этим! Я участвую в разработке по нескольким направлениям. Я руковожу группой по работе с сообществом и в этом качестве мы заняты в большом количестве проектов. Мой вклад включает управление отдельными командами, общее руководство, разработку приложений, некоторые переводы, сортировку багов, донесение информации об Ubuntu до людей и проекты по вовлечению людей в сообщество Ubuntu.
Кроме того, я участвую в The Art Of Community и ежегодном Community Leadership Summit, делаю подкасты на Shot Of Jaq и FLOSSWeekly, видеокасты на At Home With Jono Bacon и Severed Fifth: Live In The Studio, записываю Creative Commons metal на Severed Fifth а участвую в нескольких программных проектах - Lernid, Acire, Python Snippets и нескольких других.

Какими дистрибутивами Вы регулярно пользуетесь? Какими программами? Назовите свое самое любимое приложение. Наименее любимое.
Естественно, я использую Ubuntu, и на моем десктопе и на сервере, где хостится мой сайт и еще несколько сайтов, которые я поддерживаю. У меня много любимых приложений - мне нравятся Empathy, OpenOffice.org, GIMP, TomBoy, Scribus, Thunderbird, Docky, Network Manager, Gwibber, Quickly, Glade и многие другие. Если говорить о наименее любимом... я не уверен, что у меня есть наименее любимое - есть еще столько программ, которые я просто не пробовал запускать.


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

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

Что бы Вы хотели видеть в Linux в будущем? в Ubuntu?
Я хочу увидеть, как свободные программные продукты, распространяющиеся через Ubuntu, станут самой распространенной платформой для пользователей и разработчиков во всем мире. Я хочу видеть, что эта платформа доступна для всех, в том числе на многих языках, что она вдохновляет на инновации и их распространение.

Если бы Вы могли сказать новому пользователю Ubuntu только одну вещь, что бы Вы сказали?
Добро пожаловать в сообщество Ubuntu и добро пожаловать в начале пути, на котором мы все можем вложить по кирпичику в стену потрясающей свободной программной платформы. Я рад встретить всех вас!

Источник