LINUX.ORG.RU

Почему разработка Linux не интересна молодежи?

 , , ,


0

0

В продолжении темы о возрастном составе и темпах работы современной команды разработчиков ядра, была опубликована интересная статья под названием «Why Linux is not attracting young?»

«Это может оказаться сюрпризом, но Linux является самым скучным из всех существующих Open Source проектов. Поскольку представляет собой очень большую и крайне сложную систему, работать над которой могут только большие коллективы корпоративных разработчиков. Gnome и KDE имеют точно такие же проблемы, поскольку всю работу делают люди, занимающиеся этим 10 и более лет, для новичков в таких проектах нет места.»

>>> Подробности



Проверено: JB ()
Последнее исправление: JB (всего исправлений: 2)

Линуксокапец?

px ★★★
()

Ничего удивительного

Одно из отдаленных последствий откровенно хреновенького документирования OS проектов

yaws
()

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

sprutos ★★★
()
Ответ на: комментарий от mv

>Проблема более обще: участвовать в чужом проекте гораздо более скучней, чем в своём собственном.

Разве? по-моему, наоборот, скучнее участвовать в собственном, когда никто и не собирается помогать

annulen ★★★★★
()
Ответ на: комментарий от Sun-ch

> Мобильные девайсы, все обещают бурный рост в этом месте.

А чем мобильные девайсы отличаются от обычного компьютера? Ну проц другой, остальное все то же. Да и, к тому же, доточкой линупса для мобильников занимаются корпоративный рабы ноклы, интела и прочих самсунгов. А вот пейсать простенькие программы для различных App Store действительно несет большой профит и для ЧСВ и для кошелька.

Кстати, двачую мнение анона выше насчет скринкастов и настройки рабочего места: как-то пытался дописать кое-что в одном прожекте — трахался-трахался, пытаясь подружить его с Eclipse CDT и забил пинус — ну его нафиг, не в имаксе же надрачивать!

anonymous
()

>Gnome и KDE имеют точно такие же проблемы, поскольку всю работу делают люди, занимающиеся этим 10 и более лет, для новичков в таких проектах нет места.

на мой взгляд там все достаточно просто

kosmocap
()
Ответ на: комментарий от annulen

Разве? по-моему, наоборот, скучнее участвовать в собственном, когда никто и не собирается помогать

А ты попробуй засунуть свою новую фичу в ядро и в свой проект...

mv ★★★★★
()

Потому что все его преимущества значительно перевешены недостатками. Да и профита не видать от этого занятия.

anonymous
()

<argumentum ad hominem mode>
Саныч взял и запостил на ЛОР статью, написанную .NET jerkface, человеком, который неприязненно относится к открытой разработке вообще и Линуксу в частности. Это нечто вроде нашего Луки или Linux Hater'а. Только он ищет недостатки не в одном Линуксе, а часто вообще в идеологии СПО.
<argumentum ad hominem mode ends>

proud_anon ★★★★★
()
Ответ на: комментарий от annulen

> ну, например, купить опенсорсный микроконтроллер, запрограммировать его делать что-нибудь эдакое, а потом модуль ядра для него написать

Не знаю, может кому-то интересен процесс ради процесса, но, обычно, нормальным людям интересен результат. Хотя, в линупс-среде это достаточно распространено: некоторые вон годами занимаются настройкой имакса (его реально можно дотачивать вечно) или WM :)

anonymous
()
Ответ на: комментарий от anonymous

> Нет, старики — понятно, хиппари, левота, задроты и пр. когда-то подключились в надежде изменить мир (отчасти, это им удалось), а вот какой профит СЕЙЧАС молодому человеку заниматься линупсом? Ведь в данный момент уже никаких «революций» не предвидится, а значит молодому задору тут реализовать себя просто негде!

Ну а какой смысл сейчас троллить, в том числе на ЛОРе? Раньше тролль воспринимался как равноправный собеседник, а со временем практически все осознали суть троллинга, и он воспринимается скорее как мусор, спам. Даже если не разбираешься в предмете обсуждения, классического тролля легко узнать по стилю. Так что грубый троллинг устарел, молодому задроту с его помощью себя не реализовать.

askh ★★★★
()
Ответ на: комментарий от legolegs

>Судя по багам в четвёртых кедах, к работе над ними со смехом и визгом присоединилась парочка детских садов.

Ну ты прямо петросян

Gary ★★★★★
()
Ответ на: комментарий от Casus

Мне одному видится проблема такого взгляда?

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

Если реально смотреть на вещи, то наиболее безболезненный вариант --- своевременный форк ядра, когда ведущие разработчики действительно перестанут справляться (но пока что об этом больше кричат с пеною у рта всякие бздуны). В таком случае и заслуженных разработчиков выгонять не придётся, и молодёжи будет возможность поработать.

Vudod ★★★★★
()
Ответ на: комментарий от Correctnoe_imya_polzovatelya

Ядро FreeBSD наиболее привлекательно для новичков, но туда не всех пускают. Надо сначала потренироваться на линуксах.

BSD
()

Автор статьи - jerkface

был куплен микрософтом. .net developer не может здраво рассуждать на тему linux.

bk_ ★★
()
Ответ на: комментарий от askh

> Так что грубый троллинг устарел

Троллинг — говорить не то, что думаешь, с целью позлить собеседника. Верно? Так вот, ЧСХ, я никогда не троллю, я так действительно думаю. По крайней мере, в конкретный момент времени. К тому же, разве я говорю неправду?

anonymous
()
Ответ на: комментарий от anonymous

> в линупс-среде это достаточно распространено: некоторые вон годами занимаются настройкой имакса

тут другое. Настраивают вечно т.к. меняются потребности, меняется окружение - всё в динамике, а главный инструмент один. вот и дотачивают его под текущие нужды

anonymous
()
Ответ на: комментарий от anonymous

>но, обычно, нормальным людям интересен результат
а какой результат, например, у альпиниста от покорения очередной горы?

nu11 ★★★★★
()

«Это может оказаться сюрпризом, но самолёты Боинг являются самыми скучными из всех существующих авиационных проектов. Поскольку представляют собой очень большие и крайне сложные системы, работать над которыми могут только большие коллективы корпоративных разработчиков. Самолёты Аирбас имеют такие же проблемы, поскольку всю работу делают люди, занимающиеся этим 10 и более лет, для новичков в таких проектах нет места.»

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

filin ★★
()
Ответ на: комментарий от anonymous

>Троллинг — говорить не то, что думаешь, с целью позлить собеседника. Верно?

Не обязательно. Можно говорить правду, желательно горькую.

anonymous
()
Ответ на: комментарий от nu11

> а какой результат, например, у альпиниста от покорения очередной горы?

Океан андреналина. Люди реально подседают на это. Выживают только те, кто в какой-то момент вовремя осознаёт что категория сложности его походов такая, что никакое мастерство не позволит ему выжить примерно в одном случае из десяти и порывают с горами на совсем.

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

Evgueni ★★★★★
()
Ответ на: комментарий от snizovtsev

Или хотя-бы скринкаст того, как работает главный разработчик, т.к. иногда новички работают не оптимально и не подозревают об этом.

Я просто оставлю это здесь...
As a core member of the Linux Kernel team, Greg will show us how to write a kernel patch.

xkitenz
()
Ответ на: комментарий от Evgueni

>Океан андреналина
это как раз в процессе

nu11 ★★★★★
()
Ответ на: комментарий от Vudod

>Если реально смотреть на вещи, то наиболее безболезненный вариант --- своевременный форк ядра, когда ведущие разработчики действительно перестанут справляться (но пока что об этом больше кричат с пеною у рта всякие бздуны). В таком случае и заслуженных разработчиков выгонять не придётся, и молодёжи будет возможность поработать.

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

anonymous
()

Что-то не видно, чтобы молодежь рвалась править ядро.
И какого рода революции вы имеете ввиду? Есть ведь ветки, типа experimental. Что мешает вносить туда исправления и доработки?
А если кому-то Линус мешает, то можно и с нуля ядро написать :-). А что, примеры в истории были. Если молодежь действительно такая талантливая, и причина отсутствия интереса к ядру кроется лишь в «старой гвардии» разработчиков, не дающих дышать молодым, то проблем с написанием нового ядра не будет. Если же им «слабо», зачем сотрясать воздух и загазовывать лужу?

ARTIsshoque
()
Ответ на: комментарий от Sun-ch

> Мешают две вещи, раньше в универах очень серьезно обучали юниксу и системному программированию...

Бла-бла-бла. Раньше трава была зеленее. Меня юниксу обучали ещё в школе в 89-91гг, готовых баз данных не было, текстовый редактор назывался red, мейкфайлы писались руками, терминалы работали на 9600... Сегодня это всё нафиг просто не надо, сегодня нужны приложения, вот этому и учат. 5-6й классы в моей школе делают на HTML/JS страницы для своего класса, школы, учебного процесса. Да, в школе юникс/линукс, но учат именно компьютерной грамотности, а не знанию каких-то систем.

Casus ★★★★★
()
Ответ на: комментарий от Okitain

>>Молодежь идет туда, где движение. А BSD - болото и застой, как и, собственно говоря, линукс.

А в Винде молодые энтузиасты выпускают патчи каждые 2 недели. Ололо. Главное - чтобы товар (система) удобвлетворял потребности.

Leency
()
Ответ на: комментарий от anonymous

Все очень хорошо на идеологическом уровне продумано - еще аж Ричардом Столлманом на заре туманной юности: каждый разработчик отвечает за свой кусочек работы, пилит его, шлифует, доводит до умаю. А потом кто-то, ну, например создатель дистрибутива, собирает все в единую систему - и должно быть супер. Всё было зашибись, за одним ньюансом: эта технология была придумана для того, чтобы Столлман когда-то (уже думается. что - никогда) соберет свою систему GNU, которая сразит всех наповал. Так бы и случилось - сумей он доковырять свое ядро. И тогда в самом деле - внутри одного сравнительно компактного коллектива, чётко подчиненного общей цели и единому руководству - все могло бы склеиться. Но! Как только жалкий студентишка Торвальдс выкатил свое собственное ядро и его удалось приколотить к тому, что наваяли люди из GNU - начались жуткие свист и пляска: каждый продолжал, как и задумывалось пилить свой кусочек, причем количество кусочков и количество пильщиков увеличивалось. В ста местах одновременно собирался один и тот же вилосипед, а потом кто-то (да кому в голову взбредет) из колесиков и шестереночек, которые разными людьми задумывались, исходя из разных представлений о «правильно» пытался собрать нечто работоспособное. Опять же исходя из собственных представлений. И срасталось - как-то не всегда. А всегда срасталось - с миллионом подпорочек, костыликов, заплаточек, замазочек-из-жевачки. И на все это замазывание-заплатывание-подпирание уходило и продолжает уходить - десятки тысяч человеко-часов ежегодно. Ведь на самом-то деле опенсорс комьюнити (не какой-то его один сегмент - который бьется над федорой или центос или чем то еще, а все оно - в совокупности) - это, возможно, самый грандиозный в истории человечества технологический и социальный эксперимент. Это, возможно, прорыв в другую экономику. Вообще - в другую, на иных принципах построенную - на иных принципах вознаграждения, стимулирования, распределения, в конце концов, на иных принципах понимания справедливости. Но этот прорыв можно реализовать только в том случае, если комьюнити выдвинет продукт, который однозначно, бесповоротно, неоспоримо - в глазах как профессионалов, так и дилетантов - будет более совершенным. Более эффективным. Более простым. Будет открывать новые возможности.

anonymous
()
Ответ на: комментарий от anonymous

Но это можно достичь только в том случае, если проблемы будут решаться консолидировано. Пока же происходит то, что никакого «клея» для связывания системы воедино нет. Точнее - есть: интерес - коммерческий, познавательный, любой - интерес создателей дистрибутивов. Но они на ход разработки (например, звукового сервера или файловой системы) - повлиять не могут: не подчиняются им разработчики, а никаких формальных договоренностей нет. Так и висят годами (именно годами!!!) баги в трекерах, а ответ в любом случае один: хочешь, садись пиши. Надо напоминать, как такое было? А что до создателей дистрибутивов - так у них своих проблем: то репозитории взломают, то анаконда упадет (который год она уже недержанием головы-то страдает? второй? третий?) то еще какая напасть. Так и получается, что все - хорошие. Все честно пилят свой кусок в соответствии со своими представлениями о том, что такое хорошо. И никому никаких требований предъявить нельзя (ну ты же им не платишь)! А что пользователю делать? В одно рыло оплатить работу симлинков в proftpd (а вот мне именно он нужен! да, и без симлинков неудобно!), создание драйверов для avermedia usb тюнеров, русификацию файлов справки - и прочая и прочая и прочая. Но вообще - бесприменительно к скучным пользователям - все разработчики очень, очень хорошие люди. Только я им не нужен: ни без денег, ни с деньгами, потому что даже если я заплачу за саппорт, то в лучшем случае, что я получу - это указание на то, что «документацией такая функция этой программы не предусмотрена, а разрабатываем ее не мы, мы только создаем дистрибутив». Или прикажете на 1000 программ покупать 1000 сапортов? Так и не все продают... Короче, СПО - оно такое СПО. Слишком много свободы - тоже бывает плохо. И думать о том, как сделать лучше - никто не хочет.

http://www.computerra.ru/terralab/forum/messages/forum49/topic336087/message1...

anonymous
()

Можно подумать, ядро винды пилят сплошь пионэры, ага.

thesis ★★★★★
()
Ответ на: комментарий от mv

Проблема более обще: участвовать в чужом проекте гораздо более скучней, чем в своём собственном.

Плюсую, вот и весь ответ на этот вопрос.

doctorx ★★★★
()
Ответ на: комментарий от Casus

При чем тут школа? Речь идет про универ, со специальностью «системное программирование» или типа того.

Sun-ch
() автор топика
Ответ на: комментарий от anonymous

купи дистрибутив с поддержкой, пусть они за тебя правят баги

annulen ★★★★★
()

>Бред собачий. Подавляющему большинству молодежи интереснее трясти мудями в клубах и сосать ягу. В этом вся проблема, а не в мистической сложности кода.

Мне 24. Не пью, не курю, не шарюсь по клубам, работа, жена. Могу вырвать свободное время вечером, но не вижу смысла тратить его на разработку велосипеда. Даже для простого смертного типа меня гораздо дешевле купить готовый проприетарный продукт, чем вырывать из жизни время на реализацию бесплатного аналога. Жизнь - одна, нефиг тратить её бессмысленно. Да лучше за пару лет пользования виндой отвалить 5-10к (смотря какую хочешь), чем тратить драгоценное время ради туманной перспективы. Даже с не очень высоким заработком 10к - это явно меньше того времени, что уйдёт на многолетнее красноглазие.

anonymous
()
Ответ на: <fat> от Deleted

Надо было HURD пилить.

Можно прям сейчас и начинать. )

xkitenz
()
Ответ на: комментарий от Vudod

>наиболее безболезненный вариант --- своевременный форк ядра

ИМХО, ядро линукса форкнуть (не просто свой бранч сосздать, а внести коренные изменения) уже не реально. С фрей еще туда-сюда, DragonFlyBSD же форкнули

P.S. -9000 за '---'

annulen ★★★★★
()

когда у молодёжи появится свободное время и вера в завтрашний день - вот только тогда можно говорить о том чтобы они стали заниматься такими вещами

Какой бы не был большой проект разобраться в нём можно

К сожалению пока молодёжь просто выживает

guilder
()
Ответ на: комментарий от anonymous

Каждому своё...
Кто-то в свободное время программы пишет, кто-то бычится в телек, кто-то играет в игры, кто-то из дерева че-то вырезает, кто-то морды соседским гопникам по пьянке бъет... В любом случае, жизнь тратится бессмысленно (для вас). А будет ли смысл от вашей жизни для следующих поколений (да и для современников), уже полностью зависит от того, что вы выберете.

ARTIsshoque
()
Ответ на: комментарий от BSD

> Надо сначала потренироваться на линуксах.

Вот только одно но - потренировавшийся в линуксах начинает понимать, что BSD не нужно, верно?

Nastishka ★★★★★
()

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

«Это может оказаться сюрпризом, но Linux является самым скучным из всех существующих Open Source проектов.» - как он это измерил?

в общем, предвзято отношусь к данной работе как к графоманству «уставшего от жизни» задрота.

boo32
()

Потому что когда юный разработчик устанавливает и запускает хотя бы вот это magnet:?xt=urn:btih:R56DSYSL7S2OO6FPIIG3QA7KBOSDNL2J он понимает что мает вещь. И он хочет чтобы его программы были похожи на это а не на xDownloader etc

И когда его босс запускает тоже самое, он требует от своего 1С программиста такого же эргономичного, удобного и доставляющего глазам интерфейса

Karapuz ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.