LINUX.ORG.RU

SCO Group умудрилась обнаружить в ядре Linux свой код


0

0

Darl McBride сделал своё очередное амбициозное заявление. На этот раз оно касалось ядра Linux. В этом заявлении говорится о том, что SCO умудрилось обнаружить в ядре "места построчно совпадающие с кодом из UnixWare", и что еще более примечательно "...код, который, судя по всему, был искажен, чтобы не походить на UnixWare". Так, что если раньше они обвиняли Suse и Red Hat которые включали в дистрибутив "неправильный" код. Теперь под удар попадают все остальные дистрибутивостроители...

>>> Подробности

anonymous

Проверено: green

билять точно рут долбоёб.Со своей шлакой тока и делает что трахается переустанавливает.Нихуя ничего не знает про rpm -Fvh *, я уж промолчу про апт ну или как минимум юм.Вот такие опездалы бегают потом - дайте мы вас серверок въебем на шлаке сюда а вашу нетваре,вин2000, солярку, етц выкинем нахуй.Тьфуты.
Насчёт замены ядра на ходу.Как-то был пост в лкмл, там один чувачок через /проц/мем доковырялся до я дра линуха и заменил его на новое. Геморно, но заработало.

anonymous
()

2Irsi (*) (2003-05-07 14:11:16.798): А в Linux этого разве нельзя сделать? Тот же модуль tcp.o выгрузить и загрузить чего-нибудь типа tcp_patched.o?

R00T
()

2anonymous (*) (2003-05-07 14:54:40.048): Твой "rpm -Fvh *" сделает ТО ЖЕ САМОЕ. То же самое, что и "make World" в BSD (разумеется, только без компиляции). В Слаквари, кстати, pkgtool сделает то же...
Так что успокойся и не трынди. Я описал процесс апдейта так, как он должен происходить в системе. А уж ручками ты это делать будешь, скриптами ли, или ещё как - это твоя личная религия.

Трындилово, ты хоть раз в жизни видел содержимое каталога /proc???
никаких /proc/mem и близко нету. Есть /proc/meminfo - инфа о распределении памяти, есть /proc/iomem - инфа об адресах...
Возможно, ты имел в виду /proc/kcore? Так там, заянька, даже для рута ридонли...

Более того, чтобы поменять "на лету" нужно четко отследить все потоки, все адреса, приостановить на время смены ядра весь работающий софт. Да и как-то придётся разобраться с тем, что новое ядро по своему размеру не совпадает с размером старого ядра.

R00T
()

Irsi (*) (2003-05-07 10:19:52.123)
> 2XCHG: между прочим парай постов выше твоего пробегала ссылка на то что IBM
> в связи с этим иском потихоньку отказывается от линукса...
Ирси, почему ты всегда фильтруешь прочитанное через увещевания маркетологов?
Там даже смайл стоит, специально для тебя ставил, кстати.

Еще раз прочитай:
http://www.justnews.ru/?id=152
и посмотри на дату.

anonymous
()

В pkgtools все пакеты регистрируются?
(Это не те pkgtools, что для gtk нужны?)

jackill ★★★★★
()

2jackill (*) (2003-05-07 15:53:22.611): Поставь Слакварь, а потом внимательно посмотри ей в /var/log/packages. Очень внимательно посмотри.

R00T
()

2jackill (*) (2003-05-07 15:53:22.611): Это тот pkgtool, который консольный. Голубые менюшки на синем фоне в текстовом режиме.

R00T
()

Посмотрите two-kernel-monte - он именно для этого и был зачат. Но похоже -помер :((((((((((( А вообще - идея смена ядра на лету - очень здравая идея и очень востребованная. Но тудности,которые описал R00T - это,подозреваю,только вершина айсберга.

anonymous
()

AVL по-моему говорил что его знакомый намутил смену ядра или что-то, в общем здесь был тред с таким контентом (когда же поиск -то заработает? ;) )

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

> Возможно, ты имел в виду /proc/kcore?

Нет, он имел в виду /dev/mem.

> Так там, заянька, даже для рута ридонли...

Для таких как ты вообще chmod u-a * делать надо.

anonymous
()

2anonymous (*) (2003-05-07 16:59:09.565): Так и писать надо было: /dev/mem. А он что написал?
Как обычно, материться все горазды, а вот выучить что где лежит - мозгов не хватает?

R00T
()

че-то R00T материться перестал, видимо на него встреча с антихристом действует, висит так скзть дамокловым мечом :-)

anonymous
()

2anonymous (*) (2003-05-07 18:04:48.068): А я матерюсь лишь тогда, когда меня действительно разозлят. В отличие от Антихриста, который матерится всегда. Хотя, если посмотреть в последние его постинги в треде про Слакварь, дурную привычку материться он бросил.

Так на кого терапия-то действует? :-)))))

R00T
()

про SCO

From : Vladimir Barmin                                          2:50/128
To   : "Const M. Tereshenko"               
Subj : Выбор: Linux, SCO и BSD вопрос чайника и ответ чайника.:-)            

Reply-To: bwm@MVC.net

X-RealName: Vladimir Barmin
RFC-Subject: Re: Выбор: Linux, SCO и BSD вопрос чайника и ответ чайника.:-)

Const M. Tereshenko wrote to relcom.fido.ru.unix:
> Ivan Kalugin <Ivan_Kalugin@p17.f623.n5020.z2.fidonet.org> wrote:
> > Возникла пpоблема пpи выбоpе веpсии Unix на PC (486/8Mb(ну будет 16)/1Гиг).
> > Имеются на pуках Linux и SCO, и FreeBSD тоже появится....
> > Hет ли у кого файлов с описанием установки каждой из пеpечисленных веpсий,
> > или хотя бы кpатко опишите основные этапы инсталяции. (netmail'ом пожалуйста)
> > Заpанее благодаpен за любые pекомендации и советы.

Процесс установки для SCO кратко можно описать примерно так:

Пишешь письмо, отправляешь. Ждешь ответа.. Ждешь ответа.. Ждешь
ответа.. надоедает. Звонишь приятелю чтобы послал письмо.. Ждешь
письма.. Ждешь письма.. ... выясняешь что не работает uuxqt.
Звонишь приятелю, берешь дискету, прешься к приятелю зайдя по
дороге в магазин и купив:
1. Пива - 1 ящик
2. Колбасы - 2 килограмма
3. Сигарет "camel" - один блок
Приходишь к приятелю, переписываешь taylor uucp, бежишь домой,
читаешь дискету, ищешь gzip... не находишь.
Звонишь приятелю, берешь дискету, прешься к приятелю зайдя по
дороге в магазин и купив:
1. Пива - 1 ящик
2. Колбасы - 2 килограмма
3. Сигарет "camel" - один блок
Приходишь к приятелю, переписываешь сорцы gzip, бежишь домой,
читаешь дискету, ищешь C-компилятор... не находишь.
Уже не звонишь приятелю, просто берешь дискету, прешься к приятелю
зайдя по дороге в магазин и купив:
1. Пива - 1 ящик
2. Колбасы - 2 килограмма
3. Сигарет "camel" - один блок
Приходишь к приятелю, внимательно слушаешь его, идешь на [censored].
По возвращении оттуда ставишь компилятор, компилишь gzip.. Ругается..
Ищешь gcc, находишь, компилишь gcc, компилишь gzip, распаковываешь
архив, компилишь tuucp. УРА! Теперь все работает! Пишешь письмо,
получаешь ответ, пытаешься прочитать.. Выясняешь что восьмой бит
порезан, пишешь вопрос, получаешь ответ, идешь на [censored].
Возвращаешься оттуда с sendmail, сносишь mmdf, ставишь сендмейл,
пишешь вопрос.. ждешь ответа.. ждешь ответа.. Материшься. Замечаешь
что пишешь с кривого адреса. Ищешь libresolv, компилишь, заменяешь.
Пишешь письмо, ждешь ответа.. ждешь ответа.. прибиваешь зависший
сендмейл. Материшься. Пишешь письмо, ждешь ответа.. Получаешь!
Запускаешь слип, ложишься спать. Просыпаешься, материшься,
убиваешь залипший slattach, перезапускаешь слип, пинг не идет.
Материшься, ребутаешься, Запускаешь слип. Втыкаешь эзернетовскую
карту. Hастраиваешь роутинг. Материшься. Сносишь routed, выкачиваешь
gated, компилишь. Hе компилится. Пишешь письмо.. [ну про письмо
все уже поняли]. Получаешь скомпиленый gated. Запускаешь. Выясняешь
что в нем только RIP, а тебе надо OSPF. Материшься. Hаходишь
конфиг для gated'a, добавляешь ospf, компишишь, запускаешь..
После одиннадцатого зависания материшься, ищешь EBF, материшься,
материшься, материшься.. находишь EBF, комментаришь запуск gated'a.
Материшься, пишешь скрипт на установку статического роутинга.
Материшься. Припаиваешь к кнопке ресет сигнал DCD от модема.
После пятнадцатого отрывания провода злобной уборщицей умоляешь
провайдера перевести тебя на ppp. Провайдер добрый, посылает
на [censored] только первые 82 раза, потом соглашается.
Подключаешь пользователя. Пытаешься заставить работать dialup
линию в 8bit mode. Материшься. Выкачиваешь mgetty. Компилишь.
Запускаешь юзера. Ищешь подходящий терминал. Hе находишь.
Идешь к приятелю, идешь на [censored], возвращаешься с термкапом.
Пытаешься запустить юзера. Обнаруживаешь что он уже сидит у тебя
как root. Материшься, качаешь патч, затыкаешь дыру в login.
Запускашь юзера. Отдыхаешь и тащишься.. Замечаешь что юзер сидит
очень долго. Материшься. Прибиваешь зависший порт. Hе прибивается.
Материшься. Ищешь SAS, компилишь, ставишь. Запускаешь юзера.
Выносишь rlogind. Ставишь патченый. Выносишь telnetd. Hе находишь
патченого. Вытаскиваешь с дистрибутива старый. Материшься. Ищешь
tcp wrapper. Hаходишь. Компилишь. Ставишь. Материшься. Затыкаешь
дыру в mountd. Материшься. Затыкаешь дыру в nfsiod... Материшься..
[...]
..ставишь INN. Hе компилится. Тащишь патчи. Ищешь утилиту patch.. находишь.
Hе накладываются. Вытаскиваешь предыдущую версию INN. Патчишь.
Ставишь. Качаешь нюьса... тащишься.. материшься по причине окончания
inodes в /var/spool/news. Раскидываешь ньюсовую систему по куче
разделов. Тянешь ньюса. Читаешь.. Видишь вопрос: "а чем плох sco,
что его все так ругают". И теперь, ты с полной откровенностью и уверенным
тоном отвечаешь:

> Файла нет, а общие впечатления такие:
>    Для SCO ничего не нужно, вставляешь CD, boot дискетту, потом root
> дискетту и отвечая на вопросы устанавливаешь все махом. И все работает.

Тебя согревает мысль что ты не один в этом бренном мире. Тебе
приятно, хорошо и тепло.. Hо файла действительно нет. Может создашь
его и запишешь в него то, что я написал чуть выше? Hу хотя бы
в качестве краааатенького описания. Hу хотя бы в качестве вступления?
Вдруг кто еще спросит? :)

P.S. Кстати, у тебя доменная часть в Message-Id криво генерится.

[stupid-must-die team],
-- 
bwm

- ---
 + Origin: Middle Volga Communication service
Area : ru.unix
Date : Fri Feb 23, 09:26                                                       
From : bwm@MVC.net                                              2:50/128
To   : All                                 
Subj : Re: uucico                                                            

X-RealName: Vladimir Barmin

Kuzakov Eugeny (Kuzakov_Eugeny@p321.f8.n5004.z2.fidonet.org) wrote to
relcom.fido.ru.unix:
> 14 Feb 96 06:45, Andrei Biryukov wrote to All:
> 
>  AB> Сколько телефонов в sys пропишешь, столько раз и позвонит.
> А как тоже самое в скотине пpописать ? Я по pазному пыьался, но не 
> получилось...

Q. Как в SCO настроить XXXX ?
A. Снести родной XXXX и поставить XXXX от YYYY.
   Это касается: uucp, bind, sendmail, async drivers, mail,
   ppp, slip, make, cc, lib*, [всего не упомнишь]
   Когда замените все компоненты на рабочие, Вам останется
   заменить только уцелевшую часть ядра и можно с радостью
   констатировать что Вы избавились от SCO и можете начинать
   работать. Следует отметить, есть более простой путь:
   `rm -rf /` и сразу ставить что-то другое.

-- 
Vladimir Barmin

- ---
 + Origin: Middle Volga Communication service (2:50/128.0@fidonet)



villain
()
Ответ на: про SCO от villain

2villain
5+ :-)

С праздником всех, кто имеет отношение к связи :-)
Да хватит, наконец, пускать сопли, SCO Open Server, UnixWare (в прошлом Novell NetWare), ну была такая система, даже может и сейчас где-то стоит и работает, даже неплохо работает, фирма Санта Клаус Оперэйшн себя изжила как класс, реальное развитие этой фирмы закончилось на SCO 3.4, все остальное - "бантики-хомутики", желание заработать $$$ на нефункциональной красоте, а для этого все средства хороши: на скорую руку сделанный продукт, подлог, обвинение в воровстве, убийстве, терроризме, etc ... А почему, спрашивается, вопрос о "совпадении" кода ядра возник только после вступления SCO в консорциум United Linux? Ответ, IMHO, на поверхности, только не надо забывать, что разработчики ядра Linux не ставят перед собой цель заработать на этом деньги, и делают это в основном на интересе и энтузиазме, причем результат работы доступен ВСЕМ !!!
P.S. Выводы, плз, делайте сами.
P.P.S. По сравнению с UnixWare 7.1 ядро Linux 2.2.18 от VA Linux System работает более предсказуемо и производительно, и лучше держит нагрузку (IMHO).
P.P.P.S. И откуда у разработчиков Linux исходники ядра UnixWare ("святая святых")? :-)
P.P.P.P.S. Не судите строго, праздники все-таки :-)

sco-killer
()

2sco-killer:

> P.P.P.S. И откуда у разработчиков Linux исходники ядра UnixWare ("святая святых")? :-)

Перечитай новость. IBM подарила эти исходники за SCO сейчас и судит IBM.

anonymous
()

Слушай руут оно тебе надо знать вот так вот где лежит мем?Ну не туда показал.Просто вспомнил один пост в лкмл и написал.Мне пофигу что он там делал.Примерно тебе уже сказал как он это проделал.Так что не парь мозги.
А пост был про то что нех... сносить и ставить заново когда есть правильное решение.Мне вто интересно ты свой пкгтул так и будешь применять везде?Что прям на все пакеты тар.гз он работает?Да ни болта подобного.Специально для тебя напишу ещё раз, рпм упомянул как самый примитивный способ, но намного лучше всех этих тар.гз.А вообще то есть апт.А для сырцов...Про апт-билд слыхал?Так что изучай лучще что-нить поумнее чем пкгтул.Опять же ты как будешь трахаться из цвса всё тащить потом компилить и отслеживать за версиями?Конечно можно до ебени сраки скриптов написать.Но проще когда есть спек и почти всё делается автоматом с минимум усилий.

anonymous
()

2anonymous (*) (2003-05-08 07:36:48.15): А я тебе ответил: каждый дрочит так, как хочет. Как религия позволяет. И желание.
Лично у меня отношение такое: ставить последний Slackware, а потом посматривать за патчиками. Этого вполне достаточно.

R00T
()

ну раз религия, то тады ой...Всё больше не буду ничего говорить.

anonymous
()

По-моему, это еще одно доказательство тому, что Linux прежде всего конкурент UNIX-системам, а уж потом, и значительно меньше, Windows и Mac

Dodo
()

Я лично вообще не считаю линух и винду конкурентами друг друга... Слишком они разные.

rk
()

>>А вообще - идея смена ядра на лету HURD вот что ждет все правильное GPL сообщество а вякие масдайцы помрут со своим сраным масдаяем :)

anonymous
()

Кстати, специально для тех (чье имя из четырех букв), кто приписал Линусу якобы дачу команды "Добро" на "воровство кода": не надо вырывать фразы из контекста, Линус говорил про алгоритмы, а здесь речь идет о реализациях. Вдогонку о SCO: длинный пост фиксированным шрифтом - чистая правда :-)

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

Да поддерживаю ....

вот даже 20 баксов подготовил ...

NightOwl
()

Насчёт 10-20 баксов - люди то готовы их дать - это фегня всё-же - но вот как это организовать так чтоб получилось - не представляю

manowar ★★
()

2villain :

C00L ! :)

anonymous
()

>>Насчёт 10-20 баксов - люди то готовы их дать - это фегня всё-же - но вот как это     
>>организовать так чтоб получилось - не представляю
А ты попробуй, может получится :))) 

anonymous
()

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

manowar ★★
()

А все-же, может кто-нибудь прокомментировать данную мысль (не мою, в этом треде была):

Если SCO выпускает свой дистр Linux-а, и, ясен пень под GPL, то тем, что код ядра Linux-а, пусть даже с кусками кода украденными у них, они, ясен пень, под GPL в дистрибе своем пихают, то не лишаются ли они таким образом всех прав на то, что-бы заявлять что им кто-то должен после этого что-то? Ведь они сами свой код по сути дела под GPL публикуют в данном контексте...

P.S. в законах/юриспрюденции не силен, так что не судите строго, но все-же было-бы интересно услыщать мнение разбирающегося во всем этом человека.

sseREGa
()

Ой и скотство все это, надо с ними, что то делать.

anonymous
()

> 2Ikonta_521: угу, проще всего такие вещи делаются на микроядерных
> ОС... Эксперементов много, а вот рабочей системы пока имхо нет.
> P.S. В свое время меня сильно поразило в QNX то, что я могу выгрузить > один вариант TCP/IP стека и загрузить совсем другой, и все это без
> перезагрузки системы...:)

Только вот ядро ты при этом не трогал, так как в QNX TCP/IP стек в ядро не входит.

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

Да вроде в конторе весь Development (US, IN, AU, NZ) круглосуточно сидит под реднат (с соляриса перебираемся) - вроде не падает.

Это где-то 1400 слотов. Каждай слот тянет от 2 до 7 Oracle Application

anonymous
()

2syomin: я в курсе. :) Это я просто так - к слову пришлось. :)

Irsi
()

Нужно обратиться в Международный фонд охраны животных

anonymous
()

2Irsi: ты мудак. :) Это я просто так - к слову пришлось. :)

Bluesman

anonymous
()

2: sseREGa (*) (2003-05-09 00:02:16.416)

А они на самих себя в суд подадут. И сами себя выпорют, как унтер-офицерская вдова :-).

В юриспруденции, увы, не разбираюсь, но маразм ситуации виден невооружённым глазом.

DKorolkov
()

SCO: Вы не поняли, что мы сдыхаем? Тогда мы ударим себя ножом!

jackill ★★★★★
()

> SCO пригрозила всем комерческим пользователям Linux судебным преследованием

Кто-нибудь может объяснить, как они могут предъявлять претензии кому-то, кроме IBM, если не только не доказан факт кражи кода, но и сам "спорный" код неизвестен? Что должны делать в этой ситуации законопослушные пользователи, даже если они верят SCO на слово ;-)? Полностью прекратить свою деятельность до решения суда?

"Если человек умер -- это надолго. Если он дурак -- это навсегда." (C) не-помню-чей.

DKorolkov
()

Кажется мне, что после этй херни, устроенной микрософтом значительная часть и без того держащих зубище на микрософт линухоидов в конец обозляться, и винде придет полный гнездец. я не сомневаюсь, что в линухе найдут код, но принадлежность его SCO еще надо будет доказать, что ИМХО будет не так уж просто. А микрософту и его преспешникам дружно сасать!!!!!!!!

System_V
()

По поводу $10 на поддержку процесса против SCO.

Давайте вначале составим публичное письмо, под которым подпишутся все, кто готов защищать OpenSource, в том числе финансово. Затем это письмо можно переправить в FSF. Публикация такого письма уже может дать серьезный резонанс. А ребята из FSF могут организовать сбор финансов и защиту общества в суде.

Кто хочет поддержать эту инициативу, пусть напишет (хотя бы пустое) письмо на AntiSCO@yandex.ru

eugine_kosenko ★★★
()

>sseREGa (*) (2003-05-09 00:02:16.416544)

<i>Ведь они сами свой код по сути дела под GPL публикуют в данном контексте...</i>

Правильно, это подкоп под GPL. Наконец-то дошло.

DimaG

anonymous
()

а за что все так не любят несчастного Irsii?

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

Историю про замурованный в стенке сервер я слышал, но про Netware 3, там даже скриншот нетваревской консоли был. Так что пора детектор истины к сайту прикручивать

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

>Историю про замурованный в стенке сервер я слышал, но про Netware 3, там даже скриншот нетваревской консоли был. Так что пора детектор истины к сайту прикручивать

Сам сервер в живую видел? Тогда не надо настаивать на неоспоримой истинности этой байки. Скриншот и без этого снять можно.

Ikonta_521
()

SCO Group умудрилась обнаружить в ядре Linux свой код

SCO допизделась !!! NOVELL красиво их развернула и поимела в самые интимные места !!! Читайте новости в www.novell.com. Novell выбрала линукс как ядро для всех своих служб и приложений и как я понял на красивой расправе с SCO показать всем какая крутая и модная контора, попутно сливая все бабло которое вложила M$ в SCO в парашу. Один динозавр пожирает другого динозавра. Толи еще будет... Меня лично M$ затрахал со своими письмами с рекламо1 2003.

anonymous
()

Может организавать анализ исходников самим? У меня завалялись где-то исходники ATT SVR 3.2 Можно попробовать их выложить куда-нибудь. Наверняка где-то можно достать и SVR 4.2. Если найдутся энтузиасты - готов поделиться. avalex@mail.ru.

anonymous
()

Может организавать анализ исходников самим? У меня завалялись где-то исходники ATT SVR 3.2 Можно попробовать их выложить куда-нибудь. Наверняка где-то можно достать и SVR 4.2. Если найдутся энтузиасты - готов поделиться. avalex@mail.ru.

anonymous
()

Простите за оффтопик, но неудержался

A Customer calls a UNIX consultant with a question:

Customer: What is the command that will tell me the revision code of a program? UNIX consul: Yes, that's correct. Customer: No, what is it ? UNIX consul: Yes. Customer: So, which is the one ? UNIX consul: No. 'which' is used to find the program. Customer: Stop this. Who are you ? UNIX consul: Use 'who am i' not 'who r yoo'. You can also 'finger yoo' to get information about yoo'. Customer: All I want to know is what finds the revision code ? UNIX consul: Use 'what'. Customer: That's what I am trying to find out. Isn't that true ? UNIX consul: No. 'true' gives you 0. Customer: Which one ? UNIX consul: 'true' gives you 0. 'which programname' Customer: Let's get back to my problem. What program? How do I find it? UNIX consul: Type 'find / -name it -print' to find 'it'. Type 'what program' to get the revision code. Customer: I want to find the revision code. UNIX consul: You can't 'find revisioncode', you must use 'what program'. Customer: Which command will do what I need? UNIX consul: No. 'which command' will find 'command'. Customer: I think I understand. Let me write that. UNIX consul: You can 'write that' only if 'that' is a user on your system. Customer: Write what? UNIX consul: No. 'write that'. 'what program'. Customer: Cut that out! UNIX consul: Yes. those are valid files for 'cut'. Don't forget the options. Customer: Do you always do this ? UNIX consul: 'du' will give you disk usage. Customer: HELP! UNIX consul: 'help' is only used for Source Code Control System (SCCS). Customer: You make me angry. UNIX consul: No, I don't 'make me' angry but I did 'make programname' when I was upset once. Customer: I don't want to make trouble, so no more. UNIX consul: No 'more'? 'which' will help you find 'more'. Every system has 'more'. Customer: Nice help! I'm confused more now! UNIX consul: Understand that since 'help' is such a small program, it is better not to 'nice help'. and 'more now' is not allowed but 'at now' is. Unless of course 'now' is a file name. Customer: This is almost as confusing as my PC. UNIX consul: I didn't know you needed help with 'pc'. Let me get you to the Pascal compiler team.

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