Java的开源催生了一个新的架构LAMJ,同时也使得开放源代码软件在高校数字图书馆中的应用得到进一步的扩大。首先分析了开源软件及数字图书馆的现状,接着列举了开源软件在数字图书馆网站建设中的作用,然后详细介绍了在数字图书馆网站建设中开源软件的有效选择。