Объявление

Односложные и бессмысленные темы, не несущие полезную нагрузку или не содержащие в себе вопрос, будут удаляться!

#1 14-10-11 14:39:20

wr224
Участник
Здесь с 03-10-09
Сообщений: 1,645
Windows XPChrome 14.0

Гуру Linux: Android – это яркий пример того, как не надо делать

Крупный разработчик Linux и технический директор Parallels Джеймс Боттомли критикует платформу Android за отрыв от сообщества разработчиков Linux.

«Android – это прямо-таки канонический пример, как не надо делать проекты в рамках Open Source», - заявил CNews технический директор компании Parallels и один из самых известных разработчиков ядра Linux Джеймс Боттомли (James Bottomley). При том, что Android это, с коммерческой точки зрения «просто вопиюще успешный Linux-дистрибутив», с точки зрения сообщества разработчиков он больше похож на провал, говорит Боттомли.

Критика Android - это довольно редкое явление в среде разработчиков свободного ПО, однако Боттомли правдоподобно аргументировал свою мысль: «Цели бизнеса и разработчиков практически ортогональны: если для бизнеса важно найти свою нишу и заполнить ее, то сообщество разработчиков ценит, чтобы код было легко сопровождать, легко добавлять новую функциональность, и чтобы в коде непременно были реализованы наиболее удачные, красивые технические решения».

Google создавала Android как серьезное ответвление (форк) от основного ядра Linux, вспоминает Боттомли. Специально для него были написаны библиотека C и фреймворк JVM (Java Virtual Machin), и несколько важных программных модулей, (например, Wakelocks, модуль, управляющий «засыпанием» ядра, и мешающий ядру «уснуть», во время телефонного разговора или игры). Эти модификации изменили ОС настолько, что драйвера под обычное ядро Linux и под Android отличаются, говорит Боттомли.

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

Процессом вхождения нового кода в «апстрим» (upsream, основное направление разработки) нужно хорошо управлять,а код, запланированный к вхождению в апстрим, лучше показывать сообществу, начиная с самой ранней стадии, чтобы люди, от которых зависит, вливание кода в апстрим, не воспринимали его «как никому не нужную поделку, сделанную на коленке (даже если это не так)», - предупреждает разработчик.

Однако Google привык писать код «за высоким забором, перебрасывая через него лишь готовые версии», продолжает Джеймс Боттомли. Отсутствие раннего доступа к коду создает для партнеров Google - HTC, LG, Samsung и других - проблемы с разработкой собственных приложений для новых версий ОС.

Критика платформы Android — это одно из любимых хобби Боттомли. Он уже поднимал вопросы возвращения кода Android в апстрим в апреле 2010 г. на Linux Collaboration Summit. Теперь, раскрывая свои «тезисы об Android», и говоря об опасностях отрыва Google от сообщества разработчиков, Боттомли не скрывает, что его критический разбор истории мобильной платформы затрагивает интересы Parallels, который стал его работодателем три месяца назад.

«Первое и основное, чему можно научиться на опыте Google и его Android – это правилам правильного форка. Форк – это благо: он развивает сообщество. Для разработчика «апстрим» (upsream, основное направление разработки) — это единственный способ гарантировать долгую жизнь своему коду. Parallels сейчас усиленно работает над тем, чтобы «заапстримить» OpenVZ-контейнеры в код ядра Linux», - говорит Боттомли.

Будучи одним из известнейших деятелей движения Open Source и крупным разработчиком ядра Linux, с августа 2011 г. Джеймс Боттомли занимает должность технического директора Parallels (CTO). Одновременно с этим он входит в совет директоров Linux Foundation и несколько последних лет является одним из ведущих разработчиков подсистемы SCSI в ядре Linux.

Интересно, что, комментируя прием на работу Боттомли, в Parallels помимо его ценности как технического специалиста, высоко отмечали его способности лоббиста в сообществе разработчиков Linux-ядра. Старший вице-президент Parallels Станислав Протасов говорил, что «если Джеймс сможет включить исходные коды продуктов контейнерной виртуализации (OpenVZ, Parallels Virtuozzo Containers) в состав основного ядра Linux, можно считать, что жизнь прожита не зря».

Стоит заметить, что опыт включения своего кода в ядро у Боттомли есть: работая в компании Steel Eye Technology, Боттомли разработал и внес в ядро Linux коды технологии Network Block Device и сетевого хранилища (Net Storage).

Базирующаяся в России компания Parallels поддерживает один из двух главных современных трендов в технологиях виртуализации: контейнерную виртуализацию, - в отличие от технологии «гипервизора», поддерживаемой конкурентом Parallels компанией VMWare. «Гипервизор», в отличие «контейнерной технологии» Parallels, которая позволяет создавать виртуальный образ ядра системы, установленной на сервере, виртуализирует образ «железа».

По заявлению самой Parallels, с помощью ее технологии обеспечивается в «2-3 раза большая плотность виртуальных сред на сервер» по сравнению с «гипервизорным» подходом. Главный коммерческий продукт Parallels для виртуализации серверов - это Parallels Virtuozzo Containers, основанный на коде открытого проекта OpenVZ.

отсюда

отсебя: гугл кинул луноходов и теперь они на говно исходят lol


линукс на дескторе это как спойлер на "девятке": 200+ она в своей жизни никогда не выжмет, зато пацанам можно сказать "у меня почти McLaren" (с) дохтур

Вне форума

#2 14-10-11 14:46:18

Арсений Венгерович
Каталонец
Здесь с 10-10-11
Сообщений: 176
Windows 7Chrome 14.0

Re: Гуру Linux: Android – это яркий пример того, как не надо делать

wr224 пишет:

кинул луноходов и теперь они на говно исходят

Им некто не чего не должен. Пусть визжат. А то привыкли воровать.
W8fQ9vR8.png

Отредактировано Арсений Венгерович (14-10-11 14:50:51)

Вне форума

#3 14-10-11 16:16:42

Dr_Lektor
Участник
Здесь с 23-11-10
Сообщений: 24
Windows 7Firefox 7.0

Re: Гуру Linux: Android – это яркий пример того, как не надо делать

луноходов кидают все кому не лень, привыкли работать за еду вот и пусть работают. Воруй все у линуксоидов!!! Своровал у пингвина, дай ему еще и пинка чтобы еще что-нибудь сделал, а мы у него это своровали и кинули ему на пропитания пачку доширака чтобы не сдох раньше времени. Мочи пингвиноподобных!!!

14-10-11 16:48:04 SemyonKozakov пишет:

Просрался! С облегчением smile А на закуску держи +П

Вне форума

#4 14-10-11 16:58:32

Mazzy
Посетитель зоопарка
Здесь с 06-05-10
Сообщений: 992
Windows 7Firefox 7.0

Re: Гуру Linux: Android – это яркий пример того, как не надо делать

Арсений Венгерович пишет:

Им некто не чего не должен.

А вам бы не мешало подтянуть владение великим и могучим wink

Арсений Венгерович пишет:

Пусть визжат. А то привыкли воровать.

Если воровство в вашем понимании-это схожие интерфейсы, то что же..

Вне форума

#5 14-10-11 17:39:11

Арсений Венгерович
Каталонец
Здесь с 10-10-11
Сообщений: 176
Windows 7Chrome 14.0

Re: Гуру Linux: Android – это яркий пример того, как не надо делать

Mazzy пишет:

А вам бы не мешало подтянуть владение великим и могучим

Вам это надо ? Ваше замечание не имеет к этой теме отношения.

Mazzy пишет:

Если воровство в вашем понимании-это схожие интерфейсы

Грубо говоря, спизженный один у другого.

Отредактировано Арсений Венгерович (14-10-11 17:41:00)

Вне форума

#6 14-10-11 19:16:33

usr_share
Участник
Здесь с 12-03-10
Сообщений: 1,595
LinuxIceweasel 7.0

Re: Гуру Linux: Android – это яркий пример того, как не надо делать

Арсений Венгерович пишет:

Грубо говоря, спизженный один у другого.

Интерфейсы воруют все. И мелкомягкие, кстати, тоже -- панель Superbar из Windows 7 по сути является вариантом дока (а как иначе назвать совмещение иконок быстрого запуска и иконок запущенных приложений?), а Windows Gadgets из висты и семёрки -- копией Dashboard.

Вне форума

#7 14-10-11 22:01:21

MOP3E
Участник
Здесь с 05-10-09
Сообщений: 4,208
Windows 7Firefox 3.6

Re: Гуру Linux: Android – это яркий пример того, как не надо делать

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


Я не игрушечный. Я, б*я, коллекционный! (с) Duke Nukem Forever
Я не специалист по [вставить название]. Мне главное концептуально решить задачу! (с) АхаRu.
Линукс - это альтернативная ОС о которой известно, что она не является ОС ну вот просто ни разу. (с) Linups_Troolvalds.
А с какого такого перепугу пользователей линукса должно быть больше 1%? (с) petrun

Вне форума

#8 14-10-11 23:03:02

mav
Забанен
Здесь с 29-05-11
Сообщений: 669
Windows 7Firefox 7.0

Re: Гуру Linux: Android – это яркий пример того, как не надо делать

usr_share пишет:

И мелкомягкие, кстати, тоже -- панель Superbar из Windows 7 по сути является вариантом дока

Лол, вот так слив.
9jgZM.png


Мне больше HP Slate понравился. Его в большой карман можно положить, а у Apple - сковородка какая-то бестолковая. © Руслан Карманов, twitter (-;

Вне форума

#9 15-10-11 19:52:24

exlinuxoid
покусанный пингвинами
Откуда: питушатника сбежал
Здесь с 20-02-11
Сообщений: 479
Windows 7Firefox 7.0

Re: Гуру Linux: Android – это яркий пример того, как не надо делать

При том, что Android это, с коммерческой точки зрения «просто вопиюще успешный Linux-дистрибутив», с точки зрения сообщества разработчиков он больше похож на провал, говорит Боттомли.

Жесть! С точки зрения красноглазого лоббиста-фанатика? Джеймс, гуглю на тебя похер, ты в курсе?

Интересно, что, комментируя прием на работу Боттомли, в Parallels помимо его ценности как технического специалиста, высоко отмечали его способности лоббиста в сообществе разработчиков Linux-ядра.

Понятно. Тоже публично жрёт пяточные заусенцы и играет на дудочке с попугаем на голове? Я бы не удивился lol

Полностью согласен с финальным выводом топикстартера. Так их по мозгам! wink


В репозитории Debian теперь доступны исходники мозолей Ричарда Столлмана.
На своей последней пресс-конференции Линус Торвальдс долго молчал, потом воскликнул: "Фак ю, все!" и выбежал из зала. Больше его никто не видел.
Скучно.. Убунту что-ли поставить.. lol
Повадился ходить на PlayDeb - ржать со скринов lol

Вне форума

#10 15-10-11 20:02:08

usr_share
Участник
Здесь с 12-03-10
Сообщений: 1,595
LinuxIceweasel 7.0

Re: Гуру Linux: Android – это яркий пример того, как не надо делать

mav пишет:

Лол, вот так слив.

Почему линуксоид должен напоминать виндузятникам, что именно с семёрки на панели задач стало можно хранить иконки запуска софта вместе с иконками уже запущенного?

Если вы не заметили, то панель из второй винды всё-таки содержит только запущенные задачи, и иконок запуска другого софта на ней нет, в отличие от Mac OS и Windows 7.

Отредактировано usr_share (15-10-11 20:02:24)

Вне форума

#11 15-10-11 22:06:24

Невропаразитолог
Алексей
Здесь с 05-10-09
Сообщений: 2,729
Windows XPInternet Explorer 8.0

Re: Гуру Linux: Android – это яркий пример того, как не надо делать

usr_share пишет:

что именно с семёрки на панели задач стало можно хранить иконки запуска софта вместе с иконками уже запущенного?

Это так важно? А панель быстрого запуска со времён '98 мастдайки чем вам не угодила-то?
Она как бы тоже на панели задач. Плюс можно было и свои панели создавать... Только разрешения 14" ЭЛТ трубки было маловато для таких изысков...


0_685e9_d23af5a0_XS.jpg очевидно-невероятное или невероятно-очевидное...

Вне форума

#12 15-10-11 22:42:56

usr_share
Участник
Здесь с 12-03-10
Сообщений: 1,595
LinuxIceweasel 7.0

Re: Гуру Linux: Android – это яркий пример того, как не надо делать

Невропаразитолог пишет:

Это так важно? А панель быстрого запуска со времён '98 мастдайки чем вам не угодила-то?
Она как бы тоже на панели задач. Плюс можно было и свои панели создавать... Только разрешения 14" ЭЛТ трубки было маловато для таких изысков...

Как бы главный элемент, отличающий док в MacOS от панели задач в винде -- это как раз совмещение иконок незапущенного и запущенного софта вместе таким образом, что при запуске программы из панели её иконка почти не меняется (в MacOS она получает точку снизу, в Win7 плоская иконка получает стеклянную рамку). Так что да -- это так важно, ибо именно это и есть главное отличие дока от панели, которое и было содрано Microsoft'ом с MacOS во время разработки Windows 7.

Вне форума

#13 15-10-11 22:45:39

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
Windows 7Opera 11.51

Re: Гуру Linux: Android – это яркий пример того, как не надо делать

Мне вообще похуй кто и что у кого своровал, мне нужен очень простой и удобный интерфейс, в мечтах - безглючный и стабильный КДЕ, в реальности - винда далеко вообще не самая удобная в плане гуи, ну и х*й с ним, если честно, зато есть .NET & VisualStudio.


Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю.  (с) Рехтур. Взламывает анусы по ойпи.

Вне форума

#14 15-10-11 22:52:35

Невропаразитолог
Алексей
Здесь с 05-10-09
Сообщений: 2,729
Windows XPInternet Explorer 8.0

Re: Гуру Linux: Android – это яркий пример того, как не надо делать

usr_share пишет:

которое и было содрано Microsoft'ом с MacOS во время разработки Windows 7.

То есть это важно только в качестве доказательства, что МС что-то "содрала" у Эппла? Ну, могу лишь добавить, что лично мне как-то всё равно...


0_685e9_d23af5a0_XS.jpg очевидно-невероятное или невероятно-очевидное...

Вне форума

#15 15-10-11 23:08:53

computer user
Участник
Здесь с 08-04-11
Сообщений: 600
Windows XPOpera 11.51

Re: Гуру Linux: Android – это яркий пример того, как не надо делать

usr_share, ты идиот, что ли?
Вот тебе док:
Dock (computing)
Вот читай там когда этот док образовался. Никак не у Mac OS X.
Док-подобные программы бывали и для классического Мака (но где ты бы увидел такое? lol ) и для Windows.

А вот убантутые негритоты ТУПО копируют 1:1.
mad  mad  mad  mad  mad

Вне форума

#16 16-10-11 11:58:01

usr_share
Участник
Здесь с 12-03-10
Сообщений: 1,595
LinuxIceweasel 7.0

Re: Гуру Linux: Android – это яркий пример того, как не надо делать

computer user пишет:

Вот читай там когда этот док образовался. Никак не у Mac OS X.

Да. Они были легально взяты эпплом у NeXT из NextSTEP (1986), которых они приобрели в 1996 году.

Вне форума

#17 16-10-11 13:06:47

computer user
Участник
Здесь с 08-04-11
Сообщений: 600
Windows XPOpera 11.51

Re: Гуру Linux: Android – это яркий пример того, как не надо делать

usr_share пишет:

Да. Они были легально взяты эпплом у NeXT из NextSTEP (1986), которых они приобрели в 1996 году.

usr_share пишет:

И мелкомягкие, кстати, тоже -- панель Superbar из Windows 7 по сути является вариантом дока

А че написали? lol

И чего? Windows 7 в 1:1 копирует Next? yikes  yikes  yikes
Который ее предшествует на более чем 20 лет? yikes  yikes  yikes
Такое я нигде не заметил. tongue  lol

А вот бубунта, еще раз напишу - копируют 1:1 своего современника.
Так понятнее становится?
Взять идею в более чем 20 лет и скопировать 1:1 у современников одно и то же? yikes  yikes  yikes

Вне форума

#18 16-10-11 14:09:25

mav
Забанен
Здесь с 29-05-11
Сообщений: 669
Windows 7Firefox 7.0

Re: Гуру Linux: Android – это яркий пример того, как не надо делать

Ага, причем у меня есть гибридный таскбар с доком, когда есть классические кнопки с надписями плюс ярлыки, а в макоси и убунте такого нет, так же как и выезжающего сбоку RocketDock, так что кто бы говорил о копировании. А супербар сразу же утащили в КДЕ, вот ведь линукспредатели ))

Отредактировано mav (16-10-11 23:45:58)


Мне больше HP Slate понравился. Его в большой карман можно положить, а у Apple - сковородка какая-то бестолковая. © Руслан Карманов, twitter (-;

Вне форума

#19 26-12-11 21:41:06

fortness90
Участник
Здесь с 29-09-11
Сообщений: 33
Windows XPOpera 11.60

Re: Гуру Linux: Android – это яркий пример того, как не надо делать

Вот первая линуксовая инкарнация, где ,наконец, большинство приложении работают со степенью изоляции от железа на уровне .Net .
Наконец-таки люди сделали как следует, а сообщество слюной брызжет !


FluxBB bbcode test

Вне форума

#20 27-12-11 16:54:21

Рыбный пирог
Участник
Здесь с 22-03-10
Сообщений: 143
Windows XPFirefox 9.0

Re: Гуру Linux: Android – это яркий пример того, как не надо делать

wr224 пишет:

Первое и основное, чему можно научиться на опыте Google и его Android – это правилам правильного форка. Форк – это благо: он развивает сообщество

Видать с форком пиздроида, какие то сложности. lol

Вне форума

#21 27-12-11 18:29:35

Rorschach
Еще один Великий Человек
Откуда: прошлого
Здесь с 04-05-10
Сообщений: 7,160
Windows 7Internet Explorer 7.0

Re: Гуру Linux: Android – это яркий пример того, как не надо делать

Рыбный пирог пишет:

Видать с форком пиздроида, какие то сложности.

Ну вроде делают Koolu - типа полностью швабодный ведроид

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB
Модифицировал Visman

[ Сгенерировано за 0.010 сек, 7 запросов выполнено - Использовано памяти: 1.8 Мбайт (Пик: 1.88 Мбайт) ]