Board.KolibriOS.org

Official KolibriOS board
It is currently Sat Dec 07, 2019 4:10 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 102 posts ]  Go to page Previous 1 2 3 4 57 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: Mon Jan 29, 2007 7:56 pm 
Offline
Site Founder
User avatar

Joined: Sun Aug 08, 2004 8:55 am
Posts: 689
IRC.BY, #unix:

<mikedld|w> всем привет, кто *очень* хорошо знает GNU GPL?
<max_posedon> mikedld|w, короче, закрывать софт зло - ещё вопросы есть?)
<mikedld|w> не про то разговор
<mikedld|w> разговор про копирование и ответвление от главного проекта
<IceD^> mikedld|w: ты спроси
<mikedld|w> вобщем, дело такое. кто тут знает МенуетОС?
<Feata`lion> йа
<Feata`lion> бачыў/ставіў
<mikedld|w> а про КолибриОС?
<Feata`lion> неа
<mikedld|w> ok, сейчас объясню
<Feata`lion> гэта форк?
<mikedld|w> да
<Feata`lion> і так, тваё пытаньне
<mikedld|w> пару лет назад в проекте Менует была полная разруха, автор ОСи ушёл в подполье заниматься чем-то другим, оставил за себя главного, который спустя некоторые время сыбал
<mikedld|w> несколько месяцев лидера не было
<mikedld|w> и вот русские товарищи собрались и автору сказали: "Мы давно этой ОСью занимаемся, и хотели бы порулить"
<max_posedon> ну и?...
<mikedld|w> получили отказ, обиделись, и ранее существовавщий дистрибутив Менуета, который назывался Колибри, переименовали к КолибриОС и отдлелились
<Feata`lion> пытаньне дзе?
<max_posedon> Feata`lion, тсс... сказке не мешай)
<mikedld|w> теперь, через 2 года после тех событий, автор качает права на то, что во всех исходниках должно быть написано Копирайт (с) Вилл Микаел Турьянмаа, и никаких там Копирайт (с) КолибриОС тим
<IceD^> миньет кста получился сверхтормозным
<IceD^> наверное потому что на ассемблере
<IceD^> mikedld|w: причём тут гпл?
<mikedld|w> при том, что как Менует, так и Колибри распространяются под ГПЛ, и это главный аргумент автора, типа "там так и написано как я говорю"
<IceD^> если в файле есть хоть строчка того товарища - его копирайт стоять ОБЯЗАН
<mikedld|w> если загрузится (сейчас траблы с базой), вот тема: http://meos.sysbin.com/viewtopic.php?t=638&start=15
<Feata`lion> mikedld|w, калі менуэт пад ГПЛ, то капірай ставіцца ў тых месцах, дзе юзаюцца сырцы менуэта, дзе _не_ сырцы менуэта ставіцца капірайт "калібры цім"
<IceD^> если эти дятлы что-то своё в данный файл дописывали - то они имеют право поставить свой копирайт
<mikedld|w> мы ему предложили, чтобы стоял и его, и наш - от бычит
<IceD^> ДОПОЛНИТЕЛЬНО
<IceD^> mikedld|w: его сексуальные проблемы
<max_posedon> mikedld|w, если GPL, ткните его носом и всё...
<max_posedon> разайдётесь по мирному...
<mikedld|w> цитата, если не грузится:
<mikedld|w> Copyright belongs always to the original developer. In this case me.
<mikedld|w> Only the original developer has the right to give copyright to someone else.
<mikedld|w> If you add or remove code from the file, you add your name to the end of contributers on that specific file.
<mikedld|w> So it's Menuet (C) Ville Turjanmaa
<mikedld|w> No more, no less.
<mikedld|w> It's all there in the GPL license, file COPYING.
<IceD^> mikedld|w: там этого нету
<Feata`lion> ггг
<Feata`lion> отжэг
<Feata`lion> і дзе гэта ён такое вычытаў у ЖПЛ?
<mikedld|w> акей, это была так, предварительная консультация, решался читать или не читать ГПЛ :)
<mikedld|w> пошёл читать тогда
<mikedld|w> всем спасибо
<Feata`lion> чытай чымай
<max_posedon> гы-гы
<Feata`lion> *чытай
<IceD^> mikedld|w: ты лучше аписни
<IceD^> нахуя вы эту ненужную никому хуйню пишете?
<mikedld|w> это хобби ;) когда есть свободное время и нечем заняться
<IceD^> mikedld|w: эмм
<IceD^> 1. ганжубас
<mikedld|w> :)))
<IceD^> 2. книжки
<IceD^> 3. тётки
<IceD^> 4. вино
<Feata`lion> IceD^, ты гуляешся і паліш, а яны пішуць у задавальненьне
<Tygrys[work]> 5.работать
<IceD^> так это
<Feata`lion> у кожнага свае хоббі
<IceD^> полезное бы что писали
<lucifer4u> mikedld|w, вы просто добавляете свой копирайт к тому что был в файле и оставляете файл под той же лицензией. это теоретическая сторона.
<max_posedon> Tygrys[work], 5. не попадает под свободное время
<Feata`lion> бля, гэта хоббі
<mikedld|w> да, вот ещё вопрос
<Feata`lion> хочуць, могуць хадзіць і асэмблерны код на сьценах херачыць
<mikedld|w> например, файл был полностью написан автором
<Feata`lion> потым фатаграфаваць, распазнаваць і кампіліць
<Feata`lion> mikedld|w, тады аўтарскі капірайт
<mikedld|w> но, за время развития Колибри, этот файл изменился настолько, что авторского кода там осталось максимум 2 команды
<mikedld|w> что тогда?
<IceD^> mikedld|w: вы не имеете права убрать копирайт аффтора
<IceD^> хоть одна
<Feata`lion> mikedld|w, тады ваш капірайт
<IceD^> Feata`lion: хуй
<IceD^> если хоть байт исходного кода - то копирайт надо оставить
<IceD^> если код полностью новый - то он идёт лесом
<Feata`lion> IceD^, калі засталася толькі назва файла - то нікуя
<IceD^> <mikedld|w> но, за время развития Колибри, этот файл изменился настолько, что авторского кода там осталось максимум 2 команды
<Feata`lion> я думаю, што гэта вобразна
<mikedld|w> нет
<lucifer4u> IceD^, не ну это тоже смехопонорама. я могу поиметь с нуля 3 процента системных вызовов таких же как и у кого-то ещё. но ведь от этого я не должен ставить его копирайт к себе .. так?
<IceD^> lucifer4u: нет конечно
<IceD^> если ты не выдрал эти команды из чьего то исходника
<IceD^> если писал сам - тебя не ебёт
<IceD^> если копировал - поставь копирайт
<IceD^> если скопировал а потом переписал - убери копирайтэ
<lucifer4u> IceD^, вопрос в объективной проверке. как проверить. копировал или не ебёт? )
<Feata`lion> mikedld|w, разьдзяліце аўтарскае і ваша ў розныя файлы і пастаўце патрэбныя капірайты
<IceD^> для этого есть суд ;]
<max_posedon> lucifer4u, у всех хватает мозгов
<max_posedon> не лесть в такие мелочи
<xaep> наш суд самый гуманный суд в мире!
<Feata`lion> xaep, амінь
<IceD^> я вообще не вижу проблемы
<lucifer4u> max_posedon, так ведь вроде про это и спрашивали- если осталось две строчки.. это тоже самое что за ново если две строчки осталось..
<IceD^> lucifer4u: нет
<max_posedon> lucifer4u, неужели такая проблема оставить чужой копирайт?

_________________
in code we trust


Top
   
 Post subject:
PostPosted: Mon Jan 29, 2007 9:52 pm 
У меня создается впечатление, что Вилле GPL ниасилил. Точнее асилил но не правильно.
Файл draw.asm (из дистрибутива его M64)
Quote:
(c) V.Turjanmaa & Madis Kalme


Top
   
 Post subject:
PostPosted: Mon Jan 29, 2007 10:24 pm 
Кстати, потребуйте изъять эти программы, а конкретно gifview и ac97 player из дистрибутива.

Quote:
но он очень хочет, чтобы Колибри выпускался под брендом Menuet.

Возникает вопрос. А больше он ничего не хочет?

Кстати выпуск Колибри под брендом Менует будет нарушением GPL (если не ошибаюсь)


Top
   
 Post subject:
PostPosted: Mon Jan 29, 2007 11:19 pm 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Здесь была одна хорошая идея - разделить старый и новый код по разным файлам.
Тогда быдет меньше вопросов и претензий на тему "где чей код".


Top
   
 Post subject:
PostPosted: Tue Jan 30, 2007 2:24 am 
Offline
User avatar

Joined: Sat Mar 04, 2006 12:53 am
Posts: 221
А может просто сделать новый дистрибутив на базе Kolibri? :)


Top
   
 Post subject:
PostPosted: Tue Jan 30, 2007 8:29 am 
Offline
Kernel Optimizer
User avatar

Joined: Mon Jan 16, 2006 7:58 pm
Posts: 657
Я предлагаю со временем переписать весь старый код, написаный Ville, тем самым отпадут вообще какие - либо претенции с его стороны.


Top
   
 Post subject:
PostPosted: Tue Jan 30, 2007 8:42 am 
Offline

Joined: Wed Jul 05, 2006 9:00 am
Posts: 81
<Lrz>
Дело говоришь.


Top
   
 Post subject:
PostPosted: Tue Jan 30, 2007 9:12 am 
Offline
Kernel Optimizer
User avatar

Joined: Mon Jan 16, 2006 7:58 pm
Posts: 657
Mario79
Ну и пусть самостоятельно вариться в своем соку. Свой код ближе к телу ). А мы забъем на его претензии.


Top
   
 Post subject:
PostPosted: Tue Jan 30, 2007 9:20 am 
Offline

Joined: Wed Jul 05, 2006 9:00 am
Posts: 81
Mario79
Согласен. Очень уж сильно хочется наложить руки на наш код. Вся проблема в том, что очень трудно доказать, что написано им, а что - нами. По-моему, в Linux такие проблемы решаются разработчиками путем взаимных компромиссов. Я что-то никогда не слышал, чтобы из-за кода в Linux-е кто-то с кем-то судился. Если уж Вилле хватает ума (или наглости) продавать свою систему, то он своего (или того что считает своим) не упустит. Именно поэтому надо отмежевываться от MenuetOS. Конечно это лишит нас части потенциальных разработчиков и обратной совместимости, но избавит от серьезной головной боли в будущем.


Top
   
 Post subject:
PostPosted: Tue Jan 30, 2007 9:58 am 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
YELLOW
Кажется есть программы анализирующие код на совпадение, специально для таких случаев. У Линукса были проблемы два года назад SCO при подержке Microsoft подала на них в суд, обвиняя в использовании своего кода. Закончилось тем что BG отступил, SCO окончательно вылетела в трубу а часть кода Linux переписали.


Top
   
 Post subject:
PostPosted: Tue Jan 30, 2007 10:29 am 
Offline
User avatar

Joined: Fri Jan 27, 2006 3:06 pm
Posts: 1071
Почитал сегодня GNU GPL. Сразу хочу не согласиться с некоторыми высказываниями здесь (в том числе и с письмом Вилле). О том, что только original developer может дать право ставить копирайты кому-то еще, в лицензии нет. Если он выложил свою ОС и сопровадил ее лицензией GPL, то он уже автоматически дает права на распространение, продажу(!) и доработку его кода, но с соблюдением его авторских прав. Поэтому, мы обязаны вернуть все его копирайты в те файлы, где сохранился его код. А там где его кода нет, можно и нужно писать KolibriOS (c) KolibriOS team. И это даже не предмет для голосования, поскольку это касается права на сушествование колибри в целом.
То, что он продает свою ОС - это его право, лицензия того не запрещает и осуждать его за это нельзя. С таким же успехом можно осуждать всех людей, работающих в сфере торговли и получающих прибыль. ;) Требовать убрать gifview и AC97 плеер - тоже неправомерно, т. к. они тоже попадают под право свободного распространения.


Top
   
 Post subject:
PostPosted: Tue Jan 30, 2007 12:05 pm 
Offline
User avatar

Joined: Fri Jan 27, 2006 3:06 pm
Posts: 1071
Цитата из перевода лицензии:
Quote:
1. Разрешается делать копии и распространять точные копии исходных кодов
Программного продукта в том виде, в каком Вы их получили, на любом носителе
при условии, что каждую копию Вы снабжаете - и обращаете на это внимание
нового обладателя - упоминаниями об авторском праве и отказом от гарантий;
сохраняете без изменений все, относящееся к данному лицензионному соглашению
и отсутствию каких-либо гарантий, и передаете всем сторонним получателям
Программного продукта копию данного лицензионного соглашения вместе с
Программным продуктом. Непосредственно за сам акт передачи копии разрешается
взимать плату.
Вы можете также, по своему усмотрению, предлагать платную
поддержку по использованию программного продукта.

И дело здесь не в том, кто что считает, а в том, что черным по белому написано и прилагается к продукту.


Last edited by Heavyiron on Tue Jan 30, 2007 12:22 pm, edited 2 times in total.

Top
   
 Post subject:
PostPosted: Tue Jan 30, 2007 12:17 pm 
Offline
User avatar

Joined: Fri Jan 27, 2006 3:06 pm
Posts: 1071
Quote:
кроме разве что kernel.asm

Ну вот, а этих кроме не должно быть, тогда к нам никто подкопаться не сможет. Даже если колибри в 1000 раз "существенней", то это не дает права нарушать лицензию. Неужели это трудно понять?
Невозможность переименования нигде в лицензии не описана, но изменив название нужно указывать, на чем основан новый проект.
Цитата:
Quote:
Если кто-либо вносит изменения в программный продукт и распространяет его
в измененном виде, он должен, чтобы возможные возникшие в связи с этим
проблемы не отразились на репутации авторов исходного продукта, сообщать
новым обладателям, что они получают не оригинал


Last edited by Heavyiron on Tue Jan 30, 2007 12:47 pm, edited 3 times in total.

Top
   
 Post subject:
PostPosted: Tue Jan 30, 2007 12:20 pm 
Offline
User avatar

Joined: Fri Jan 27, 2006 3:06 pm
Posts: 1071
В общем, в каждом дистрибутиве колибри прилагается переведенная версия GNU GPL, советую всем почитать и только потом делать выводы


Top
   
 Post subject:
PostPosted: Tue Jan 30, 2007 1:22 pm 
Offline
User avatar

Joined: Fri Jan 27, 2006 3:06 pm
Posts: 1071
Скажи, где ты прочитал, что названия Колибри быть не должно? Я только вижу требования вставить копирайты, а все остальное это домыслы.
Что касается kernel.asm, то правильнее наверно:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;Kolibri OS - based on source code Menuet OS (c) Ville Turjanmaa, but
;;not 100% compatible.
;;далее указать всех, чей код имеется в этом файле

Например, как в M32-084:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;
;; MenuetOS Copyright 2000-2007 Ville Turjanmaa
;;
;; See file COPYING for details with these additional details:
;; - All code written in 32 bit x86 assembly language
;; - No external code (eg. bios) at process execution time
;;
;; Ville Turjanmaa, vmt@menuetos.net
;; - main os coding/design
;; Jan-Michael Brummer, BUZZ2@gmx.de
;; - bugfixes in mouse & display drivers
;; - code for cd-player
;; Felix Kaiser, info@felix-kaiser.de
;; - AMD K6-II compatible IRQ's
;; - APM management
;; Paolo Minazzi, paolo.minazzi@inwind.it
;; - Sound Blaster
;; - Fat32 write
;; quickcode@mail.ru
;; - 320x200 palette & convert
;; - Vesa 1.2 bankswitch for S3 cards
;; Alexey, kgaz@crosswinds.net
;; - Voodoo compatible graphics
;; Juan M. Caravaca, bitrider@wanadoo.es
;; - Graphics optimizations
;; kristol@nic.fi
;; - Bootfix for some Pentium models
;; Mike Hibbett, mikeh@oceanfree.net
;; - SLIP driver and TCPIP stack (skeleton)
;; Lasse Kuusijarvi, kuusijar@lut.fi
;; - jumptable and modifications for syscalls
;; Jarek Pelczar, jarekp3@wp.pl
;; - AMD compatible MTRR's


Last edited by Heavyiron on Tue Jan 30, 2007 1:53 pm, edited 1 time in total.

Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 102 posts ]  Go to page Previous 1 2 3 4 57 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 4 guests


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