Задать вопрос
@vgrabkowot

Как правильно работать с кодом в опенсорсе?

Добрый вечер. У меня есть на гитхабе проект A которому нужен кусок кода с проекта B со значительным редактированием.

У проекта А лицензия МИТ, у проекта В apache2. Собственно в коде который я хочу скопировать есть комментарий
// Copyright 2014 beego Author. All Rights Reserved.
//
// 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
//
// 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.


Если бы я скопировал без изменений то вопросов не возникает, а что делать если я перепишу половину того кода под этой лицензией? Убрать комментарий, как-то отредактировать или ниже свое добавить?
  • Вопрос задан
  • 329 просмотров
Подписаться 2 Средний Комментировать
Решения вопроса 3
DollyPapper
@DollyPapper
А в чем сложность? Лицензия апачи не накладывает ограничения никакого на изменение исходного кода. Согласно лицензии вы должны проинформировать в исходнике о том, что данный код заимствован из такого-то проекта.
Ответ написан
SilenceOfWinter
@SilenceOfWinter
та еще зажигалка...
просто укажите первоисточник
Ответ написан
Комментировать
CityCat4
@CityCat4
//COPY01 EXEC PGM=IEBGENER
Указать в файле лицензии тот факт, что код такой-то части был основан на коде из проекта такого-то, дать ссылку на оригинальный проект.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы