Автор Тема: Re: Замена системы инициализации systemd на sysvinit  (Прочитано 26535 раз)

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Помню это еще в ArchLinux, когда туда пришел systemd. Кстати, на русскоязычном форуме сообщества ArchLinux есть решение проблемы с кодировкой в консоли.

В Альте её решили при помощи plymouth'a, так что удалять его нельзя, а то получишь крякозябры.

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

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

Что касается влияния корпораций, то этот вопрос вообще надуманный. Естественно корпорации преследуют свои цели, а именно реализацию определённых фич в ядре. Но каким образом реализация определённых фич может являться чем-то предосудительным? Так Red Hat продвигает в ядро Kdbus, но Торвальдс посылает разработчика, и будет посылать до тех пор, пока модуль не станет вменяемым, то есть не будет портить жизнь остальным разработчикам ядра. Это правильная позиция. И как язык поворачивается говорить, что ядро Линукс зависит от корпораций? Да, разработчики ядра работают в корпорациях, но протолкнуть что-то нужное одной корпорации не получится никогда. Таков мир настоящего СПО, в котором исходники принадлежат сообществу, а не одной корпорации.
« Последнее редактирование: 14.08.2015 04:16:42 от Антон Мидюков »

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Для того чтобы вносить серьёзный вклад в ядро нужно быть действительно хакером, т.е. человеком готовым погрузиться в изучаемый предмет с головой. Так что ядро пишут хакеры,
Нет, потому что
которые трудоустроены в корпорациях. Корпорации начиная с середины 90-х одна за другой начали постепенно понимать, что трудоустройство хакеров - разработчиков ядра Линукс может принести дивиденды компании. И сейчас все ключевые разработчики трудоустроены в корпорациях. Нет ничего плохого, что эти ребята хакеры получают очень хорошую зарплату и могут в режиме полной рабочей занятости заниматься тем, что им интересно, не нарушая этики хакеров.
они нарушают (а, точнее, не учитывают) мнение пользователей и пишут то, что им укажут. В этом смысле они уже не свободны и называть их в полном смысле слова хакерами нельзя. Это просто специалисты на зарплате, рядовые программисты (высокого уровня, да) если короче. Вот и прикиньте кто пишет код ядра: хакеры за идею или же программисты за зарплату. Сравните период становления ядра, когда его писал студент за идею и современный этап развития. И кодекс хакера тут совершенно не при чём ибо писать надо то, что прикажут, занимаясь при этом тем, что нравится (кодить). От подачи самой идеи у этих программистов ничего не зависит, повестку дня им озвучивает начальник.
Остальное даже не вижу смысла комментировать ибо не видите вы очевидных вещей.

DdShurick

  • Гость
Всё, ребята! Я его (Simply) кастрировал! [alexander@comp-atom-cpu-257e24 ~]$ pidof systemd
[alexander@comp-atom-cpu-257e24 ~]$ pidof init
1
[alexander@comp-atom-cpu-257e24 ~]$
Запускал на busybox от своего PuppyRus Richy-219. Пришлось править inittab и немного rc.sysinit. :-P

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Да, разработчики ядра работают в корпорациях, но протолкнуть что-то нужное одной корпорации не получится никогда.
Если только она не называется Трансмета. ;-)

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
они нарушают (а, точнее, не учитывают) мнение пользователей и пишут то, что им укажут. В этом смысле они уже не свободны и называть их в полном смысле слова хакерами нельзя. Это просто специалисты на зарплате, рядовые программисты (высокого уровня, да) если короче. Вот и прикиньте кто пишет код ядра: хакеры за идею или же программисты за зарплату.

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

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Если только она не называется Трансмета. ;-)

Что за Трансмета? Где почитать? Заинтриговали :-)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
« Последнее редактирование: 03.04.2015 20:41:06 от ruslandh »

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Если только она не называется Трансмета. ;-)

Что за Трансмета? Где почитать? Заинтриговали :-)
А, похоже, я отстал от жизни лет на 10. :-)
https://ru.wikipedia.org/wiki/Transmeta
Цитировать
Линус Торвальдс работал в корпорации с 1997 по 2003 год.
Так что не может с 2003-его...

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
А, похоже, я отстал от жизни лет на 10. :-)
https://ru.wikipedia.org/wiki/Transmeta
Цитировать
Линус Торвальдс работал в корпорации с 1997 по 2003 год.
Так что не может с 2003-его...

Понравился тонкий юмор и улыбнулся...

Цитировать
http://www.linuxfoundation.org/about/leadership#torvalds

In 2003, Torvalds left Transmeta to focus exclusively on the Linux kernel, backed by the Open Source Development Labs (OSDL), a consortium formed by high-tech companies, which included IBM, Hewlett-Packard, Intel, AMD, RedHat, Novell and many others. The purpose of the consortium was to promote Linux development. OSDL merged with The Free Standards Group in January 2007 to become The Linux Foundation. Torvalds remains the ultimate authority on what new code is incorporated into the standard Linux kernel.

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Большинство из тех, кто сейчас работают в корпорациях начинали за идею, а достигнув определенных успехов были приглашены на работу. Это нормальная практика. Так что всё-таки вы не справедливы в своей оценке. По сути они продолжили заниматься тем, чем занимались, но уже за зарплату.
Ну, расскажите нам тогда, что делают хакеры из intel в ядре ? Они что, работают на сообщество и реализуют какие-то чаяния "простого народа" ? Когда они там работали за идею, а потом перешли на зарплату, если интеловцы и программисты из других компаний присоединились к проекту позже, нежели время, от которого надо отсчитывать становление такого проекта и продукта как ядро linux.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Ну, расскажите нам тогда, что делают хакеры из intel в ядре ? Они что, работают на сообщество и реализуют какие-то чаяния "простого народа" ? Когда они там работали за идею, а потом перешли на зарплату, если интеловцы и программисты из других компаний присоединились к проекту позже, нежели время, от которого надо отсчитывать становление такого проекта и продукта как ядро linux.

Программисты из Интел, АМД и ещё много каких корпораций занимаются разработкой драйверов в основном плюс вопросами энергопотребления, кто-то фичами виртуализации, кто-то поддержкой файловых систем, т.е. только тем, что выгодно корпорациям (но и с чаяниями простого народа, это как правило коррелирует). Но ничего плохого в их вкладе я не вижу. Конечно, если рассматривать вклад в ядро, то там основные изменения от релиза к релизу в драйверах. И с такой позиции, да ядро пишут в основном не хакеры, а программисты корпораций. Если оценивать количественный, а не качественный аспект развития ядра Линукс, то вы правы. Вопрос этот многогранный, так что не стоит быть столь категоричными. Спорить и до бесконечности можно. Единственное, могу посоветовать книжку интересную почитать о хакерах: Хакеры: Герои компьютерной революции. А то они у вас ассоциируются почему-то с некими осуществителями чаяний "простого народа".  ;-)
« Последнее редактирование: 04.04.2015 08:50:04 от midyukov-anton »

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Вопрос этот многогранный, так что не стоит быть столь категоричными.
Да никакой он не многогранный. Он простой как три копейки. Всё зависит от целеполагания. Так вот это самое целеполагание конкретно в обсуждаемом случае исходит не от сообщества, а от начальства. Что начальство говорит программистам делать, то они и делают. А теперь сравните это с написанием ядра хакером, который занимался и целеполаганием и выработкой методов для решения поставленных целей.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
могу посоветовать книжку интересную почитать о хакерах:

:-) Идеи свободного кода сегодня мало популярны, и объяснять их бесполезно.
Их бесполезно объяснять тем кто не хочет, и ещё более бесполезно, объяснять тем, кто пришёл к этому, - разными путями.

В этом ролике,
https://www.youtube.com/watch?v=WtvpCBPyyoU
ровно с 19:12, Ричард произносит фразу:
- Нет, мне не нужна эта программа, потому что мне за неё придётся заплатить своей свободой, а это слишком высокая цена.
Одним этим сказано всё.

Здесь, в конце, в #192, слова хакера.
И именно такой подход определяет Linux как свободную систему.

Свобода же большинства пользователей ограничивается бесплатным ПО от корпораций и бесплатным Linux без вирусов. Но на этом и всё. Да и на GNU, большинству пользователей, по большому счёту наплевать. А ещё больше на идеи того, ради чего это создавалось. :-)
« Последнее редактирование: 04.04.2015 14:19:35 от Speccyfighter »

Оффлайн SUNNY

  • Завсегдатай
  • *
  • Сообщений: 61
    • Email
Я думаю это очень хорошо, что Altlinux выпускает дистрибутивы и в systemd, и sysVinit вариациях. Я вот решил перейти на Altlinux и, как поклонник минимальных дистрибутивов, сначала поставил JeOS. Долго мучился с русификацией консоли, никак не получалось понять какие нужно установить для этого пакеты, потом снёс и поставил KDesktop. Это был второй мой опыт работы с systemd-based дистрибутивом, первый был Mageia. Вобщем, мой вывод: systemd - это неудобно. Во-первых юнитов по количество гораздо больше чем sysVinit-скриптов, не сразу понятно за активным юнитам какие сервисы запущены, во-вторых зависимости одних юнитов от других какие-то странные, systemctl не всегда для конфигурирования помогает, иногда нужно вручную править файлы юнитов. В общем, создавалось впечатление что в системе у меня как-то неприбрано. Сейчас снова поставил JeOS и радуюсь порядку в системе.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Цитировать
Замена системы инициализации systemd на sysvinit

Из книги Джулиана Ассанджа "Шифропанки":

"Любопытно, что влиять на ситуацию могут хакеры - в первоначальном значении слова, а не в уголовном. Хакер - это энтузиаст технологии, тот, кому нравится понимать, как технология устроена, не становиться её рабом, а делать её эффективнее."