CHƯƠNG 1 PHẦN MỀM NGUỒN MỞ GREENSTONE VÀ VIỆC XÂY DỰNG, PHÁT TRIỂN NGUỒN LỰC THÔNG TIN SỐ TẠI VIỆN THÔNG TIN KHOA HỌC XÃ HỘI 1. Phần mềm nguồn mở Greenstone 1. Một số khái niệm - Phần mềm nguồn mở là phần mềm với mã nguồn được công bố kèm theo sử dụng một giấy phép nguồn mở. Giấy phép này cho phép bất cứ ai cũng có thể nghiên cứu, thay đổi và cải tiến phần mềm, và phân phối phần mềm ở dạng chưa thay đổi hoặc đã thay đổi.
Năm 1988 có quan điểm cho rằng thuật ngữ phần mềm tự do nên được thay thế bằng PMNM vì thuật ngữ này ít mơ hồ hơn và dễ sử dụng hơn cho giới doanh nghiệp. Định nghĩa nguồn mở được dùng bởi Tổ chức Sáng kiến Nguồn mở, thể hiện một triết lý nguồn mở và xác định ranh giới về việc sử dụng, thay đổi và tái phân phối phần mềm. Theo David Wheeler “Phần mềm nguồn mở là những chương trình mà quy trình cấp phép sẽ cho người dùng quyền tự do chạy chương trình theo bất kỳ mục đích nào, quyền nghiên cứu và sửa đổi chương trình, quyền sao chép và tái phát hành phần mềm gốc hoặc phần mềm đã sửa đổi (mà không phải trả tiền cho những người lập trình trước).” Theo Richard Stallman, chủ tịch FSF (Free Software Foundation), phần mềm mã nguồn mở là phần mềm mà có thể: - Sử dụng với bất kỳ mục đích nào; - Chỉnh sửa cho phù hợp với yêu cầu của mình; - Chỉnh sửa và tái phân phối bản sao, có hoặc không thu phí những phần chỉnh sửa của mình. 12 - Phần mềm thương mại (phần mềm nguồn đóng): PMNĐ là những phần mềm chỉ được công bố dưới dạng mã máy (có thể miễn phí như Acrobat Reader hoặc có thu phí như Windows).
Do đó người sử dụng chỉ có thể dùng phần mềm đúng như nó có, không thể tìm hiểu nội dung, sửa đổi, cải tiến gì được. Ngoài ra, viêc sử dụng PMNĐ phải tuân thủ quy định chặt chẽ vấn đề bảo vệ quyền sở hữu trí tuệ, quyền sử dụng. - Tài nguyên thông tin số là tập hợp có tổ chức những bộ sưu tập thông tin kiến thức của các đối tượng số (digitized objects) hoặc đã được số hóa, được lưu trữ theo các công nghệ đặc biệt mà có thể truy cập, chia sẻ, khai thác theo các giao thức và thủ tục tiêu chuẩn xác định trong môi trường điện tử. - Số hoá tài liệu là việc biến đổi các loại hình thông tin sang thông tin số (các bit thông tin dữ liệu).
Các loại hình tài liệu (giấy, ảnh phim,…) sau khi qua công đoạn xử lý bằng các thiết bị chuyên ngành và phần mềm ứng dụng sẽ được số hóa thành các bit mang thông tin dữ liệu có thể sử dụng trên máy tính, là yếu tố tạo nên những CSDL số, dễ dàng tìm kiếm, trao đổi và chia sẻ kiến thức một cách thuận tiện nhất. - Bộ sưu tập số bao gồm tập hợp các tài liệu dưới các dạng thức khác nhau như văn bản, hình ảnh, âm thanh, các bản thiết kế,… về một chủ đề nhất định, được biểu diễn dưới dạng số, được tổ chức theo một cấu trúc thống nhất, đồng thời cung cấp một giao diện đồng nhất giúp việc tìm kiếm thông tin một cách thuận tiện dưới sự hỗ trợ của máy tính điện tử. Những nét cơ bản về phần mềm nguồn mở Greenstone Phần mềm nguồn mở Greenstone là sản phẩm của Dự án thư viện số New Zealand tại trường đại học Waikato cùng với sự hợp tác của UNESCO và Hunam Info NGO. Greenstone là phần mềm dùng để xây dựng và phân phối các bộ sưu tập số.
Đây là phần mềm mã nguồn mở, đa ngôn ngữ và được cung cấp theo giấy phép sử dụng chung GNU General Public License. Greenstone cung cấp một 13 phương thức mới để tổ chức và xuất bản thông tin trên Internet hoặc trên CD- ROM. Hiện nay, Greenstone được dịch sang 60 ngôn ngữ. Trong đó 4 ngôn ngữ nòng cốt là: Anh, Pháp, Tây Ban Nha và Nga.
Phiên bản Geenstone tiếng Pháp, Tây Ban Nha và Nga được UNESCO bảo trì, phiên bản Greenstone tiếng Anh do chương trình dự án thư viện số New Zealand bảo trì. Khi người dùng tải Greenstone thì giao diện của 4 ngôn ngữ trên được tự động cài đặt, còn các ngôn ngữ khác cần phải có sự hỗ trợ của người bảo trì hệ thống Greenstone. Phần mềm Greenstone có thể tải về miễn phí tại trang http://greenstone. Những ưu điểm của Greenstone: Là một PMNM, Greenstone có những ưu điểm sau: - Truy cập rộng rãi.
Bộ sưu tập xây dựng từ Greenstone được truy cập qua một trình duyệt Web chuẩn. Bộ sưu tập có thể chạy trên nhiều hệ điều hành khác nhau như Windows, Unix/ Linux và Mac OS-X. - Hướng siêu dữ liệu. Các chỉ số lướt tìm được tạo nên từ các siêu dữ liệu.
Các siêu dữ liệu có thể kết hợp với mỗi tài liệu hoặc một phần của tài liệu. Greenstone hỗ trợ Unicode và hỗ trợ việc chuyển đổi ngôn ngữ. Chỉ mục riêng biệt có thể tạo ra cho những ngôn ngữ khác nhau. - Cho phép chứa dung lượng thông tin (scale) lớn.
Những bộ sưu tập chứa hàng triệu tài liệu, với nhiều Gigabytes có thể được tạo ra từ Greenstone. Việc tìm kiếm toàn văn nhanh chóng. Có thể nén để giảm kích thước văn bản và các chỉ số được gắn kèm. - Tương thích với giao thức Z39.50 hỗ trợ việc truy cập máy chủ bên ngoài cũng như giới thiệu bộ sưu tập Greenstone cho người sử dụng bên ngoài.
14 - Tìm kiếm linh hoạt. Người dùng có thể tìm toàn văn tài liệu với những chỉ số liên kết thích hợp. - Lướt tìm linh hoạt. Ngoài khả năng tìm kiếm theo các thuộc tính đã định, người dùng có thể lướt tìm theo quy định như: danh mục tác giả, chủ đề, từ khoá, năm xuất bản của tài liệu,… - Đa phương tiện.
Bên cạnh thông tin dạng văn bản bộ sưu tập có thể chứa hình ảnh, âm thanh, băng ghi âm, ghi hình. - Sưu tập tài liệu số trên Greenstone có thể xuất ra CD-ROM. Bộ sưu tập có thể xuất ra CD-ROM một cách tự động. - Greenstone là một bộ phần mềm mã nguồn mở, do đó người sử dụng dễ dàng chỉnh sửa phù hợp với công việc của mình.
- Một ưu điểm nổi bật của phần mềm mã nguồn mở nói chung và Greenstone nói riêng là không phải trả tiền bản quyền. Đặc biệt, các sản phẩm trên PMNM có thể được thay đổi theo nhu cầu của người dùng và có tính tương thích cao. Các tính năng của phần mềm Greenstone: Phần mềm Greenstone có những tính năng ưu việt như sau: - Xây dựng các bộ sưu tập tài liệu số từ Internet và các CSDL trực tuyến dạng đa phương tiện: Các bộ sưu tập thông tin dạng âm thanh, tranh ảnh, hình ảnh động, hoạt hình, đồ hoạ, toàn văn; - Xây dựng các sưu tập về các chuyên ngành bằng cách số hoá các tài liệu hiện có tại thư viện: Sách, tạp chí, luận văn, báo cáo khoa học, đề tài nghiên cứu khoa học, bài giảng, giáo trình,… với sưu tập toàn văn; - Xây dựng CSDL thư mục theo các chuẩn Dublin Core hay MARC 21; - Hỗ trợ xây dựng sưu tập, biên mục theo Dublin Core và MARC 21 của Greenstone bằng công cụ Librarian Interface; - Greenstone có thể tích hợp vào phần mềm quản lý thư viện có sẵn; 15 - Greenstone có thể được phát triển thành một phần mềm quản lý thư viện hoàn chỉnh theo yêu cầu của từng thư viện. Với những tính năng thân thiện, Greenstone đã được nhiều cơ quan thông tin, thư viện trên thế giới sử dụng để tạo lập và xuất bản các bộ sưu tập trên Web.
Ở Việt Nam, một số nơi đã sử dụng Greenstone để xây dựng các bộ sưu tập số của mình. Đầu năm 2004, Thư viện Đại học Khoa học Tự nhiên - Đại học Quốc gia Tp. Hồ Chí Minh đã sử dụng Greenstone cho việc xây dựng thư viện số với sự hỗ trợ phiên bản tiếng Việt của Integrated e-Solution, Itd Viet Nam (Ies). Tháng 6/2004 Thư viện trường Đại học Ngân hàng Tp.
Hồ Chí Minh cũng đã sử dụng Greenstone. Tháng 10/2004 Trung tâm Thông tin – Tư liệu Đại học Đà Nẵng cũng sử dụng Greenstone để tạo lập các bộ sưu tập số. Hiện nay, các thư viện trường đại học, nhiều trung tâm thông tin cũng đã bắt đầu nghiên cứu và sử dụng Greenstone như Trung tâm Thông tin KH&CN Quốc gia, Thư viện trường đại học Hà Nội,. So sánh các tính năng của phần mềm Greenstone với phần mềm CDS/ISIS - hiện tại Viện Thông tin Khoa học Xã hội đang sử dụng TT Tiêu chí CDS/ISIS GSDL so sánh 1.
Hỗ trợ tiếng - Hỗ trợ bộ mã ASCII 16 - Hỗ trợ Unicode (TCVN Việt bit (TCVN 5712 -1999) – 6090 - 2001) - Cần phát triển bổ sung - Có sẵn giao diện tiếng các chức năng cho phép Việt hiển thị thanh công cụ - Không cần chuyển đổi bằng tiếng Việt bộ mã ký tự, GSDL mặc - Để truy cập Internet cần định sử dụng Unicde có máy chủ Webisis, một - Dữ liệu bên trong GSDL máy chủ Proxy đặc biệt để lưu trữ theo UFT-8 thực hiện chuyển đổi từ 16 mã ASCII sang Unicode (TCVN 6090 -2001) và ngược lại 2. Hỗ trợ xuất CDS/ISIS tự thân không Có thể cài đặt chạy trên bản CSDL có tính năng cài đặt chạy Internet trên Web trên Internet mà cần phải có công cụ đặc biệt (Webisis) 3 Quản lý - Số lượng tối đa các biểu - Không giới hạn số lượng CSDL ghi trong 1 CSDL là 16 ký tự trong một biểu ghi triệu (dưới 500 MB) - Có khả năng quản lý - Một biểu ghi CDS/ISIS toàn văn. Tạo chỉ mục có tối đa 200 trường, mỗi toàn văn. Do đó có thể trường chứa tối đa 32.