Những cân nhắc pháp lý khi từ bỏ một dự án được cấp phép BSD là gì?


9

Tôi quan tâm đến việc từ bỏ một dự án được phát hành theo giấy phép BSD hai điều khoản :

Bản quyền (c) 2010 {người giữ bản quyền} Tất cả quyền được bảo lưu.

Phân phối lại và sử dụng ở dạng nguồn và nhị phân, có hoặc không có sửa đổi, được cho phép miễn là các điều kiện sau được đáp ứng:

(1) Phân phối lại mã nguồn phải giữ lại thông báo bản quyền ở trên, danh sách các điều kiện này và từ chối trách nhiệm ở cuối. Phân phối lại ở dạng nhị phân phải sao chép thông báo bản quyền ở trên, danh sách các điều kiện này và từ chối trách nhiệm sau đây trong tài liệu và / hoặc các tài liệu khác được cung cấp với bản phân phối.

(2) Không được sử dụng tên của {người giữ bản quyền} cũng như tên của những người đóng góp để xác nhận hoặc quảng bá các sản phẩm có nguồn gốc từ phần mềm này mà không có sự cho phép trước bằng văn bản cụ thể.

TUYÊN BỐ TỪ CHỐI

PHẦN MỀM NÀY ĐƯỢC CUNG CẤP BỞI CÁC NHÀ CUNG CẤP VÀ NHÀ CUNG CẤP BẢN QUYỀN "NHƯ VẬY" VÀ BẤT K EX BẢO ĐẢM NÀO NÀO ĐƯỢC BẢO HÀNH, BAO GỒM, NHƯNG KHÔNG GIỚI HẠN, ĐẢM BẢO NGAY LẬP TỨC ĐẢM BẢO KHÔNG CÓ SỰ KIỆN NÀO NÊN SỞ HỮU NGƯỜI SỞ HỮU BẢN QUYỀN HOẶC NHÀ THẦU ĐƯỢC TRÁCH NHIỆM PHÁP LÝ ĐỐI VỚI CÁC DỊCH VỤ TRỰC TIẾP, ĐỘC LẬP, TUYỆT VỜI, ĐẶC BIỆT, HOẶC TUYỆT ĐỐI, HOẶC KHÔNG GIỚI HẠN, THAM GIA HOẶC TƯƠNG TÁC KINH DOANH) TUYỆT ĐỐI KHÔNG TÌM HIỂU VÀ TRÊN BẤT CỨ LÝ THUYẾT TRÁCH NHIỆM PHÁP LÝ NÀO, TRẢ LỜI TRONG HỢP ĐỒNG, TRÁCH NHIỆM PHÁP LÝ, HOẶC TÌM KIẾM TRÊN NỀN TẢNG CỦA NỀN TẢNG CỦA NỀN TẢNG CỦA CHÚNG

Tôi chưa bao giờ rẽ nhánh một dự án trước đây, nhưng dự án này rất giống với thứ tôi cần / muốn. Tuy nhiên, tôi không chắc mình sẽ nhận được bao xa, vì vậy kế hoạch của tôi là lấy cái mới nhất từ ​​kho lưu trữ của họ và bắt đầu làm việc. Cuối cùng, có lẽ tôi sẽ đưa nó đến nơi tôi muốn và có thể phát hành nó. Đây có phải là cách tiếp cận đúng?

Làm thế nào, chính xác, tác động này của dự án? Làm cách nào để theo dõi ai sở hữu thành phần hoặc phần nào (bản quyền của tôi, bản quyền của người tạo ban đầu, khi tôi bắt đầu dậm chân trên cơ sở mã của họ)? Tôi có thể rẽ nhánh dự án này? Tôi phải làm gì trước khi phát hành và khi nào / nếu tôi quyết định phát hành phần mềm có nguồn gốc từ công việc được cấp phép BSD này?


1
Đây thực sự là BSD 3 mệnh đề , với hai mệnh đề đầu tiên trong cùng một mục danh sách.
Joey Adams

Câu trả lời:


5

Để trả lời câu hỏi của bạn:

Đây có phải là cách tiếp cận đúng? Có thể, nếu những thay đổi của bạn nói chung là hữu ích, tôi sẽ cố gắng đóng góp cho dự án thay vì giả mạo.

Tôi có thể rẽ nhánh dự án này? Đúng. Giấy phép BSD cho phép bạn rẽ nhánh. Bạn không cần phải xin phép ngã ba.

Làm cách nào để theo dõi những thay đổi ...? Thêm tên của bạn vào thông báo bản quyền cho các tập tin bạn đã thay đổi. Và chắc chắn rằng nó có trong các tập tin bạn thêm. Nếu bạn muốn biết thêm chi tiết, công cụ SCM của bạn sẽ theo dõi xem ai đã thay đổi cái gì.

Tôi phải làm gì trước khi phát hành ...? Nếu bạn đang phát hành nguồn, thông báo bản quyền trong nguồn là đủ nếu bạn phát hành nhị phân, hãy đảm bảo thông báo bản quyền gốc có trong tài liệu hỗ trợ của bạn.


2

Điều phổ biến tôi thấy để xử lý việc này về cơ bản là sử dụng một số loại kiểm soát phiên bản và khi một tệp bị thay đổi với số lượng lớn, thêm tiêu đề bản quyền.

Chẳng hạn, trong OpenBSD tôi tin rằng họ tuân theo một quy ước như thế này:

- đỉnh của tập tin--
[tiêu đề bản quyền của trình soạn thảo "chính" gần đây]

[tiêu đề bản quyền của biên tập viên chính trước đó]

[tiêu đề bản quyền của người tạo]

(trong đó tiêu đề bản quyền là giấy phép BSD hoặc bất cứ điều gì)

Điều này xử lý vấn đề bản quyền cho hầu hết các phần. Về cơ bản bất cứ khi nào một chỉnh sửa chính được thực hiện trên một tệp, tiêu đề bản quyền sẽ được thêm vào. Chính là chủ quan, nhưng thường liên quan nhiều hơn tái cấu trúc tầm thường hoặc porting.


-1

Rõ ràng mọi người đang hiểu sai những gì tôi nói vì vậy đây là một cụm từ lại: Tôi không cho bạn lời khuyên pháp lý. Nếu đó là những gì bạn muốn xin vui lòng tìm kiếm tư vấn pháp lý từ một luật sư chứ không phải từ trang web này. Điều đó nói rằng, những gì sau đây là sự hiểu biết của tôi về việc từ bỏ một dự án:

Nói chung, theo tôi hiểu, bạn phải để lại các bình luận và không cho rằng bất kỳ mã nào họ viết là của bạn. Tôi sẽ tạo các tệp mới cho mã của bạn và cố gắng không chạm vào mã của chúng - trừ khi mở rộng và sửa lỗi. Tôi sẽ liên hệ với các nhà phát triển khác trước khi bạn rẽ nhánh và xem liệu đóng góp của bạn có thể được thêm vào mã chính hay không. Nếu không, sau đó rẽ nhánh và đặt lại tên nhưng giữ thông báo và tín dụng thuộc tính khi tín dụng đến hạn.


1
Tôi không yêu cầu tư vấn pháp lý. Tôi chỉ đang cố gắng tìm ra những gì tôi cần phải nhận thức được. Cấp phép phần mềm là chủ đề theo Câu hỏi thường gặp và các bản thảo trên Meta.
Thomas Owens

@ThomasOwens: Vâng, tôi hiểu. Tôi chỉ che đậy bản thân mình. Phần còn lại của câu trả lời của tôi chỉ ra những gì tôi nghĩ là thực tiễn tốt nhất trong trường hợp này. Tôi chắc chắn không có ý gây ra sự xúc phạm hoặc nói rằng đây là chủ đề.
Sardathrion - chống lại lạm dụng SE

11
-1. Tôi ghét khi bạn hỏi một câu hỏi cấp phép và mọi người trả lời "lấy luật sư". Công dân trung bình có quyền thảo luận và hiểu luật. Một nền dân chủ hiệu quả là không thể nếu không có điều này. Luật sư chỉ nên được yêu cầu cho những thứ thực sự nhiều lông / phức tạp, chứ không phải những câu hỏi pháp lý về vanilla trong đó có một tiền lệ mạnh mẽ, được chấp nhận tốt.
dsimcha

3
@dsimcha: Tôi hiểu luật pháp và các thông lệ về rèn. Những người được mô tả trong đoạn thứ hai. Nếu bạn muốn đưa ra lời khuyên pháp lý, bạn có thể làm như vậy. Tôi không muốn đưa ra lời khuyên pháp lý vì vậy câu đầu tiên. Nếu điều đó xúc phạm bạn, tôi xin lỗi.
Sardathrion - chống lại lạm dụng SE
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.