FAQ

为了帮助各位朋友了解FOLIO、了解云瀚以及联盟社区,我们开设了本专栏。若您有疑问,可点击此处留言,也可以将问题发送至calsp@libnet.sh.cn。我们将及时回复您的问题。

读者信箱

QUESTIONS AND ANSWERS


c Expand All C Collapse All

上图是一个研究型公共图书馆,所以资源发现、ERM等模块是必须有的,完整的升级将在明年完成。目前只是按优先顺序,先期推出了读者服务相关的业务,包括部分发现功能。

FOLIO的原生模块包括ERM,且是一个重要模块。但发现并不在标准FOLIO模块里,因为FOLIO主要是面向后端工作人员的。原生的FOLIO比较适合国外情况,主要包括传统业务采编典流以及电子资源管理、数字资源管理、教参等,所以我们现在规划了致力于FOLIO本地化的云瀚平台。云瀚是基于国际上最先进的开放源代码技术和云原生架构,采用自主可控的产品路线,由智慧图书馆技术应用联盟(筹)发起,联合中国图书馆界前沿学术研究和领先技术力量自主研发的下一代图书馆服务平台。其中云瀚产品套件及路线路,会基于原生模块扩展开发,也可能会完全新做,还有可能会新开发模块并结合原生模块一起共同满足中国用户需求。

各馆都有自身的策略。FOLIO允许灵活上线模块,这是FOLIO的特点和优势,既可以全面替换,也可以上部分模块,因此你可以认为FOLIO并不是对现有系统的取代替换,而是增强升级。有不少用户选择了ERM only或ERM first。当然也有些用户选择了CIRC first,各馆根据各自情况做的选择。对于国内用户,云瀚联盟也会推出这样的切换方式,以利于各馆制定不同的切换方案。

上图2018年决定应用FOLIO,加入CALIS主导的FOLIO联盟,并于2019年推动成立了上海地区的社区联盟,以保证上海图书馆在浦东新馆开馆时能够顺利上线,并于2022年使上海市中心图书馆整体升级到下一代平台。目前上海图书馆联合上交大图书馆和江苏嘉图共同共同发起“智慧图书馆应用技术联盟”,已于10月22日成立了联盟的专家委员会,并初步拟定了工作计划,将联合更多的图书馆和公司,尽快形成技术应用社区。欢迎广大图书馆和相关公司加入联盟。

相对来说,图书馆行业还比较小,宣传方面也不太擅长,公开资料确实不多。在学术期刊里会有一些系统对比的文章或者有些图书馆系统上线的介绍,可以参考。目前实际可选的商业系统其实并不多,也可以邀请厂商来介绍,或者到一些用户那边做调研。我们联盟成立后,将加强这方面的工作,也欢迎您加入,共同探讨。

Alma是2011年就推向市场的第一个成熟的“下一代图书馆服务平台”,上面的解决方案也在不断完善。清华购买Alma是2017年,调研选型更早。FOLIO是2016年启动的项目,2019年12月才有第一家用户(瑞典查莫斯大学图书馆),但正在产生激动人心的影响,您的关注也是一个证明。

对于具体图书馆而言,软件平台是为了满足具体的需求,是不是开放系统其实并不重要,并不是必须的前提条件,大家根据自身的判断选择市场上的方案,无可厚非。但图书馆是天然具有开放精神的,在一系列开放运动中都有图书馆的影子,开放存取运动中图书馆也是核心,它的存在本来就是开放(合理使用)的结果,因此开源意识本来就根植于图书馆精神中,我们认为开源平台一定是图书馆未来应用的发展方向,开放能够带来更大的灵活性和适应性,也是FOLIO被称为面向未来的平台的重要原因。

FOLIO有一个LDP(Library Data Platform)模块,类似于一个数据中台的架构,能够提供很多数据统计分析功能。从狭义角度看,原生FOLIO和Alma都是一个业务平台,主要面向业务工作的,在一定程度上可以基于业务数据提供处理分析或推荐服务。但如果真正要做大数据、智能推荐,单靠图书馆的业务数据是不够的。FOLIO体系是一个开放的架构,我们在云瀚平台上就会引入更多的数据和技术,可以由更多开发商为图书馆提供更丰富的数据服务和技术支撑,这是FOLIO架构的最大优势。

FOLIO是一个开放平台,它的意义在于它对于平台上的应用并没有限制。像您提到的空间预约、座位预约等完全可以在FOLIO平台上以前台应用App方式提供,这样图书馆不再要部署、维护很多个系统,避免了烟囱式系统的窘境,都成为统一平台上的一个个应用。在这个平台上可以新增应用,也可以卸载、升级、替换已有应用,而不影响其他应用。您提到的这些需求,在上海图书馆平台实施中都有。

以开源软件为基础的商务模式与商业软件有很大不同,很难简单比较,它的进入门槛可能不高,更容易占领市场,但要用好通常需要专业公司提供咨询、迁移、托管、培训、运维等服务,还是有一定成本的。具体成本与图书馆的规模和需求直接相关。FOLIO是一个开放平台,它是没有边界的,而ALMA主要是对图书馆传统集成管理功能进行了一定扩展的下一代平台,并不适合直接拿来与FOLIO做对比。上图目前是把FOLIO当作基础平台,其它几乎所有应用都需要在此平台上互联互通、共享资源。另外,我们大力发展云瀚社区,就是希望更多的用户加入进来,通过共建共享互利合作,更大程度地降低成本,同时维护一套图书馆能够完全掌控的“自己的系统”。

参与FOLIO的主要力量其实一直是高校图书馆,上图也是加入CALIS的1+n联盟才获得信心,目前也一直与上海交大和复旦在智慧图书馆研究和建设方面保持密切合作,目前联盟的专家委员会中来自高校的馆长和专家也占多数。

智慧图书馆应用技术联盟,其实就是把云瀚/FOLIO平台定位于智慧图书馆基础解决方案的技术应用促进团体,是一个聚集行业有识之士的联盟。我们汇聚了用户、专家和有志智慧图书馆开放系统建设的企业共同建设。诚如前面提到的内容,有大量的高校老师和专家都在关注云瀚。此外北大,他们已经开发了流通系统,替换原来的自动化系统,他们也继续在FOLIO之上开发其他模块。FOLIO要打造的是一个面向未来的生态系统,图书馆、软件开发商、系统运维商等都在这个平台上,大家共同打造一个共建、共享、共生的生态环境。不管大馆或小馆,公共馆或高校馆,不管大的软件厂商或小的软件厂商甚至个人开发者,都可以加入其中,贡献自己的力量,获取各自的利益。跟过去图书馆相对被动的从已有的一些商业系统里做选择不同,在FOLIO这个平台上,图书馆可以贡献自己的需求,引导厂商进行开发,只要参与的图书馆足够多,自然有厂商愿意加入。随着平台上的用户和产品越来越多,形成正向循环,生态就会越来越丰富,参与其中的图书馆和厂商就能获取到更大的利益。

常见问题

FREQUENTLY ASKED QUESTIONS


c Expand All C Collapse All

FOLIO 是 The Future of Library Is Open 的缩写。它是2016年兴起的新型开放获取的学术交流合作项目,旨在携手图书馆、服务供应商以及开发人员共同推动图书馆自动化系统发展;同时FOLIO也是一个发展图书馆的服务平台(Library Services Platform),任何开发人员、任何机构或者合作伙伴可以免费使用发布在该平台的所有开源代码。这个平台在继续支持图书馆传统的管理功能的基础上,也提供给图书馆、服务供应商和开发技术人员等相关行业一个可通过开源项目合作交流的平台,寄期望于通过合作共同开发的方式碰撞出创新的火花。FOLIO 利用开源和协同社群为基础的方式,来重塑图书馆服务和创新图书馆的未来。通过各方面合作,可以改善图书馆工作流程,优化图书馆资源配置;让图书馆能够扩充新的服务,彻底改变图书馆、服务提供商以及技术开发人员之间的行业生态。

传统图书馆的资源管理依赖图书馆集成系统(ILS)完成对纸质图书与连续出版物的管理。但在数字化的大环境下,图书馆需要管理的数字化资源种类不断丰富,图书馆集成系统(ILS)已无法适应多类型资源管理需求,因而出现了 ILS 系统与电子资源管理系统、机构知识库系统等多平台并存但独立运行的现状。图书馆服务平台(Library Service Platform)是在用户需求牵引下,以“用户为中心”的设计理念,整合所有用户可获取的各类型资源(包括纸质/电子/数字化、购买/自建/共享/开放获取),涵盖现有图书馆管理系统的全部功能,遵从专业权威和全球化的开放标准与数据接口规范体系,建立支持区域协作的数据共建共享和云服务架构,形成融合各类人工智能与可视化技术的服务平台。最终,由用户、图书馆和厂商共同进行模块化功能组装、开发与维护,促进智慧图书馆发展。

FOLIO允许图书馆选择自己运行该平台,或者依靠供应商合作伙伴和联盟托管,满足各种规模图书馆的需求,并采用开源解决方案,使之不仅限于拥有大量技术人员的图书馆。这种新的商业模式意味着图书馆不会被绑定在单一选择的供应商。选择增加的同时还可以节约预算,因为图书馆可以从当前的服务提供商,图书馆联盟或对图书馆空间创新感兴趣的新厂商提供的各种应用程序中进行选择。FOLIO采用微服务架构设计,项目的任何部分都不会因为太大而无法替代,因此它可以确保遗留问题不会影响未来的开发。

与ILS相比,其具备八大特点:

用户需求牵引的设计理念;

整合用户可获取的各类资源;

支持向下兼容的更新机制;

统一权威的标准和接口规范;

开放互操作的生态系统;

开源、用户参与的共同开发机制;

支持多机构的云服务协同平台;

支持各种智能统计和可视化分析。

开源软件(OSS)作为新型的软件开发模式也同样应用于图书馆领域。开源自动化系统的开放源码和可拓展性为图书馆系统自动化带来了新的发展方向,不仅节约了开发成本,并且更加贴近用户,用户可以根据自己的需求二次开发,打造属于自己的平台。Koha系统是全球第一个自动化开源软件,Koha系统采用Perl编程语言,支持windows、Linux等操作系统,支持多种国际协议如Z39.50、UNIMARC、MARC21等,采用同样基于开放源码开发的MYSQL数据库。FOLIO项目所提出的开放获取理念就是基于开源软件的开放性,与国际上现有的开源系统相比,FOLIO平台支持各类编程语言,不只局限于单一有限的编程语言,支持多类型操作系统,可适用于广大用户的操作环境。

FOLIO的开源代码将会以符合Apache v2的授权下发布,让任何人员、机构、合作伙伴或供应商能够利用这些程序代码,无论是商业或是其他用途。FOLIO核心开发团队主管,同时也是Index Data共同创办人Sebastian Hammer表示,“每个人都可以拥有程序代码。越多的软件授权,代表越多的图书馆与供应商能够参与。越多的供应商参与创造符合FOLIO条件的APP (无论是开放或免费),代表图书馆能够拥有更多选择,也代表供应商能有更多的机会。” 也就是说如果您的图书馆可以选择搭建自己的FOLIO平台,使用FOLIO提供的各种免费的APP,或者采用第三方提供的收费的FOLIO平台和APP。

FOLIO可部署于各种公有云(如亚马逊AWS、阿里云)和私有云上。

FOLIO可以安装到本地,或者部署到私有云上。

FOLIO社区由图书馆、开发者、服务提供方和其他相关机构组成。图书馆负责明确的项目需求,通过专题兴趣小组 (Special Interest Groups)展开讨论。目前已经有元数据管理、资源管理、用户管理、资源获取、国际化、联盟、统计报告、用户隐私、系统操作管理等多个小组。专题兴趣小组面向任何人或机构开放,通过 Wiki平台发布项目文档、开发进度、会议日程、用户指南等,使用Discuss以论坛和邮件列表形式展开相关问题的专业讨论,利用Slack创建协同工作环境,形成聊天群组、工具集成、文件整合 、统一搜索、实时沟通的平台,不定期地利用Zoom举办在线讨论会。目前已有来自于9个组织的60多名开发者通过分布式协同开发模式共同参与FOLIO的开发工作。

主要的开发者组织及其工作为:

IndexData公司和OLE,负责软件架构设计,平台编码和基础应用开发;

Stacks公司负责采访模块开发;

Qulto公司负责用户管理模块、单点登录模块、多语言版本的资料处理;

Frontside公司负责FOLIO的微服务架构设计、电子资源管理模块以及底层平台架构代码开发;

EBSCO公司为开放图书馆基金会提供主要的资金支持,以保证FOLIO的顺利开发,日后也将提供FOLIO的托管服务,实施部署和技术支持。

同时SirsiDynix、ByWater和其他服务商许诺为FOLIO提供托管服务。

如果图书馆对于FOLIO平台上提供的某些应用和功能不满意,可以使用其他FOLIO厂商或开发者提供的APP,或者在现有的开源模块的基础上进行二次开发。这正是FOLIO这种开放的LSP所带来的好处——传统的ILS是固话的单体系统,不能单独去替换单个功能或者服务。

从长期来看,FOLIO作为开源开放的图书馆服务平台,会让图书馆与供应商能够为了同一个目标携手合作,对行业的未来产生巨大的影响。它可以为优秀的图书馆服务供应商带来大量的客户群体,使其可以专注于自己擅长的服务领域,不需要过多的担心来自于其他软硬件开发所需的维护成本。众多供应商已经加入FOLIO社区,如IndexData公司和OLE,负责软件架构设计,平台编码和基础应用开发;Stacks公司负责采访模块开发;Qulto公司负责用户管理模块、单点登录模块、多语言版本的资料处理;Frontside公司负责FOLIO的微服务架构设计、电子资源管理模块以及底层平台架构代码开发;EBSCO公司为开放图书馆基金会提供主要的资金支持,以保证FOLIO的顺利开发,日后也将提供FOLIO的托管服务,实施部署和技术支持。同时SirsiDynix、ByWater和其他服务商许诺为FOLIO提供托管服务。

FOLIO作为开放的图书馆服务平台采用RAML标准、基于Raml/RMB生成接口定义实施开发,任何具备符合其规范和标准的接口APP都可以兼容FOLIO。  

云瀚联盟-智慧图书馆技术应用联盟(筹)