The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Отчёт о состоянии развития FreeBSD за первый квартал 2015 года"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Отчёт о состоянии развития FreeBSD за первый квартал 2015 года"  +/
Сообщение от opennews (??) on 05-Май-15, 10:45 
Представлен (https://www.freebsd.org/news/status/report-2015-01-2015-03.html) отчёт о развитии проекта FreeBSD с января по март 2015 года.

Основные достижения:


-  
Система

-  Поставляемые в базовой системе компилятор Clang, компоненты LLVM и отладчик LLDB обновлены до выпуска 3.6 (http://www.opennet.ru/opennews/art.shtml?num=41747). Импортирован новый снапшот compiler-rt, который позволил добавить в поставляемый в базовой системе инструментарий средства для выявления ошибок при работе с памятью (Address Sanitizer) и детектор неопределённого поведения программы (Undefined Behavior Sanitizer);


-  На финальный этап разработки вышел проект по созданию загрузчика (https://svnweb.freebsd.org/base/projects/lua-bootloader/) со встроенной поддержкой языка  Lua, который должен заменить собой загрузчик на базе языка Forth. Все скрипты уже переписаны на Lua и размещены в директории sys/boot/lua. Новый загрузчик будет интегрирован во FreeBSD HEAD как только будет завершено его тестирование  и достигнут паритет в функциональности с загрузчиком Forth;

-  Подготовлен (http://www.opennet.ru/opennews/art.shtml?num=42042) релиз пакетного менеджера Pkg 1.5 с возможностью возобновления прерванных загрузок, режимом установки пакета в иную корневую директорию без использования chroot и начальной поддержкой опций provides/requires, позволяющих определить какой установленный пакет предоставляет указанную библиотеку и какие пакеты используют данную библиотеку.
-  Добавлены два новых системных вызова futimens() и utimensat(), позволяющие манипулировать временем модификации файла с наносекундной точностью. Утилиты cp, mv и touch  уже обновлены для сохранения параметров доступа с повышенной точностью. Ранее,  stat() и похожие системные вызовы выводили параметры с наносекундной точностью, но установить эти параметры можно было только с точностью до микросекунд.
-  В основное дерево исходных текстов приняты наработки по обеспечению сборки FreeBSD для развёртывания в качестве гостевой ОС в cloud-окружениях Amazon EC2, что дало возможность наладить формирование AMI-сборок FreeBSD в рамках основного процесса формирования релизов. Для сборки следует выполнить "make ec2ami" в директории src/release.

-  Во FreeBSD HEAD обеспечена возможность динамической загрузки многопоточной библиотеки libthr.so из однопоточных процессов, собранных без опции "-lpthread". Для обхода ранее присутствовавших ограничений библиотека libthr.so преобразована в плагин к libc.

-  Стартовал процесс миграции FreeBSD на     инструментарий (http://elftoolchain.sourceforge.net) работы с исполняемыми файлами в формате ELF, эквивалентный набору GNU Binutils, но распространяемый под лицензией BSD. В настоящее время уже подготовлены BSD-версии библиотек libelf и libdwarf, а также утилит addr2line,  nm, readelf, size,  strings и  strip (elfcopy). Пока отсутствуют аналоги утилит as, ld и objdump, но их планируется заимствовать у проекта LLVM.

-  
Изолированные окружения, эмуляторы, безопасность и ограничения ресурсов

-  Отмечается прогресс в реализации верифицированной загрузки на системах с UEFI Secure Boot (https://wiki.freebsd.org/SecureBoot). В ветку 11-CURRENT добавлена новая утилита uefisign для формирования цифровых подписей для файлов EFI. Остальные утилиты размещены в портах sysutils/pesign, sysutils/sbsigntool и sysutils/shim. Подготовлен прототип патча для использования Secure Boot shim в загрузчике boot1.
-  В рамках проекта Nested Kernel (http://nestedkernel.org) для FreeBSD развивается реализация новой системной архитектуры, подразумевающей запуск отдельного небольшого вложенного изолированного ядра помимо основного монолитного ядра. Вложенное ядро берёт на себя все операции с обновлением таблиц трансляции виртуальной памяти, обеспечивая защиту основного ядра от полной компрометации в случае атаки (вложенное ядро инициализирует систему, так что все страниц памяти становятся отражены в режиме только для чтения, все страницы с кодом защищены от записи, а все страницы с данными защищены от запуска). С точки зрения производительности подобный поход приводит к накладным расходам, которые оцениваются для http-сервера apache в 1%, для sshd - в 3.7%, для  компиляции ядра - 2.7%.

-  Продолжается работа по улучшению реализации гипервизора BHyVe (http://www.bhyve.org), изначально разработанного компанией NetApp и поставляемого в базовом составе FreeBSD 10. Работа сосредоточена на обеспечении поддержки новых типов гостевых систем и доведении функциональности до других гипервизоров. В настоящее время поддерживается создание хост-систем на базе платформы FreeBSD/AMD64 и запуск в гостевых системах FreeBSD, Linux i386/x64, OpenBSD i386/amd64 и NetBSD/amd64. Из последних достижений отмечается поддержка неблокирующего VCPU асинхронного ввода/вывода в драйвере virtio-blk, возможность параллельной обработки запросов в устройствах virtio-blk и ahci-hd,  поддержка операции TRIM в ahci-hd.

Из задач на будущее выделяются: развитие инструментария bhyveucl (https://github.com/allanjude/bhyveucl), поддержка  virtio-scsi, создание гибких сетевых бэкендов, таких как  wanproxy и vhost-net, объединение процессов bhyveload и bhyve, возможность запуска bhyve без прав root, фильтры для образов виртуальных машин VMDK, VHD и QCOW2, абстрактная прослойка для видео, не привязанная к X11 или SDL, поддержка спящего режима, Live-миграция, вложенный запуск виртуальных машин, поддержка архитектур ARM, MIPS и PPC.
-  Подготовлен (https://lists.freebsd.org/pipermail/freebsd-current/2015-Feb...) новый патч с улучшенной реализацией технологии ASLR (Address space layout randomization) для защиты от некоторых видов атак, манипулирующих переполнением буфера. Новый патч отличается более высокой надёжностью и уже опробован проектом  HardenedBSD в промышленной эксплуатации. В качестве следующего шага намечена компиляция приложений и библиотек базовой системы в формате PIE (Position-Independent Executables), который необходим для эффективной работы ASLR.

-  
Сетевая подсистема

-  Подготовлена (http://caia.swin.edu.au/urp/newtcp/mptcp/) новая версия патчей с реализацией расширения Multipath TCP  (MPTCP), позволяющего организовать  доставку пакетов одновременно по нескольким маршрутам через разные сетевые интерфейсы, привязанные к разным IP-адресам. Целью проекта является подготовка MPTCP-патчей для ядра FreeBSD, совместимых с эталонной реализацией MPTCP и дополнительными улучшениями. Новая версия патчей отличается полностью переработанной архитектурой, пригодностью установки соединений по нескольким каналам связи и поддержкой повторной передачи на уровне данных (data-level re-transmission).
-  В рамках проекта "opaque ifnet (https://wiki.freebsd.org/projects/ifnet)" совместно с компанией Netflix развивается новый программный интерфейс ядра (KPI) для сетевых драйверов, который позволит развивать сетевой стек без нарушения совместимости с уже существующими драйверами. Основная идея нового интерфейса в скрытии от драйвера структуры ifnet, позволяя не заботиться о составе данной структуры.
-  Для iSER Initiator, развиваемого в рамках нового нативного стека iSCSI (https://wiki.freebsd.org/Native%20iSCSI%20target), подготовлена начальная поддержка iSCSI-расширений для RDMA (Remote Direct Memory Access), используемых в продуктах компании Mellanox. Данные расширения предоставляют доступ к средствам аппаратного ускорения перемещения данных, присутствующих в 10, 40, 56 и 100 gigabit IB/Ethernet адаптерах Mellanox.

-  
Системы хранения и файловые системы

-  Разработка реализации (https://wiki.freebsd.org/Automounter) файловой системы autofs и связанного с ней демона automountd для организации автоматического монтирования ФС при попытке обращения к связанным с ними разделам, после включения в состав FreeBSD 10.1 в основном перешла на стадию оптимизации и устранения ошибок. При этом отмечается и появление новшеств, таких как дополнительн...

URL: https://www.freebsd.org/news/status/report-2015-01-2015-03.html
Новость: http://www.opennet.ru/opennews/art.shtml?num=42163

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от Аноним (??) on 05-Май-15, 10:45 
Nested Kernel и CheriBSD очень интересные задумки, если взлетят будет что-то типа GEOM и Netmap по инновационности.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +7 +/
Сообщение от mozgoprav (ok) on 05-Май-15, 11:24 
Хороший отчет! FreeBSD 11 будет очень интересной.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

64. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  –4 +/
Сообщение от Аноним (??) on 05-Май-15, 22:31 
UTF-8 в консоли будет?
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

69. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  –1 +/
Сообщение от нектобы on 06-Май-15, 00:15 
> UTF-8 в консоли будет?

Заходите из иксов или удалённо - и будет.

А если опишете ваш юзкейс, когда UTF-8 необходим в стандартном 80x25, то вероятно разработчики и там его поддеркжу добавят.

Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

81. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +3 +/
Сообщение от Аноним (??) on 06-Май-15, 08:25 
> Заходите из иксов или удалённо - и будет.

Какой тонкий намек на putty.exe :)

> когда UTF-8 необходим в стандартном 80x25,

Про 80х25 в 2015 году пора бы уже забыть. А юзкейс - например по человечески посмотреть оглавление файлухи с UTF8-именами.

Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору

99. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  –1 +/
Сообщение от a (??) on 06-Май-15, 17:51 
> Какой тонкий намек на putty.exe :)

Самый тонкий намек в самом putty.exe в качестве дефолтного терминала

Ответить | Правка | ^ к родителю #81 | Наверх | Cообщить модератору

86. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от _yurkis_ (ok) on 06-Май-15, 11:51 
И снова здравствуйте!

А vt что выпилили уже?

Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору

96. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  –1 +/
Сообщение от Аноним (??) on 06-Май-15, 15:39 
У меня недобук используется как переносной терминал ко всякоразным девайсам. Иксы мне там ну совершенно не уперлись, мне достаточно консоли и консольных же прог. Ставить иксы из-за одного UTF? No way! Скажи, что это не юзкейс? И да, там линуксь, ибо во фряхах нема ни UTFа в консоли,  ни NetworkManager'а.
Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору

105. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от Jan Dakinevich (ok) on 07-Май-15, 02:04 
> ...ни NetworkManager'а.

К счастью, этой дряни там нет.

Ответить | Правка | ^ к родителю #96 | Наверх | Cообщить модератору

110. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от Аноним (??) on 07-Май-15, 16:22 
Предложи мне более удобный способ управлять большим числом конфигураций сети? На локалхосте оно, конечно же, "нeнужно"
Ответить | Правка | ^ к родителю #105 | Наверх | Cообщить модератору

118. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +3 +/
Сообщение от Аноним (??) on 08-Май-15, 09:02 
Из твоего опуса понял только, что у тебя что-то едет, скорее всего - крыша.:)
Ответить | Правка | ^ к родителю #105 | Наверх | Cообщить модератору

101. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +2 +/
Сообщение от Аноним (??) on 06-Май-15, 18:08 
А у меня уже два и более года в консоли по-умолчанию 1920х1200, еть!
Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору

71. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +5 +/
Сообщение от Аноним (??) on 06-Май-15, 00:28 
> UTF-8 в консоли будет?

C разморозкой?

r262861 | jhb | 2014-03-06 19:30:56 +0100 (Do, 06 Mär 2014) | 8 lines
Merge the vt(4) driver (newcons) to stable/10.

*Из зала подсказывают, что до этого просто ставили jfbterm*
Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

97. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +3 +/
Сообщение от iZEN (ok) on 06-Май-15, 16:24 
> UTF-8 в консоли будет?

UTF-8 в консоли поддерживается в 10.1: https://www.freebsd.org/releases/10.1R/announce.html
(Не знай, чего вы тормозите с легаси-базой 8.x и 9.x).

Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

90. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +2 +/
Сообщение от Абыр on 06-Май-15, 14:29 
И KDE патчить не надо!
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  –18 +/
Сообщение от Xenia Joness email(ok) on 05-Май-15, 12:32 
"... который должен заменить собой загрузчик на базе языка Forth " :%
Капец, наркоманы.. Я думала, что этот язык создан, как и Brainfuck, just for lulz:0 А на нём ещё и софт пишут.. Впринципе, какой язык, такой и софт;)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +4 +/
Сообщение от тигар (ok) on 05-Май-15, 12:42 
> "... который должен заменить собой загрузчик на базе языка Forth " :%
> Капец, наркоманы.. Я думала, что этот язык создан, как и Brainfuck, just
> for lulz:0 А на нём ещё и софт пишут.. Впринципе, какой
> язык, такой и софт;)

у прогрессивных пупсиков в моде питон, ага.
ну или пегл, накрайняк, да?;-)

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

12. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +4 +/
Сообщение от YetAnotherOnanym (ok) on 05-Май-15, 14:01 
Перл не трожь! Перл - это святое!
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

13. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  –3 +/
Сообщение от тигар (ok) on 05-Май-15, 14:11 
> Перл не трожь! Перл - это святое!

ну да, о мертвом либо хорошо, либо никак. тогда буду "никак"

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

22. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +3 +/
Сообщение от uniman (ok) on 05-Май-15, 14:42 
>> Перл не трожь! Перл - это святое!
> ну да, о мертвом либо хорошо, либо никак. тогда буду "никак"

PERL - это навсегда =)


Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

42. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +1 +/
Сообщение от rob pike on 05-Май-15, 17:56 
отож

на CPAN модулей отчего-то только прибавляется, правда.

Или вот свежий инновационный (даже без сарказма) ассемблер для Maxwell-based GPU угадайте на чём запилен - https://github.com/NervanaSystems/maxas

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

55. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +4 +/
Сообщение от Аноним (??) on 05-Май-15, 19:32 
> Или вот свежий инновационный (даже без сарказма) ассемблер для Maxwell-based GPU
> угадайте на чём запилен - https://github.com/NervanaSystems/maxas

Осталось найти психопатов которые этим еще и пользоваться будут.

Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

52. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +4 +/
Сообщение от Аноним (??) on 05-Май-15, 18:36 
> либо хорошо, либо никак

Чтобы повторить чужую глупость много ума не надо. В оригинале было не "никак", а "правду".

>  тогда буду "никак"

Ты лучше промолчи, за умного сойдешь.

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

10. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +2 +/
Сообщение от A.Stahl (ok) on 05-Май-15, 12:49 
Ого, Форт уже для лулзов создан.
Хотя с какой посмотеть стороны. Всякие телескопы и прочая оптика (откуда Форт и вырос) в принципе изначально больше для лулзов и использовались :)
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

35. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от Аноним (??) on 05-Май-15, 16:46 
Так он для лулзов читает файлики .4th, и выводит шарик с рожками и менюшкой на экран, тут еще где-то в рассылке пролетало предложение рисовать чертиков на бутскрине, 1 чертик на 1ядро, и патч прилагался.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

39. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от Аноним (??) on 05-Май-15, 17:10 
> Так он для лулзов читает файлики .4th, и выводит шарик с рожками
> и менюшкой на экран, тут еще где-то в рассылке пролетало предложение
> рисовать чертиков на бутскрине, 1 чертик на 1ядро, и патч прилагался.

C новым vt/newcons?
А можно ссылочку или хотя бы примерные координаты (а то как-то не гуглится)? :)


Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

40. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от Аноним (??) on 05-Май-15, 17:23 
https://reviews.freebsd.org/D2181
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

54. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от Аноним (??) on 05-Май-15, 19:27 
> https://reviews.freebsd.org/D2181

спасибо, на досуге потыкаю.

Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

89. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от Аноним009 on 06-Май-15, 14:27 
> Так он для лулзов читает файлики .4th, и выводит шарик с рожками
> и менюшкой на экран, тут еще где-то в рассылке пролетало предложение
> рисовать чертиков на бутскрине, 1 чертик на 1ядро, и патч прилагался.

Шарики только у тех, кто поленился прописать beastie в boot.conf

Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

18. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +2 +/
Сообщение от uniman (ok) on 05-Май-15, 14:40 
> "... который должен заменить собой загрузчик на базе языка Forth " :%
> Капец, наркоманы.. Я думала, что этот язык создан, как и Brainfuck, just
> for lulz:0 А на нём ещё и софт пишут.. Впринципе, какой
> язык, такой и софт;)

интерпретатор forth очень компактен и быстр, раньше по этой причине часто использовался во встраиваемом оборудовании.
сейчас ficl (интерпретретатор forth в составе /boot/loader) занимает около 120kb.


Ficl Documentation

http://ficl.sourceforge.net/ficl.html
What is Ficl?

Ficl is a complete programming language interpreter designed to be embedded into other systems (including firmware based ones) as a command, macro, and development prototype language. Unlike other scripting interpreters, Ficl:

- typically takes under 2 hours to port to a new system—much less if the target operating system is one of several already supported (Win32, Linux, FreeBSD, RiscOS, and more)

- has a small memory footprint: a fully featured Win32 console version takes less than 100K of memory, and a minimal version is less than half that

- is relatively quick thanks to its "switch-threaded" virtual machine design and just in time compiling

- is a complete and powerful programming language

- is interactive

- has object oriented programming features that can be used to wrap data structures or classes of the host system without altering them—even if the host is mainly written in a non-OO language

Ficl syntax is based on ANS Forth and the code is ANSI C. See below for examples of software and products that include ficl. Ficl stands for "Forth inspired command language".
------

ANSI Forth, Карл =)

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

56. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от Аноним (??) on 05-Май-15, 19:33 
> интерпретатор forth очень компактен и быстр, раньше по этой причине часто использовался
> во встраиваемом оборудовании.

Осталось только это оборудование показать. Если не считать сановских извращений, за все время возни с эмбедовкой я встретил аж 1 психа заклиненого на форте. Остальные предпочитали менее эзотеричные и более прямые подходы.

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

67. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от uniman (ok) on 05-Май-15, 23:23 
>> интерпретатор forth очень компактен и быстр, раньше по этой причине часто использовался
>> во встраиваемом оборудовании.
> Остальные предпочитали менее эзотеричные и более прямые подходы.

Программирование в ассемблерных кодах?

Загрузчик /boot/loader работает в соотвествии с требованиями-requiremens.
У тебя претензии к исполнению?
Или предлагаешь поработать волонтером?
Или просто трандишь?

Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

79. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от Аноним (??) on 06-Май-15, 08:22 
> Программирование в ассемблерных кодах?

Именно. На мелочи. На том что покрупнее - на си. Этот подход подразумевает большинство чипмейкеров в SDK/BSP и прочая.

> Загрузчик /boot/loader работает в соотвествии с требованиями-requiremens.

Ты уже надоел этой маркетоидной х-ней, поэтому:
1. Кто их составляет?
2. По каким принципам?
3. Что там прописано в данный момент?
4. Какова процедура изменения таковых?
5. Ну и конечно же ты подгонишь пруфлинк в пользу своего 3.14-жа?

> У тебя претензии к исполнению?

Для начала - изволь-ка показать что за "план" они "исполняют", раз уж такой шустрый.

А то пока в порядке трындежа вспоминается что-то про "все идет по плану".

Ответить | Правка | ^ к родителю #67 | Наверх | Cообщить модератору

106. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от Аноним (??) on 07-Май-15, 08:57 
>[оверквотинг удален]
> - is a complete and powerful programming language
> - is interactive
> - has object oriented programming features that can be used to wrap
> data structures or classes of the host system without altering them-even
> if the host is mainly written in a non-OO language
> Ficl syntax is based on ANS Forth and the code is ANSI
> C. See below for examples of software and products that include
> ficl. Ficl stands for "Forth inspired command language".
> ------
> ANSI Forth, Карл =)

:) фикал

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

112. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от Аноним (??) on 07-Май-15, 16:40 
> сейчас ficl (интерпретретатор forth в составе /boot/loader) занимает около 120kb.

Ну никто как бы и не спорит. Но попробуй найди сейчас фортера ... а луистов как грязи.
Притом что не так то уж всё и плохо:

Quote from http://www.lua.org/about.html :
Under 64-bit Linux, the Lua interpreter built with all standard Lua libraries takes 241K and the Lua library takes 412K.


Хотя да конечно, с фортом целая эпоха уходит :-\

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

62. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от eSyr email(ok) on 05-Май-15, 20:59 
https://en.wikipedia.org/wiki/Open_Firmware
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

80. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  –2 +/
Сообщение от Аноним (??) on 06-Май-15, 08:23 
> https://en.wikipedia.org/wiki/Open_Firmware

...которое в итоге оказалось никому на...й не нужно.

Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору

65. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +3 +/
Сообщение от Аноним (??) on 05-Май-15, 22:47 
Поколение Бибера и не знает, наверное, что GreenArrays — компания, производящая 144 ядерные чипы, использующие Forth в качестве машинного языка, основана в 2009 году.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

85. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +3 +/
Сообщение от Аноним (??) on 06-Май-15, 11:44 
зря вы так.
в эмбеддовке - использовался и долго еще будет.
единственный случай, когда не-ассемблерный софт - может быть не только компактнее, но и быстрее :=)
и таки-да, компилятор под большинство диалектов его - тоже ничего.
к сожалению компилятор под Эрланг - пока помоложе в этом плане и пожиже.
p.s.
у Lua - лютый оверхэд и он Абсолютно не масштабируется.
они бы еще питон или PHP в загрузчик засунули, с Перлом(из которого, почти "на соплях и скотче" почти все Линукс-дистры - состоят).
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

113. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от Аноним (??) on 07-Май-15, 16:42 
> у Lua - лютый оверхэд и он Абсолютно не масштабируется.

Звиздёж. Я уже постил цифры - на 64битах + 241K
Так что в сад.

Ответить | Правка | ^ к родителю #85 | Наверх | Cообщить модератору

115. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от Аноним (??) on 07-Май-15, 17:26 
> у Lua - лютый оверхэд и он Абсолютно не масштабируется.
> они бы еще питон или PHP в загрузчик засунули, с Перлом(из которого,
> почти "на соплях и скотче" почти все Линукс-дистры - состоят).

Ну, еще ничего не решено - потестят, а там может и никакого перехода не будет (если профита от него ноль) - ибо "изменения ради изменений" вроде пока еще не в моде (главное, Леню на расстояние укуса к разработчикам не подпускать :) )


Ответить | Правка | ^ к родителю #85 | Наверх | Cообщить модератору

122. "(offtopic) billy jobs student partneress?"  +/
Сообщение от Michael Shigorin email(ok) on 12-Май-15, 09:23 
> Капец, наркоманы.. Я думала

--- Xenia Joness
Раньше сидел на линуксе (на убунте)
--- http://www.opennet.ru/openforum/vsluhforumID3/102213.html#29

--- Xenia Joness
Как их установить? Там нет файла *.exe...:(
--- http://www.opennet.ru/openforum/vsluhforumID3/102098.html#16

--- Xenia Joness
Мак нынче рулит
--- http://www.opennet.ru/openforum/vsluhforumID3/102503.html#34

Коллеги, а не выдать ли нам этому наркоману и гермафродиту в квадрате тумаков?

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

125. "(offtopic) billy jobs student partneress?"  +1 +/
Сообщение от dr Equivalent (ok) on 18-Май-15, 17:29 
Очевидный тролль очевиден.

И дело тут не в половой самоидентификации.

Ответить | Правка | ^ к родителю #122 | Наверх | Cообщить модератору

32. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  –1 +/
Сообщение от Сергей (??) on 05-Май-15, 15:37 
Надо будет посмотреть на новый графический стек, а то 3-и месяца назад столкнулся с проблемой, запускал ВМ под виртуалбоксом и юзал встроенного видео от интел, как ставишь в ВМ 2-а или более проца, то *опа, если один, то хоккей, меняешь видео на АМД, а там этого не наблюдалось,  причем проблема была и в графическом режиме и когда headless...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

36. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +1 +/
Сообщение от Аноним (??) on 05-Май-15, 16:49 
Портировали куски  drm из ядра linux 3.8.13, полноценной поддержки PRIME пока нет, поддержки Haswell пока нет.
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

120. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от Куяврег on 10-Май-15, 20:29 
один опенсорсный проект взял код у другого опенсорсного проекта. вайбидабида
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

57. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от Аноним (??) on 05-Май-15, 19:36 
> Надо будет посмотреть на новый графический стек,

Новый, гггг. Ядро линукса 3.8 - определенно, не свежак.

Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

38. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +3 +/
Сообщение от Аноним (??) on 05-Май-15, 17:08 
В ветке Дмитрия Чагина реализована поддержка 64-битных линуксовых бинарников в линуксоляторе, также реализованы новые вызовы ядра linux до версии 2.6.32.
https://svnweb.freebsd.org/base/user/dchagin/?view=log
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

59. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от Аноним (??) on 05-Май-15, 19:44 
> также реализованы новые вызовы ядра linux до версии 2.6.32.

И что, даже namespaces запилили? Ну там новые флаги clone() и все такое прочее?

Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

60. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от Аноним (??) on 05-Май-15, 19:47 
> И что, даже namespaces запилили? Ну там новые флаги clone() и все
> такое прочее?

Мда... Единственное что там про clone есть - совсем не то и не про то. Но тоже сурово:


The latest cp tool is trying to use the btrfs clone operation that is
implemented via ioctl interface. First of all return ENOTSUP for this

Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору

66. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от Аноним (??) on 05-Май-15, 22:59 
>В ветке Дмитрия Чагина реализована поддержка 64-битных линуксовых бинарников в линуксоляторе, также реализованы новые вызовы ядра linux до версии 2.6.32.
>https://svnweb.freebsd.org/base/user/dchagin/?view=log

Какой толк в работе над поддержкой 64-битных линуксовых бинарников, если половина новых 32-х битных не пашет? Skype-4.3 не пашет, Steam не ставится. Текущий линуксятор в 10.1 может запускать только допотопные бинари.

Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

70. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +3 +/
Сообщение от нектобы on 06-Май-15, 00:22 
> Steam не ставится.

Тут некоторые кипятком писают от того, что в свободной системе (линуксе) наконец-то начали игры появляться. Ну так воспользуйся свободкой-то и собери этот стим под freebsd.

А то как вендузятники в начале 2000-х, ей богу, то фотошоп в вайне не запускается, то микрософтский офис. А туда же, "свободная система". Забинарят ваш линукс, будет у вас одно ядро из исходников, да systemd, а остальное будете ставить в форме шаровари из собранных по помойкам репозиториев официальных производителей, которые в кронтаб будут прописывать добавление своих ключей в пакетный менеджер.

Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору

72. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от Аноним (??) on 06-Май-15, 00:33 
> Забинарят ваш линукс, будет у вас одно ядро из исходников, да
> systemd, а остальное будете ставить в форме шаровари из собранных по
> помойкам репозиториев официальных производителей,

На ЛОРе недавно опять был "нытья тред", что игры из стима не заводятся толком на "не-убунте".

> А то как вендузятники в начале 2000-х

Это было давно (половина нытиков под стол пешком ходила) и поэтому уже почти не правда! :)

Ответить | Правка | ^ к родителю #70 | Наверх | Cообщить модератору

74. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от Аноним (??) on 06-Май-15, 01:08 
>На ЛОРе недавно опять был "нытья тред", что игры из стима не заводятся толком на "не-убунте".

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

Ответить | Правка | ^ к родителю #72 | Наверх | Cообщить модератору

121. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от Куяврег on 10-Май-15, 20:33 
> Ну и кто вам, линуксятникам, доктор, если развели зоопарк дистрибутивов?

строго говоря мешает не зоопарк. а то что из линукса пытаются сделать венду. "собрать софт под линукс" означает собрать софт под убунту. в особо запущеных случаях - под одну архитектуру и под пару версий. соответсвенно начинается магия поиска древних либ и установка (иногда) мимо пакетного менеджера.

короче виноваты проприетаршики. инфа 100%

Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору

73. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +2 +/
Сообщение от Аноним (??) on 06-Май-15, 00:34 
> Зонд-4.3 не пашет, Ненужно не ставится.

fixed


Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору

75. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +4 +/
Сообщение от Lilian on 06-Май-15, 05:52 
> Какой толк в работе над поддержкой 64-битных линуксовых бинарников, если половина новых 32-х битных не пашет? Skype-4.3 не пашет, Steam не ставится. Текущий линуксятор в 10.1 может запускать только допотопные бинари.

Это, конечно, печально, но в этом нет ничего необычного. Когда перестанет запускаться 99% софта, то либо линуксолятор удалят за ненужностью, либо кто-то, кому он действительно нужен, займется-таки наконец его поддержкой.

Сейчас де-факто он особо никем не маинтейнится.

Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору

95. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от Dmitry (??) on 06-Май-15, 15:17 
Хм. Я думал, что для линукса больше чем четыре программы написано.
Кроме того, никто не отменял wine. Тот же эмулятор, только вид сбоку.

http://blog.pcbsd.org/2014/12/steam-on-pc-bsd-how-to-get-win.../

Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору

76. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от Аноним (??) on 06-Май-15, 05:59 
одобряю, главное чтоб в вбоксе как в масле, а потом и на живую переедет
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

77. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от Andrey Mitrofanov on 06-Май-15, 07:33 
> одобряю, главное чтоб в вбоксе как в масле, а потом и на живую Hyper-V переедет

//не за что

Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору

114. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от Аноним (??) on 07-Май-15, 16:44 
>> одобряю, главное чтоб в вбоксе как в масле, а потом и на живую Hyper-V переедет
> //не за что

О! Я вижу у мсье богатый опыт В! :)

Ответить | Правка | ^ к родителю #77 | Наверх | Cообщить модератору

78. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от Аноним (??) on 06-Май-15, 08:10 
Skype похоже все, не будет.
Так что правильно нечего всякому от МС работать тут..
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

82. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  –1 +/
Сообщение от Аноним (??) on 06-Май-15, 08:28 
> Так что правильно нечего всякому от МС работать тут..

Что такое? MS как обычно вытер о коврик ноги, не забыв надергать кода и подложить свинью? :)

Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору

98. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от Аноним (??) on 06-Май-15, 16:51 
> MS как обычно вытер о коврик ноги, "сырцов не будет - вот вам зонд, вводите, а не согласные сидят без скайпа!". А бубунята и рады - похваляются перед бздунами тем, что зонд практически без вазелина ставится - не то что у некоторых!

fixed

Ответить | Правка | ^ к родителю #82 | Наверх | Cообщить модератору

100. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  –1 +/
Сообщение от Аноним (??) on 06-Май-15, 17:55 
Я понял, с вазелином приятнее. Вот она, суть бздунов.
Ответить | Правка | ^ к родителю #98 | Наверх | Cообщить модератору

103. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  –1 +/
Сообщение от Аноним (??) on 06-Май-15, 19:52 
> Я понял, с вазелином приятнее. Вот она, суть бздунов.

Т.е. с остальным вы не спорите - ясненько, понятненько.

По теме - вообще-то речь шла об отсутствии "зондов" а не о ваших личных предпочтениях "с вазелинчиком или без? Вот в чем вопрос!"  :)

Ну а теперь я буду знать, что ярые бзд-ненавистники и (правда, только по собственным утверждениям) фанаты убунты фапают на проприетарный софт от МСца и считают невозможность нативного запуска этого самого - огромнейшим недостатком и абсолютной непригодностью платформы!

Ответить | Правка | ^ к родителю #100 | Наверх | Cообщить модератору

109. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от Аноним (??) on 07-Май-15, 16:14 
А вот у фанатов бзды, зато абсолютно всё на вантузе, который они считают пригодной платформой, ИСЧХ, используют.

П.С. Я не пользователь скупэ, но знаю, что многим оно очень нужно.

Ответить | Правка | ^ к родителю #103 | Наверх | Cообщить модератору

84. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +1 +/
Сообщение от privation on 06-Май-15, 10:43 
непонятно чем forth им неугодил, хотя луэ тоже ничего , похоже просто на дань моде
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

104. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от Аноним (??) on 06-Май-15, 23:46 
pf обновлять не собираются?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

107. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 года"  +/
Сообщение от продавец_кирпичей on 07-Май-15, 09:18 
А это уже можно поставить йуда либо кроме x86 так, что бы все работало и этим можно было пользоватся ?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

108. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 года"  +/
Сообщение от Аноним (??) on 07-Май-15, 13:19 
на планшетиках и распбери пай юзабельна
Ответить | Правка | ^ к родителю #107 | Наверх | Cообщить модератору

116. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от Денис email(??) on 07-Май-15, 17:27 
Печально, на самом деле, с отчётом. Если в прошлые годы сетевая система довольно активно развивалась, то сейчас на месте топчемся. Где доведённые до ума netmap? Где Carrier-Grade NAT решения, позволяющие использовать одновременно шейпер? Про поддержку MPLS, ERPS/EAPS и не говорю...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

117. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от Аноним (??) on 08-Май-15, 04:18 
MPLS/VPLS и прочие TE/LDF хреновины - вроде были, не?
корявые, но уже есть.
Ответить | Правка | ^ к родителю #116 | Наверх | Cообщить модератору

119. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +2 +/
Сообщение от Аноним (??) on 08-Май-15, 11:11 
BSD RIP!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

124. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от Иван Ерохин (ok) on 18-Май-15, 12:40 
А не подскажите как там обстоят дела с ATI в иксах?
Или нормально пока работает лишь NVIDIA?
У интела в консоль не вернуться.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

126. "Отчёт о состоянии развития FreeBSD за первый квартал 2015 го..."  +/
Сообщение от Аноним (??) on 20-Май-15, 06:02 
>А не подскажите как там обстоят дела с ATI в иксах?

ATI Работает всё, a AMD только до 7000 серии. https://wiki.freebsd.org/Graphics
>У интела в консоль не вернуться.

C VT работает проверял.

Ответить | Правка | ^ к родителю #124 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Слёрм
Inferno Solutions
Hosting by Ihor
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2019 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру