Board.KolibriOS.org

Official KolibriOS board
It is currently Wed Dec 11, 2019 1:11 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 102 posts ]  Go to page Previous 13 4 5 6 7 Next

Что надо сделать?
Вставить строку MenuetOS (c) Ville Turjanmaa 8%  8%  [ 4 ]
Вставить строку KolibriOS (c) KolibriOS team (http://kolibrios.org) 72%  72%  [ 36 ]
Ничего не менять 20%  20%  [ 10 ]
Total votes: 50
Author Message
 Post subject:
PostPosted: Fri Feb 16, 2007 11:05 am 
Offline

Joined: Wed Jul 05, 2006 9:00 am
Posts: 81
На irc не сижу поэтому не в курсе последних событий.


Top
   
 Post subject:
PostPosted: Fri Feb 16, 2007 1:44 pm 
Offline
User avatar

Joined: Thu May 19, 2005 4:43 pm
Posts: 896
Я то думал, что все проблемы с копирайтами решены....
Значит разговор в этой теме был в пустую.
Надеюсь Mike.dld удасться договориться с Вилле и проблема будет улажена.


Top
   
 Post subject:
PostPosted: Fri Feb 16, 2007 1:53 pm 
Offline
User avatar

Joined: Fri Jan 27, 2006 3:06 pm
Posts: 1071
Именно результаты голосования и сдержали от выполнения задуманного. У меня нет прав идти против воли болшинства.
Но факт остается фактом: мы не сделали ничего, но на весь мир раструбили, что все исправлено. Причем в резкой форме: мол не нужно говорить ерунды, а лучше скачай и проверь! Ну скачает он, посмотрит - и что? Я бы на его месте позеленел от возмущения! Неужели вы думаете, что после этого будет проще с ним договорится? Или вам просто нравится вести постоянную войну и мирное разрешение ситуации не устраивает?
Теперь вся надежда на mikedld. Может у него получится договориться.


Top
   
 Post subject:
PostPosted: Fri Feb 16, 2007 2:00 pm 
Offline
User avatar

Joined: Thu May 19, 2005 4:43 pm
Posts: 896
Есть лицензия GPL - нужно её соблюдать.Тогда никаких претензий не будет.А если и будут,то безосновательные.
Лично я за выполнение условий GPL.


Top
   
 Post subject:
PostPosted: Fri Feb 16, 2007 3:10 pm 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Вопросы для голосования были поставлены некорректно. Получается или (c)Ville или (c)KolibriOS Team, хотя одно другому не мешает. Ещё раз повторю, имхо копирайты надо поставить на все файлы с учётом того чей там код и с правильными датами. А в заголовке kernel.asm перечислить всех разработчиков чей код есть в системе и из команды МеОС и из Колибри.
Народ должен знать имена героев :)


Top
   
 Post subject:
PostPosted: Thu Mar 15, 2007 9:54 am 
Offline
Site Founder
User avatar

Joined: Sun Aug 08, 2004 8:55 am
Posts: 689
Хватит офтопить, тема разделена на две (см. Разное).

PS: сорри, сработал непрофессионально, один пост должен был тут остаться; херовый русский перевод на кнопках


Top
   
 Post subject:
PostPosted: Wed Mar 21, 2007 4:38 am 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Эта бадяга с копирайтами уже задолбала. Приходится делать всё самому
Вот проект заголовков.

Для сравнения я брал исходники MeOS 079p1

Если файл попал в один из списков ошибочно, укажите.

Список разработчиков ядра KolibriOS взят из последнего дистрибутива.
Если кого-то забыли, укажите

Через две недели я проставлю заголовки на все перечисленные файлы.

kernel.asm

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
;; Copyright (C) KolibriOS team 2004-2007. All rights reserved.
;; PROGRAMMING:
;; Иван Поддубный
;; Марат Закиянов (Mario79)
;; VaStaNi
;; Trans
;; Михаил Семеняко (mike.dld)
;; Сергей Кузьмин (Wildwest)
;; Халявин Андрей (halyavin)
;; Михаил Лисовин (Mihasik)
;; Андрей Игнатьев (andrew_programmer)
;; NoName
;; Евгений Гречников (Diamond)
;; Михайлов Илья (Ghost)
;; Сергей Семёнов (Serge)
;; Johnny_B
;;
;; Data in this file was originally part of MenuetOS project which is
;; distributed under the terms of GNU GPL. It is modified and redistributed as
;; part of KolibriOS project under the terms of GNU GPL.
;;
;; Copyright (C) MenuetOS 2000-2004 Ville Mikael Turjanmaa
;; PROGRAMMING:
;;
;; Ville Mikael Turjanmaa, villemt@itu.jyu.fi
;; - main os coding/design
;; Jan-Michael Brummer, BUZZ2@gmx.de
;; Felix Kaiser, info@felix-kaiser.de
;; Paolo Minazzi, paolo.minazzi@inwind.it
;; quickcode@mail.ru
;; Alexey, kgaz@crosswinds.net
;; Juan M. Caravaca, bitrider@wanadoo.es
;; kristol@nic.fi
;; Mike Hibbett, mikeh@oceanfree.net
;; Lasse Kuusijarvi, kuusijar@lut.fi
;; Jarek Pelczar, jarekp3@wp.pl
;;
;; KolibriOS is distributed in the hope that it will be useful, but WITHOUT ANY
;; WARRANTY. No author or distributor accepts responsibility to anyone for the
;; consequences of using it or for whether it serves any particular purpose or
;; works at all, unless he says so in writing. Refer to the GNU General Public
;; License (the "GPL") for full details.
;
;; Everyone is granted permission to copy, modify and redistribute KolibriOS,
;; but only under the conditions described in the GPL. A copy of this license
;; is supposed to have been given to you along with KolibriOS so you can know
;; your rights and responsibilities. It should be in a file named COPYING.
;; Among other things, the copyright notice and this notice must be preserved
;; on all copies.
;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;



На этих файлах уже стоят различные копирайты
Будет добавлен копирайт KolibriOS Team

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
;; Copyright (C) KolibriOS team 2004-2007. All rights reserved.
;;
;; Distributed under terms of the GNU General Public License
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

fdo.inc
kernel16.inc
kernel32.inc
vmodeld.inc
vmodeint.inc

blkdev/cd_drv.inc
blkdev/flp_drv.inc
blkdev/hd_drv.inc
blkdev/rd.inc

boot/shutdown.inc

bus/pci/pci16.inc
bus/pci/pci32.inc

core/sync.inc
core/sys32.inc

detect/commouse.inc
detect/dev_fd.inc
detect/dev_hdcd.inc
detect/sear_par.inc

fs/fat12.inc
fs/fat32.inc
fs/fs.inc
fs/fs_lfn.inc
fs/part_set.inc

network/icmp.inc
network/ip.inc
network/queue.inc
network/socket.inc
network/stack.inc
network/tcp.inc
network/udp.inc

network/eth_drv/arp.inc
network/eth_drv/ethernet.inc
network/eth_drv/drivers/3c59x.inc
network/eth_drv/drivers/i8255x.inc
network/eth_drv/drivers/pcnet32.inc
network/eth_drv/drivers/rtl8029.inc
network/eth_drv/drivers/rtl8139.inc
network/eth_drv/drivers/rtl8169.inc
network/eth_drv/drivers/sis900.inc

sound/playnote.inc

video/vesa12.inc
video/vesa20.inc
video/vga.inc


Файлы без копирайтов с кодом из МеОС
Будут добавлены копирайты KolibriOS Team и
Menuet OS Team

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
;; Copyright (C) KolibriOS team 2004-2007. All rights reserved.
;; Copyright (C) MenuetOS 2000-2004 Ville Mikael Turjanmaa
;;
;; Distributed under terms of the GNU General Public License
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


blkdev/cdrom.inc
blkdev/fdc.inc

boot/bootcode.inc

core/sched.inc

gui/button.inc
gui/event.inc
gui/mouse.inc
gui/window.inc

hid/keyboard.inc

sound/sb16.inc


Файлы с копирайтом только KolibriOS Team

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
;; Copyright (C) KolibriOS team 2004-2007. All rights reserved.
;;
;; Distributed under terms of the GNU General Public License
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

kglobals.inc
unpacker.inc
const.inc

blkdev/rdsave.inc

boot/preboot.inc
boot/rdload.inc

core/debug.inc
core/dll.inc
core/exports.inc
core/fpu.inc
core/heap.inc
core/malloc.inc
core/memory.inc
core/syscall.inc
core/taskman.inc

detect/disks.inc
detect/ps2mouse.inc

docs/apm.txt
docs/sysfuncr.txt
docs/sysfuncs.txt

drivers/ati2d.asm
drivers/ensoniq.asm
drivers/infinity.asm
drivers/mixer.asm
drivers/sceletone.asm
drivers/sis.asm
drivers/sound.asm
drivers/codec.inc
drivers/imports.inc
drivers/main.inc
drivers/mix_mmx.inc
drivers/mix_sse2.inc

fs/iso9660.inc
fs/ntfs.inc

gui/font.inc
gui/skincode.inc
gui/skindata.inc

hid/m_com1.inc
hid/m_com2.inc
hid/m_ps2.inc
hid/mousedrv.inc
hid/set_dtc.inc

network/eth_drv/pci.inc

skin/default.asm
skin/me_skin.inc

video/cursors.inc


файлы которые можно оставить без копирайта

memmap.inc

boot/booteng.inc
boot/bootet.inc
boot/bootge.inc
boot/bootru.inc
boot/et.inc
boot/ru.inc


Last edited by Serge on Wed Mar 21, 2007 9:15 am, edited 1 time in total.

Top
   
 Post subject:
PostPosted: Wed Mar 21, 2007 9:16 am 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Исправил


Top
   
 Post subject:
PostPosted: Wed Mar 21, 2007 6:41 pm 
Offline
User avatar

Joined: Fri Jan 27, 2006 3:06 pm
Posts: 1071
Еще нужно будет вложить в исходники ядер файл COPYING, т.к. нынешнее название GNU.txt несколько не соответствует документации


Top
   
 Post subject:
PostPosted: Wed Mar 21, 2007 7:28 pm 
Offline
Site Founder
User avatar

Joined: Sun Aug 08, 2004 8:55 am
Posts: 689
Список имён/фамилий не унифицирован. Я бы предложил писать их, во-первых, на английском языке, во-вторых, в алфавитном порядке, и в-третих, в формате "Имя Фамилия" или "Фамилия Имя", но никак не и то и то в одном списке. И ещё, как я уже предлагал, я бы лучше вынес этот большой список из kernel.asm в отдельный файл.


Top
   
 Post subject:
PostPosted: Wed Mar 21, 2007 11:34 pm 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
mike.dld

Если бы это действительно был большой список... Список разработчиков МеОС был в заголовке файла, Тогда надо и его убирать. Но ИМХО лучше оставить оба списка на месте.


Top
   
 Post subject:
PostPosted: Thu Mar 22, 2007 4:53 am 
Offline
Site Founder
User avatar

Joined: Sun Aug 08, 2004 8:55 am
Posts: 689
Список разработчиков МеОС ранее содержал ещё и уточнение того, что было данным конкретным человеком сделано. Если писать то же самое и про разработчиков Колибри - неужели есть смысл делать шапку настолько большой? Если я изменил 5 файлов, я же не должен вносить своё имя в каждый из них, если в 4-х я лишь добавил или изменил 2-3 строки. Список имён имеет смысл, если этих имён не более 2-3. ИМХО опять же.


Top
   
 Post subject:
PostPosted: Thu Mar 22, 2007 8:48 am 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
mike.dld

Поэтому я почистил список разработчиков МеОС у удалил оттуда строки кто что сделал. Большая шапка будет только в kernel.asm, на остальных файлах будут маленькие заголовки как в посте. Потому не вижу никакой необходимости делать отдельный файл с перечислением разработчиков. Если убрать список разработчиков МеОС из kernel.asm то можно получить новые претензии. На фига это нужно ?


Top
   
 Post subject:
PostPosted: Thu Mar 22, 2007 9:23 am 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Моя позиция.

Если убрать список разработчиков, то Вилле всё равно придётся оставить потому что никаой MeOS Team нет, есть MenuetOS 2000-2004 Ville Mikael Turjanmaa и отсутствие его имени основа всех его претензий.
Но это будет несправедливо по отношению к остальным разработчикам МеОС, можно подумать что Вилле все время один её делал.
Тогда тем более непонятно почему наши разработчики должны быть в каком-то отдельном файле, тем более что его никто не будет смотреть. Мы не люди второго сорта.
Имхо будет справедливо если все разработчики будут перечислены в главном файле.


Top
   
 Post subject:
PostPosted: Thu Mar 22, 2007 8:05 pm 
Offline
Site Founder
User avatar

Joined: Sun Aug 08, 2004 8:55 am
Posts: 689
То, чего я ожидал... Давайте теперь ещё разбираться, кто за кем должен быть перечислен.
Я никогда этот список не читал, потому что таким спискам не место рядом с кодом, а я открываю файл затем, чтобы посмотреть именно код. Тот, кто задастся целью узнать героев, тот или иной файл разрабатывавших, обязательно найдёт этот отдельный файл, в котором всё аккуратно и подробно описано. Если единственное, что тебя волнует - это возможные претении Вилле - я возьму эту ответственность на себя. Более того, я уверен, что ни Вилле, ни FSF ничего не смогут нам сказать по поводу того, что список выделен в отдельный файл, покуда ссылка на этот файл будет в шапке и покуда в той же шапке будет написано (c) Ville, потому что ничего сверхестественного про это в GPL не написано.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 102 posts ]  Go to page Previous 13 4 5 6 7 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited