LINUX.ORG.RU

Linux vs BSD война?


0

0

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

В частности FreeBSD девелопер SЬren Schmidt утверждает, что просматривая код ядра 2.4.10 он наткнулся на свой код под чужим именем, чем и возмутился. http://slashdot.org/article.pl?sid=01...

ответ Linux IDE маинтайнера - Andre Hendrick'а не заставил себя долго ждать. Андре обрушился на FreeBSD со свойственным ему темпераментом, и заявил, что на самом деле это именно в лагере FreeBSD находятся те люди, которые воруют чужой код. Так же он предсказал какой код в дальнейшем еще "позаимствуют" поклонники FreeBSD в свою систему с нарушением копирайта. В свою же защиту он привел письмо датированное 1999 годом сотрудника одной из компаний выпускающих SoftRAID ATA устройства. В этом письме сотрудник пересылает Андре закрытый код (под NDA) чтобы Andre мог понять как же надо программировать такие контроллеры и смог бы написать GPL драйвер собственноручно.

Посмотрим, как же дальше будут развиваться события.

>>> Открытый ответ Andre Hendrick'а

★★★★★

Проверено:

BSD лицензия не требует разрешения использования кода.
BSD лицензия требует сохранение метрового копирайт.
Linux ядро может IMHO содержать только GPL код, потому в любом случае если Сорен хотел чтобы его код был в linux ядре необходимо было бы заменить лицензию.

Tima_ ★★★★
()

>Linux vs BSD война?
>Видимо в последнее время весь воздух просто пропитался духом войны. Даже такие мирные люди, как обычные
>девелоперы теперь горят жаждой схватиться с врагом, пусть и виртуально.
если повторить достаточное число раз- это станет правдой
и каждый раздувающий либо купился, либо продался

Anonymous ★★★★★
()

2anonymous (*) (2001-09-26 22:15:12.0)
"Ну здрасьте, приехали. Поддержка USB в NetBSD (a оттуда весь USB
код для других BSD и происходит), появился задолго до выхода Linux
2.2, а следовательно, и проявления 2.3"

А как тебе тот факт, что USB стек для Линукса появился в конце 1996
года? Взгляни хотя бы на раритет http://www.nv.org/linux/usb-
old/news.html и посмотри на дату копирайта...

McMCC ★★★
()

Мля...Как же биздунам хочется выдать желаемое за действительность,
уж кто и будет маздаем в скором будушем, так только вы со своей
БЗДей и любимой лицензией, по которй можно красть все, что душе
угодно...

McMCC ★★★
()

На всякий случай напомню, что в NetBSD USB стек был написан с
оглядкой на линуксовый USB стек по имени uusbd, автором которого
является Inaky Perez Gonzalez, этот проект был закрыт в 1999 году и
на основе его был создан новый, который развивается и по сей
день в ядрах ветки 2.4, кто внимательно читал рассылки по uusbd с
начало 1997 года, тот меня поймет, а разгибание пальцев, как это
всегда делали биздуны, говорит только об их глубоких познаниях
истории, вы еще Apletalk вспомните откудова передрали, может он
у вас тоже раньше, чем в линуксе появился?

McMCC ★★★
()

Я не пойму, разве разработчики двух open source проектов не могли для начала
обменяться письмами? Что за детство - сразу бежать жаловаться к слэшдоттерам?
Яйца оторвать этому Хрену Шмидту.

anonymous
()

Вот чем обернулось то, что линукс пошел по стопам мелкого_софта. Я имею в виду его стремления быть настолько "дружелюбным" для пользователей, прямо как и у дядюшки Билли. Сменилась психология девелоперов - отсюда и войны начинаются. Ребята, давайте жить дружно! (С)

anonymous
()
Ответ на: комментарий от Tima_

Тиме:

Перл 1:
Linux ядро может IMHO содержать только GPL код, потому в любом случае если Сорен хотел чтобы его код был в linux ядре необходимо было бы заменить лицензию.

Перл 2:
Однако Сорен сам себе повел как последняя задница.

Soren ничего не хотел. Он опубликова свой header под 3-clause BSD
лицензией, которая не содержит advertisement clause. Эта лицензия
100% совместима с GPL, и никакой необходимости в дополнительных
лицензиях у линуксоидов не было и в помине. При этом требование
сохранения Copyright является составной частью любой лицензии, явно
или неявно, если конечно автор хочет, чтобы лицензия была именно
лицензией, это одно из положений закона о авторский правах, в Росиии
и где угодно ещё. Удаление Copyright является актом плагиата.

Если же религиозные соображения помешали включению header-а в
исходники ядра Linux, то автор был более чем welcome повторить
reverse engineering самостоятельно, или опубликовать так вовремя
появившиеся исходники от Promise, вместо того, чтобы элементарно
присваивать чужую работу.

К чести его будь сказано, проблема была улажена быстро и без излишнего шума, как только Soren с ним связался. Не найдись при этом
придурка, который этот инцидент запостил на Slashdot, вы бы ничего и
не узнали. Так что, Тима, посмотрите-ка лучше в зеркало - не торчит ли там задница с ушами, прежде чем называть задницей других.


kan
()
Ответ на: комментарий от McMCC

2 McMCC:

> Мля...Как же биздунам хочется выдать желаемое за действительность,
> уж кто и будет маздаем в скором будушем, так только вы со своей
> БЗДей и любимой лицензией, по которй можно красть все, что душе
> угодно...

Куда как удобнее тянуть что-ни попадя в Linux и при этом огрызаться,
если за руку поймали. Это, МсМСС, высокие, высокие отношения, не в
пример презренным "биздунам".

Вся Linuх VM в Linux 2.4 делалась "с оглядкой" на FreeBSD - это по
вашему, тоже воровство, только вот не удачное какое-то, недоделанное.
Вот в 2.5 physical reverse mapping "доворуют", глядишь, заработает.
Стыдно, батенька, сказки глупые доверчивым детям рассказывать, ведь
Вас не зная, они и поверить могут. Вы вот лучше примеры идентичного
или минимально модифицированного кода приведите, чем брехать попусту.

anonymous
()
Ответ на: комментарий от anonymous

Это не Soren новость на Slashdot повесил. Наоборот, он сделал всё, чтобы
дело до широкой огласки не доводить. Так что яйца рвите себе.

anonymous
()
Ответ на: комментарий от McMCC

А как тебе тот факт, что и BSD драйвера не за ночь появились? Что это
доказывает? Где примеры заимствования, хотя бы отдалённо такого же беззастенчивого, как в обсуждаемом случае?

В секции "Other USB stacks" по ссылке, которую ты привёл, и NetBSD, и
FreeBSD реализации упоминаются, однако ни словом ни духом так не
говорится о том, что хоть какая-то часть реализации ими была
взята из Linux проекта.

Доказательства в студию, короче. Or shut up.

anonymous
()

kan,
Ты внимательно почитай о чем речь, а потом бросайся перлами.

Как по твоему называется человек который проигнорировал просьбы поделиться информацией а потом повел себя как будто он в первый раз об этом слышит?

Перл 1:
>Soren ничего не хотел.
Поделиться знаниями не хотел в особенности :)

Перл 2:
>При этом требование сохранения Copyright является составной частью >_любой_ лицензии, явно или неявно, если конечно автор хочет, чтобы >лицензия была именно лицензией, это одно из положений закона о >авторский правах, в Росиии и где угодно ещё.
Про лицензию Copyleft слышал? И причем здесь Россия когда ни Schmidt ни Linux разработчики к России никакого отношения не имеют.
Бредишь ты kan, говорил бы кратко и по делу.

Перл 3:
>Если же религиозные соображения помешали включению header-а в
>исходники ядра Linux, то автор был более чем welcome повторить
>reverse engineering самостоятельно, или опубликовать так вовремя
>появившиеся исходники от Promise, вместо того, чтобы элементарно
>присваивать чужую работу.

"Опубликовать так вовремя появившиеся исходники от Promise" ??
Это про что? Про публикацию документов под NDA? Не вписывается в тему.

"Элементарно присваивать чужую работу"
По твоему код модулей ядра так просто портируется из BSD на Linux? Тем более учитывая что автор не утруждал себя коментариями и разъяснениями. Наверняка пришлось фактически reverse engineer его код.

Зачем столько лапши, уважаемый kan?

На счет религиозный соображений, посмотрим как BSD включит в себя GPL код. Это не религия, это правило.

Перл 4:
>Так что, Тима, посмотрите-ка лучше в зеркало - не торчит ли там
>задница с ушами, прежде чем называть задницей других.
Обидел меня до глубины души :)

ЗЫ нокогда не слышал чтобы BSD лицензии были GPL совместимыми (i.e. обязывали распостронение исходоного кода с бинарниками), однако в толк не возьмо почему нельзя было сделать двойную лицензию BSD/GPL - используй какая больше нравится, ведь GPL более сурова чем BSD.

Tima_ ★★★★
()
Ответ на: комментарий от McMCC

Нарвался. В 1999-м году на linux-usb mailing list пробегала дискуссия
с занимательным subject: We need organisation. Очень интересен тот факт,
что никто иной, как Алан Кокс, был заитересован возможностью получения
dual license для BSD USB стека, с целью использования его в Linux.
Nik Hibma отказался работать с GPL лицензированным кодом, поэтому идея
не поплыла. Хороше же получается, BSD "крали" Linux USB код, которого
не еще не было или который на тот момент был менее функциональным чем
то, что BSD уже имели. Врагам бы такую удачу в воровстве :) Поздравляю,
гражданин соврамши.

anonymous
()

2 Tima_: Не хотел бы "поделиться знаниями" - не выпускал бы код под BSD. Более свободной лицензии чем BSD еще надо поискать. Все что требовалось от воришки - это оставить копирайт и не был бы он воришкой.

Bluezman
()

2 McMCC: а не будет ли любезен многоуважаемый джин ответить на вопрос: откуда в 1996 году в писюках взялось USB, тем более в Линуксе. Да, про USB-стек из NetBSD отдельный вопрос: в какую сторону Линукса оглядывался Ленарт Аугустссон? Поскольку мне доводилось ковыряться в коде этого USB-стека, что-то меня сомнения гложут в правдивости этого утверждения. Если речь идёт о device quirks - это вполне возможно (как и в обратную сторону), там люди смотрят друг к другу в код, чтобы лишний раз не топтать воду в ступе. Ну так что, будем отвечать на вопросы?

-- neqros

anonymous
()

ПРОВОКАЦИЯ

один плевок- и нет OpenSource Community
чтож вы, гады, делаете-то?!

Anonymous ★★★★★
()

>один плевок- и нет OpenSource Community
>чтож вы, гады, делаете-то?!
1. Его никогда и не было- все это миф
2. Если оно где и есть, то не здесь же

anonymous
()
Ответ на: комментарий от Tima_

Неугомонному Тиме:

> Как по твоему называется человек который проигнорировал просьбы
> поделиться информацией а потом повел себя как будто он в первый раз об
> этом слышит?
Порядочным? Из письма Асмодея по-моему очевидно, что как минимум
часть знаний о контроллере была получена по неофициальным каналам,
и раздача направо и налево могла бы это, незакреплённое NDA,
сотрудничество запросто прервать? Вполне нормальное объяснение,
не заслуживающее звонкой задницы, из твоих уст тем более.

> Поделиться знаниями не хотел в особенности :) Верь или не верь, но некоторые люди не желают иметь ничего общего
с GPL. Как тебе такой резон нежеланию сотрудничать? Почему это их
желание обязательно должно осуждаться? Потому что это с твоей
безапелляционно вещаемой здесь религией не совпадает? Извини, но от
прыщавого максимализма надо отвыкать, жизнь - она сложнее :)

> Про лицензию Copyleft слышал? И причем здесь Россия когда ни
> Schmidt ни Linux разработчики к России никакого отношения не имеют.
> Бредишь ты kan, говорил бы кратко и по делу.
Может, такой просвещенный, объяснишь тогда, что все эти
"Copyright xxx Free Software Foundation", etc делают в исходниках GCC
и прочих поделок от FSF? Это ж Copyleft из Copyleft-ов! Дальнейшей
бред человека, не знакомого с предметом я обсуждать отказываюсь,
не трать энергии понапрасну. И ешё, фраза "в России и где угодно ещё"
имеет право быть, я всего лишь хотел подчеркнуть, что Copyright Laws
- это дело интернациональное и унифицированное между всеми членами
Женевской конвенции. И такое понятие, как implicit copyright там
присутствует. Это как раз не бред, а попытка втиснуть сложное
объяснение в короткое сообщение. Определенные потери смысла, к сожалению, неизбежны.

> Опубликовать так вовремя появившиеся исходники от Promise" ??
>> Это про что? Про публикацию документов под NDA? Не вписывается в
>> тему.
То есть NDA оправдывает невозможность публикации исходников в твоих
глазах, а существование сонма других причин, о которых мы не знаем,
но которые вполне могли удержать Soren-а от свободной раздачи информации, тобой отвергается наотрез? Это да, это беспристрастно :)

> По твоему код модулей ядра так просто портируется из BSD на Linux?
> Тем более учитывая что автор не утруждал себя коментариями и
> разъяснениями. Наверняка пришлось фактически reverse engineer его
> код.
И это тем более не оправдывает того мелкого и в сущности бесполезного
плагиата, допущенного парнем из RedHat. Если автор уже проделал всю
работу сам, зачем же было использовать чужой header и удалять из
него ничем не мешающий Copyright.

> На счет религиозный соображений, посмотрим как BSD включит в себя
> GPL код. Это не религия, это правило.
3-clause BSD лицензия GPL-совместима. Находясь в header-e, она
никоим образом не делала использование этого файла в Linux-e
невозможным. Это абсолютно легально. Обратное является прямым нарушением GPL, а потому незаконно. И никакие правила ни при чём.

> ЗЫ нокогда не слышал чтобы BSD лицензии были GPL совместимыми (i.e.
> обязывали распостронение исходоного кода с бинарниками), однако в
> толк не возьмо почему нельзя было сделать двойную лицензию BSD/GPL > - используй какая больше нравится, ведь GPL более сурова чем BSD.
Всё, когда некоторые берутся рассуждать о лицензиях, it hurts.
Ответом тебе пусть будут слова твоих же кумиров с http://www.fsf.org/licenses/license-list.html#SoftwareLicenses

=======> BEGIN QUOTE ========>
The modified BSD license.
(Note: on the preceding link, the modified BSD license is listed in the "General" section.)

This is the original BSD license, modified by removal of the advertising clause. It is a simple, permissive non-copyleft free software license, compatible with the GNU GPL.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
If you want a simple, permissive non-copyleft free software license, the modified BSD license is a reasonable choice. However, it is risky to recommend use of ``the BSD license'', because confusion could easily occur and lead to use of the flawed original BSD license. To avoid this risk, you can suggest the X11 license instead. The X11 license and the revised BSD license are more or less equivalent.
========> END QUOTE ========>

Над последним параграфом я плакал весь :)

Все, уважаемые дискутёры, все в сад.....


kan
()

Я вот только одного не пойму. Совершенно пока не сяно, кто у кого стырил. Однакож Бсдуны уже обвинили линукс, а Линуксоиды - Бздю.

Это что, признак сектанства такой, когда пелена застилает глаза и заставляет кричать наши/враги мочи чужих?

Давайте все же разберемся кто у кого взял и взял ли вобще, прежде чем кричать что кто то мудак.

Нас всякие Огры пытаются поссорить. А вы и рады посраться.

anonymous
()
Ответ на: комментарий от Ogr

2Ogr: Да, разумеется. на самом деле, насколько я понимаю, многие (PCMCIA) драйвера вначале пишутся под виндоус, а потом, портируются на линукс (часто самой же фирмой, либо субподрядчиком). Но, на самом деле, достаточно взглянуть на _правильные_ PCMCIA ethernet драйвера под фряшку, чтоб понять, какая драйверная модель должна быть. И "привнесенные" драйвера в этом ракурсе выглядят overbloated, unclear и error-prone.

Беда только в том, что фряха сильно запаздывает в развитии этой модели (поддержка новых архитектур, типа CardBus итп) по сравнению даже с линуксом

У линукса, кстати, драйверная модель по прямоте и правильностьи находилась, судя по всему, посередине между FBSD и виндовой образца 97-98 годов (насчет более поздних не скажу, не знаю).

anonymous
()

Да, представляю, как щас смеются O & B.

To kan:

Ты можешь доказать или привести доказательства, кроме небезызвестного письма, что линуксоид стырил код у бэсдэшника? А почему не могло быдь так - бэсдэшник принял заголовки за свои, хотя линуксоид взял их оффициально под NDA?

alexros
()
Ответ на: комментарий от Banshee

> А чего этот мужик по линуксовым исходникам лазил :))?

Дык искал чего бы еще свиснуть ;))

anonymous
()

Это все МелкоСофт!!!

Я знаю, это все Мелкософт сделала, чтобы попортить отношения между БСДей и Линухом... Вот. Это все он...

anonymous
()
Ответ на: комментарий от anonymous

Доказать что это ТВОЙ код, еще уметь надо. А при написании процедур (одинаковых) и код соответственно ОЧЕНЬ (до комментария в С/С++, и до байта на ASM) получается одинаковый. А то что девелоперы бесятся, так пускай бесятся (это же GNU, ты сам с этим согласился, так что теперь на весь мир орать-то ???)

От так от !!!

anonymous
()

kan,
Всего две вещи у тебя написано по делу:
>И это тем более не оправдывает того мелкого и в сущности бесполезного
>плагиата, допущенного парнем из RedHat. Если автор уже проделал всю
>работу сам, зачем же было использовать чужой header и удалять из
>него ничем не мешающий Copyright.
Типы в хэдэрах сохраняют для совместимости, это даже дети знают. Не понятно что удобнее писать другие драйвера, программы которые будут портабильные на BSD с точностью до названия хэдэров? Хэдэры были
переписаны а не тупо скопированы.

>Верь или не верь, но некоторые люди не желают иметь ничего общего
>с GPL. Как тебе такой резон нежеланию сотрудничать? Почему это их
>желание обязательно должно осуждаться? Потому что это с твоей
>безапелляционно вещаемой здесь религией не совпадает? Извини, но от
>прыщавого максимализма надо отвыкать, жизнь - она сложнее :)
Если Сорен не желал иметь ничего общего с Linux, что он и выразил
своим игнорированием обрашенных к нему просьб, зачем ему его
имя в хэдэре Linux? Ради того чтобы окунуть в грязь человека который
потрудился переписать его для того чтобы другие люди были способны
использовать это железо и не взял за это ни копейки себе?
Это просто жадность и провокация. Ради собественной жадности топить
репутацию коллеги единственной ошибкой которого было опушенное имя
великого Сорена Шмидта, первого челока написавшего OSS драйвера для
IDE RAID девайсов и задавшего тон сруктурам в хэдэрах Linux.
Нечего Сорена выгораживать, он прекрасно знал и наверняка не случайно
рассказал об этом Nik Clayton. Только полный идиот мог не понимать
к чему приведет разговор с про-БЗДи админом /.
Так ведут себя именно задницы а не "порядочные" люди.
Порядочный человек бы спокойно написал сначала автору а не начинал
строить из себя обкраденную невинность.
Результатом поведеня уважаемого Сорена будет скорее всего увеличение
несовместимости Linux и BSD. Андре почти наверняка перепишет все сначала, и структуры в хэдерах уже будут разными. Т.е. много впустую
потраченного времени которое можно было бы использовать для лучших
целей.
Все знают что идеи в OSS путешевтстуют от системы к системе и от этого
выигравают все. Причем кто написал какую часть и когда выяснять просто
тошно.
А вот от "прыщавого максимализма" я тоже порекомендую избавиться.
Особенно от прыщавого максималистического нежелания иметь дело с Linux
и GPL. Жизнь она действительно сложнее и если бы люди не помогали друг
другу, в том числе и безвозмездно делились, мы бы до сих пор жили в
каменном веке.

Tima_ ★★★★
()
Ответ на: комментарий от anonymous

Just look people,
The smart ones, people who actually do SOMETHING USEFUL on this planet, 
 have alredy stopped bullshitting a while ago, and you DUMB FUCKERS keep
on yacking. Bunch of fucking morons is what you all are...get to work boys...

anonymous
()

анонимус который про мультипроцессорность на BSD говорил, ты хоть одну бсдю сам пользовал? В силу некоторых причин, пришлось мне пописать многотридовую програмку на бсде, парафункций там была нужна реентрантных, разбираясь я обнаружил что реентрантных вариантов этих функций в бсде не было?! еще глубже покапавшись выяснилось что они в принципе и не нужны, так как косяк выпадает тока на многопроцессорных тачках, еще немногопокапавшись оказалось что бсдя не работает на многопроцессорных тачках, эээх а так хорошо все начиналось...

chuchelo
()

Тима, не надо о максимализме и том, что мужик ДОЛЖЕН был сделать.
Он никому ничего не должен.
С твоей позиции я могу сказать, что ты должен поделиться со мной зарплатой, а если не поделишься, насильно экспроприирую.

2 chuchelo: каких функций? А про то, что фря не работает на SMP, не гони, плиз. Своими глазами видел, своими руками щупал. То, что pthreads, порожденные внутри проги не умеют разбредаться по процессорам, это таки да, для 4.х правда, но спич то не о том.

Havoc ★★★★
()

2anonymous (*) (2001-09-27 06:21:31.0)

Нарвался. В 1999-м году на linux-usb mailing list пробегала дискуссия
с занимательным subject: We need organisation. Очень интересен тот
факт, что никто иной, как Алан Кокс, был заитересован
возможностью получения dual license для BSD USB стека, с целью
использования его в Linux.
Nik Hibma отказался работать с GPL лицензированным кодом,
поэтому идея не поплыла. Хороше же получается, BSD "крали" Linux
USB код, которого не еще не было или который на тот момент был
менее функциональным чем то, что BSD уже имели. Врагам бы такую
удачу в воровстве :) Поздравляю, гражданин соврамши.

Короче, умник, в 99-м uusbd официально перекочевало в
ядро, впервые uusbd появилось в начале 97-го, хотя
это трудно назвать было стеком или рабочей штукой,
но все же это положило начало для развития поддержки
USB в линуксе. А то, что люди хотели объедениться для
совмесной разработки драйверов устройств, то в этом
ничего плохого небыло, а биздуны как всегда показали
себя умнее всех, ну что ж, теперь все драйверочки лямзают
с Линукса, а как было бы здорово, если бы они объеденились
и вели совмесную работу. Что же сейчас мы видим, в BSD
стек со времен линуксовых ядер 2.3, малое кол-во драйверов
устройств, я почти не видел поддержки mass storage девайсов
во фре, а может они у вас еще и автоматически монтируются?
Общий вывод таков, биздуны сейчас там, где и должны были
быть....

>а не будет ли любезен многоуважаемый джин ответить на вопрос:
>откуда в 1996 году в писюках взялось USB, тем более в Линуксе.

А когда по вашему интел стал выпускать свои матери с USB?

McMCC ★★★
()

Havoc читай внимательно, я не сказал что не умеет, я сказал что недавно появилось тока, и ограничено (два проца) вот ты еще одно ограничение сказал. А функцию я не помню :-( год назад копал

chuchelo
()

> еще немногопокапавшись оказалось что бсдя не работает на многопроцессорных тачках

?

Havoc ★★★★
()
Ответ на: комментарий от Tima_

Тиме:

В последний раз и простым языком: Header если и был переписан, так это
командой cp. Soren-у наплевать будет или нет его имя в Linux, ему
не безразлично то, что результаты его работы быля запросто присвоены,
без должного спасибо. Поменяют ли Copyright, удалят ли файл вообще -
оба этих исхода, судя по его словам, его удовлетворяют.

Один из аргументов, пытающихся опровергнуть тезис о том, что философы
FSF пытаются железной рукой привести всех к счастью при помощи вирусной
GPL лицензии, это то, что никто людям это самую GPL не навязывает, и
всякий, кому она не нравится, волен соответствующий код переписать.
Я не понимаю, почему этот же аргумент не может относиться и к данной стуации. Не нравится лицензия - перепиши header сам, зачем красть-то?


Да прочитай наконец письма-то. Soren связался с автором ATA в Linux
задолго до появления статьи на Slashdot. Долго ещё будем мусолить
ничем не обоснованное утверждение о том, что это именно Soren был
заинтересован в скандале?

anonymous
()
Ответ на: комментарий от alexros

2Alexros:
> линуксоид взял их оффициально под NDA?
Если это так, то где Copyright от Promise? Или ты тут пытаешься убедить
всех, что файл таки был _украден_, только не у Soren-а? Ну так это
бог в помощь, кража есть кража и в этом случае.

kan
()
Ответ на: комментарий от alexros

Находишь исходники старого драйвера для Linux, качаешь соответствующий
файл с http://www.freebsd.org/cgi/cvsweb.cgi, diff в руки, и все дела.
В точности в соответствии с письмом.

kan
()
Ответ на: комментарий от McMCC

Извиняюсь, если повтор. Сеть тормозит.
2McMCC:

> Короче, умник, в 99-м uusbd официально перекочевало в
> ядро, впервые uusbd появилось в начале 97-го, хотя
> это трудно назвать было стеком или рабочей штукой,

Попрощу кусочек украденного кода в студию. Or shut up :)
Спустя 2 года (после 1997) BSD имели _рабочий_ USB stack,
в то время как Linus был вынужден прикончить глюкало uusbd и
написать свою альтернативную реализацию. И это при том, что
NetBSD и FreeBSD якобы этот самый код украла из Linux.
Неувязка выходит.

> А то, что люди хотели объедениться для
> совмесной разработки драйверов устройств, то в этом
> ничего плохого небыло, а биздуны как всегда показали
> себя умнее всех, ну что ж,
Они хотели объединиться с _BSD_ кодом и при этом ещё и приклеить
к этому коду ярлык GPL. BSD девелоперы резонно отказались. В
результате сколько-нибудь приличный USB стэк в Linux появился
на год позже. За религию надо платить.

> малое кол-во драйверов устройств, я почти не видел поддержки mass
> storage девайсов во фре, а может они у вас еще и автоматически
> монтируются? Общий вывод таков, биздуны сейчас там, где и должны
> были быть....
USB floppies, LS-120, Zip - всё это работало в незапямятные времена.
umass - драйвер для generic USB mass storage, тоже есть достаточно
давно. Чего ж благородному дону не хватает? Монтировать автоматически
тоже вроде нет проблем, USBD пока никто не отменял. Короче, я не знаю,
где по твоему мнению сейчас бздуны, но ты похоже давно не покидал
своей тёмной норы Ж) И до чего же некоторым "хочется выдать желаемое
за действительное" (C) 2001, McMCC

anonymous
()
Ответ на: комментарий от anonymous

> А зачем он эти исходники 2.4.10 просматривал? Явно стянуть хотел чего-нить.

posnost'yu soglasen, yavno hotel chto-to speret'.. no opozdal =D

anonymous
()

анонимусам: вы никогда чужих исходников не просматривали?

Havoc ★★★★
()

>Попрощу кусочек украденного кода в студию. Or shut up :)
>Спустя 2 года (после 1997) BSD имели _рабочий_ USB stack,
>в то время как Linus был вынужден прикончить глюкало uusbd и
>написать свою альтернативную реализацию. И это при том, что
>NetBSD и FreeBSD якобы этот самый код украла из Linux.
>Неувязка выходит.

Что делал Lennart Augustsson в 1998-99 году в списках рассылки
usb-linux по твоему? Мне надо объяснять, кто он такой? К сожалению
на геокравлере не весь архив переписки сохранился с 97 по 99 годы,
а то бы вы сэр, не обвиняли меня во лжи... Короче, поясняю для
умников, Lennart Augustsson принимал активное участие в поддержке
uusbd, и именно uusbd является частью стека в NetBSD, естественно
заточенным и измененным, идея была одна, а реализовать код - можно
всегда как угодно. Я вот не понимаю, сколько тазиков уважаемому
нужно, что бы он проглотил правду? Не уж то биздуны такие упертые,
и все, что они берут с Линукса признавать не хочуть? Чистота
своей лицензии не позволяет?

>USB floppies, LS-120, Zip - всё это работало в незапямятные времена.
>umass - драйвер для generic USB mass storage, тоже есть достаточно
>давно.

Я вообще-то спрашивал про "свои" драйвера, а не взятые со стороны.
А технология usbd - очень стара по сегодняшним меркам...

P.S. Сейчас Линуксовый и биздевый USB стеки сильно отличаются,
благодаря тому, что биздуны не захотели объедениться, когда
им собственно предлагали. На сегодня извесно только то, что
производители USB железок поддерживают гораздо больше Линукс, чем
БЗД, а ведь могло бы быть в одинаковой степени! Но господа биздуны
очень самонадеянные и никого не пустят в свой лагерь, и мало того,
даже никогда не объеденятся для решения общих проблем. Поэтому, лично
мое мнение, маздай к ним подкрадется очень и очень скоро, и ведь
самое интересное - им никто не подаст руки, даже те, кто их труды
пользовал для собственного обогащения. Вообщем, я не удевлюсь,
что в один прекрасный день про *BSD забудут и никто не вспомнит,
что такое было на свете...

McMCC ★★★
()

Да скорее линукс во второй маздай превратится. По глюкам вымя вон почти догнали. И недоделанное ядро зарелизили. Позорище.

anonymous
()

***

>Вообщем, я не удевлюсь, что в один прекрасный день про *BSD забудут и никто не вспомнит, что такое было на свете...
вместе с Linux и остальным UNIX, но всем присутствующим глубоко плевать,
главное- "Мое слово последнее!"
стадо крокодилов, типичные люди......

Anonymous ★★★★★
()
Ответ на: комментарий от McMCC

Тазики для МсМСС:
> Что делал Lennart Augustsson в 1998-99 году в списках рассылки
> usb-linux по твоему?

Что делает Rik Van Rijel в списках рассылки FreeBSD? Обменивается
идеями или _крадёт_ BSD код? Должны ли мы обвинять Linux в том,
что она использует недоделанную VM от FreeBSD, основываясь лишь на
том, что главный архитектор Linux VM написал её буквально под
диктовку Matt Dillon-а? Думается всё же нет, поскольку от обмена и
идеями и использования результатов дискуссий до воровства всё-таки
далековато.

Если же Lennart Augustsson принимал активное участие в разработке
uusbd, то есть являлся одним из его авторов, то тем более непонятно
с какого такого перепоя ты именуешь его _Linux_ стеком и утверждаешь,
что BSD код из него украли. Определись, какая правда тебе больше
нравится.

Кстати, в той самой дискусии о будущем Linux USB стека речь шла
о портировании кода из BSD в Linux, это было признано
нецелесообразным в силу сильных различий в архитектуре систем и
отсутствия в Linux структуры, способных адекватно заменить newconfig
от NetBSD или newbus от FreeBSD, что еще раз косвенно опровегает
твою ничем пока теорию об общих корнях uusbd и NetBSD USB реализаций.
Кусок украденного кода в студию, or shut up.


> Я вообще-то спрашивал про "свои" драйвера, а не взятые со стороны.
> А технология usbd - очень стара по сегодняшним меркам...
Чем тебе драйвера из FreeBSD CVS не свои? Как можно достать драйвера
более "свои", поделитесь секретом, мистер фокусник?

> На сегодня извесно только то, что
> производители USB железок поддерживают гораздо больше Линукс, чем
> БЗД, а ведь могло бы быть в одинаковой степени!
На сегодня известно лишь то, что производители железок одинаково
охотно раздают спеки и тем и другим, а песни про "гораздо лучше"
оставь при себе. Особенно интересно было бы узнать, как, к примеру,
Sony, выпустившая digital camcoder c umass USB интерфейсом,
поддержала Linux хоть какой-то мере "лучше", чем FreeBSD?
"Желаемое за действительное", дa?

> господа биздуны очень самонадеянные и никого не пустят в свой
> лагерь, и мало того, даже никогда не объеденятся для решения общих
> проблем. Поэтому, лично мое мнение, маздай к ним подкрадется
> очень и очень скоро,
Господа "биздуны" вполне законное нежелание пускать в свой стан
гостей, собирающихся даже в гостях всем и всякому диктовать свои
условия.

> Вообщем, я не удевлюсь,
> что в один прекрасный день про *BSD забудут и никто не вспомнит,
> что такое было на свете...

Да предсказывали уже много раз, Нострадамусы. Пусть, собака воет -
ветер носит.
Если мы когда нибудь объедЕнимся, я первый помру от удЕвления.
Ждите-с, надейтесь.



anonymous
()

*BSD forever! Ever. Млин, более правильного ЮНИКСа мир еще не видел... Как жаль, что люликсоиды этог не понимают и не хотят понимать (ну хотя бы постараться)...

anonymous
()

ПРОВОКАЦИЯ

2anonymous (*) (2001-09-28 06:08:12.0)
Не верю!
еслиб ты так думал- ты бы здесь этого не написал
интересная все-таки была идея- писать IP и браузер anonymousov

Anonymous ★★★★★
()
Ответ на: комментарий от Bluezman

Blueman> Юниксообразная ОС, так сказать. -
http://perso.wanadoo.fr/levenez/unix/unix_a4.pdf и распечатать эту портянку.
И далее http://perso.wanadoo.fr/levenez/unix/ и по ссылкам читать,
читать, читать...пока в голове мысли не появяться.
А еще http://minnie.tuhs.org/PUPS/, читать, читать, ... получить
доступ к архиву и сдернуть исходники хотя бы v7, v32 и 2.11BSD исходники.
Между чтением поискать живые работающие SunOS, SINIX/Reliant, HPUX,
Solaris,BSDI,NetBSD,FreeBSD,... и попросить кнопки потыкать (может кто и разрешит).
И можеть снизойдет на тебя понимание и слов смыслов, и контекстов исторических
и социальных, и прочая лабудень...
/Злобный ИК/
ЗЫ. http://cm.bell-labs.com/cm/cs/who/dmr/otherunix.html
Кошмар - повальная неграмотность. Просто неграмотность.
А ПромежСеть только для просматривания эрографий. И мужики в институтах
на фенечки DARPA только для этого ночами и сидели. Бля...

anonymous
()

diff -ubwB /sys/dev/ata/ata-raid.h ./linux/drivers/ide/hptraid.h --- /sys/dev/ata/ata-raid.h Wed Nov 22 19:42:13 2000 +++ ./linux/drivers/ide/hptraid.h Tue Sep 18 09:23:40 2001 @@ -1,174 +1,49 @@ -/*- - * Copyright (c) 2000 SЬren Schmidt - * All rights reserved. **SKIP** - * $FreeBSD: src/sys/dev/ata/ata-raid.h,v 1.2.2.2 2000/11/01 17:54:26 sos Exp $ - */ **SKIP** -struct highpoint_raid_conf { +struct highpoint_raid_conf +{ int8_t filler1[32]; - u_int32_t magic; /* 0x20 */ + u_int32_t magic; #define HPT_MAGIC_OK 0x5a7816f0 #define HPT_MAGIC_BAD 0x5a7816fd u_int32_t magic_0; u_int32_t magic_1; u_int32_t order; И далее... Копирование без ссылок на первоисточник имеет место быть /ИК/

anonymous
()

Бля, diff -ubwB /sys/dev/ata/ata-raid.h ./linux/drivers/ide/hptraid.h
--- /sys/dev/ata/ata-raid.h  Wed Nov 22 19:42:13 2000
+++ ./linux/drivers/ide/hptraid.h   Tue Sep 18 09:23:40 2001
@@ -1,174 +1,49 @@
-/*-
- * Copyright (c) 2000 SЬren Schmidt
- * All rights reserved.
**SKIP**
- * $FreeBSD: src/sys/dev/ata/ata-raid.h,v 1.2.2.2 2000/11/01 17:54:26 sos Exp $
- */
**SKIP**
-struct highpoint_raid_conf {
+struct highpoint_raid_conf
+{
     int8_t             filler1[32];
-    u_int32_t          magic;                  /* 0x20 */
+       u_int32_t       magic;
 #define HPT_MAGIC_OK           0x5a7816f0
 #define HPT_MAGIC_BAD          0x5a7816fd
     u_int32_t          magic_0;
     u_int32_t          magic_1;
     u_int32_t          order;
И далее... Копирование без ссылок на первоисточник имеет место быть /ИК/

anonymous
()

>Что делает Rik Van Rijel в списках рассылки FreeBSD? Обменивается
>идеями или _крадёт_ BSD код? Должны ли мы обвинять Linux в том,
>что она использует недоделанную VM от FreeBSD

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

>Если же Lennart Augustsson принимал активное участие в
>разработке uusbd, то есть являлся одним из его авторов, то тем
>более непонятно с какого такого перепоя ты именуешь его _Linux_
>стеком и утверждаешь, что BSD код из него украли.

Вот одним из его автором он какраз не являлся, он приследовал свои
цели, а именно - порт uusbd в NetBSD. Это не я утверждаю,
это не мои личные заявления, об этом я читал в свое время
и об этом много говорили.

>Кусок украденного кода в студию, or shut up.
Щазззз, я все брошу и буду ловить за руку Lennartа, мне
какраз делать нечего, взять все исходники uusbd и
стека USB из NetBSD за 1998 год затем в легкую найти вам
одинаковость кода для систем с разной архитектурой. Вы
серьезно просите это мне сделать? Вам не хватает той информации,
которую можно найти в архивах рассылок? Еще раз повторю,
тема по поводу перетекания кода uusbd в NetBSD обсуждалась
не раз, и вообщем-то, никто этого не отрицал, вы значит
уперлись, а я должен вам искать доказательства? Мне это надо?

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

McMCC ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.