LINUX.ORG.RU
решено ФорумTalks

поттеринг играет за зло или добро?


0

2

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

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

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

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

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

★★★★☆

А спросить прямо у него не судьба?

gh0stwizard ★★★★★
()

Эмм. Лучше работающее сейчас, чем идеальное никогда. В конце концов, перфекционисты потом перепишут.

x3al ★★★★★
()

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

И появляется такое там, где можно было бы обойтись системным MTA.

rand
()

поттеринг играет за зло или добро?

Пропустил вариант «за бабло».

Sadler ★★★
()

Сколько уже лет это может продолжаться? Да всем НАС-РАТЬ на то какая система инициализации и никаких проблем ни у кого кроме мамоборщеедов нету. Все будет работать, как работало, но просто чуть быстрее.

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

Пока перфекционисты переписывать будут, оно уже устареет и никому не будет нужно.

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

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

stevejobs ★★★★☆
() автор топика
Ответ на: комментарий от stevejobs

Пф, разработчики другое дело, они решают КОНКРЕТНЫЕ вопросы и обычно не опускаются до бессмысленных воплей и масонов пытающихся поработить линукс посредством какой-то софтины. А бегать и ныть «Поттерниг плохой, не знаю почему, на лоре сказали, хотя федорка работает», таким занимаются борщееды.

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

ты как-то пропустил, что все решают конкретные задачи. Кроме пользователей дестопов с браузером и музычкой, но мы сейчас не о них. Вопли про ЗОГ вполне осмысленные имхо, учитывая КТО разрабатывает линукс (там не только инженеры, а политики из корпораций, которые вынашивают планы глобальной банальной оккупации). Чтобы потом не получилось так, что вы можете верить в любого бога, пока этот бог - RedHat. А почему бог в виде redhat плохо? А потому что хочется иметь полный контроль над платформой и не зависеть от жадных корпораций. Было бы вместо слова «redhat» слово «IBM», тут бы все день и ночь про заговоры писали...

stevejobs ★★★★☆
() автор топика
Ответ на: комментарий от vertexua

применительно к Java - вы можете разрабатывать открытый свободный OpenJDK... ЕСЛИ ПОДПИШЕТЕ Oracle Contibutor Agreement! Где-то здесь подстава, не находишь?

stevejobs ★★★★☆
() автор топика

Ещё один философ-страдалец за юниксвей. Не хватает тредов про Поттеринга? Выпей йаду, что-ли..

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

Не особо. Форк можно разрабатывать как угодно. А сам OpenJDK только оставляя в нем код. Прикинь, ты написал проект, и тут набегает 100 человек, тебя выгоняют, забирают имя проекта и все. Другое дело скачать исходники, форкнуть и распространять

vertexua ★★★★★
()

разрабатывать систему с отсутствующей портабельностью и высокой связностью компонентов - в тысячу раз проще.

Систему - да.
Т.е. если в SystemD включат ядро Линукс и все сервисы, то возможно удастся сэкономить некотрое количество кода и времени разработчиков при нормальном управлении проектом.

Но такой проект будет невозможно развивать.

grim ★★☆☆
()
Ответ на: комментарий от vertexua

Ага, а ядро линукса, значит, разрабатывается не оставляя в нем код? И как, Линуса уже выгнали, пишет в гуглплюс с помойки?

Гипотетическая ситуация: к systemd прбили железо. Форк будет заключаться в чем, в переписывании всех драйверов с нуля? Какой же это нафиг форк? Это политическое решение в отношении нематериальной сущности - гайдлайнов работки проекта, апи, итп.

stevejobs ★★★★☆
() автор топика

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

Потеринг начал работать над проектом через месяц или два после того как Марк указал, что RHEL использует upstart.
Многие(я в том числе) сделали вывод, что RH начнет пилить замену upstart и это даже обсуждалось на ЛОР.

grim ★★☆☆
()
Последнее исправление: grim (всего исправлений: 1)
Ответ на: комментарий от grim

прибит ли upstart гвоздями к ubuntu? (я не знаю, не юзал)

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

stevejobs ★★★★☆
() автор топика
Последнее исправление: stevejobs (всего исправлений: 2)
Ответ на: комментарий от stevejobs

прибит ли upstart гвоздями к ubuntu? (я не знаю, не юзал)

Нет.
Он используется к примеру в RedHat Enterprise Linux

grim ★★☆☆
()

Фиг знает

И ядро линукса, и убанта взлетели только потому, что ужасная архитектура (в случае ведра — монолитность, в случае убунты — подход проприетарщиков и писание кучи убунтоспецифичных патчей поверх существующего ПО) позволили получить результат просто и быстро

Поттеринг сделал точно так же и добился хорошего результата. Именно поэтому он обречен на успех.

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

Я, кстати не адми а программист и то, какая система инициализации будет следующующих серверных дистрибудивах RHEL, Ubuntu LTS, Debian меня мало волнует.

Но политический контекст весьма приколен и демонстрирует подход RH к сообществу и конкурентам.

grim ★★☆☆
()

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

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

Мда?

Да.

Это launchd и upstart что ли?

Нет, launchd не в счет. А прежде чем надувать щеки и строить из себя бывалого профи, неплохо бы подучить историю.

tailgunner ★★★★★
()

Действительно, почему эту всю простыню не напишешь в гуглоплюс самому ЕМУ !? Или настолько деградировал русский линуксоид !?

//Переливания говна уже поднадоели.

awesomenickname ★★★★★
()

с одной стороны линукс - халява

плюнь в морду того, кто тебе сказал такое 4.2

возникает вопрос, поттеринг делает свою систему «с отсутствующей портабельностью и высокой связностью» просто потому, что у него небольшой стартап, которому надо по-быстрому все накодить чтобы «просто работало»?

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

Ты можешь предложить другие варианты?

потому что форсит интересы RedHat или каких-то неназываемых в суе злых сил, стремящих поработить или уничтожить линукс-мир?

есть и такой мотив. Но уничтожать никто никого не будет. Просто эта «халява» в кавычках станет вполне официально НЕ халявой. Не переживай, лично тебя это не коснётся.

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

Он не отвечает на подобные вбросы

stevejobs ★★★★☆
() автор топика
Ответ на: комментарий от tailgunner

Нет, launchd не в счет.

То есть один апстарт? Это в какой это системе счисления «десяток» равняется единице?

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

Тогда зачем писать ему замену?

Вы слышали о NIH синдроме?
А о vendor lock-in?
А о конкурентной борьбе?
Вот все три причины разработки SystemD

RH видит растущую популяроность Ubuntu и как коммерческая компания борется с конкурентами законными, хотя и дурно пахнущими средствами, применяемыми Microsoft и Oracle.

Шаттлворт ответил на критику Mir (комментарий)
Это началось ещё с того что РХ не принимала патчи в Гном и Каноникал пришлось сделать Юнити.

После того как Марк сказал, что РХ пользуется upstart содданынным Каноникал, РХ чрочно создала systemd и начала завязывать Gnome на systemd чтобы устроить проблемы для Ubuntu.

Далее, после того как Марк заявил, что Ubuntu переходит на Wayland, РХ срочно вклинивается в проект и теперь контроль над Wayland принадлежит РХ.

Соответственно Марку пришлось изобретать Mir и так как GTK тоже контролируется РХ, то следующий Unity начали делать на QT.

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

Ага, т.е. заговор жидомасонов - это не просто догадка, а вполне себе повседневная реальность. КСЖ. Кстати, из этого следует много интересных выводов, начиная с того, что Гномом нельзя пользоваться вне зависимости от того, готов он или не готов.

stevejobs ★★★★☆
() автор топика
Ответ на: комментарий от rand

И появляется такое там, где можно было бы обойтись системным MTA.

IRL системного MTA недостаточно. Да, подтверждаю: примерно ТАКОЕ и получается. Причём ЯП значения не имеет, для php тоже не одна строчка...

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

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

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

Далее, после того как Марк заявил, что Ubuntu переходит на Wayland, РХ срочно вклинивается в проект и теперь контроль над Wayland принадлежит РХ.

Это что за бред сумасшедшего? Wayland с самого первого дня разрабатывался сотрудником Red Hat. Никто никуда не вклинивался, у вас паранойя.

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

Кстати, из этого следует много интересных выводов, начиная с того, что Гномом нельзя пользоваться вне зависимости от того, готов он или не готов.

Патрег, кстати, в курсе...

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

Ага, т.е. заговор жидомасонов - это не просто догадка, а вполне себе повседневная реальность. КСЖ

ХЗ.
У меня Masonic Temple в километре от дома в одну строну и в пять километров в другую строну синагога - и не страшно.

Кстати, из этого следует много интересных выводов, начиная с того, что Гномом нельзя пользоваться вне зависимости от того, готов он или не готов.

интересно, почему?

grim ★★☆☆
()
Ответ на: комментарий от Polugnom

Wayland с самого первого дня разрабатывался сотрудником Red Hat.

Это что за бред сумасшедшего?

Такими темпами окажется что RedHat и Линуса родила.

grim ★★☆☆
()
Ответ на: комментарий от awesomenickname

Вы-же бугагакали, что Wayland всегда только Intel разрабатывался...

Или я ошибаюсь и это был другой норкоман?

ps
Попугай сосущий радужное яблоко что-то символизирует?

grim ★★☆☆
()
Последнее исправление: grim (всего исправлений: 1)
Ответ на: комментарий от grim

I'm Kristian Høgsberg, I work at Intel in the graphics team in the Open Source Technology Center. I'm the founder and maintainer of the Wayland project and it's what I work on at Intel. I've been at Intel for two and a half years. In the past I've worked at Red Hat

Читать умеешь по английски? Если нет - я могу перевести.

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

I'm the founder and maintainer of the Wayland project and it's what I work on at Intel.

Нет.
Переводить не нужно.

Надеюсь до вас дошло и вы извинитесь.

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

Вы-же бугагакали, что Wayland всегда только Intel разрабатывался...

Перестань припсывать то, чего я не говорил Шаттлворт ответил на критику Mir (комментарий)

Дожились, шизофреники на ЛОР, все в машину.

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

За что? Пять лет назад он работал в Red Hat и именно там начал писать wayland. Потом, когда благодаря, кстати, кличу Марка началась движуха вокруг wayland, он перешел в Intel. Так что теория заговора с треском провалилась.

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

Дожились, шизофреники на ЛОР, все в машину.

Думал что вы наркоман.
Извиняюсь.

А что все-же попугай сосущий радужное яблоко обозначает?

grim ★★☆☆
()
Последнее исправление: grim (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.