PDA

View Full Version : Các sản phẩm tốt nhất năm 2006 do ban biên tập tạp chí Linux Journal bình chọn


tranbinh48ca
07-25-2007, 03:18 PM
Các sản phẩm tốt nhất năm 2006 do ban biên tập tạp chí Linux Journal bình chọn (Editors' Choice 2006)

By LJ Staff on Wed, 2006-11-01 02:00. Linux Journal

Lời người dịch: dưới đây là bản lược dịch nhằm hỗ trợ người sử dụng chọn sản phẩm. Bản gốc tiếng Anh xem tại đây. Nó giúp chúng ta hai điều:
1- Khi chọn một loại sản phẩm cụ thể, nên đánh giá theo những tiêu chí nào
2- Những sản phẩm được liệt kê ở đây chỉ là theo quan điểm riêng của ban biên tập một tạp chí chuyên ngành, có thể chưa chính xác hoặc chưa phù hợp với quan điểm của từng người. Tuy nhiên, việc sản phẩm có mặt trong danh sách này cũng chứng tỏ nó thuộc hàng top ten đáng để chúng ta lưu ý, thu hẹp phạm vi tìm kiếm. Thế giới Linux là tự do, do đó cùng một loại có thể có đến hàng chục sản phẩm khác nhau đã hoặc chưa thành danh và đặc biệt là hầu như không có kinh phí quảng cáo. Do đó nếu không có thông tin, việc tìm kiếm, thử nghiệm, lựa chọn mất rất nhiều thì giờ và công sức.
Các phần in nghiêng và chú ND là của người dịch.Các danh từ, khái niệm dịch theo nghĩa “hướng người dùng”: đơn giản, dễ hiểu không quá chú trọng đến tính chính xác.

Hệ điều hành Linux (Linux Distribution): Ubuntu 6.06

Đối với ban biên tập, việc chọn một hệ điều hành Linux vừa dễ nhất lại vừa khó nhất. Ubuntu có một danh sách dài các tính năng và các quyết định thiết kế để lọt vào danh sách của chúng tôi. Dễ cài đặt; có một kho phần mềm lớn; ổn định và thân thiện; không cho user login như root và nhiều tính năng khác nữa. Một trong những đặc điểm có tính quyết định nhất đến việc lựa chọn Ubuntu là nó thu hút và duy trì được sự quan tâm rộng rãi ngay từ khi mới ra đời. Không gì khác hơn, sự lựa chọn của người dùng đã làm cho Ubuntu phổ biến đến như vậy. Nhiều người tại tạp chí chúng tôi đã dùng Ubuntu hoặc người anh em Kubuntu của nó.
Tuy nhiên, sự cạnh tranh trong lĩnh vực này là rất lớn và có thể nêu ra một vài ứng cử viên nặng ký khác ở đây. Novell SUSE Linux Enterprise 10 là hệ điều hành Linux thương mại toàn diện, mạnh nhất hiện có. Linspire có thể là hệ điều hành Linux PC tốt cho người mới sử dụng mặc dù Xandros cũng xứng đáng. Gentoo là bộ phần mềm tự dịch (compile-it-yourself) tốt nhất. Debian xứng đáng được tán thưởng nhất là từ khi nhiều hệ điều hành tuyệt diệu khác ra đời trên nền Debian: Ubuntu/Kubuntu, Linspire, Xandros, MEPIS, Knoppix và nhiều bộ khác nữa. rPath dùng nền Fedora là sự lựa chọn tuyệt vời cho những người muốn tạo nên một hệ Linux theo ý mình. Ngay cả Damn Small Linux cũng đáng được ghi nhận vì nó là một trong số ít những bộ Linux còn chạy tốt trên các phần cứng cũ.
Dù quá trình lựa chọn là rất khó khăn, chúng tôi hài lòng chọn Ubuntu 6.06 cho danh sách này.

(Tôi đã thử RedHat, Mandrake, Fedora, Vietkey, Hacao, Ubuntu trước khi chọn Kubuntu. Khi nào có dịp xin chia sẻ các lý do ngoài những phần đã nêu trong tài liệu kèm theo ở blog này - ND).

www.ubuntu.com

Môi trường đồ họa (Desktop Environment):KDE 3.5.4


KDE là môi trường đồ họa có đủ mọi thứ. Nó thân thiện, trực giác và đủ đơn giản để người dùng bình thường có thể dùng nó như nguyên trạng, nhưng nó cũng có vô số tính năng và cấu hình cho những người muốn đào bới sâu vào sức mạnh của nó.
Theo các tổ chức nghiên cứu như Evans Data, KDE là môi trường đồ họa phổ biến nhất. Tuy nhiên GNOME lại là môi trường mặc định cho phần lớn các bộ Linux phổ biến nhất như Ubuntu. Dù thế nào, GNOME cũng xứng đáng được điểm cao vì những ưu việt của nó.

(Một trong những lý do tôi chọn Kubuntu chính là vì giao diện KDE: đẹp và sáng sủa hơn hẳn GNOME, thân thiện và trực giác - ND)

www.kde.org

Bộ Office (Office Suite): OpenOffice.org 2.0.3

Có một câu chuyện vui trong giới nhạc sỹ là Beethoven chỉ viết có ba bản symphonies: bản thứ ba, thứ năm và thứ chín. Ba bản đó phổ biến đến mức làm cho phần lớn mọi người không biết rằng còn có những bản symphonies khác nữa. OpenOffice.org cũng vậy. OpenOffice.org phổ biến đến mức làm cho mọi người không biết là còn có những bộ Office cạnh tranh đang tồn tại.
OpenOffice.org kết hợp đúng đắn giữa tính mở, sức mạnh và tính tương tự với Microsoft Office. Nó giúp người dùng có được những tính năng và hình thức quen thuộc. Đôi khi, nó mở file của Microsoft Office không hoàn toàn trơn tru nhưng không bao giờ bị chết như các bộ Office khác khi mở các file Microsoft Office lớn và phức tạp. Nhìn tổng thể, OpenOffice.org còn cả một chặng đường phải đi trước khi đạt tới hết tiềm năng của nó nhưng hiện tại nó đã tổ hợp tốt nhất các tính năng, tính tương thích và các ưu điểm của mã nguồn mở.

(Tôi đã dùng OpenOffice.org từ thủa hàn vi của nó cách đây vài năm nhưng cho đến những version gần đây thì nó tiến bộ vượt bậc. Các tài liệu hướng dẫn cài đặt và hướng dẫn sử dụng công bố trong blog này được soạn hoàn toàn bằng Writer với cấu trúc heading tự đánh số, các footnote, các ảnh cắt dán từ ngoài (chụp bằng Ksnapshot có sẵn trong Kubuntu), tự động tạo mục lục...
Vẫn còn một vài nhược điểm: mở hơi lâu, insert cross-reference phức tạp, không chia màn hình được – một tính năng rất cần khi dịch,chạy các file trình diễn ppt có vẻ chậm... Hy vọng vào các version sau. - ND)

www.openoffice.org

Phần mềm Bảng tính (Spreadsheet): OpenOffice.org 2.0.3 Calc

www.openoffice.org

Phần mềm Soạn thảo văn bản (Word Processor): AbiWord 2.4.4

Ở đây chúng tôi phá vỡ truyền thống dành giải cho một phần mềm không nằm trong bộ OpenOffice.org. Chúng tôi chọn AbiWord chủ yếu vì nó có hình thức giống Microsoft Word và vì nó có nhiều tính năng phụ cài thêm (plugin) rất có ích. Ví dụ một plugin cho phép đặt con trỏ vào một từ rồi chạy Google để tìm nghĩa của từ đó. AbiWord mở nhanh hơn OpenOffice.org Writer.

www.abisource.com

Phần mềm Trình diễn (Presentation Software): OpenOffice.org 2.0.3 Impress

www.openoffice.org

Phần mềm duyệt Web (Web Browser): Firefox 1.5.0.6

Có sự lựa chọn nào khác ngoài Firefox không? Có. Konqueror được cho là nhanh hơn Firefox. Opera cũng không thua kém về tốc độ và tính năng. Nhưng sau cùng Firefox vẫn là người chiến thắng và đó là quyết định dễ nhất mà chúng tôi đã làm khi chọn các phần mềm cho danh sách này. Bạn có thể chọn bộ trang trí (theme) bạn thích, cài thêm một vài tính năng mở rộng (extension) và bạn có thể chỉnh hình thức của nó đúng như bạn muốn và làm mọi thứ mà nó có thể làm.
Firefox dễ sử dụng, dễ cài đặt, nhanh, thỏa mãn các chuẩn và tương thích với những hệ điều hành khác nhau. Nó có vô số các tính năng mở rộng (extension) mà bạn có thể lựa chọn theo ý thích và nhu cầu của bạn. Thực tế là không có giới hạn cho những điều bạn muốn làm với Firefox.

(Firefox phát huy được một trong những lợi thế lớn nhất của phần mềm nguồn mở: cho phép người dùng tự lập trình các tính năng mở rộng theo ý họ và đưa lên một site chung để cho những người khác thoải mái cài đặt, sử dụng, đánh giá. Một khi bạn đã dùng quen, bạn sẽ không thể bỏ được nếu các trình duyệt cạnh tranh không có tính năng bạn thích. Một số extension mà tôi thấy hay đã được đóng gói trong phần cài đặt – việc đóng gói cũng dùng một extension khác thực hiện. Nhược điểm lớn nhất của Firefox hiện nay có lẽ là việc nó hiển thị một số site viết quá dựa vào IE không được đẹp. Một trong những diễn đàn Việt thảo luận sôi nổi về các thủ thuật cho Firefox xem ở đây.
Hiện nay, OpenOffice.org cũng đang phát triển theo hướng này. Nếu nó phát triển đến mức như Firefox hiện nay thì đội ngũ lập trình trong biên chế của Microsoft không thể nào địch lại với đội ngũ lập trình tự nguyện đông đảo ủng hộ OpenOffice.org được. Đội ngũ này đông vì lập trình một extension ngắn, đơn giản và nhanh - ND).

www.mozilla.com

Phần mềm thư điện tử (Mail Client): Thunderbird 1.5.0.5

Chúng tôi quyết định chọn Firefox thì dễ nhưng chọn phần mềm thư điện tử đồng hành với nó Thunderbird thì khó khăn hơn. Trong Linux không thiếu những phần mềm thư điện tử tốt. Evolution và Kontact không chỉ là những phần mềm email rất hay mà còn gồm cả lịch và nhiều chức năng khác.
Cuối cùng, chúng tôi chọn Thunderbird vì cùng lý do như chọn Firefox: có nhiều extension. Bạn có thể hài lòng với Thunderbird như nó vốn có. Nhưng bạn có thể chọn lựa cài thêm vô số tính năng mở rộng theo nhu cầu của bạn.

(Một trong những tính năng mà tôi thấy hay nhất của Thunderbird là bộ lọc spam của nó. Khả năng học của bộ lọc này rất tốt. Bạn mất một vài ngày chỉ cho nó biết thư nào là spam và sau đó gần như nó lọc được hết các thư spam chuyển vào một thư mục riêng mà bạn chỉ định. Outlook và KMail trong bộ Kontact cùng với một vài phần mềm antispam mà tôi đã thử đều hầu như không có tác dụng.
Tuy nhiên, trên Kubuntu, hình thức của Thunderbird không đẹp bằng Kontact - ND).

www.mozilla.com

Phần mềm cơ sở dữ liệu (Database): PostgreSQL 8.1.4

Vì sao chúng tôi lại chọn một phần mềm cơ sở dữ liệu khác mà không phải là MySQL? MySQL là chữ M trong bộ phần mềm web LAMP (Linux, hệ điều hành + Apache, web server + MySQL + PHP, ngôn ngữ lập trình web Perl hoặc Python). Rất nhiều web hiện đang chạy trên MySQL. Nhưng chúng tôi vẫn bị ấn tượng bởi PostgreSQL. Nó xử lý hầu như mọi thứ chúng tôi đưa vào và vẫn làm việc hoàn hảo, hầu như không phải quản lý. Nó xử lý được lượng dữ liệu rất lớn và có mọi ưu điểm mà chúng tôi mong đợi ở một hệ quản trị cơ sở dữ liệu quan hệ ( toàn vẹn dữ liệu, đặt ràng buộc và kiểm tra được ở mức cột, hoạt động ở trên server, ...). Bản 8.1 ra đời tháng 11/2005 có thêm các tính năng mới như commit hai pha.

www.postgresql.org

Phần mềm trò chơi (Game/Entertainment Software): Quake 4

Phần mềm được xếp hạng AAA này là phần mềm Linux từ gốc, không phải loại chuyển đổi từ phần mềm Windows sang, do đó người dùng Linux không phải dùng một sản phẩm hạng hai. Công ty id Software đã công bố tất cả các phiên bản của trò chơi Quake và các phiên bản sau của Doom đều chạy trên Linux.
Công ty TransGaming Software cũng dành được điểm cao khi cho phép người dùng Linux chơi các phần mềm phổ biến như World of Warcraft trên Linux.

www.quake4game.com

Công cụ an ninh (Security Tool): Novell AppArmor


AppArmor cân bằng hợp lý giữa tính phức tạp và mô hình an ninh “root nắm mọi quyền hành”. Công cụ cài đặt dựa trên wizard của nó cho phép không cần phải là chuyên gia về an ninh cũng củng cố được an ninh cho các ứng dụng quan trọng ở mức điều khiển các truy câp vào nhân Linux.
AppArmor có sẵn trong các phiên bản gần đây của SUSE thương mại và cũng có trong bộ OpenSUSE. Mặc dù hiện nay AppArmor chỉ chạy trên SUSE, Novell đã công bố mã nguồn của nó (lấy về từ site Immunix) theo giấy phép GPL. Hiện đang có các cố gắng chạy nó trên Ubuntu (và như vậy trên cả Debian).
PacketFence cũng xứng đáng được ghi nhận ở đây. Nó là một công cụ có cấu trúc tốt tổ hợp được sức mạnh của nhiều thành phần nguồn mở để tăng cường an ninh cho mạng.

www.novell.com

Ngôn ngữ lập trình (Language): Ruby 1.8.5

Từ thời Python không có một ngôn ngữ nào thỏa mãn được trí tưởng tượng của các nhà lập trình háo hức. Ruby là một ngôn ngữ lập trình kịch bản hướng đối tượng tự nhiên, dễ dùng và mạnh. Ruby on Rails mở rộng sự thừa nhận Ruby như một ngôn ngữ và hiện nay Sun đã tạo ra JRuby bằng cách thuê hai nhà phát triển Ruby làm việc toàn thời gian.
Một số biên tập viên của chúng tôi sẽ nổi loạn nếu chúng tôi không ghi nhận một điểm xứng đáng cho Objective-C, Perl và Python.

www.ruby-lang.org

Máy chủ Web (Web Server): Apache 2.2


Thực sự có đối thủ xứng đáng nào khác cho vị trí này không? Có những lựa chọn mã nguồn mở khác như AOL server nhưng Apache vẫn có sự hỗ trợ về ngôn ngữ và module nhiều nhất. Có thể là các extension và add-on làm cho Apache thành một môi trường phát triển web thú vị nhưng vì Apache hiện nay là chuẩn mặc nhiên của webserver nên ban biên tập cũng khó có sự lựa chọn nào khác. Lighttpd xứng đáng có một vị trí danh dự. Webserver này đang trở nên phổ biến vì hỗ trợ tốt cho FCGI là thành phần được dùng trong Ruby on Rails.

http://httpd.apache.org


Khuôn khổ ứng dụng Web (Web Application Framework): Ruby on Rails 1.1.6

Ruby on Rails không chỉ dành được sự chấp nhận rộng rãi một cách cực kỳ nhanh trong vài năm gần đây mà những người đã dùng nó còn say mê nó đến mất trí. Một số nhà phát triển ứng dụng web nói rằng khi họ xem lại các ứng dụng web trước đây họ đã viết dựa vào một frameworks khác họ đã gần như phát khóc khi phát hiện ra rằng Rails có thể giảm đến 50-70% số mã trong những ứng dụng đó.

www.rubyonrails.org


Công cụ phát triển phần mềm (Software Development Tool): Eclipse 3.2

Eclipse là một môi trường phát triển ứng dụng tích hợp (IDE) mở rộng được, dựa trên Java. Theo một số điều tra của Evans Data Corporation, Eclipse là môi trường phát triển ứng dụng phổ biến nhất trong giới lập trình Linux. Nói Eclipse có thể mở rộng được là còn ít. Các phần bổ xung (plugin – một dạng tương tự như extension) cho phép Eclipse làm mọi thứ ngoại trừ việc trông giữ con chó của bạn (mặc dù chúng tôi nghe nói rằng cũng có plugin đó đang được phát triển).
Một vị trí danh dự cũng đáng được dành cho VMware Workstation

www.eclipse.org

Công cụ truyền thông (Communication Tool): Asterisk 1.2.12

Asterik là một phần mềm tổng đài PBX đầy đủ, mã nguồn mở. Hiện nay nó được bảo trì bởi nhóm VoIP của Debian và được công ty Digium bảo trợ. Digium chế tạo các phần cứng làm việc với Asterik, nhưng Asterik cũng làm việc với các sản phẩm phần cứng khác.

www.asterisk.org

Sách về viết phần mềm (Development Book): Ajax Design Patterns by Michael Mahemoff

www.oreilly.com/catalog/ajaxdp

Sách cho người sử dụng (End-User or Nontechnical Book): Beginning Ubuntu Linux: From Novice to Professional by Keir Thomas

www.apress.com/book/bookDisplay.html?bID=10086

Phần mềm đồ họa (Graphics Software): Autodesk Maya 8

Autodesk Maya là phần mềm mô hình hóa 3 chiều, hoạt hình và biểu diễn. Nó tạo các hoạt hình và hiệu ứng đặc biệt cho những phim như The Chronicles of Narnia.

http://usa.autodesk.com

Phần mềm quản lý (Management or Admin Software): Mantis Bug Tracking System 1.0.5

http://www.mantisbugtracker.com/

Phần mềm hỗ trợ thiết bị mobile (Mobile Device): Funambol

http://www.funambol.com/

Máy tính xách tay (Notebook): Lenovo ThinkPad T Series

Máy tính này không đắt, bền và có các driver Linux rất tốt. Các phần mạng không dây, có dây, video và âm thanh làm việc tốt với các hệ điều hành Linux gần đây. Máy này chạy bền nhiều năm và tốc độ nhanh.
http://www.pc.ibm.com/us/notebooks/t...ies/index.html

Phần mềm máy chủ E-mail (POP/IMAP/SMTP E-Mail Server): CommuniGate Pro 5.1

CommuniGate Pro 5.1 là hệ thống thông tin Internet hoàn chỉnh bao gồm cả IMAP, POP, SMTP, phần mềm nhóm và cả tổng đài VoIP. CommuniGate luôn luôn là phần mềm dễ quản lý nhất và tính dễ dùng của nó được mở rộng với khả năng VoIP mới bổ xung.
Bộ Gordano Messaging Suite (www.gordano.com) là một phương án thay thế Exchange. Nếu bạn muốn có một giải pháp mã nguồn mở, Open-Xchange Server 5 (www.open-xchange.com ) xứng đáng có một vị trí danh dự. Nó cực kỳ xứng đáng là giải pháp nguồn mở thay thế cho Microsoft Exchange. Mặc dù là sản phẩm nguồn mở, nó không miễn phí và đắt hơn CommuniGate.
www.communigate.com

Thư viện phần mềm (Software Library or Module): Yahoo UI (YUI) Library

Bình thường thì Qt 4 xứng đáng được chọn. Tuy nhiên xét đến tầm quan
trọng của Ajax đang trở nên phổ biến, chúng tôi chọn thư viện phong phú được công bố thành mã nguồn mở của Yahoo. Đó là một thư viện đầy đủ các thành phần, công cụ, điều khiển và các tài nguyên CSS dành cho các nhà viết phần mềm Ajax và dịch vụ Web.
Bộ Google Web Toolkit (http://code.google.com/webtoolkit) theo sát ở vị trí thứ hai.
Cần phải ghi nhận Prototype (http://prototype.conio.net), một thư viện JavaScript giúp làm việc với các JavaScript dễ dàng và thích thú. Prototype trở nên nổi tiếng một phần vì nó được bao gồm trong bộ Ruby on Rails. Nhưng bạn có thể dùng nó không cần Rails và nó cũng là cơ sở cho vài thư viện và dự án cao cấp như Scriptaculous.
http://developer.yahoo.com/yui

Sách Quản trị hệ thống (System Administration Book): LPI Linux Certification in a Nutshell, Second Edition, by Steven Pritchard, Bruno Gomes Pessanha, Nicolai Langfeldt, Jeffrey Dean and James Stanger

www.oreilly.com/catalog/lpicertnut2

Nguồn từ Internet.