OK!,
Sau đây là những gì mình trao đổi với chuyên gia tư vấn của công ty mình về vấn để sử dụng sản phẩm GPL.
+ Nếu các bạn dùng mã nguồn mở hay những product của GPL license thì sau khi thay dổi, hay build những sản phẩm mới từ đó, bạn phải đóng góp source lại cho cộng đồng GNU.
+ Nếu bạn dùng mã nguồn mở và không có ý đưa modify source đó trở lại cộng đồng GNU thì không sao. Nhưng 1 khi bạn bán sản phẩm đó, hay cho người khác download thì GPL license yêu cầu bạn bán sản phẩm của bạn phải kèm theo tất cả source kể cả modify source của những mã nguồn bạn download và sử dụng lại từ GPL.
Lấy ví dụ: mvnforum của nhóm javavietnam dùng MySQL database là 1 mã mỡ, khi họ bán, hay cho download load lại thì họ phải cung cấp cho người sử dụng source của mvnforum. Và mvnforum đã làm đúng chuyện này.
Nếu bên Vinacomm muốn tích hợp mvnforum hay có những module link tới mvnforum thì khi bán sản phẩm của Vinacomm, sản phẩm đó phải kèm theo source cũa những phần link vào hay modify. Nếu iCMS có link vào mvnforum thì tất cả source (mã nguồn) iCMS phải được cung cấp cho người mua.
+ Làm sao tránh được chuyện mình dùng sản phẩm thuộc GPL mà không phải cung cấp source của mình cho người sử dụng? Các bạn có thể liên lạc người tác giả chính, mua 1 commercial license (giấy phép thương mại) của sản phẩm mình dùng. Ví dụ hảng mình phải trả 100 USD cho mổi cái máy bán ra sử dụng MySQL database, và mình không phải cung cấp source cho người mua. Chỉ cung cấp binary mà thôi (Nhiều bạn sẻ cười ở đây MySQL là free mà tại sao lại phải trả tiền, nhưng thực tế trong thương mại là như vậy).
Trở lại trường hợp của iCMS có những trục trặc pháp lý sau:
+ Nếu iCMS thật sự dùng CMS.NET từ CD và sách của Mr. Stephen Fraser thì đây là 1 trục trặc lớn vì các bạn đó đã vi phạm copyright của Apress và tác giả. Chuyện này có thể rất là nghiêm trọng nếu tác giả truy cứu tới cùng.
+ Nếu iCMS thật sự là dùng lại CMS.NET download từ GNU server và sử dụng GPL license thì họ đã vi phạm sai lầm khi sữ dụng GPL license tức là bán sản phẩm không kèm theo toàn bộ source của những module khác + source CMS mà họ đã sửa chữa.
+ Cách cứu vãn: (Dù gì đi nữa thì mình không muốn các bạn bị chìm xuồng) Bạn có thể liên lạc Mr Stephen Fraser, xin lổi ông ta về chuyện không rành luật copy right. Và thương thảo mua lại 1 commercial license từ ông ta cho mỗi copy iCMS của các bạn bán ra. Chuyện này sẻ hợp thức hoá việc các bạn dùng CMS.NET mà không phải công bố source của mình. Nếu các phẩn khác có dùng thủ thuật "luộc" tương tự thì cũng theo phương pháp này giải quyết. Mình nghĩ với giá 100 - 200 USD 1 license cho 1 bản bán ra thì sẻ không thành vấn đề với ông ta.
+ Cả sản phẩm ViệtKey Linux của giải 2002 cũng phải theo nguyên tắc trên. Đó là đưa source trở lại cho cộng đồng mã mỡ, hay cung cấp source cùng với binary, hay mua 1 commercial license từ RedHat (nếu phát triển Vietkey Linux từ redhat).
Mình nêu ra những giải pháp này chỉ có tính cách tư vấn pháp lý giúp các bạn đối phó với GPL và Mr Steven Fraser thôi. Nhưng không giải quyết được vấn đề đạo đức của các bạn trong khi đi dự thi giải TTVN online là sử dụng mã nguồn mở mà lại có hành vi giấu diếm thậm chí còn phát biểu 1 cách trắng trợn là các bạn phát triển từ đầu. Mong ban giám khảo và BTC TTVN sẻ xem xét chuyện này. Mình hy vọng không nghe 1 câu tuyên bố kiểu: "Vì FTP tổ chức vụ này, muốn chọn ai, chọn sản phẩm nào thì là quyền của FTP. Nếu trường hợp đó xảy ra, xin các bạn đang đấu tranh vì công bằng TTVN yêu cầu đổi tên cuộc thi đó lại thành Trí Tuệ FTP, vì nó không đại diện cho TTVN.
Mình theo đuổi vụ này chỉ nhằm bảo vệ sự trong sạch công bình và xứng đáng của giải TTVN cho đúng cái tên của nó. Mình không muốn tham gia vào các chuyện thương nghiệp, làm ăn... vì đó không nằm trong khả năng hiểu biết của mình.
Cuối cùng mình biết có những người ghét VVT và ghét iCMS và sau bài này sẻ ghét luôn cả mình vì đã tư vấn miển phí cho họ. Nhưng dù gì đi nữa, chúng ta là đồng bào với nhau, cũng nên giúp nhau có phải không? Mong từ cú vấp lần này, các bạn lại tiếp tục có thể gượng dậy và tiếp tục cống hiến cho ngành IT nước nhà 1 cách "trung thực".
(Có lẻ bài này là cuối trong chuyện iCMS này trừ khi có những câu hỏi nào liên quan trực tiếp tới mình). Hoan hô tinh thần dũng cảm của các bạn đã tham gia. Chúc các bạn sẻ thành công trong việc là trong sạch và đem lại sự công bình, xứng đáng cho những giãi TTVN trong tương lai.
À quên nhắc các bạn rằng cuộc trả lời trực tuyến ngày mai, Các bạn nên copy and paste sẳn những câu hỏi trong forum này mấy hôm nay, soạn lại theo thứ tự và ngày mai cứ paste vào mà hỏi cho lẹ. Đừng quên mục đính chính của chúng ta là "lấy lại sự trong sạch, công bằng và uy tín xứng đáng cho những người đại diện cho giải TTVN".
Bookmarks