anhtuan1066 đã viết:
Vậy tôi hỏi mọi người vấn đề này nhé: Khi tôi phát hiện ra 1 code hay, nếu tôi sử dụng "nguyên con" thì có thể cho là vi phạm bản quyền đi.. nhưng nếu tôi nghiên cứu nó.. tìm ra dc cái tinh túy nhất trong đó, rồi chế tác biến thành cái của tôi thì có gọi là vi phạm ko?
Nói riêng trong VBA đi.. dù người ta có nghĩ ra lắm trò gì đi chăng nữa (gọi là phát hiện mới đi) thì nó cũng là của MS... vậy tức là người đó học từ MS mà ra.. Tôi chế tác cái của anh ta thành cái của tôi, xem như là tôi học MS gián tiếp qua anh ấy... Vậy gọi là cái gì đây? Có gọi là vi phạm ko?
Bạn smbsolutions có kinh nghiệm chiến trường hảy cho tôi 1 lời khuyên đi!
ANH TUẤN
Có lẽ anh đang hiểu nhầm khái niệm rồi.
Nếu code đó là free, chỉ cần 1 câu: Credit to abc... thôi tự nhiên thành đúng luật. Khi anh modify cái code đó thì cũng rất đơn giản. Đây là 1 ví dụ:
'*-------------------------------------------------------------
'* Author : Andrea Batina[Revelatek]
'* Date : 11/05/2004
'* Credits : Part of the code is borrowed from vbAccelerator MDITabs Control.
'*
'* Copyright : Copyright © 2004 Andrea Batina. All rights reserved.
'*-------------------------------------------------------------
'* Đoạn trên là đoạn cũ của tác giả, ta giữ nguyên, ko thay đổi gì cả. Giờ ta viết tiếp nhé
'* Modified by : smbsolutions
'* 1. Update 20 Nov 2006
'* - Update 001: blab, blab...
'* - Update 002: blab, blab...
'* 2. Update 15 Jan 2007
'* - Update 003: blab, blab...
'* - Update 004: blab, blab...
'*-------------------------------------------------------------
Đây đang nói về chuyện Free code nên ko có chuyện khái niệm ăn cắp ý tưởng. Còn nếu tác giả đã đăng ký kiểu dáng, mẫu mã, ý tưởng rồi thì lại là 1 chuyện khác. Nếu MS Office có gắn cái VBA vào rồi mà KingSoft lại đưa 1 cái ngôn ngữ cũng có tên là VBA thì chắc là ko ổn đâu.
Ngoài khái niệm Free (free to use), còn có các khái niệm như GNU của OpenSource, Freeware, Shareware, v.v... nữa. Nhiều người cũng đang nhầm về vấn đề Free (free to use) & OpenSource. Để tìm hiểu vấn đề này, thiết nghĩ cứ Google là ra hết. Chả cần phải hỏi nhiều đâu.
Điều cuối cùng mà smbsolutions muốn nói đó là vấn đề
ý thức của từng cá nhân (concept về chuyện vứt rác ra đường ấy) là chính chứ
ko muốn bàn nhiều về vấn đề thế nào là "đạo", là "ăn cắp bản quyền" trên giải pháp Excel này (vì để tìm hiểu chuyện đó chúng ta phải nghiên cứu nhiều về luật pháp ở trong nước và quốc tế, nghiên cứu nhiều những khái niệm trên mạng... chứ ko chỉ nói dăm ba câu ở đây được). Ở đây chúng ta hiểu đơn giản cho mấy quyển eBooks, mấy Softwares của các hãng đều được
bán một cách chính thức ở trên mạng, vậy mà chúng ta lại chia sẻ thoải mái 1 cách miễn phí (nhất là eBooks) trên 1 diễn đàn chính thức là...có vấn đề về bản quyền (ở đây ko nói đến chuyện tôi ko đưa lên thì đầy nơi khác cũng đưa lên nhé vì tôi ko tranh luận kiểu đó nữa).
Ngoài lề 1 chút: Khi smbsolutions đi bán phần mềm, ko bao giờ tôi xúi khách hàng sử dụng MS SQL Server ko có bản quyền mà vẫn phải giới thiệu đầy đủ về khái niệm bản quyền của hệ quản trị CSDL cho khách hàng để họ hiểu biết (ví dụ MSDE hay MS SQL 2005 Express thì miễn phí nhưng có giới hạn thế nào, MS SQL 2000 hay MS SQL 2005 Std giá bao nhiêu, Professional giá bao nhiêu, Ent version giá bao nhiêu,...). Còn việc họ nhận thức được ngay lập tức hay ko, có đủ tiền mua lisences hay ko thì đó là việc họ phải quyết định (vì họ là người đầu tư mà). Ít nhất là mình phải tư vấn họ đúng luật đã để tránh về sau này có vấn đề gì họ lại đổ cho mình là ko tư vấn trước (he he, mình tư vấn đúng luật thì mình mới bán cho họ được chứ nếu ko họ lại bảo...khéo ông lại ăn cắp của Fast ra để bán - mặc dù công nghệ khác hẳn nhau

). Thông thường những KH của tôi hầu như cũng hiểu về vấn đề bản quyền đó (ít nhất là về mặt tư tưởng). Đó cũng là 1 điều đáng mừng.