Свежие новости

Недавний случай с багом в ядре Linux, который несколько лет мучил автора, неожиданно проявился в FreeBSD — системе, казалось бы, не имеющей ничего общего с Linux. Это удивляет на фоне постоянных споров о различиях между двумя ОС. Суть проблемы заключалась в том, что старый ноутбук при переходе в спящий режим «зависал», не отображая уровень заряда батареи из-за несовершенства поддержки ACPI.

Разработчики открытых систем обмениваются идеями и заимствуют наработки друг у друга, что зачастую оправдано. Например, FreeBSD заимствовала DBus и Bluez из Linux. Однако заимствование целых подсистем, как в случае с ACPICA, стало для многих неожиданностью. заимствуют наработки

В исходном коде FreeBSD существуют каталоги contrib с внешним кодом, включая проблемный файл evregion.c, где и была внесена правка.

Интересно, что ACPICA поддерживается Intel и представляет собой значительный объем кода, разработанного вне FreeBSD и Linux. Это открывает новые горизонты для понимания взаимодействия между различными операционными системами. значительный объем кода

News Reporter