В списке рассылки разработчиков ядра Linux разгорелась примечательная дискуссия. Эндрю Ланн (Andrew Lunn) предложил удалить серию патчей, включающую 18 устаревших драйверов Ethernet-адаптеров для интерфейсов ISA и PCMCIA. Под нож могут пойти сетевые компоненты от таких легендарных брендов, как 3Com, AMD, Xircom, SMSC, Cirrus, Fujitsu, а также драйверы семейства 8390. В общей сложности инициатива сокращает кодовую базу ядра примерно на 27 600 строк, распределенных по 40 файлам. Речь идет о поддержке «железа» 25–35-летней давности, которое активно использовалось на заре развития массового интернета и раннего широкополосного доступа. Основных причин для отказа от этой legacy-нагрузки две: Автор патчей предусмотрительно разбил удаление на отдельные независимые блоки. Это сделано для того, чтобы в случае необходимости конкретный драйвер можно было легко вернуть обратно, если объявится энтузиаст, готовый взять на себя его дальнейшую поддержку. Инициатива сразу встретила аргументированное воз
Очистка ядра: Linux может отказаться от драйверов сетевых карт эпохи 1990-х
9 июня9 июн
15
2 мин