Khi nói đến việc sử dụng, phát triển và quảng bá phần mềm trực tuyến, nhiều giấy phép đi kèm với chúng có thể gây nhầm lẫn cho ngay cả người dùng máy tính chuyên nghiệp nhất. Giấy phép nguồn mở và sở hữu độc quyền thường đi vào nhau trực tiếp, với việc thúc đẩy một phương thức cấp phép được chấp nhận trong khi giấy phép thứ hai để lại nhiều chỗ cho việc giải thích. Nhưng liệu họ có thể làm việc tốt với nhau hoặc là giấy phép nguồn mở và sở hữu độc quyền để thúc đẩy các nhà phát triển và người dùng xa nhau hơn?

Cấp phép nguồn mở

Việc cấp phép nguồn mở đã diễn ra trong một thời gian rất dài. Đó là một loại giấy phép bản quyền được chấp nhận cho phần mềm cho phép các nhà phát triển sửa đổi và chia sẻ mã nguồn đằng sau nó. Ngoài ra, phần mềm nguồn mở có thể là phần mềm miễn phí, phần mềm chia sẻ hoặc được người dùng thanh toán hoàn toàn tùy thuộc vào sở thích của nhà phát triển. Nó cũng được xác định bởi mỗi nhà phát triển mã nguồn mở có hay không tên của họ phải được gắn vào mã nguồn nếu nó được sửa đổi hoặc phân phối theo một cách mới.

Có rất nhiều tổ chức và nhóm giám sát việc cấp phép nguồn mở, điều này làm cho nó trở thành một cách hữu hiệu hơn để bảo vệ công việc như một nhà phát triển phần mềm. Vì nhiều người hơn nhận ra sự giám sát, thật dễ dàng để bảo vệ mã nguồn của bạn nếu ai đó sử dụng nó theo cách bạn không cho phép.

Mã nguồn mở đến như là không có đảm bảo nó thậm chí sẽ làm việc hoặc bạn sẽ có sự hỗ trợ đằng sau nó để sửa chữa một vấn đề mà đi lên. Vì phần mềm nguồn mở đang được phát triển, chỉnh sửa và phân phối với những thay đổi của các nhà phát triển khác nhau, họ có thể không có thời gian hoặc năng lượng để sửa chữa hoặc thay đổi bất kỳ thứ gì được coi là vấn đề.

Một số phần mềm nguồn mở nổi tiếng nhất hiện có bao gồm Linux, WordPress, Firefox và công cụ Chromium.

Cấp phép sở hữu độc quyền

Cấp phép sở hữu độc quyền là nhiều hơn một hình thức cấp phép miễn phí không có giám sát thực sự. Khi bạn tải xuống một tiêu đề phần mềm theo giấy phép sở hữu độc quyền, nhà phát triển sẽ đưa ra các quy tắc về những gì có thể và không thể thực hiện được với nó. Tuy nhiên, theo luật ở hầu hết các quốc gia, thực sự không có hậu quả nào để chi phối điều này vì việc cấp phép sở hữu độc quyền không được giám sát bởi bất kỳ luật nào ủng hộ nó. Đây là lý do tại sao bạn thấy nhiều tiêu đề phần mềm độc quyền nổi tiếng đang được sửa đổi mà không cần truy cập chính thức vào mã nguồn của nó.

Vì việc cấp phép sở hữu độc quyền không được pháp luật công nhận, điều đó có nghĩa là mọi tiêu đề sở hữu độc quyền đều yêu cầu bạn phải là người dùng chấp nhận một bộ điều khoản và điều kiện dài. Khi bạn chấp nhận tài liệu pháp lý này, nó sẽ trở thành một hợp đồng ràng buộc giữa bạn và nhà phát triển, điều đó có nghĩa là bạn chịu trách nhiệm về bất kỳ điều khoản nào bạn vi phạm.

Cấp quyền sở hữu độc quyền cung cấp hỗ trợ, sửa lỗi và bản vá, cùng với các giải pháp hữu ích khác khi cần từ nhà phát triển. Vì họ là những người duy nhất có thể khắc phục các vấn đề liên quan đến mã nguồn, nhà phát triển thích hợp nhất để tìm các bản sửa lỗi và áp dụng chúng để tiếp tục chuyển lợi nhuận.

Một số phần mềm dựa trên sở hữu độc quyền phổ biến nhất hiện có bao gồm Windows và Mac OS X.

Giấy phép mã nguồn mở và quyền sở hữu độc quyền

Mã nguồn mởĐộc quyền
Giá cảChủ yếu là miễn phíMiễn phí hoặc trả tiền
Bản quyềnĐược cấp phép, tín dụng được cấp cho nhà phát triển ban đầu khi được sửa đổiChỉ được cấp phép bởi nhà phát triển, người được cấp phép được cấp quyền sử dụng
Quyền sở hữu mã nguồnKhông có quyền sở hữuNhà phát triển sở hữu quyền
Sửa đổi mã nguồnBất kỳ ai cũng có thể sửa đổiChỉ nhà phát triển mới có thể sửa đổi

Cấp giấy phép nguồn mở và cấp phép sở hữu độc quyền có hai mục tiêu rất khác nhau: Cái sau đã biến thành trò chơi tạo ra lợi nhuận trong khi trước đây là tất cả về việc lấy ý tưởng cơ bản và biến nó thành một thứ lớn hơn và tốt hơn.

Giấy phép nguồn mở và sở hữu độc quyền có hoạt động tốt với nhau không?

Opera gần đây đã tiến lên một bước như một công ty sở hữu độc quyền quyết định biến bước nhảy vọt thành một bầu không khí nguồn mở hơn. Opera đã thực hiện việc chuyển từ sử dụng công cụ dựng hình của nó để sử dụng công cụ WebKit. Trong trường hợp này, thương hiệu Opera vẫn là độc quyền, nhưng động cơ mà nó sử dụng là mã nguồn mở, có nghĩa là các nhà phát triển có thể tinh chỉnh mã nguồn đằng sau Opera theo những cách mà họ chưa từng có trước đây. Điều này có thể dẫn đến những bước nhảy vọt cho trình duyệt Opera, tương tự như cách mà động cơ Chromium đã phát triển, mà không cần phải từ bỏ mọi thứ về thương hiệu Opera.

Phần kết luận

Các công ty tên tuổi lớn vẫn có thể giữ quyền đối với các thương hiệu mà họ sở hữu, nhưng bằng cách cho phép các nhà phát triển và người dùng hàng ngày tinh chỉnh mã ở những nơi, những người biết điều gì có thể có cho các phần mềm và hệ điều hành yêu thích của bạn. Đây là cách giấy phép nguồn mở và độc quyền có thể làm việc cùng nhau để tạo ra phần mềm tốt hơn cho mọi người.