Разработчики FreeBSD представили отчет (http://www.freebsd.org/news/status/report-2009-01-2009-03.html) о развитии проекта за 1 квартал 2009 года. Основные события:
- Завершена работа над утилитой grep, распространяемой под лицензией BSD. Осталось пройти portbuild тесты. Отмечается прогресс в разработке переписанной с нуля утилитой sort, в которой пока не реализованы все запланированные опции и предстоит провести оптимизацию производительности;
- Совместно с разработчиками LLVM производится адаптация компилятора clang для сборки исходных текстов FreeBSD. В будущем планируется использовать в качестве системного компилятора Clang, вместо GCC. В настоящий момент Clang уже поддерживает сборку 99% всех исходных текстов базовой системы и успешно собирает ядро i386/amd64. Тем не менее еще остается ряд нерешенных проблем, связанных с поддержкой C++ и сборкой библиотек ibc, libm, libcrypto. В ходе работы в LLVM было обнаружено и исправлено более 100 ошибок;- Ведется работа п...
URL: http://www.freebsd.org/news/newsflash.html#event20090507:01
Новость: http://www.opennet.me/opennews/art.shtml?num=21651
Твою нафиг. Про USB опять молчат. Надо делать полезные вещи, а ваш DTRace и прочая чепуха вроде mmap в драйверах - интересные задачи, но пользы от них маловато....
>Твою нафиг. Про USB опять молчат. Надо делать полезные вещи, а ваш
>DTRace и прочая чепуха вроде mmap в драйверах - интересные задачи,
>но пользы от них маловато....Между прочим очень многие мучаются без драйверов nvidia под amd64. Тут вы точно не правы по поводу mmap().
>Твою нафиг. Про USB опять молчат. Надо делать полезные вещи, а ваш
>DTRace и прочая чепуха вроде mmap в драйверах - интересные задачи,
>но пользы от них маловато....работа по переходу на USB2 давно завершена, в FreeBSD 8.0 будет зарелизено. В 7 ветке появление usb2 и не ожидалось. Так что прежде чем что-то говорить, нужно хотябы изучить вопрос.
usb4bsd можно использовать и в 7 ветке, но работоспособность совсем не гарантируется.
>Твою нафиг. Про USB опять молчат. Надо делать полезные вещи, а ваш
>DTRace и прочая чепуха вроде mmap в драйверах - интересные задачи,
>но пользы от них маловато....Флаг в руки! Вместо критики, можно было бы немного помочь людям... и самому поработать в этом направлении или только кричать мастак?
USB на сервере не главное. для десктопа если линукс.
А в чем преимущество перехода с GCC на LLVM?
Лицезия. Там с GPL3 что-то не поделили, ограничение какое-то из-за чего всдшники хотят от GCC отказаться...
>А в чем преимущество перехода с GCC на LLVM?Плохой компилятор всегда лучше, чем средний программист.
>Плохой компилятор всегда лучше, чем средний программист.закрытый компилятор могут поддержать большее количество разрабочиков которых не устраивает GLP в принципе
http://llvm.org/releases/2.5/LICENSE.TXT
нифига, LLVM и clang лучше GCC.
чем?
более понятным кодом, как минимум, поддежкой llvm-jit. На llvm довольно просто добавлять новые архитектуры.
>новые архитектуры.Ага, наверное будет кроссплатформенность поддерживаться - как всегда, аж целый i386 и (кривенько, почти-совсем и с проблемами, если повезет) AMD64.
чем gcc, емае ))
>А в чем преимущество перехода с GCC на LLVM?Лицензионное соглашение LLVM, в отличие от GCC, ничем не ограничивает пользователей, кроме как указанием авторства исходного продукта в производных от него - деривативах.
А как насчёт качества продукта?
> В GENERIC ядре ветки FreeBSD 8.0 по умолчанию планируется включить поддержку мандатного управления доступом ("options MAC");Ужос.
#options MAC
и в чем тут ужас? ipv6 nj; по дефолту есть в ядре, а мне он не нужен сейчас, так что просто одним комментом больше будет в конфиге ядра
Для чего ? Чтобы сэкономить пару сотен К памяти ? Вроде времена не те уже.
Наличие кода в ядре не принуждает к его использованию.
>Для чего ? Чтобы сэкономить пару сотен К памяти ? Вроде времена
>не те уже.
>Наличие кода в ядре не принуждает к его использованию.ну я тоже ipv6 выключаю - без него удобнее смотреть ifconfig и netstat -rn ;)
>Для чего ? Чтобы сэкономить пару сотен К памяти ? Вроде времена
>не те уже.
>Наличие кода в ядре не принуждает к его использованию.память как и деньги
нужно считать и грамотно распределять
>>Для чего ? Чтобы сэкономить пару сотен К памяти ? Вроде времена
>>не те уже.
>>Наличие кода в ядре не принуждает к его использованию.
>
>память как и деньги
>нужно считать и грамотно распределятьесли грамотно считать и распределять копейки, то это называется крохоборство .
>Для чего ? Чтобы сэкономить пару сотен К памяти ? Вроде времена
>не те уже.
>Наличие кода в ядре не принуждает к его использованию.Те времена, те. Не все ж линух в embedded системы ставить.
Хорошо бы перевели man pages на HTML и заменили команду man на какой-нибудь из текстовых браузеров типа links или lynx. В HTML можно удобно делать ссылки (в первую очередь для раздела SEE ALSO) и форматировать текст под размер экрана.
это уже есть, доброе утро :)
>Хорошо бы перевели man pages на HTML и заменили команду man на
>какой-нибудь из текстовых браузеров типа links или lynx. В HTML можно
>удобно делать ссылки (в первую очередь для раздела SEE ALSO) и
>форматировать текст под размер экрана.Как спалось?
Протестировал сейчас работу sysinfo на сервере - прикольная штука. Много инфы сразу в одном месте - удобно.
ммм....конечно прикольная штука. подобная штука как sysinfo в винде давным давно есть. Ей удобно аптайм смотреть ибо утилиту для этого с мелкомягких скачивать обычно влом.
Для неверящих - ссылка. (http://www.dansdata.com/images/io045/sysinfo.gif)
ну и в Linux конечно тоже есть вариации на тему. (http://developer.novell.com/wiki/index.php/Sysinfo_-_A_Linux...)Вощем такими темпами к 2015 году бсдшники могут и до GtkSysinfo могут додуматься... что вобщем то наверно не так уж плохо.
> добавлена поддержка платформы Mac OS X Snow Leopard
А что у Intel разве появилось что то новое в Intel Core Duo/Quad ? И что они этим хотели сказать?
>ммм....конечно прикольная штука. подобная штука как sysinfo в винде давным давно есть.Это совсем не тот sysinfo о котором вы думайте, там подборка практически полезных для нового админа параметров, показывающая, что именно изменено, что добавлено и как настроено в системе.
>>Вощем такими темпами к 2015 году бсдшники могут и до GtkSysinfo могут додуматься... что вобщем то наверно не так уж плохо.все, без ГУИ жить уже не можем? Рюшечки подавай? А ведь еще недавно все дружно клеймили Windows за рюшечки и гордо говорили "не в ГУИ счастье" ...
>ммм....конечно прикольная штука. подобная штука как sysinfo в винде давным давно есть.
>Ей удобно аптайм смотреть ибо утилиту для этого с мелкомягких скачивать
>обычно влом.Не знаю, кто как, а я всегда аптайм в винде смотрю в таскменеджере по времени, которое выпоняется процесс "Бездействие системы".
> все, без ГУИ жить уже не можем? Рюшечки подавай?sysinstall - это тоже GUI. Ncurses - это тоже GUi. Текстовое сообщение ориентированное пользователю в консоли это тоже в принципе элемент GUI.
Другое дело что консольный интерфейс, что графический, можно сделать по разному - удобно или неудобно.
>> все, без ГУИ жить уже не можем? Рюшечки подавай?
>
>sysinstall - это тоже GUI. Ncurses - это тоже GUi. Текстовое сообщение
>ориентированное пользователю в консоли это тоже в принципе элемент GUI.
>Другое дело что консольный интерфейс, что графический, можно сделать по разному -
>удобно или неудобно.Для альтернативно одарённых могу расшифровать. GUI - Graphical user interface. Так что sysinstall и иже с ними в лучшем случае TUI.
Забыли сказать, что в конце апреля прикрутили метрику маршрутов))
> Для альтернативно одарённых могу расшифроватьВидимо вы сами не сильно то в этом разбираетесь
http://en.wikipedia.org/wiki/Graphical_user_interface
http://en.wikipedia.org/wiki/Command_line_interface
http://en.wikipedia.org/wiki/Text_User_InterfaceЛично мне глубоко по барабану каким пользоватся. Лишь бы был удобный, и выполнял свои функции на 5+
Мне ехать надо, а не рюшечки. Просто сейчас сложилась прослойка считающая CLI/TUI верхом эстетики - то есть самой главной рюшечкой в мире.
>[оверквотинг удален]
>
>Видимо вы сами не сильно то в этом разбираетесь
>http://en.wikipedia.org/wiki/Graphical_user_interface
>http://en.wikipedia.org/wiki/Command_line_interface
>http://en.wikipedia.org/wiki/Text_User_Interface
>
>Лично мне глубоко по барабану каким пользоватся. Лишь бы был удобный, и
>выполнял свои функции на 5+
>Мне ехать надо, а не рюшечки. Просто сейчас сложилась прослойка считающая CLI/TUI
>верхом эстетики - то есть самой главной рюшечкой в мире.Хорошо, акцентирую внимание вот на этих утверждениях
>sysinstall - это тоже GUI. Ncurses - это тоже GUi. Текстовое сообщение ориентированное пользователю в консоли это тоже в принципе элемент GUI.И ещё раз отмечу, что GUI - Graphical User Interface, а текущий фрёвый sysinstall и Ncurses всё-таки TUI.
да и кстати. То что для профессионального администрирования той же винды не надо знать как пользоваться утилитами коммандной строки - откровенная ложь и провокация. Ага?