Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Вт сен 26, 2017 9:15 pm

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 102 сообщения ]  На страницу Пред. 13 4 5 6 7 След.

Что надо сделать?
Вставить строку MenuetOS (c) Ville Turjanmaa 8%  8%  [ 4 ]
Вставить строку KolibriOS (c) KolibriOS team (http://kolibrios.org) 72%  72%  [ 36 ]
Ничего не менять 20%  20%  [ 10 ]
Всего голосов: 50
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Чт мар 22, 2007 8:53 pm 
Не в сети
Kernel Developer

Зарегистрирован: Ср мар 08, 2006 6:25 pm
Сообщения: 3928
mike.dld

Меня совершенно не волнуют претензии Вилле, мне надоели шаманские пляски с бубном вокруг этих претензий. Что касается "имён героев" (c) то встречаются разные варианты, например такой:

XFree86: xc/programs/Xserver/hw/xfree86/drivers/ati/ati.c

Код:
 * Author:  Marc Aurele La France (TSI @ UQV), tsi@xfree86.org
 *
 * This is the ATI driver for XFree86.
 *
 * John Donne once said "No man is an island", and I am most certainly not an
 * exception.  Contributions, intentional or not, to this and previous versions
 * of this driver by the following are hereby acknowledged:
 *
 * Thomas Roell, Per Lindqvist, Doug Evans, Rik Faith, Arthur Tateishi,
 * Alain Hebert, Ton van Rosmalen, David Chambers, William Shubert,
 * ATI Technologies Incorporated, Robert Wolff, David Dawes, Mark Weaver,
 * Hans Nasten, Kevin Martin, Frederic Rienthaler, Marc Bolduc, Reuben Sumner,
 * Benjamin T. Yang, James Fast Kane, Randall Hopper, W. Marcus Miller,
 * Henrik Harmsen, Christian Lupien, Precision Insight Incorporated,
 * Mark Vojkovich, Huw D M Davies, Andrew C Aitchison, Ani Joshi,
 * Kostas Gewrgiou, Jakub Jelinek, David S. Miller, A E Lawrence,
 * Linus Torvalds, William Blew, Ignacio Garcia Etxebarria, Patrick Chase,
 * Vladimir Dergachev, Egbert Eich, Mike A. Harris
 *
 * ... and, many, many others from around the world.


Если у тебя есть свой вариант заголовка - выложи его.


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пт мар 23, 2007 9:17 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пт мар 17, 2006 4:01 pm
Сообщения: 28
Нужно перечислить всех обязательно, т.к. команда не имеет четкого членства а, как следствие, состава!
В идеале заголовок должен присутствовать в каждом заимствованном/измененном файле с соответствующим перечнем лиц, работавших конкретно с ним.
Именно так я лично понимаю GNU GPL.


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пт мар 23, 2007 9:32 am 
Не в сети
Kernel Developer

Зарегистрирован: Ср мар 08, 2006 6:25 pm
Сообщения: 3928
connect

Включать список в каждай файл сейчас нет неоходимости. Ни один файл из ядра сам по себе не откомпилируется. Но любый желающий может добавить себя в заголовок файла самостоятельно. Некоторые так делают так что проблемы здесь нет.

Всем

Есть два варианта. Предлагаю быстро проголосовать

1) Serge: Перечислить всех разработчиков в kernel.asm
2) mike.dld: Поместить всех разработчиков в отдельный файл оставив только Ville


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пт мар 23, 2007 9:40 am 
Не в сети

Зарегистрирован: Ср июл 05, 2006 9:00 am
Сообщения: 81
А почему не присутствует третьего варианта: поместить всех разработчиков в отдельный файл.
Если выбирать из первых двух вариантов, то я выбираю вариант Serge.


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пт мар 23, 2007 9:44 am 
Не в сети
Just Flooding
Аватара пользователя

Зарегистрирован: Ср май 18, 2005 10:27 am
Сообщения: 430
Ну раз курс работ Колибри на сегодня, есть наследие менуета, фактически, не только ядра и прог, то вилл вполне законно может...
Посему мне лично, очень понравился пост Serge в этом смысле + Mario79 объединив их вместе имеете решение проблемы!
Учитывая интересы, прежде всего, "отечественного производителя" ;) получается следующее:

1) все сведения о тружениках :0) приводить (привести) там где это требует вилл т.е. в кернеле!
Не жлобиться на длинну файла, этошапки-перечня. Это официальность и признание вложенного труда, пусть он и мал,
но принцип один - работал, проверено, работает, есть результат и признан тестерами = включить имя при выпуске свежака!

2) верху указывать только исключительно один (С) что не противоречит правилам это вторая строка
в опросе, а именно:

KolibriOS (c) KolibriOS team (http://kolibrios.org)

3) всех указать списком, последним в котором будет имя основателя и основоположника т.е. Ville Turjanmaa как самая поздняя дата участия, а самые новые(свежие) коллеги прибывают(дописываются) в верхнюю чать списка

4) прописывать участников отдельным списком нельзя ВО ИЗБЕЖАНИЕ его потери, искажения, забыл поправить там, потому что..., а также обид, претензий и пр.

5) мейлы участников убрать и не приводить! Хватит спаммерских атак на почтари, изза этого потом автора и не найдешь, т.к. он вынужден сменить его! Контакт с автором кода активно желающие всегда погут через диалог форума найти, получить

6) в конкретных кусках листинга, инклудах в подобном стиле
указывать:
KolibriOS (c) KolibriOS team (http://kolibrios.org)
список лиц причастных.....
если драйвер (например сетевой) весь взят из менуета, то дописывать
ПОРТИРОВАНО из.... с указанием основоположника этого драйвера (одно имя)

7) официально уведомить вилле и желательно ВСЕХ (особенно зарубежных авторов) перечисленных отдельными, официальными МЕЙЛАМИ о включении их имени в туда и туда: ссылки на файл + желательно прицепом привести список в письме как он выглядит на текущий момент . Это повысит культурый уровень взаимоотношения, цивилизованность, признание их вклада, как базового и это объявление о том, что это отдельный альтернативно двигающийся проект и никто не говорит не гарантирует, что он следует ИХ путем...

8) ВСЁ! П...ец! Разрублено. Вопросы и претензи далее будут как минимум неуместны и дурным тоном где либо!


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пт мар 23, 2007 10:08 am 
Не в сети
Kernel Developer

Зарегистрирован: Ср мар 08, 2006 6:25 pm
Сообщения: 3928
YELLOW

Третьего варианта нет потому что претензии Вилле сводятся к тому что его имя пропало из kernel.asm В исходниках МеОС стоит Copyright (C) MenuetOS 2000-2004 Ville Mikael Turjanmaa.


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пт мар 23, 2007 10:23 am 
Не в сети
Аватара пользователя

Зарегистрирован: Чт мар 01, 2007 4:16 pm
Сообщения: 426
Лучше бы с таким упорством занимались ядром :-). мне ваши амбиции и выражения вроде:
Нужно чтобы всем поровну! Чем Вилле лучше каждого из нас?! Только тем что начал проект MeOS?
непонятны. Так и хочется спросить, а чем каждый из вас лучше Вилле?
Мне все же больше нравится вариант с коротким заголовком. Т.е. я считаю достаточным упоминуть основоположника и команду KolibriOS с ссылкой на файл с копирайтом. Кажется тащить такой файл является обязательным условим. А на счет потеряется, я скажу что никогда не читал авторства и если код изменяется до неузноваемости или совмещается с др. авторчкими работами, я просто сношу этот заголовок не читая лицензии не обращая внимания на копирайты. так что уничтожить этот заголовок не сложнее чем потерять отдельный файл.

p.s. Если я убираю заголовки, то это как правило связано с их неоправданно большим объемом. Часто больше 30 строк, мне не удобно работать с таким кодом. В начале модуля я прежде всего хочу увидеть описание модуля, TODO, XXX, ключевые константы. И вообще все эти копирайты от лукавого :-). Чем такой плох:
;
; Bitmap16.ASM
; Методы объекта NVBE.TBitmap (16bit) ASY/VBE 1.20
;─────────────────────────────────────────────────────────────────────────
; Copyright (C) 1997,98 ASY
; Coded by ASY (Andrey Samoilov)
;


..bw


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пт мар 23, 2007 10:46 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пт мар 17, 2006 4:01 pm
Сообщения: 28
мне эмпанирует вариант VaStaNi, не вижу проблемы в большом заголовке и гордости за свой труд


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пт мар 23, 2007 11:13 am 
Не в сети

Зарегистрирован: Пн май 01, 2006 10:12 pm
Сообщения: 349
2 вариант, однозначно
Вилле указан как автор и родоначальник, а не потому что лучший.


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пт мар 23, 2007 12:08 pm 
Не в сети
Site Founder
Аватара пользователя

Зарегистрирован: Вс авг 08, 2004 8:55 am
Сообщения: 690
Serge писал(а):
1) Serge: Перечислить всех разработчиков в kernel.asm
2) mike.dld: Поместить всех разработчиков в отдельный файл оставив только Ville

Я, наверное, не умею излагать свои мысли, и из-за этого меня всегда понимают неправильно. Я хоть раз сказал "оставив только Ville"??? Я за то, чтобы в файле было написано (c) Kolibri team \n (c) Ville M.T. с соответствующими годами.

_________________
in code we trust


Последний раз редактировалось mike.dld Вс мар 25, 2007 5:20 am, всего редактировалось 1 раз.

Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пт мар 23, 2007 12:19 pm 
Не в сети
Kernel Developer

Зарегистрирован: Ср мар 08, 2006 6:25 pm
Сообщения: 3928
mike.dld

Значит я тебя неправильно понял. Ладно, у тебя есть свой вариант ?
Пляски с бубном продолжаются...


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пт мар 23, 2007 12:22 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пт мар 17, 2006 4:01 pm
Сообщения: 28
...ну это уже мазохизм какой-то, перечитайте тему и вопросы отпадут, варианты уже давно все перечисленны по нескольку раз


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пт мар 23, 2007 12:30 pm 
Не в сети
Site Founder
Аватара пользователя

Зарегистрирован: Вс авг 08, 2004 8:55 am
Сообщения: 690
Serge
*Цитирую* свой вариант: "(c) Kolibri team \n (c) Ville M.T. с соответствующими годами"


Последний раз редактировалось mike.dld Вс мар 25, 2007 5:20 am, всего редактировалось 1 раз.

Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пт мар 23, 2007 1:01 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пт мар 17, 2006 4:01 pm
Сообщения: 28
Kolibri Team понятие виртуальное, люди могут приходить в команду и уходить, но факт того, что они работали с кодом пропадать не должен, хотябы в качестве уважения. Не вижу никакого существенного препядствия в перечислении участников. Что такое копирайт? Право на распространение. В GPL это право есть у каждого, кто вносит изменения согласно правилам этого же GPL. Если же вы хотите подчеркнуть общность, укажите KolibriOS (c) by Kolibri Team, но лишь сопровождаемое перечнем вносивших изменения в код (не зависимо от того, находятся ли они в команде на данный момент). Всего лишь несколько килобайт информации, но зато все целы и сыты с какой стороны не подойди.


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пт мар 23, 2007 1:34 pm 
Не в сети

Зарегистрирован: Ср июл 05, 2006 9:00 am
Сообщения: 81
В общем ходим вокруг да около: надо просто перечислить в kernel.asm всех разработчиков. Или если хотите в отдельном файле, но опять же всех, не делая исключений для Вилле. А то странно разработчики все равны, но KolibriOS Team в отдельном файле, а Вилле в самом kernel.asm.


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 102 сообщения ]  На страницу Пред. 13 4 5 6 7 След.

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB