Функцией «общего доступа к файлам и принтерам» дистрибутивов Linux в основном является Samba. Samba - это интерпретация сетевой файловой системы Microsoft.
Кросс-операционная совместимость, конечно, важна, но почему системы Linux по умолчанию используют эту технологию Microsoft?
Сетевая файловая система Microsoft так хороша? Samba явно работает очень хорошо, и я не "оспариваю" это.
Или, перефразируя вопрос: «Каким был бы собственный способ Linux для обмена файлами и принтерами по сети?»