Tôi đọc văn bản gốc của Giấy phép Apache, Phiên bản 2.0 và phần giải thích bằng tiếng Anh.
OK, tôi sao chép một lớp được phân phối bởi Công ty tốt nhất trên thế giới , giấy phép của họ và sửa đổi mã một chút.
Các tập tin ban đầu với những thay đổi của tôi.
/*
* Copyright (C) 2011 The Best Company in the World
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.mypackage;
public class MyClass {
private void someMethod() {
// Their code
// My little change
}
}
Sau đó, tôi sử dụng MyClass trong ứng dụng của mình.
- Tôi có cần thay thế Công ty tốt nhất trên thế giới bằng tên của công ty tôi hoặc bằng tên riêng của tôi không? Nếu không, dự án của tôi có chứa hai giấy phép: của họ và của tôi không? Nơi để cứu họ trong trường hợp này?
- Và theo như tôi hiểu, tôi phải phân phối ứng dụng của mình bằng Giấy phép Apache, Phiên bản 2.0.
Wikipedia nói:
Giấy phép Apache rộng rãi, nhưng không phổ biến, được coi là cho phép ở chỗ nó không yêu cầu công việc phái sinh của phần mềm hoặc sửa đổi bản gốc, được phân phối bằng cùng một giấy phép (không giống như giấy phép copyleft - xem so sánh).