版权归原作者所有,如有侵权,请联系我们

[科普中国]-fossil

科学百科
原创
科学百科为用户提供权威科普内容,打造知识科普阵地
收藏

Fossil是允许在DOS操作系统下用于电信程序的串行通信的标准协议。 Fossil是Fido Opus SEAdog标准接口层的缩写。 Fido是指FidoBBS, Opus是指Opus-CBCS BBS,SEAdog是指Fidonet兼容邮件。 定义Fossil协议的标准文件由Fidonet技术标准委员会维护。

Fossil 是一个简单、高可靠性的分布式软件配置管理系统。

软件简介Fossil 是一个简单、高可靠性的分布式软件配置管理系统。

软件功能值得关注的功能:

1. Bug跟踪和Wiki

2. Web接口

3. 自动同步

4. 支持 HTTP 接口

5. 嵌入式 CGI

6. 稳健而且可靠。

版本发布2012年03月20日,Fossil 1.22 发布了,该版本包含很多方面的改进,包括文件重命名的合并;多种方式的差异比较,包括新的 --brief 模式;多版本的 allow-symlink 设置;提升了安全性,更好预防DOS攻击等。

串行设备驱动程序“FOSSIL驱动程序”只是一个通信设备驱动程序。它们的存在是因为在Fidonet早期,计算机硬件非常多样化,没有关于软件如何与串行接口硬件进行通信的标准。

FidoBBS的最初开发仅适用于特定类型的机器。在FidoBBS开始推广之前,如果软件将用于其他机器,则需要使用统一的串行接口硬件通信方法。对于其他基于通信的软件,这种需求也很明显。 FOSSIL规范诞生于1986年,以提供这种统一的方法。无论使用什么硬件,使用FOSSIL标准的软件都可以使用相同的中断功能进行通信。这使开发人员能够专注于应用程序,而不是硬件的接口1。

FOSSIL驱动程序专门针对它们操作的硬件,因为每个驱动程序都专门针对该平台的串行接口硬件编写。随着IBM PC兼容机的普及,FOSSIL司机变得更加知名。这些机器运行某种形式的DOS(磁盘操作系统),其BIOS对串行通信提供的支持非常差 - 如此之差以至于远远不能满足任何不重要的通信任务的需求。随着时间的推移,MS-DOS和PC DOS成为流行的操作系统,PC兼容硬件成为主流。

两个流行的基于DOS的FOSSIL驱动程序是X00和BNU。一款流行的基于Windows的FOSSIL驱动程序是NetFoss,它是免费软件。 SIO是一款流行的基于OS / 2的FOSSIL驱动程序。

串行接口以外的其他硬件的FOSSIL驱动程FOSSIL驱动程序也被用来支持其他通信硬件,使它对应用程序“看起来像一个调制解调器”。 内部ISDN卡(根本不使用串行端口)通常带有FOSSIL驱动程序,以使它们能够与最初仅用于调制解调器操作的软件一起工作。

本词条内容贡献者为:

王慧维 - 副研究员 - 西南大学