Через год в Linux ядре будет блокирована работа закрытых модулей
Skala 14 декабря, 2006 - 16:47
http://www.opennet.ru/opennews/art.shtml?num=9220
Кстати, что будет мешать оставаться на старом ядре (если все действительно будет так ужасно и, допустим, nVidia "чихать хотела" на такие заявления) ?
»
- Для комментирования войдите или зарегистрируйтесь
1) Ядро как ни
1) Ядро как ни странно собирается компилятором. В зависимости от версии последнего на ядро могут налагаться специальные патчи. Которые правят баги данного компилера. Как то я заметил, что старые версии ядер не собираются новым компилером "в лоб".
2) Ядро под линем это набор шелезяк, которые мы можем юзать из под линя. Новые ядра -новые шелезяки.
ИМХО Ужасное заявление. А может глупое. Никого подобным не испугать, кроме юзерей линя. А нвидия действительно начхать хотела на гыпиэль и открытость. И закрытые дрова они делают так, на всякий пожарный. Потому как рынок их видеокарт в основном рассчитан на винды. Покупать дорогую карточку при отсутсвии игр (собсно в 99 % оно там только и надо) смысла особого нет.
в итоге фсе
в итоге фсе будем юзать интел, они вроде дрова свои открыли...
Почитал,
Почитал, поразмыслил...
С одной стороны хорошо- открытость кода и все такое. С другой- ну вот на 99,9% уверен, что если и так дальше пойдет, то объем софта/драйверов резко снизится. Это если дейстительно они пишут дрова на всякий случай.
Ну, ладно, nvidia... А все остальное в ядре так таки и открыто? - По-моему нет.
В общем, запутался я пока, пророк из меня никакой, а чем больше об этом думаю, тем больше "пухнет голова".
сделайте cat
сделайте cat /var/log/messages|grep taints и я думаю Вы удивитесь...
это была шутка
это была шутка которую я непонял?
evadim vadim # grep -r taints /var/log/
evadim vadim #
;)
gus alexg # dmesg |grep
gus alexg # dmesg |grep taints
nvidia: module license 'NVIDIA' taints kernel.
мелоч вот
мелоч
вот поинтереснее
egrep -ir "( fuck)|( shit)" /usr/src/linux
всего 88 строк
всего 88 строк (2.6.19) :) . Но некоторые особо поразили:
Это я по поводу
Это я по поводу высказывания Skala
Придется винду
Придется винду покупать :(
Надеюсь сингулярити выйдет такой какой её задумали инженеры :)
_________________
Athlon 1400 RAM 512 KDE 3.5.4
а это хто такая?
а это хто такая? (о сингулярити)
На linux.alhimia.ru
На linux.alhimia.ru пошукай. Там в новостях еще прошлого года была ссылка на целый толмуд про эту срань.
P.S. Читал про размер helloworld под Linux(в этом толмуде) и долго репу чесал: как они умудрились его таким большим сделали?!
Re: а это хто такая?
http://rsdn.ru/article/singularity/singularity.xml
задумка хороша, но боюсь предположить что их этого выйдет :о\
идея, даже
идея, даже незнаю...
но вот то что будет в итоге - ясно сейчас. от действительно хороших вещей(нормальная консоль, WinFS, ...,) которые задумываись в висте к 2003 году - мы получили тормозное чудовище в 2007 , а 2/3 фич умерли по дороге. одно меню выключения, в разработке которого участвовало 24 человека и тянулось целый год чего стоит. а тут - снуля , и абсолютно всё. это было-бы чудо. но чудес небывает...
Re: идея, даже
То что описано в этой статье уже создано :) комадна, которая всем этим занималась это только спецы (макетелогов тут нет... ещё нет).
И проект на данный момент чисто исследовательский.
Если
Если разработчики ядра/xorgа предоставят nvidia быстрый и удобный API, то почему бы и нет. Просто я бы в другой форме сделал: для поддержки новых ядер дрова должны работать через такой-то userspace интерфейс.
P.S. Берем код модуля nvidia и меняем название лицензии на GPL. Интересно, как к этому отнесется ядро?
так втом-то всё
так в том-то всё и дело!
вы немного проанализируйте:
сейчас новел с мелкомягкими заключили пакт о ненападении,
новел начала внедрять вещи, которые весьма спорны, OpenXML, и поддержка виндовых макросов в OOo
если так пойдёт дальше, то возможен "хак" GPL:
в ядро включат приличное количество пропиетарного кода, и согласно пакту никто нискем судиться небудет.
а через некоторое время, когда этого кода будет в ядре прилично - можно будет наехать, т.к. в ядре содержиться патентованный/лицензированный код. Сейчас я немогу заглянуть в дрова линуксанта - они бинарные, и соответственно решить опасен этот код или нет нельзя.
по ссылке реч какраз и идёт о вытеснении пропиетарного кода в юзерспэйс, и + к этому требование открыть то что в ядре.
P.S. Ну а если ТЫ поломаеш некий модуль, то судить будут ТЕБЯ а не кидаться на линукс-сообщество...
Quote:сейчас
У меня тоже остался неприятный осадок от этого.
Спорного в этом ничего нет. Это реально требуется в офисной работе.
Вот в светлом будущем, когда мелкомягкие и их поделия станут страшилками для детей, тогда это действительно никому не нужно будет. :-)
Что значит включат? По какой лицензии? И кто их примет?
Неприятно, но не смертельно. Если дрова будут иметь открытый хорошо задокументированный интерфейс, то почему бы и нет? Если вы сделаете какое-либо устройство и вас ПОПРОСЯТ написать драйвер к нему для другой операционной системы, вы БУДЕТЕ ОБЯЗАНЫ делать этот драйвер открытым? Но позвольте, и где же здесь тогда свобода?! Право не писать драйвер? :-)
В том-то и дело, что в выражениях этой информации акцент надо делать не на том, что "Ах вы негодяи! Почему еще свои дрова не открыли?!", а на том, что для их создания предлагается НОВЫЙ ИНТЕРФЕЙС. Причем как я понял, сам интерфейс должны сделать сами nvidia и прочии. Не культурно это, по меньшей мере.
В том-то и дело, что за решение идеологов прейдется расплачиваться кому? Они считают, что расплачиваться будут производители железа. Лично я не уверен. :-(
ИМХО, лучше бы отбросили понты, сели бы совместно с Ati и Nvidia да написали интерфейс, чтобы те могли свои дрова в userspace держать.
>>Что значит
>>Что значит включат? По какой лицензии? И кто их примет?
вспомним что приличное количество девелоперов работает в тоё-же Novell.
У неё есть пакт о ненападении.
Ей нужна некая весч реализующаяся патентованным кодом(во многих сранах(США) есть софтверные патенты), и она её реализует и включает в ядро.В SuSe
а судов по патентам нет (см. выше)
юзеры орут - ну вот в сюзе есть а мы что?
(вот по той ссылке в каментых есть вопли о том что хочу! и пофик на лицензии, да ивой пост выше)
проходт год-два
а теперь можно достать патент и сказать: Вы украли наш патентованный код!!! надеюсь мы помним что некая компания судится счас и с Новел и с Голубым Гигантом
а началось кстати имено с весчей которые _очень_ нужны пользователям которым пофиг на лицензии
Quote:она её
Ну и что? Это подразумевается их договором. Если быть точным, они включают код не в ядро, а в свою сборку ядра. Зацените разницу!
И зазря орут, между прочим. Если очень надо, пусть покупают SLED и радуются. Что до моего поста, то я неудачно выразился. Это самый простой, с моей точки зрения, хак ограничений ядра. Можно сделать патч к ядру, который будет снимать эти ограничения. Это легальней, но геморойней. Я только хотел этим сказать, что обойти это ограничение свободы, вводимое борцами за свободу, сравнительно легче, чем добиться от той же nvidia переписать драйвера с нуля!
И что? Типа будут не правы? Если одна компания(назовем ее M) разрешила другой компании(назовем ее N) воспользоваться ее патентованной технологией, а другая компания(назовём ее R) спиздит эту технологию, то это уже не воровство, а борьба за свободу?!
SCO что ли? Хм.. А что за вещи? Глубоко не вникал.
i'm off а то будет
i'm off
а то будет флэйм похлеще граф инсталлера
По моему очень
По моему очень свовевременное заявление! Как раз в Линуксе появились всякие compizы и berylы и теперь производители жлезеа задумаются, если один на выставке будет показывать красивые эффекты и уже приснопоминаемый куб, а другой только слабое подобие всего этого дела в Висте, то прибыли могут и упасть... (особенно это конечно касается nvidiи).
Linus said:
Блин. Ну почитайте хотя бы что Linus написал. Ещё раз подтвердил, что он довольно разумный человек... ;)
Он же ясно сказал, что это говно коммитеть не будет. И даже объяснил почему :)