O Unix, "Linux", usa qualquer coisa, ext3, ReiserFS, JFS, XFS, etc. O sistema de arquivos não precisa estar "embutido" no sistema operacional, como acontece no Windows e nesse ponto o Unix dá várias opções, lembrando que o Mac OS é um Unix like.
Mudar o NTFS não faz muito sentido do ponto de vista técnico, deve ser mera jogada de marketing e na verdade ele teve várias atualizações deste que foi feito, mas a Microsoft camufla isso nas atualizações dela.
Para eu a diferença entre um Mac e um PCzinho hoje em dia é basicamente o sistema operacional. Tive Mac na época do PowerPC rodando Linux pq na época o sistema operacional da Apple era um lixo, mas o hardware era maravilhoso, hoje é o oposto, o hardware é um PC bom, mas super caro com um SO excelente.
Esvaziamento seguro é por meio de software, sempre é por meio de software, lixeira é só uma abstração para o usuário! Ser executado pelo SO ou por um aplicativo não faz diferença, ou não deveria fazer. Só irá fazer diferença se o SO não especificar ou mostrar como isso deve ser feito em sua API, como acontece com muita coisa no Windows, mas isso é estratégia da empresa não tem haver com razões técnicas, é apenas uma forma da empresa que fabrica o software de limitar o acesso a certas funções do mesmo.
[ ]s
Formel