5 sản phẩm nguồn mở “đỉnh cao”
Nhiều chuyên gia công nghệ cho rằng miễn phí chưa hẳn đã là đặc điểm hấp dẫn nhất của phần mềm mã mở. Chúng được chọn còn vì mã lập trình ổn định, tính năng hữu ích và hoạt động đơn giản, giúp loại bỏ những rắc rối không cần thiết.
“Chương trình mã mở chủ yếu hướng đến nhu cầu và lợi ích của người sử dụng, đối lập với sản phẩm thương mại ra đời để mang lại doanh thu cho nhà sản xuất”, Richard Monson-Haefel, chuyên gia phân tích của công ty cố vấn công nghệ Burton (Mỹ), nói.
Một điểm mạnh khác của mã mở là sự tự do, không phải phụ thuộc vào bản cập nhật và phí dịch vụ đắt đỏ của nhà cung cấp. Nếu nhà quản lý lựa chọn trong số những sản phẩm hàng đầu của cộng đồng mã mở, họ sẽ tìm thấy nhiều tính năng vượt xa mong đợi đối với một sản phẩm thay thế phần mềm thương mại.
Phần mềm máy chủ web Apache
Theo Netcraft, công ty dịch vụ Internet ở Anh, gần 50 triệu trang web trên toàn thế giới hiện nay dùng ứng dụng máy chủ web Apache, chiếm 70% lĩnh vực web server. Đối thủ lớn nhất của Apache là Internet Information Services (IIS) của Microsoft cũng chỉ có 20%.
“Điều khiến Apache trở nên phổ biến là nó có tốc độ nhanh và dễ tùy biến”, Rich Morrow, kiến trúc sư về cơ sở dữ liệu tại Lockheed Martin Space, một đối tác trong chương trình Hỗ trợ cuộc sống của Cơ quan hàng không vũ trụ Mỹ (NASA), nhận định.
Bên cạnh đó, Apache ổn định và đáng tin cậy. “Khả năng hoạt động không mấy khi gặp trục trặc khiến chúng tôi chọn Apache”, Jim Willis, Giám đốc công nghệ thông tin tại Văn phòng ngoại trưởng đảo Rhode (Mỹ), cho biết. “Chúng tôi đã phải chật vật ‘đối phó’ với phần mềm máy chủ IIS và không còn đủ kiên nhẫn để tiếp tục 'thuần' nó nữa. Sau khi chuyển sang Apache, số thời gian chúng tôi dành ra để quản lý web server đã giảm đáng kể, nhờ đó có thể thảnh thơi tập trung vào những công việc chuyên môn khác”.
Phần mềm máy chủ ứng dụng JBoss
Chương trình máy chủ tương thích Java này chịu trách nhiệm lưu và quản lý các ứng dụng của một tổ chức và được coi là nhân tố hỗ trợ quan trọng cho cơ sở hạ tầng công nghệ.
Cơ quan điều khiển hệ thống không chiến của Hải quân Mỹ (Navair) đã triển khai JBoss khoảng 1 năm cho các website quản lý dữ liệu hàng không dân dụng (ADMACS). Trước khi chọn JBoss, Navair đã xem xét một số máy chủ ứng dụng thương mại, trong đó có các sản phẩm của BEA Systems, IBM và Sun Microsystems. "Ứng cử viên" nguồn mở chiếm ưu thế trong việc hoạt động với nền tảng Java 2, khả năng vận hành hiệu quả, bảo mật và tích hợp cơ sở dữ liệu của Oracle.
“Tôi yêu cầu nhóm nghiên cứu không cần phải quan tâm đến giá cả mà chỉ đánh giá xem máy chủ nào đạt yêu cầu cao nhất về mặt kỹ thuật”, Tim Woolverton, Giám đốc chương trình ADMACS, nói. “JBoss nổi bật trong số 5 lựa chọn”. Ông cũng có cảm tình với chương trình nguồn mở do không phải phụ thuộc vào hãng cung cấp.
Trình quản lý cơ sở dữ liệu MySQL
Chương trình quản lý database nguồn mở này được hai nhà phát triển người Thụy Điển xây dựng vào những năm 90 và đã thu hút hơn 5 triệu người sử dụng toàn cầu. Chuyên gia Morrow cho biết MySQL có tốc độ vượt trội trong một số ứng dụng nhất định so với chương trình thương mại.
“MySQL có vẻ hoạt động nhanh hơn Oracle trong những mẫu lệnh chung nhất", Morrow nhận xét. Ông cũng đánh giá cao MySQL về tính linh hoạt: "Bạn gần như có thể dễ dàng tùy biến mọi thứ để phù hợp với những yêu cầu cá nhân. Trong khi đó, nếu sản phẩm thương mại thiếu một tính năng, bạn sẽ phải cố đợi phiên bản tiếp theo. Điều này đơn giản là không thể chấp nhận được”.
Gói ứng dụng OpenOffice
OpenOffice, cung cấp một bộ chương trình ứng dụng văn phòng gồm trình xử lý văn bản, bảng tính và hỗ trợ thuyết trình, đang đe dọa vị thế của Microsoft trên "đấu trường" mà họ đã thống trị từ lâu.
Sức mạnh của OpenOffice là nó tương thích đa nền tảng điện toán và ngôn ngữ. Trong đợt phát hành tiếp theo, OpenOffice sẽ hỗ trợ mặc định cho định dạng file OpenDocument. Bang Massachusetts (Mỹ) gần đây tuyên bố từ bỏ sản phẩm độc quyền Microsoft Office và chuyển sang những ứng dụng được xây dựng trên OpenDocument.
Khả năng tương thích định dạng tệp phong phú này cũng thúc đẩy các giám đốc thông tin (CIO) xem xét lại chính sách của công ty. Murugan Pal, Giám đốc kỹ thuật của SpikeSource (Mỹ), nói. “Kể từ bây giờ, nhiều tổ chức sẽ không muốn trả tiền bản quyền phần mềm chỉ để họ có khả năng đọc tài liệu theo mọi định dạng khác nhau".
Microsoft cho biết phiên bản Office mới sẽ hỗ trợ OpenDocument nhưng không hoạt động mặc định, nghĩa là mọi người phải chọn lại định dạng mỗi khi họ muốn lưu một file.
Ngôn ngữ PHP
Các chuyên gia công nghệ khẳng định sự đơn giản, tin cậy và hiệu quả là ba ưu điểm hàng đầu của PHP - ngôn ngữ lệnh cho phép chuyển thông tin từ cơ sở dữ liệu tới máy chủ web cùng nhiều chức năng khác.
Ngoài ra, PHP tương thích nhiều loại cơ sở dữ liệu và giao tiếp với nhiều mạng sử dụng IMAP, SNMP, NNTP, POP3 và HTTP.
Morrow cho biết ông là một trong những người đầu tiên sử dụng PHP. "Công bằng mà nói, PHP không có nhiều thay đổi so với những năm 90, nhưng nó vẫn đang dần tiến hóa", chuyên gia của Martin Space nói.
Theo P.T.
Vnexpres/FCW