Разнообразие ядер Linux: какое и для чего можно выбрать
Мы уже знаем про разнообразие в мире Linux: существует большое количество дистрибутивов, большое количество сред рабочего стола и тайлинговых оконных менеджеров, можно даже найти достаточное количество версий какой-либо программы с открытым исходным кодом (так называемые форки). Но что если я скажу, что многообразие начинается с ядра Linux? Ядро, но не операционная система Для новичков среди подписчиков и читателей канала повторю мысль, изложенную в одной из самых первых заметок - Linux не является названием какой-либо конкретной операционной системы...
Разработка открытого ПО или почему вы не сможете внести в ядро Linux все, что пожелаете
Работая вчера над статьей про разновидности ядра Linux в момент упоминания про то, что «Linux имеет открытый исходный код и т. д.» поймал себя на мысли о том, как такие упоминания могут восприниматься обычным пользователем. Якобы есть нечто (например, ядро на котором работают практически все устройства в мире) куда любой может внести какие захочет изменения и ему за это еще и спасибо скажут. Потому захотелось чуть подробнее рассказать про то, как происходит процесс разработки программного обеспечения с открытым исходным кодом и объяснить почему не каждый сможет внести туда желаемые изменения...