Web 2.0 Vietnam Logo

Ext JS và Bài Học Về Mã Nguồn Mở

Căn bản April 29th, 2008


Cách đây ít ngày một thư viện JavaScript/Ajax mà tôi rất thích dùng, Ext JS, đột ngột chuyển giấy phép sử dụng từ LGPL (một phiên bản của GPL cho phép sử dụng phần mềm mã mở trong các dự án thương mại) sang GPL v3 (một giấy phép mã mở chặt chẽ bắt buộc các dự án muốn dùng phần mềm mã mở cũng phải là mã mở) sau khi công bố một bản nâng cấp nhỏ. Điều này đã làm dấy lên một làn sóng phản đối, công kích trong khắp cộng đồng người dùng và phát triển.

extjs-gpl.gif

Tôi đã dùng Ext JS ngay từ khi nó chỉ là một thư viện mở rộng của YUI. Đây là một thư viện rất tốt, đặc biệt nó cung cấp những gói UI rất đẹp và dễ sử dụng — chỉ cần vài dòng code JavaScript bạn đã có thể tạo nên một giao diện chuyên nghiệp cho ứng dụng web của mình. Lúc này thư viện có tên là YUI-Ext và được phân phối dưới giấy phép BSD như YUI.

Sau đó Jack Slocum và nhóm phát triển đã đưa thư viện YUI-Ext vượt khỏi phạm vi của YUI trở thành một dự án độc lập. Khi version đầu tiên của Ext JS ra lò, giấy phép sử dụng được đổi thành kiểu “song hành” (dual license): người dùng có thể chọn LGPL (với một vài hạn chế nhỏ) hay mua giấy phép sử dụng thương mại. Có thể nói đây là một bước đi không có gì đáng chê trách để Jack và đồng sự có thể kiếm tiền cho việc phát triển của dự án. Cộng đồng phát triển mã mở vẫn rất vui lòng đóng góp và ủng hộ cho dự án, hơn 35.000 thành viên của diễn đàn Ext JS đã đóng góp vô số ý kiến, thông báo lỗi và tạo nên các thư viện mở rộng (extension) cho chính Ext JS.

Sự kiện Ext JS chuyển giấy phép sử dụng thành GPL (từ phiên bản 2.1 trở đi) đã gây sốc cho công đồng mã nguồn mở vì nhiều lý do. Không hẳn vì chúng ta sẽ phải trả tiền cho Ext. Với giấy phép thương mại hiện tại bạn chỉ cần mua một bản (cho 1 lập trình viên) là có thể triển khai không hạn chế trên nhiều máy chủ (chính xác hơn là trên số CPU không giới hạn). Những lý do chính khiển cộng đồng phát triển không hài lòng là:

  1. Vấn đề đạo đức: Ext JS khởi đầu là một dự án “ăn theo” YUI, họ nhận được nhiều quan tâm vì danh tiếng của YUI. Sau khi xác lập đựơc vị trí, họ bỏ giấy phép tự do và bắt đầu theo đuổi giấy phép chặt chẽ hơn. Là một dự án mã mở, họ nhận được rất nhiều đóng góp từ cộng đồng và đổi lại cộng đồng phát triển ngày lại càng bị thu hẹp phạm vi sử dụng.
  2. Vấn đề lòng tin: Bạn có thể tin được một công ty thay đổi giấy phép thường xuyên theo hướng càng kiếm được nhiều tiền càng tốt hay không? Điều gì sẽ xảy ra nếu một ngày đẹp trời nào đó, sau khi triển khai ứng dụng trên hàng chục máy chủ (tức là vài chục CPU), Ext JS đổi giấy phép thương mại từ “unlimited” sang “per-CPU”? Bạn sẽ phải chấp nhận trả một khoản phí “trên trời rơi xuống” hay bỏ mặc ứng dụng của mình không được nâng cấp hay vá lỗi?
  3. Vấn đề phạm vi giấy phép: Điểm khác biệt giữa LGPL và GPL là giờ đây dự án nào muốn dùng Ext JS miễn phí thì cũng phải là “nguồn mở” theo đúng giấy phép GPL v3. Có ba vấn đề gây tranh cãi là: (1) Vì Javascript được chuyển từ server qua browser người dùng, thì việc này có được coi là “phân phối” mã nguồn và do đó chịu sự rằng buộc của GPL hay không? (2) Việc nén, obfuscate các thư viện Ajax theo GPL có hợp lệ hay không khi người được phân phối (tức là người dùng ứng dụng) không xem được toàn bộ mã nguồn? (2) Theo Jack, mã server-side (Java, PHP…) của dự án cũng phải là nguồn mở mới được dùng Ext JS trong khi một số chuyên gia về giấy phép mã mở cho rằng điều đó là không đúng vì mã JavaScript không có mối liên kết tĩnh (statical link) nào với mã server (?).
  4. Vấn đề thích hợp: Vì những rắc rối nói trên mà bản thân giấy phép GPL v3 không “bao phủ” được hoàn toàn nên hầu hết các thư viện JavaScript đều chọn các giấy phép nguồn mở tự do hơn như BSD hay Apache 2. Việc Ext JS chọn GPL sẽ để lại các “lỗ hổng” có thể dẫn tới việc tranh tụng trong nhiều trường hợp hay nói cách khác chúng giống như những cái bẫy tiềm năng khiến cho việc sử dụng thư viện này theo hướng mã mở hoặc không thể thực hiện được hoặc không hiệu quả.

Nhiều người nói rằng dùng mã nguồn mở là hướng đi rẻ tiền, dễ dàng cho các công ty Việt Nam nhưng câu chuyện trên chỉ là một phần nhỏ trong rất nhiều vấn đề mà các giấy phép mã nguồn mở đặt ra. Tại Mỹ, muốn có lời khuyên đúng đắn bạn sẽ phải nhờ tới các luật sư có kinh nghiệm trong lĩnh vực này và không thực sự có nhiều luật sư như vậy (chắc chắn Jack đã không có được một luật sư tốt).

Qua vụ việc này tôi đã có được nhiều bài học (rất hữu ích cho các CIO), xin tổng kết lại dưới đây:

  1. Giấy phép sử dụng (mã mở hay thương mại) có thể bị thay đổi bất kỳ lúc nào. Mặc dù việc thay đổi giấy phép không áp dụng ngược với các phiên bản trước nhưng bạn sẽ phải đối mặt với vấn đề “trả tiền để được nâng cấp, hỗ trợ hay bỏ mặc phần mềm đó“. Vì thế nên dùng phần mềm mở do các công ty có uy tín bảo trợ vì thường họ rất ít khi thay đổi giấy phép nếu không có lý do chính đáng.
  2. Khi dùng mã nguốn mở, bạn phải đánh giá được mức độ rủi ro có thể gây ra do việc đổi giấy phép và chấp nhận mức độ rủi ro này.
  3. Không phải tất cả các giấy phép mã mở đều giống nhau. Hiểu hết các “ngõ ngách” trong đống ngôn từ của các giấy phép này là việc của các chuyên gia và dù vậy bạn vẫn có thể dính vào kiện tụng do sự diễn dịch khác nhau giữa các bên và khi ấy quyền phán quyết nằm ở tòa án.
  4. Nếu bạn định phân phối phần mềm của mình dưới giấy phép mã nguồn mở thì hãy suy nghĩ và tìm hiểu thật kỹ về phạm vi của các giấy phép này. Tất nhiên, vì là phần mềm của bạn nên bạn có quyền thay đổi giấy phép bất kỳ lúc nào cho các phiên bản mới, nhưng nếu không có lý do chính đáng cộng đồng mã mở sẽ cho rằng bạn đang lợi dụng mã mở để chuộc lợi và bạn sẽ nhanh chóng bị tẩy chay. Trong thế giới đầy cạnh tranh, bạn sẽ biến mất nhanh hơn bạn tưởng.

Ext JS và cá nhân Jack đang chịu nhiều sức ép từ phía cộng đồng. Có thể việc thay đổi giấy phép là bắt buộc nhằm kiếm tiền từ dự án để trả lương cho các lập trình viên nhưng người dùng không khỏi có cảm giác bất mãn khi đã bỏ công sức xây dựng các ứng dụng dựa vào thư viện này rồi đột nhiên nhận thấy nó sẽ không thích hợp nếu sử dụng vào các dự án thương mại hay mã đóng như dự kiến. Quan trọng hơn, việc đổ vỗ lòng tin khiến cho những người dùng nghiêm túc phải suy nghĩ lại về quyết định của mình khi đặt niềm tin lâu dài vào Ext JS.

Các bạn có thể tham khảo thêm về “vụ” Ext JS ở các bài viết dưới đây:

Định Hình Chiến Lược Web Của Microsoft Qua Live Mesh

Căn bản, Microsoft April 25th, 2008


Hôm qua bản thử nghiệm của Live Mesh đã đến với 10.000 người đăng ký đầu tiên và thế giới đã có thể định hình chiến lược mới về Web của Microsoft.

Trước hết chúng ta hãy tìm hiểu một chút xem thực sự Live Mesh là gì?

Live Mesh Là Gì?

diagram_top.png

+ Giới Thiệu: Mesh là một dịch vụ giúp bạn đồng bộ (synchronize) tài liệu, hình ảnh, feeds, các cài đặt trên nhiều máy tính, thiết bị. Nếu bạn nào đã dùng plugin Foxmarks thì đều biết đây là dịch vụ giúp bạn đồng bộ các bookmark của Firefox trên nhiều máy tính khác nhau. Ví dụ: Tôi đang xem một bài viết hay trên blog “Người Tập Viết” và muốn bookmark lại để tham khảo sau; nhưng khi về nhà tôi lại không tìm được link tới bài viết này vì lưu tôi bookmark trên Firefox ở máy của công ty. Sau khi cài Foxmarks thì đây không còn là vấn đề vì nó sẽ tự động xem có bookmark nào mới hay bị xóa/sửa và “đồng bộ hóa” chúng trên tất cả các bản Firefox mà tôi dùng.

Mesh cung cấp dịch vụ ở mức cao hơn, dịch vụ này có khả năng đồng bộ hóa tất cả các tài liệu, tập tin và cả các thiết đặt trong các ứng dụng từ máy này sang máy kia. Và nếu nó hoạt động như Microsoft hứa hẹn thì trong tương lai không xa nếu tôi đặt font chữ “VNI-Times” là mặc định trong ứng dụng Word (for Mesh?) tại máy tính ở công ty thì khi mở máy ở nhà Word của tôi cũng sẽ tự động đổi sang “VNI-Times” làm font mặc định và cả Word trong cái O2 cũng vậy (chỉ là giả dụ vì tôi không dùng O2, một loại smart phone chạy trên HĐH Windows mobile). Đương nhiên các tài liệu viết trên bản Word này cũng sẽ được đồng bộ trên tất cả các máy tính kết nối với Live Mesh.

+ Thành phần và Chức năng: Live Mesh bao gồm 2 thành phần chính là một dịch vụ web mà bạn có thể đăng ký các máy móc bạn muốn đưa vào dùng (như máy tính, mobile phone…) trong Mesh và một phần mềm có gói cái đặt dung lượng 2MB, gọi là Môi trường điều hành Mesh — Mesh Operating Environment (MOE), giúp bạn tích hợp Mesh vào Windows. Dịch vụ Web có tên là “Live Desktop” được thiết kế trông giống như Windows desktop là cửa ngõ để kích hoạt các ứng dụng trực tuyến, chia sẻ thông tin.

Hiện tại, Live Mesh chỉ có hai chức năng chính là chia sẻ tập tin, thư mục giữa các máy tính và cho điều khiển máy tính từ xa (Remote Desktop) qua giao diện web (phải dùng IE) hay bằng một ứng dụng trong MOE. Ngoài ra MOE còn cài ứng dụng có tên “Live Mesh Notifier” để báo cho bạn biết những gì xảy ra trong Mesh của mình và tích hợp “Mesh Companion Bar” vào Windows Explorer (hmm, một cách làm rất điển hình kiểu Microsoft).

livemesh-folder.jpg

Ngoài ra, Live Mesh còn cho bạn một không gian lưu trữ chung 5GB mà bạn có thể truy cập từ bất kỳ đâu có Internet và vì nó được tích hợp vào Remote Desktop nên bạn sẽ có thể thao tác trên đó rất dễ dàng.

+ Công nghệ và Mục tiêu: Công nghệ lõi của Live Mesh là FeedSync trước kia có tên là Simple Sharing Extensions, một công nghệ riêng của Microsoft lấy ý tưởng từ việc đồng bộ hóa tin qua “feeds” để mở rộng cho việc đồng bộ hóa các tài liệu khác.

Mục tiêu lớn nhất của Microsoft là biến Live Mesh thành một nền tảng (platform) để xây dựng các ứng dụng kiểu “for Live Mesh”. Các ứng dụng này sẽ có khả năng hoạt động ngay cả khi không có kết nối Internet, khi “online” trở lại dữ liệu sẽ được đồng bộ bằng công nghệ P2P để tiết kiệm băng thông tối đa.

Chiến Lược ” Windows for Web”

Câu hỏi mà các nhà phân tích luôn đặt ra với Microsoft là họ sẽ làm thế nào để đưa các sản phẩm, dịch vụ của mình lên web mà không làm hại lãnh địa chính của mình trên desktop. Giờ đây chúng ta đã có thể thấy được câu trả lời của Microsoft qua Live Mesh.

Live Mesh bản chất là một cố gắng Windows hóa Web. Vấn đề lớn nhất với các ứng dụng desktop ngày này là chúng hoạt động như các ốc đảo trong khi web cho phép lưu trữ và sử dụng dữ liệu từ bất kỳ đâu trên trái đất. Web đã tạo nên một hệ thống hỗ tương (ecosystem) giữa các thiết bị điện tử, một ví dụ điển hình nhất là mối liên hệ giữa iPod và iTunes, cái nọ là động lực cho sự phát triển của cái kia với Internet là phương tiện đồng bộ hóa. Microsoft luôn gặp khó khăn khi phải hộ trợ việc đồng bộ hóa dù là đơn giản nhất. Nếu mọi thứ đều chạy trên Windows thì chẳng có vấn đề gì vì họ có thể kiểm soát được mọi chuyện ở đó, nhưng thời đại đã đổi thay khi ngày nay các thiết bị chủ yếu dùng Web để trao đổi và chia sẻ dữ liệu.

Web đã từng là một nơi dễ kiểm soát đối với Microsoft nhưng lại đang là mối đe dọa tiềm tàng lớn nhất với người khổng lồ trên đôi cánh Windows này. Web đang trở thành trung tâm của giải trí và làm việc khiến cho Windows ngày càng lạc hậu trước các ứng dụng web của Google và Yahoo. Câu trả lời có tính chiến lược nhất của Microsoft là phải tạo nên một “Windows for Web” và thúc đẩy việc tạo ra các ứng dụng mới trên nền tảng này. Các ứng dụng “for Mesh” sẽ gắn chặt với hệ điều hành và có thể hoạt động offline như các ứng dụng desktop khác trong khi vẫn có các ưu điểm của các ứng dụng web như có thể lưu trữ dữ liệu tập chung và truy cập dữ liệu từ bất kỳ đâu trên nhiều thiết bị khác nhau. Người dùng sẽ vẫn có cảm giác quen thuộc như khi dùng các ứng dụng desktop…

Windows desktop sẽ được thay thế bằng Live Desktop, “My Computer” nhường chỗ cho “My Mesh” nơi bạn có thể nhìn thấy tất cả các máy tính, thiết bị gắn vào Mesh (hiện tại thì bạn chỉ có thể đưa máy tính chạy Windows XP hay Vista vào Mesh thôi). Bạn có thể đưa các thư mục bạn muốn chia sẻ như “My Documents” hay “My Music” vào không gian của Mesh và Mesh sẽ đồng bộ hóa khi bạn có bất kỳ thay đổi gì trong các tài liệu, tập tin ở đó.

Tuy nhiên, điều cốt lõi để chiến lược này thành công và biến Mesh thành nền tảng Web “mặc định” thì cần nhiều ứng dụng phát triển trên đó. Microsoft sẽ cung cấp các API (kiểu REST) cho các nhà phát triển ứng dụng bằng Javascript hay Silverlight, ngoài ra các ứng dụng có thể trực tiếp “nói chuyện phải quấy” với Mesh qua FeedSync. Nhưng có lẽ các nhà phát triển sẽ phải chờ tới cuối năm nay mới có được các công cụ cần thiết để tạo những ứng dụng đầu tiên cho Mesh.

Vài Suy Nghĩ

Điều chúng ta có thể nhận thấy từ văn hóa của Microsoft là họ luôn sẵn sàng tạo ra những sản phẩm không xuất sắc lắm và không ngừng cải tiến nó cho đến khi hoàn chỉnh và họ cũng không bao giờ xa rời chiến lược chủ đạo “Windows là tất cả” của mình.

Web có thể là mối đe dọa lớn nhất với Microsoft nhưng nếu có chiến lược đúng đắn nó lại có thể biến Web thành cơ hội lớn nhất với họ. Tôi sẽ không ngạc nhiên nếu thế hệ tiếp theo của Word, Excel… sẽ là Word for Live Mesh, Excel for Live Mesh… (hay Office for Live Mesh), khi ấy kịch bản mà tôi trình bày trong phần giới thiệu ở trên sẽ không còn là giả định nữa. Và sẽ thật thú vị nếu lại được chứng kiến một thế hệ các phần mềm mới “for Live Mesh” xuất hiện tương tự các ứng dụng “for Windows” ngày nào.

Vấn đề lớn nhất là cộng đồng phát triển và khối doanh nghiệp sẽ phản ứng thế nào với nền tảng Live Mesh, liệu họ có muốn để Microsoft áp đặt các tiêu chuẩn của mình lên Web (nữa) hay không?

Tạo Khảo Sát Trực Tuyến Với Sirvina

Đánh giá April 17th, 2008


Khảo sát trực tuyến là một trong những dịch vụ tôi luôn mong có một start-up nào đó của Việt Nam làm và hôm nay tôi đã có thể dùng dịch vụ của Sirvina.com.

Bắt đầu bằng một trang chủ gọn gàng và đầy đủ thông tin, Sirvina sẽ hấp dẫn bạn ngay bằng những khảo sát rất vui về mức tiền mừng đám cưới mà bạn sẵn lòng bỏ ra (hmm, tôi đã bị phàn nàn là keo mà đòi ăn tiệc sang đó :) ) hay bình bầu câu chuyện nào hay nhất về chứng khoán Việt Nam.

sirvina-home-page.gif

Tất nhiên, dịch vụ này hướng về các cuộc khảo sát nghiêm túc và có chất lượng cao. Sau khi đăng ký rất dễ dàng (thậm chí không cần phải confirm bằng e-mail) bạn có thể bắt đầu tạo khảo sát đầu tiên.

Chúng ta có thể chọn khảo sát miễn phí hoặc có phí. Trong trường hợp thứ nhất bạn sẽ phải chấp nhận xem quảng cáo của nhà tài trợ, ngược lại nếu khảo sát có phí (nên dùng nếu đó là khảo sát nghiêm túc của công ty hay tổ chức) thì sẽ không có quảng cáo (đương nhiên) và bạn còn có cơ hội rút thăm trúng thưởng! Một hướng monetize rất dễ hiểu và phù hợp với loại hình dịch vụ này.

Tiến trình tạo khảo sát được thiết kế tốt theo dạng wizard dẫn dắt bạn từ trang đầu tiên là tạo tiêu đề và mô tả mục đích của cuộc khảo sát. Tiếp đến là các câu hỏi với nhiều dạng như “một trả lời“, “nhiều trả lời”… (bạn có thể nhấp nút “Ví dụ” để xem các dạng câu hỏi sẽ được trình bày thế nào)

sirvina-question-type.gif

Việc tạo các loại câu hỏi kiểu “Có - Không” hay đánh dấu vào một hay nhiều mục có vẻ khá dễ dàng, nhưng với những khảo sát phức tạp hơn như kiểu câu hỏi ma trận thì cần thêm một chút thời gian để tìm hiểu các chức năng cao cấp hơn như chỉnh sửa hay tạo thang đánh giá, xem trước… Đây là một câu hỏi khảo sát mà tôi đã tạo ra.

sirvina-ranking-question.gif

Còn đây là khi xem thử:

sirvina-ranking-question-preview.gif

Tỉ mỉ hơn bạn có thể gán hình ảnh cho từng mục như logo của Y!360 phía dưới mục Yahoo!360. Ngoài ra ở phần “Tùy chọn nâng cao” bạn có thể đưa ra các rằng buộc như người tham gia phải trả lời tối thiểu một hay tất cả các mục.

Cuối cùng, bạn sẽ được chọn một mẫu template cho bảng câu hỏi, chọn việc có hiển thị thanh tiến độ hay không, ví trí của nó… và nhiều tùy chọn khác rất hữu ích cho một cuộc khảo sát mà tôi sẽ dành cho bạn tự khám phá.

Tóm lại, dù đang trong giai đoan Beta, tôi rất ấn tượng về mức độ hoàn thiện của Sirvina. Ứng dụng khảo sát trực tuyến là một dạng ứng dụng phức tạp (và đặc biệt khó trong môi trường web) với rất nhiều rằng buộc mà chỉ những người đã từng tham gia thiết kế các phần mềm tương tự hay có sự tìm hiểu sâu sắc mới bao quát hết được. Những gì Sirvina làm được chứng tỏ họ đã có những đầu tư nghiêm túc và bài bản. Tôi thực sự thích những ứng dụng như thế.

Cảm Ơn Nhà Tài Trợ Đầu Tiên Cho Web2Vietnam

Misc April 14th, 2008


Hôm nay, Web2Vietnam đã có nhà tải trợ đầu tiên. Điều kiện để được nhận tài trợ rất bất ngờ là… không có điều kiện gì cả — không banner quảng cáo, không cần review sản phẩm và nhà tài trợ cũng xin giấu tên.

Đây có lẽ là e-mail tôi thích đọc nhất từ trước tới nay.

email-from-sponsor.gif

Tôi vui mừng vì hai lý do: (1) Web2Vietnam có nhà tài trợ đầu tiên và (2) quan trọng hơn là nhà tài trợ hiểu được mục đích của web2vietnam blog. Đây là một diễn đàn dành cho những người có tâm huyết đóng góp vì một nền tảng web tốt hơn cho Việt Nam.

Web2Vietnam đã được tài trợ hosting và trong thời gian tới tôi sẽ chuyển sang một gói web hosting tốt hơn để tránh mọi tình trạng time-out thỉnh thoảng vẫn xảy ra và hy vọng có thể chịu đựng được các vụ đột biến traffic kiểu “LinkHay effect” (nếu có :) )

Cảm ơn nhà tài trợ đầu tiên cho Web2Vietnam blog và xin cảm ơn lần nữa vì tinh thần của bạn. Hy vọng web2vietnam blog sẽ có những nhà tài trợ mới cũng tuyệt vời như nhà tài trợ đầu tiên.

Yahoo Đang Chơi Trò “Mèo Vờn Chuột” Với Các Blogger Việt Nam?

Nhận định, Yahoo April 11th, 2008


Quach Dai Ca Blog

Đã hơn một lần tôi nghe các “đại diện” của Yahoo hứa hẹn về một nền tảng blog mới thay thế Yahoo! 360. Gần đây nhất trên VNExpress có một bài viết với giọng điệu đầy vẻ chắc chắn:

…Hãng Internet Mỹ chuẩn bị giới thiệu nền tảng blog mới, khiến một số cộng đồng Web trong nước, vốn thu hút khá đông người sử dụng nhờ cho phép sao chép nội dung từ Yahoo 360, sẽ phải tìm cách giữ chân thành viên…

Tuy nhiên, đọc cả bài viết này tôi nhận thấy nó thiếu cơ sở từ các nguồn tin chính thức. Nền tảng blog mới cùa Yahoo là gì? Nó có gì tốt hơn các nền tảng blog khác? Và quan trọng nhất là tại sao Yahoo nhảy vào cuộc chơi blog?

Rõ ràng, không thể chỉ vì các blogger của Việt Nam mà Yahoo sẽ phải đầu tư nguồn lực (vốn đang bị cắt giảm) của mình cho việc phát triển một nền tảng blog mới. Thị trường Việt Nam là một trong những thị trường thành công của Yahoo, nhưng nhìn từ thực tế thì chỉ số CPM (số tiền thu đựơc trên 1000 pageview) của Việt Nam rất thấp nên chỉ có tác dụng cho việc thống kê, đánh bóng tên tuổi của mình hoặc nhắm về tương lai hơn là lợi nhuận trước mắt. Nhưng bản thân Yahoo cũng đang gặp hàng loạt vấn đề về thị phần và tăng trưởng dẫn đến việc bị Microsoft đe dọa thâu tóm gần đây nên khó có thể có những kế họach không thực tế hay quá xa.

Nền tảng blog của Âu - Mỹ đã định hình với Blogger và Wordpress.com là hai mạng thu hút nhiều blogger nhất, tiếp đến là các mạng Six Apart TypePad, LiveJournal… và phải kể tới việc phần lớn các top blog là dạng self-hosted. Đã một lần thất bại trên mặt trận mạng XH, liệu Yahoo có đủ tự tin để tạo ra một nền tảng tốt hơn Wordpress được không? Tôi rất nghi ngờ về khả năng đó. Mặt khác, trên tất cả các nguồn tin chính thức mà tôi được đọc không hề có một dòng nào nhắc tới khả năng Yahoo sẽ đưa ra một nền tảng Blog mới hay cũng chẳng ai quan tâm tới một nền tảng blog mới trong một thế giới đã có quá nhiều cái rất tốt rồi?

Yahoo!360 bị “bỏ hoang” mặc cho các lỗi lớn nhỏ đặc biệt là lỗi Cross Site Scripting (XSS) mới bị khai thác gần đây dẫn đến việc hàng loạt blogger bị mất tài khoản. Dù vậy các blogger Việt Nam dường như vẫn quá tin tưởng rằng Yahoo có thể làm được mọi chuyện; họ sẽ giữ lại tất cả những gì mình đã post lên để chuyển sang một cái gì đó tốt hơn. Đến hôm nay, sau nhiều tháng, tất cả những gì họ có chỉ là những lời hứa hết sức mơ hồ, không một bằng chứng, không một hình ảnh nào về cái gọi là “nền tảng blog” mới của Yahoo được công bố và cũng chẳng có thời hạn nào được đặt ra. Đơn giản đó chỉ là một kế hoạch trong hàng ngàn kế hoạch khác của Yahoo.

Vậy bài viết nói trên của VNExpress có ý nghĩa gì? Rất có thể chỉ là một chiêu PR của các đại diện Yahoo tại Việt Nam nhằm kéo dài “những ngày cuối đời” của Yahoo!360 trong khi chờ đợi một xác nhận chính thức từ công ty mẹ. Còn nếu nhìn từ góc lạc quan nhất rằng có một Yahoo!Blog sắp ra đời thì rất có thể cũng chỉ là một thử nghiệm kiểu Yahoo!Mash, không có gì quá đáng trông chờ.

Với những ai thực sự quan tâm tới số phận của những “đứa con tinh thần” của mình thì đã đến lúc phải tự hỏi có nên tiếp tục tham gia trò chơi “mèo vờn chuột” với Yahoo nữa hay không?

Update: Theo bài viết này, “nền tảng blog mới” của Yahoo có vẻ sẽ là bản Việt hóa blog Hongkong?