LINUX.ORG.RU

«Нечистый» проект будет удалён из FreeBSD 11

 , , , ,


1

3

NDISulator, иначе известный как Project Evil («нечистый» проект, или Проект Зло), будет амортизирован в 11-CURRENT, и полностью удалён из FreeBSD в версии 11-RELEASE. Проект позволяет подключать драйверы беспроводных устройств Wi-Fi, предназначенные для Microsoft Windows, на FreeBSD с версии 5.3.

В основе проекта, десять лет тому назад, была поставлена задача поддержки большого количества беспроводных устройств с наименьшими затратами. Но с тех пор многое изменилось — на рынке WiFi появились чипсеты с доступной документацией, и многие производители чипсетов стали выкладывать исходный код своих драйверов. Поэтому в данный момент более продуктивно заниматься портированием WiFi драйверов из других систем BSD и написанием новых драйверов на основе обратной разработки драйверов для Linux, нежели подвергать значительному обновлению код совместимости с Windows (compat/ndis, if_ndis и ndiscvt) для поддержки новых 64-битных драйверов WiFi на основе последней версии NDIS.

>>> Подробности на FreeBSD-current@



Проверено: Shaman007 ()
Последнее исправление: pekmop1024 (всего исправлений: 6)
Ответ на: комментарий от Deleted

В линуксе тоже есть такая штука — NDISwrapper, только я никогда ее не использовал и не знаю ни одного человека, который использовал.

мне это говорит о том что ты довольно юн, и свой первый ноутбук приобрел совсем недавно.

firsttimeuser ★★★★★
()

бэкдор такой бэкдор

kto_tama ★★★★★
()

Я надеюсь и wine в линуксе закопают.

ppy ★★★
()

Кстати, посмотрел тут на линуксовый ndiswrapper:

Version 1.58 2013-02-19
=======================
* Added support for Linux kernels up to 3.8

Version 1.57 2011-12-31

За два последних года только фиксили компиляцию под новые ядра. Это на линуксе с его Stable-API-Nonsense. Так что сдается мне, что удаление этого вашего Нечистого - решение сугубо политическое, технически никак не мотивированное :)

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

мне это говорит о том что ты довольно юн, и свой первый ноутбук приобрел совсем недавно.

Этот NDISwrapper не со всем железом работал. Так что может и не юн, а просто не повезло.

x86_64 ★★★
()

Если в линуксе не закопают, мой старый ноут ещё немного поработает.

А так линукс ему уже противопоказан - radeon x1300 и злосчастный Broadcom 4313 превращают многое в извращение

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

«А GPL — свободная лицензия без всяких оговорок в скобках»

Ага, швободка отдать свои исходные коды постороннему дяде, если тот найдет строчку, похожую на кусок ГПЛ кода.

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

найдет строчку, похожую на кусок ГПЛ кода.

Светани-ка эту чудо-строчку

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

Значит ли это, что всё, что за всякий текст, который я напишу на английском, я должен платить всем этим авторам лицензионные отчисления?

Если ты подпишешь договор, по которому обязуешься платить за любую производную работу от этих учебников в смысле GPL (производной работой считается любая работа, включающая текст из GPL источника или ссылающаяся на GPL источник), то на это есть все шансы.

К счастью, сейчас все учебники под BSD-like.

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

Даже если не использовал, а всего лишь слинковал с GPL-кодом. Те же ограничения.

Технически ты можешь положить .o—файлы и дать возможность слинковать это пользователю. Или даже проще — сделать линковку динамической. Тогда ты не можешь распространять это вместе одним дистрибутивом, но пользователи могут это сами линковать и использовать. Но это уже багоюзинг.

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

Запрет коммерческого использования — это несвободная.

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

Да ну. На всех, на которых я пробовал (включая китайское говно), работал. На одном — не из коробки (броадком содомитский).

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

Этот NDISwrapper не со всем железом работал. Так что может и не юн, а просто не повезло.

bcm43xx — до недавнего времени многолетний буттгурт для подавляющего большинства пользователей бюджентных ноутбуков по всему миру. Этот товарищ его не испытал, и друзья его тоже.

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

Я пользовался, года два назад. На EeePC 1000HA виндовый драйвер работал значительно стабильнее. Тот, что был в ядре после сна/гибернейта стабильно отваливался и не желал подключаться. Хотя... ндис временами утягивал устраивал кернел паник или утягивал в мир иной шину USB, но это случалось реже. Сейчас родной драйвер работает как часы, и шустрее, поэтому про NDISwrapper уже забыл. Но существование подобных решений допускаю.

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

Технически ты можешь положить .o—файлы и дать возможность слинковать это пользователю. Или даже проще — сделать линковку динамической.

Столлман против. Вот он писал автору clisp по поводу динамической линковки с readline:

Stallman:

If you don't change to using the GPL, then you'll have to stop using readline. Readline's terms say that the whole program has to be under the GPL, and just having the user do the link doesn't change this. If the program is designed to run with readline as a part, then readline is a part of it.

Author:

I could provide a libnoreadline.a and let the user choose to link lisp.a with either GNU's libreadline.a or my libnoreadline.a . Would that convince you that lisp.a «can be reasonably considered independent and separate work»

Stallman:

No, and I doubt it would convince a judge either.

I'll have to insist that you stop using readline unless you make the program free.

И исключительно поэтому clisp сейчас под GPL.

monk ★★★★★
()
Последнее исправление: monk (всего исправлений: 2)
Ответ на: комментарий от hobbit

Ну вот и поставят на эту железку FreeBSD < 11 версии.

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

Есть же клон readline под нормальной лицензией (BSD).

И да, если программа может использовать вместо readline что-то другое, бинарно совместимое, а пользователь подсовывает readline, то ССЗБ — пользователь, а разработчик формально GPL не нарушает (его работа никоим боком не является производной от кода GPL).

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

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от anonymous

Все идеально работает 02:00.0 Ethernet controller: Broadcom Corporation NetLink BCM57785 Gigabit Ethernet PCIe (rev 10) 02:00.1 SD Host controller: Broadcom Corporation BCM57765/57785 SDXC/MMC Card Reader (rev 10) 02:00.2 System peripheral: Broadcom Corporation BCM57765/57785 MS Card Reader (rev 10) 02:00.3 System peripheral: Broadcom Corporation BCM57765/57785 xD-Picture Card Reader (rev 10) 03:00.0 Network controller: Broadcom Corporation BCM43227 802.11b/g/n

anonymous
()

на 5-ке помнитится гонял его. жаль, мож кому-то и пригодилось бы еще

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

В линуксе тоже есть такая штука — NDISwrapper, только я никогда ее не использовал и не знаю ни одного человека, который использовал.

мне это говорит о том что ты довольно юн, и свой первый ноутбук приобрел совсем недавно.

И возможно с уже предустановленным Linux, повезло же ему. :))

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

соврал?

Врядли. Возможно поведение зависит от того, в каком стандарте работает WiFi или что-то вроде того.

У меня там WiFi работает кое-как только на расстоянии до 3х метров. Чуть дальше - регурярно падает сигнал и рвётся связь.

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