Форум проекта "Килл Ми Плз"
Все разделы => Обсуждаем истории => Новости => Тема начата: whc от 18 Сентября 2015, 20:23:15
-
http://www.opennet.ru/opennews/art.shtml?num=42985
Компания Microsoft разработала собственный дистрибутив Linux - Azure Cloud Switch (ACS), позиционируемый как кросс-платформенная модульная операционная система для развёртывания программно-конфигурируемых сетей (SDN, Software-Defined Networking), в которых управление сетью отделено от уровня передачи данных и конфигурируется программно.
Azure Cloud Switch предназначен для установки на сетевые устройства, такие как коммутаторы, которые планируется использовать вместо традиционных аппаратных коммутаторов. Коммутаторы на базе Azure Cloud Switch ориентированы на использование в сетях облачных систем и сетях предприятий, позволяя подключить имеющуюся сетевую инфраструктуру к облачной платформе управления сетью.
При взаимодействии с ASIC-чипами Azure Cloud Switch полагается на интерфейс SAI (Switch Abstraction Interface), развиваемый в рамках открытого проекта OpenCompute. Возможность установки Azure Cloud Switch продемонстрирована для четырёх ASIC (Mellanox, Broadcom, Cavium и Barefoot), шести реализаций SAI (Broadcom, Dell, Mellanox, Cavium, Barefoot и Metaswitch) и трёх программных стеков (Microsoft, Dell и Metaswitch).
В качестве причины создания отдельного Linux-дистрибутива вместо использования существующих решений называется желание сфокусировать внимание на развитии возможностей, отвечающих интересам Microsoft. Использование открытых компонентов и Linux в основе новой платформы объясняется возможностью ускорить процесс разработки, отладки, тестирования и исправления проблем, а также возможностью использовать наработки сформировавшейся экосистемы (в частности, коммуникационное оборудование для SDN, развивающееся с оглядкой на открытые платформы).
MS Linux? Вуаля.
-
Я знаком с рядом людей из MS, они Linux использовали ещё 10 лет назад. Вообще, мне решительно непонятно, как может программист, имеющий доступ к потрохам Win не желать сделать эту систему хоть чуточку удобнее для себя.
-
Очень Корпоративный Подход?
-
Очень Корпоративный Подход?
Вероятно. Но реально же тошнит и от терминала, и от оконной системы, и от "ща дискетку доформатирую".
-
вангую очередной фейл. Уже они анонсировали всякое такое, и всегда заканчивалось пшиком.
-
Святотатцы!
-
Двачую GNU/Windows.
-
Использование открытых компонентов и Linux в основе новой платформы объясняется возможностью ускорить процесс разработки, отладки, тестирования и исправления проблем
Ну-ну. Экономят, ски, на тестировщиках. Оно и видно. >:(
-
Двачую GNU/Windows.
GNU/Windows уже есть, называется Cygwin.
-
GNU/Windows уже есть, называется Cygwin.
Скорее mingw.
-
вот в рамках импортозамещения ReactOS допилят и будет нам всем гнутая винда)
-
Скорее mingw.
Нет. Cygwin — условно полноценная ОС GNU поверх ядра Windows (что полностью укладывается в схему GNU/${whatever}), а Minimal GNU for Windows — только ее подмножество, достаточное для работы гнутого тулчейна.
вот в рамках импортозамещения ReactOS допилят и будет нам всем гнутая винда)
Не надо путать гнутое с кривым :]
-
Реактос? Даже болгенос перспективнее ;D
-
Даже болгенос перспективнее ;D
и даже такого мелкософт не может родить
-
Не может? ;D
-
Слишком тупая, чтобы понять зачем :-\
-
Нет. Cygwin — условно полноценная ОС GNU поверх ядра Windows (что полностью укладывается в схему GNU/${whatever}),
Cygwin - никак не ос. Это просто библиотека для посикса с набором тулзов. К тому же вангую что cygwin использут тот же виндовый рантайм.
а Minimal GNU for Windows — только ее подмножество, достаточное для работы гнутого тулчейна.
Да, я знаю как расшифровывается. Подмножество чего?
И то и другое - набор инструментов. Просто cygwin обеспечивает посикс апи, а мингв более нативный.
-
Слишком тупая, чтобы понять зачем :-\
Инфраструктурная шняга, чтобы эти наши интернеты работали.
-
Слишком тупая, чтобы понять зачем :-\
Может, достаточно умная чтобы понимать что это нахрен не нужно?
-
Инфраструктурная шняга, чтобы эти наши интернеты работали.
от мелкософта? Спс, поржал.
Если бы было правдой, пришлось бы срочно скачивать все интернеты, прозревая вендекапец
-
Cygwin - никак не ос. Это просто библиотека для посикса с набором тулзов. К тому же вангую что cygwin использут тот же виндовый рантайм.
Цитирую с офсайта:
Cygwin is:
- a large collection of GNU and Open Source tools which provide functionality similar to a Linux distribution on Windows.
- a DLL (cygwin1.dll) which provides substantial POSIX API functionality.
В сумме это дает полнофункциональную гнутую среду (т.е. ОС GNU) на венде. И да, вендовый рантайм он, разумеется, использует. Вот и получается GNU/Windows.
Да, я знаю как расшифровывается. Подмножество чего?
ОС GNU.
-
Цитирую с офсайта:
Cygwin is:
- a large collection of GNU and Open Source tools which provide functionality similar to a Linux distribution on Windows.
- a DLL (cygwin1.dll) which provides substantial POSIX API functionality.
В сумме это дает полнофункциональную гнутую среду (т.е. ОС GNU) на венде. И да, вендовый рантайм он, разумеется, использует. Вот и получается GNU/Windows.
Да читал я их офсайты тыщу раз. GNU != ОС, даже GNU + kernel != ОС.
В ОС (в т.ч. и линуксах) намного больше чем GNU + kernel. Вот в чем дело.
-
GNU != ОС, даже GNU + kernel != ОС.
Это еще почему? GNU — как раз ОС и есть. Работающая поверх разных ядер.
В ОС (в т.ч. и линуксах) намного больше чем GNU + kernel.
От этого GNU/${kernel} не перестает быть ОС.
-
нордведы
-
Мухоморы по вене пускаем!
-
Мухоморы по вене пускаем!
Не говоря о том, что регулярно курим маны ;D
-
Тру конпелируют из срыцов.
-
Ачочо, надо? Я могу, занимался дистростроительством по работе :]
-
Ачочо, надо? Я могу, занимался дистростроительством по работе :]
Значит знаешь что такое pid1 и инит система. Есть ли она в cygwin?
Это bolgenos с антивирусом попова строил?
Что касается GNU у них вроде и инит система появилась (на основе scheme, бгг) и пакетный менеджер есть (кажись тоже использует scheme). Лисп головного мозга короче.
Ну и микроядро должно быть.
-
Значит знаешь что такое pid1 и инит система. Есть ли она в cygwin?
Не настолько плотно имел дело с цыгвином, но подозреваю, что нет ее там. И что с того?
Это bolgenos с антивирусом попова строил?
Специфический дистр для embedded — маленький, но с полновесной glibc, дабы не иметь геморроя с Эрлангом. Плюс спесифисськая схема загрузки, чтобы держать целевую систему в шифрованном squashfs, лежащем на ubifs.
Лисп головного мозга короче.
Как что-то плохое. Схема в качестве glue language весьма приятна.
Ну и микроядро должно быть.
Изначально планировалось, но Linux раньше стал вменяемо работать. Хотя до сих пор особо упорные некрофилы с Hurd трахаются, и даже небезуспешно.
-
BSoD уже прикрутили?
-
В скринсейверах давно есть :]
-
Не настолько плотно имел дело с цыгвином, но подозреваю, что нет ее там. И что с того?
Таким образом я поддерживаю свое утверждение что cygwin довольно далека от ос. Ну это смотря
что называть ОС.
Специфический дистр для embedded — маленький, но с полновесной glibc, дабы не иметь геморроя с Эрлангом. Плюс спесифисськая схема загрузки, чтобы держать целевую систему в шифрованном squashfs, лежащем на ubifs.
Erlang работает не на всякой libc? Странно.
Как что-то плохое. Схема в качестве glue language весьма приятна.
Да, а в изучении так сильно приятнее чем Common Lisp или Emacs Lisp. Просто у них
наблюдается пристрастие к лиспам, видимо перенятое у отца основателя.
-
Ну это смотря что называть ОС.
То есть дело в определениях.
Erlang работает не на всякой libc? Странно.
Я когда-то давно имел дело с uClibc, и мне не очень понравилось — так-то вроде все нормально, но вылезают всякие нюансы. Хотелось гарантий.
Да, а в изучении так сильно приятнее чем Common Lisp или Emacs Lisp.
В изучении да, а в деле я однозначно предпочту CL. Но не для glue, естественно, он в эту идеологию вообще не ложится, а вот Emacs на CL меня бы очень порадовал, elisp то еще убожество.
-
а вот Emacs на CL меня бы очень порадовал, elisp то еще убожество.
Уже пытаются прикрутить к нему схему :)
Дело идет медленно как всегда.
-
Да прикрутить-то одно дело, но с реализованной на elisp туевой хуче функционала что делать? Вряд ли взлетит, к сожалению.
-
Да прикрутить-то одно дело, но с реализованной на elisp туевой хуче функционала что делать? Вряд ли взлетит, к сожалению.
Там вроде как делается так чтобы оба языка поддерживались если вы об этом.
-
Посмотрим, что из этого выйдет. А то мне в свой .emacs на 150k заглядывать страшно, такая там лапша жуткая :]
-
Посмотрим, что из этого выйдет. А то мне в свой .emacs на 150k заглядывать страшно, такая там лапша жуткая :]
Что-то много. Можно было на файлы разбить. А чего у вас там такого?
В guile emacs не коммитили с этой весны кажись :(
-
Что-то много. Можно было на файлы разбить.
Так оно и разбито, причем довольно хитро — можно не заморачиваться с порядком загрузки этих файлов, там аналог (require blah-blah) сделан, поддержка разных емаксов еще с тех пор, когда я не мог выбрать между GNU Emacs и XEmacs и т.п.
А чего у вас там такого?
Да всякая хрень еще с 1996 года, в том числе давным-давно не используемая, типа наворотов для gnus и интеграции серверного режима с wmii. Ненужное, конечно, не загружается, но все равно там валяется, а снести жалко :]