[VFOSSA] Ve quyen tu do trong GPL

Tran Luong Son tran.luong.son at vietsoftware.com
Mon Jun 4 15:12:22 ICT 2012


Anh Quang, Tuấn và các anh, 

Tôi vẫn đang theo dõi th read này mà chưa góp ý kiến gì, cũng vì hiểu biết giới hạn về GPL, và thực tế là đến nay vẫn phải hỏi ý kiến chuyên gia như anh Tuấn iWay mỗi khi có sự vụ. 

Cty VSI tham gia FOSS nhiều năm, nhưng chắc hẳn là chưa chặt chẽ trong việc tuân thủ các quy định liên quan. Đến bây giờ vẫn chưa có sự cố gì có lẽ chẳng qua vì mình làm ăn còn nhỏ. Về lý do chủ quan thì bản thân không đủ năng lực để theo đuổi các quy định nghiêm ngặt. Có thể là trước mắt cứ làm ăn theo kiến thức hiện có của mình, còn nếu bị tuýt còi thì điều chỉnh. Kiến thức của tôi liên quan đến kinh doanh trên FOSS chủ yếu là từ cuốn "The Business of Linux and Open Source", có lẽ là rất hạn chế. 

Xin gửi các anh tham khảo một tham luân của tôi vào 11/2008, không còn nhớ trong hội thảo nào. 

Tôi thấy là các cty FOSS nghiêm túc thường đặt ra vấn đề tuân thủ nghiêm túc các quy định liên quan đến FOSS, không chỉ dừng lại ở khía cạnh pháp luật (mình sai thì ai bắt?) mà còn ở khía cạnh đạo đức nghề nghiệp (common sense bảo là "sai" thì không làm!). Như vậy là tốt, nhưng cũng không nên vì thế mà có những bươc "chạy thử" manh dạn, trong khi vẫn tiếp tục nghiên cưu các quy định để tuân thủ. 

Nhân đề tài này, tôi cũng thấy VFOSSA rất cần có *nhóm chuyên gia về vấn đề tuân thủ các quy tắc FOSS* (có thể là trong Ban Phát triển cộng đồng chăng?), cả về khía cạnh pháp luật cũng như quy định của cộng đồng và quy tắc ứng xử. 

Cheers, 

TLSon. 


----- Original Message -----

From: "Nguyen Hong Quang (home)" <nguyen.hong.quang at auf.org> 
To: "VFOSSA Members" <members at lists.vfossa.vn> 
Sent: Monday, June 4, 2012 12:08:44 PM 
Subject: Re: [VFOSSA] Ve quyen tu do trong GPL 

Hi Tuấn, 

On 04/06/2012 10:32, Truong Anh. Tuan wrote: 
> 
> Chắc chắn vậy, đặc biệt là ở VN mình, nơi mà tình trạng sửa phần mềm GPL 
> triển khai cho KH đang diễn biến rất phức tạp. 
Có một điều anh vẫn chưa có câu trả lời, chắc lúc nào phải nhờ một anh 
bạn luật sư chuyên về SHTT trả lời: nếu ở VN có một anh nào vi phạm mười 
mươi GPL (lấy mã nguồn sửa rồi đóng lại) thì mình kiện ở đâu, ai được 
quyền kiện và có ai xử không nhỉ? 
Cần nói rõ giả sử PM của mình viết ra, mình tự gán cho nó giấy phép GPL, 
mà GPL thì lại là theo luật Mĩ. Kiện tòa VN có xử không, hay phải sang 
tận Mĩ? Sự vi phạm lại không xảy ra trên đất Mĩ. 
Ai biết thì trả lời giùm. 
> Hơn nữa, FOSS chỉ có thể phát triển nếu mọi người đều hiểu và đóng góp. 
Đúng thế. Nhưng nhận thức là một quá trình. Không nên áp đặt mà phải 
giải thích để người nghe hiểu và đồng tình. Cũng không nên lớn tiếng 
khẳng định điều mình đang nghĩ là đúng là dứt khoát phải và sẽ đúng ;-) 

> Chuyển tay từ chủ thể B sang chủ thể A chính là phân phối bác ạ. 
Đấy. Chuyện này anh và Tuấn đã hiểu không giống nhau rồi. Anh không 
khẳng định anh đúng nhưng cũng chưa đồng ý với cách lý luận của Tuấn. 
Tuy nhiên ở đây không cần cãi nhau về từ ngữ, nhưng có điều anh chắc 
chắn là sau khi B làm xong ý tưởng do A thuê thì B buộc phải giao cho A 
mã nguồn sửa đổi. 

Anh cũng tin rằng nếu B cứ công bố phiên bản sửa đổi thì chắc A cũng 
không thể kiện B ăn cắp ý tưởng được. Tuy nhiên anh vẫn chưa dám khẳng 
định trong hợp đồng thuê khoán sửa một PM GPL thì liệu B có quyền yêu 
cầu A tôn trọng quyền tác giả ý tưởng không, tức là chỉ có B mới có 
quyền công bố hoặc cho phép công bố? Nếu điều này là không thì lại đặt 
ra câu hỏi khác là một nhân viên làm việc cho hãng PM thường phải ký một 
điều khoản nhường lại bản quyền các PM do anh ta viết ra cho Cty. Tuy 
nhiên nếu anh ta tự tiện công bố sửa đổi một PM GPL khi Cty giao cho anh 
ta làm thì điều này có vi phạm hợp đồng và có thể bị đuổi việc không? 
> 
>> Cũng không có gì bắt buộc anh ta phải công bố (quay lại quyền tự do 
>> thứ tư) 
> 
> Bắt buộc chứ! GPL mà! (đâu phải như BSD hay các giấy phép khác) 
> Với phần mềm GPL, bất cứ ai trong cộng đồng cũng có quyền yêu cầu developer 
> công bố mã nguồn. 
Theo anh hiểu về GPL thì nếu Tuấn đã cho ai một PM GPL và nếu Tuấn có 
trong tay mã nguồn của PM này (giả sử Tuấn tuyên bố rằng tôi đã sửa PM 
này) thì người nhận có quyền yêu cầu Tuấn phải cung cấp cho anh ta mã 
nguồn trong đó có phần sửa đổi của Tuấn và Tuấn phải đưa. Cái này mới là 
bắt buộc và chỉ có điều đó thôi. Cả Tuấn và người nhận đều có quyền công 
bố phiên bản sửa đổi này, song GPL không thể bắt buộc Tuấn phải công bố. 
Tuấn có thể không công bố - ví dụ đưa lên Internet, nhưng không được cấm 
người khác công bố hoặc phân phối PM GPL mình đã sửa đổi. 

Cũng cần nói thêm là chúng ta cần hiểu rõ chữ tự do hơn: một khi tôi đã 
có trong tay một cách hợp pháp 1 PM thì PM này là tài sản cá nhân của 
tôi. Nếu tôi hành xử với PM mà không vi phạm giấy phép sử dụng thì không 
ai có thể kiện tôi hoặc bắt tôi làm về bất cứ điều gì. Giấy phép GPL 
không có điều khoản nào bắt buộc anh phải trao cho Tuấn một PM GPL anh 
lấy được từ đâu đó về và đang sử dụng. Cho hay không cho Tuấn là quyền 
tự do của anh (giống như Tuấn có quyền không trả lời câu hỏi của anh về 
một thông tin Tuấn đang có), nhưng anh không được phép ngăn cản hoặc 
khiếu kiện dưới mọi hình thức việc Tuấn có được PM này, kể cả đó là PM 
do anh tạo ra và kể cả trong thâm tâm, anh không muốn Tuấn có được PM đó. 

Đấy là nói lý thì anh không sai, còn trong thực tế nếu anh làm thế thì 
Tuấn có quyền tự do chỉ trích anh trước công luận, mọi người sẽ "ném đá" 
cho hành vi xấu chơi của anh. Một FOSSer như vậy thì quả không đáng tin 
lắm, vậy thôi :-) 
> 
>>> Khác nhau hẳn bác ạ. Nếu đúng như bác nói thì em VD thế này: Giả sử 
>>> công ty em được rất nhiều nơi thuê customize phần mềm GPL đáp ứng nhu 
>>> cầu sử dụng của họ. Nếu khi em sửa, chuyển (phân phối) cho họ rồi mà 
>>> lại không cần phân phối theo giấy phép GPL thì thế nào nhỉ?!! Trong 
>>> trường hợp này không phải em cứ thích thì GPL, còn không thì thôi; mà 
>>> chắc chắn phải chuyển phần mềm này cho KH của em theo giấy phép GPL 
>>> (GPL yêu cầu người ta phải mở hóa, chứ không chỉ là khuyến khích). 
>> Công bố hay không cũng là quyền tự do của Tuấn mà. 
> 
> Không bác ạ, quyền này là để bảo vệ developer khi công bố mã nguồn ra không 
> bị đối tượng nào kiện (trong trường hợp anh em mình đang bàn là sửa đổi phần 
> mềm GPL). Còn ngược lại developer đó có nghĩa vụ phải công bố mã nguồn khi 
> phân phối lại, nếu không sẽ tự tước đi quyền của mình ngay. 
> Em nghĩ là bác đọc thêm bài này [2] trên blog bác Nghĩa sẽ rõ hơn. 
> 
Điều này không mâu thuẫn với những gì anh vẫn hiểu về GPL và đã trình 
bày ở trên. 

Quang 

_______________________________________________ 
POST RULES: http://wiki.vfossa.vn/guidelines:mailinglist 
_______________________________________________ 
Members mailing list: Members at lists.vfossa.vn 
http://lists.vfossa.vn/mailman/listinfo/members 
VFOSSA website: http://vfossa.vn/ 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.vfossa.vn/pipermail/members/attachments/20120604/05551f63/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OSS_VSI_Presentation 4.ppt
Type: application/vnd.ms-powerpoint
Size: 677376 bytes
Desc: not available
Url : http://lists.vfossa.vn/pipermail/members/attachments/20120604/05551f63/attachment-0001.ppt 


More information about the Members mailing list