use 语句是 Fortran90 的语法规范。
全世界所有的 Fortran90 编译器,不分操作系统,都会对 use 语句提供支持。且他们的使用方法(即语法)是一致的。
只要是 module 模块,都通过 use 语句使用。不管是 windows 还是 linux,这是语法规定的,不变的。
DFLib 并非语法规定的内容。而是 windows 下的 digital visual fortran 提供的第三方扩展模块。(故而叫 DFLib(Digital Fortran Library))
后来的 compaq visual fortran 和 intel fortran 沿用了 digital visual fortran 的扩展模块名称。
但,DFLib 始终不是语法规定的。
Linux 下的 Fortran 编译器,也有很多厂商开发的不同品牌。例如 Intel NAG PGI 等厂家,都开发了 Linux 下的 Fortran 编译器产品。
如果你使用这些编译器产品,也可以使用 use 语句使用 module 模块。只是它们不提供 DFLib 这个 module 而已。