То о чем так долго говорили коммунисты, вроде начинает вырисовываться.
Вкратце, Windows Core OS (сокращенно WCOS) является связующим кросс-платформным звеном для Windows, что позволяет использовать любые устройства или архитектуры, улучшаемые модульными расширениями, способными активировать на устройствах необходимые функции.
Проект «Andromeda OS» в кругах посвященных теперь называется «Windows Core OS»
Ее основная цель – сделать ОС Windows 10 намного более гибкой и совместимой с большим количеством устройств без привязки к определенным ранее разработанным вариантам продуктов. Вследствие этого Windows станет «меньше» (в зависимости от устройства), собственно ОС будет разрабатываться быстрее, а устройства не будут перенасыщены уже неактуальными компонентами и функциями. Общая производительность и скорость выполнения операций на меньших или более слабых устройствах возрастут.
Что это значит для пользователя?
Сегодняшняя Windows 10 выпускается в нескольких вариантах (например, есть версии для настольных ПК и для мобильных устройств), не являясь единственной ОС для всех девайсов. Однако эти версии имеют общие элементы, такие как OneCore и универсальная платформа Windows, поэтому WCOS призвана заменить эти вариации универсальной платформой.
WCOS открывает дверь множеству новых конфигураций Windows. Конечно, десктопные ОС Windows 10, например, Pro и Enterprise продолжат существовать, предоставляя полную функциональность и все возможности ОС для настольных ПК.
Первичное исполнение WCOS предположительно будет разработано в 2018 году и, скорее всего, будет ориентировано на мобильный сегмент.
Следующий шаг – подготовка WCOS для настольных компьютеров и устройств типа Xbox. WCOS и совместные разработки Microsoft и CShell помогают корпорации совершить большой прыжок в сторону концепции «One Windows» («Единый Windows»). Первыми универсальными компонентами Windows 10 были OneCore и универсальная платформа Windows. Сейчас же Microsoft двигается дальше в этом направлении благодаря WCOS и CShell.
Будущее Windows
WCOS станет толчком запуска Windows на современных мобильных устройствах и сделает его совместимым с инновационными девайсами, которые, возможно, увидят мир в ближайшие несколько лет. Microsoft нуждается в гибкой, конфигурируемой и быстро реагирующей ОС, которой на сегодняшний день Windows не является. WCOS исправит это.
Важно: WCOS не предназначается для прямой работы с потребителями и не будет открыто продаваться корпорацией Microsoft. Это внутренняя платформа, позволяющая создать такие версии Windows 10, которые ранее были нереальны. Но, как обычно, Microsoft может в любое время отказаться от своих планов относительно WCOS или отложить их.
То есть имя Net Native и модульность, можно скомпилировать ось под любые нужды
и солнце б утром не вставало, когда бы не было меня
Здравствуйте, Serginio1, Вы писали:
S>Windows Core OS — модульная платформа будущего
ПОЗДНО. Поздно пить боржоми, когда тысячи и тысячи программ написаны исключительно для Win7-. Сейчас даже ИДЕАЛЬНАЯ по всем меркам ось будет вынуждена пройти чудовищный путь от "недооси с парой консольных утилит", через "недоось с гуём", к "недооси с десятком GUI программ" и только через 5 (МИНИМУМ!) лет это может стать "платформой будущего". Опять же, если очередной мелкомягкий и влиятельный кретин не вылезет из своего кресла с тупой инициативой "а давайте нагибать юзеров — у нас же вся сила!" (как это было с 10-кой). И если (как необходимое, но недостаточное условие) разработчиков под "ось светлого будущего" будут холить, лелеять, а текущую команду *овнокодеров из VS team разгонят ссаными тряпками и наймут действительно толковых инженеров, которые хоть что-то понимают в перспективности и полезности девелоперских фич.
И это ещё не все IF! Там их целое море. Новая ОСЬ — это, не побоюсь сравнения, как НОВЫЙ ПАТРОН — аналогичное по эпичности нововведение, которое далеко не сразу принимается отраслью, если принимается вообще.
Учитывая, что даже СЕГОДНЯ, получая ежедневно граблями-багрепортами, мелкомягкие "дивилоперы" продолжают ловить баги косяками, не видать им никаких "платформ будущего" — так, порезвятся за счёт вкладчиков, а потом sorry — "не шмогла!" ане(к)
Чтобы не позориться перед инвесторами своими радужными планами, компания должна БЫЛА хотя бы за последние 5 лет показать какие-то серьёзные улучшения в продуктах. То, что они показали — это "семёрка, натянутая на плитки" — самый эпичный фэйл компании после Windows Millenium. Тот, кто владел такой бесценной базой кода и выдал такую ахинею-10, просто недостоин открывать рот про будущее.
S>Первичное исполнение WCOS предположительно будет разработано в 2018 году и, скорее всего, будет ориентировано на мобильный сегмент.
S> То есть имя Net Native и модульность, можно скомпилировать ось под любые нужды
Чёт стрёмно мне. Есть ощущение что синергия их беспрецедентного опыта по последовательному развитию мобильного сегмента и наконец-то появившейся модульности (про DLL-hell гусары молчать!) позволит творить такую же фигню какая случилась с WinMobile но уже на всех платформах. Включая десктоп и, конечно же, хололенз.
S>> То есть имя Net Native и модульность, можно скомпилировать ось под любые нужды _>Чёт стрёмно мне. Есть ощущение что синергия их беспрецедентного опыта по последовательному развитию мобильного сегмента и наконец-то появившейся модульности (про DLL-hell гусары молчать!) позволит творить такую же фигню какая случилась с WinMobile но уже на всех платформах. Включая десктоп и, конечно же, хололенз.
А, что с WinMobile 10, или ты о WinCE?
и солнце б утром не вставало, когда бы не было меня
Здравствуйте, Kolesiki, Вы писали:
K>Здравствуйте, Serginio1, Вы писали:
S>>Windows Core OS — модульная платформа будущего
K>И это ещё не все IF! Там их целое море. Новая ОСЬ — это, не побоюсь сравнения, как НОВЫЙ ПАТРОН — аналогичное по эпичности нововведение, которое далеко не сразу принимается отраслью, если принимается вообще.
K>Учитывая, что даже СЕГОДНЯ, получая ежедневно граблями-багрепортами, мелкомягкие "дивилоперы" продолжают ловить баги косяками, не видать им никаких "платформ будущего" — так, порезвятся за счёт вкладчиков, а потом sorry — "не шмогла!" ане(к)
K>Чтобы не позориться перед инвесторами своими радужными планами, компания должна БЫЛА хотя бы за последние 5 лет показать какие-то серьёзные улучшения в продуктах. То, что они показали — это "семёрка, натянутая на плитки" — самый эпичный фэйл компании после Windows Millenium. Тот, кто владел такой бесценной базой кода и выдал такую ахинею-10, просто недостоин открывать рот про будущее.
Конечно кроссплатформенность .Net Core это не улучшение. СМогласен. Это просто новый продукт. Как и Net Nativ.
Тот же Tizen скоро выпустит 4.0 для IoT ов
Всё это борьба за умы разработчиков. В наше время модно создавать всякие "ядра" и пытаться привлечь других в надежде, что они то как раз и сделают всю грязную работу. Да и не только в наше, я это наблюдаю уже очень давно. А между тем кроссплатформенный софт наступает и постепенно вытесняет рассчитанный на одну платформу. Некоторые говорят Windows aka Win32 must die, а она что-то всё не дай. А здесь майки борятся с самими собой, и учитывая что другие их в этом плане потеснили, но не победили, крайне маловероятно, что майки смогут победить себя же. Потому нет там никакого будущего.
Здравствуйте, Serginio1, Вы писали:
S>Windows Core OS — модульная платформа будущего
Главное чтобы модуль jvm был S> ... можно скомпилировать ось под любые нужды
MSPaint не может запуститься перекомпилируйте ось.
Или поддержка:
— перечислите модули и их версии установленные в вашей win10
— ...
— Не удивительно Вы забыли установить модуль синего экрана. Без него окно логина не работает.
Здравствуйте, kov_serg, Вы писали:
_>Здравствуйте, Serginio1, Вы писали:
S>>Windows Core OS — модульная платформа будущего _>Главное чтобы модуль jvm был S>> ... можно скомпилировать ось под любые нужды _>MSPaint не может запуститься перекомпилируйте ось. _>Или поддержка: _>- перечислите модули и их версии установленные в вашей win10 _>- ... _>- Не удивительно Вы забыли установить модуль синего экрана. Без него окно логина не работает.
Ну так как приложение будет собираться, на сервере, то данные об установленных компонентах тоже будет и соответственно будут скомпилированы под то, что есть с ограничениями.
и солнце б утром не вставало, когда бы не было меня
Здравствуйте, Kolesiki, Вы писали:
K>Чтобы не позориться перед инвесторами своими радужными планами, компания должна БЫЛА хотя бы за последние 5 лет показать какие-то серьёзные улучшения в продуктах. То, что они показали — это "семёрка, натянутая на плитки" — самый эпичный фэйл компании после Windows Millenium. Тот, кто владел такой бесценной базой кода и выдал такую ахинею-10, просто недостоин открывать рот про будущее.
Ну в РФ то кроме BolgenOS и похвастаться то нечем...
Только Путин, и никого кроме Путина! О Великий и Могучий Путин — царь на веки веков, навсегда!
Смотрю только Соловьева и Михеева, для меня это самые авторитетные эксперты.
КРЫМ НАШ! СКОРО И ВСЯ УКРАИНА БУДЕТ НАШЕЙ!
Здравствуйте, Serginio1, Вы писали:
S> Ну так как приложение будет собираться, на сервере, то данные об установленных компонентах тоже будет и соответственно будут скомпилированы под то, что есть с ограничениями.
Точно и собираться и работать на сервере, а выбудете смотреть окно браузера.
Скорее всего будет просто надпись ваша версия windows не совместима с данным приложением.
Или приложение будет поставляться вместе фрагментами ос windows-redist-en-amd64.new-core-installer-file-format
Здравствуйте, Osaka, Вы писали:
O>Это эвфемизм ориентации?
Не совсем ориентации. Это эвфемизм принадлежности / отсутствия таковой к гильдии истинных компьютерщиков. "Смузихлеб", "Гироскутерист" — имена нарицательные применямые к лицу, которое, например, не осознает и не хочет осознавать что такое бит, сдвиг бита, совместимость, необходимость и достаточность, польза.
Такая классификация сильно пересекается с концепцией "вайтишника", человека который забросил работу/учебу по призванию только чтобы "войти в айти" (отсюда "вайтишник"), т.к. там платят много денег. Поскольку деньги являются единственной движущей силой таких людей, их работа зачастую невежественна, груба и в конечном смысле бесмысленна.
Характерной чертой таких лиц является исключительно пристрастие к развлечению с Йо-Йо Гэлэкси (или тем, что его заменяет в данный момент: гироскутер, смузи, барбершоп, ... <нужное вписать>).
Где-то рядом красной линией сейчас проходят такие слова как "стартап", "инновация", "ивестиции", "ИИ", "ICO".
Здравствуйте, Мёртвый Даун, Вы писали:
МД>Ну в РФ то кроме BolgenOS и похвастаться то нечем...
Я вот сейчас не побоюсь вам рассказать, товарищ, куда вам идти. Хотите? Впрочем, мне неинтересно, что вы хотите, товарищ. Идите, товарищ, с такими заявлениями в политику.
Здравствуйте, zverjuga, Вы писали:
Z>windows придумала linux?
Угу, только не на уровне исходников, а на уровне байт кода и Net Native. Хотя это только мои измышления.
Во всяком случае для UWP это справедливо
и солнце б утром не вставало, когда бы не было меня
Здравствуйте, Serginio1, Вы писали:
S>устройства не будут перенасыщены уже неактуальными компонентами и функциями
Надеюсь, это не коснется краеугольных компонентов Windows 10 — сервисов телеметрии и кейлоггеров.
S> То есть имя Net Native и модульность, можно скомпилировать ось под любые нужды
То есть полный шлак. Будущим могло стать что-то подобное Midori, а это прошлое.
Здравствуйте, Aquilaware, Вы писали:
A>Такая классификация сильно пересекается с концепцией "вайтишника", человека который забросил работу/учебу по призванию только чтобы "войти в айти" (отсюда "вайтишник"), т.к. там платят много денег. Поскольку деньги являются единственной движущей силой таких людей, их работа зачастую невежественна, груба и в конечном смысле бесмысленна.
Ты с Украины, да? Делай поправку на то, что в РФ это не носит характер эпидемии и твои дефинишены не знакомы.
По-моему это даже совсем не новое, просто в новые слова. Вот сейчас даже не помню как это называлось, но был проект еще в середине 2000-х модульной и с .NET оси. Потом частично из этого получилось нечто странное под названием Windows RT. Сейчас похоже новая реинкарнация.
Здравствуйте, Michael7, Вы писали:
M>Здравствуйте, Serginio1, Вы писали:
S>>Windows Core OS — модульная платформа будущего
S>> То о чем так долго говорили коммунисты, вроде начинает вырисовываться.
M>По-моему это даже совсем не новое, просто в новые слова. Вот сейчас даже не помню как это называлось, но был проект еще в середине 2000-х модульной и с .NET оси. Потом частично из этого получилось нечто странное под названием Windows RT. Сейчас похоже новая реинкарнация.
Windows RT совсем не модульная. Она монолитная, но совместима WinRT. причем для мобильной она еще и ограничена.
С появлением .Net Core и Net Native как раз и появилась модульность, так ка можно было скомпилировать только нужныю часть
Наконец, .NET Core — это нижележащая инфраструктура, от которой зависит .NET Native. Когда проектировали .NET Native, стало понятно, что .NET Framework не подойдет в качестве фундамента для библиотек классов этой инфраструктуры. Дело в том, что .NET Native статически связывает инфраструктуру с приложением, а затем удаляет все лишнее, что не нужно приложению. (Здесь я сильно упрощаю общую картину, но идею вы уловили. Подробнее на эту тему см. «Inside .NET Native» по ссылке bit.ly/1UR7ChW.)
Традиционная реализация .NET Framework не предусматривает разбиения на модули, поэтому компоновщик (linker) не может включить в приложение лишь ту часть инфраструктуры, которая нужна приложению. Но .NET Core, по сути, является ответвлением .NET Framework, реализация которой оптимизирована с учетом модульности. Другое преимущество этой реализации — возможность поставлять .NET Core Framework как набор NuGet-пакетов, что позволяет вам обновлять индивидуальные классы вне самой .NET Framework. Однако, прежде чем двигаться дальше, давайте обсудим изменения в NuGet.
Вероятно, что ось компилится по другому, но сходства есть.
и солнце б утром не вставало, когда бы не было меня
Здравствуйте, Kolesiki, Вы писали:
K>И это ещё не все IF! Там их целое море. Новая ОСЬ — это, не побоюсь сравнения, как НОВЫЙ ПАТРОН — аналогичное по эпичности нововведение, которое далеко не сразу принимается отраслью, если принимается вообще.
Ничто так не помогает объяснять разработку софта на форуме разработчиков софта, как аналогии с оружием.
Здравствуйте, Ночной Смотрящий, Вы писали:
НС>Ты с Украины, да? Делай поправку на то, что в РФ это не носит характер эпидемии и твои дефинишены не знакомы.
ИМХО это глобальный процесс, которые начался не вчера.
Здравствуйте, Aquilaware, Вы писали:
НС>>Ты с Украины, да? Делай поправку на то, что в РФ это не носит характер эпидемии и твои дефинишены не знакомы. A>ИМХО это глобальный процесс, которые начался не вчера.
Это тебе только так кажется. На самом деле ваши "вайтишники" — следствие дичайших перекосов разных секторов в вашей экономике.
. А знаешь как я угадал что это случится (и со мной все те программисты которые забили и даже не начинали писать под WinMobile 10)? Азы шаровары — нет смысла браться за продукт если он не решает проблемы пользователей. Начиная с решения похоронить WinMobile 6, вместо того чтобы выпустить к ней нормальный скин и браузер, гении в MS решали какие угодно свои собственные проблемы — копировали Apple чтобы понравиться акционерам, меняли архитектуру на закрытую и огороженную со всех сторон чтобы больше зарабатывать со стора, стандартизировали набор железа чтобы меньше возиться с системой и драйверами, и т.п. А в это время проблемы пользователей решали Android и Apple. Вот и сейчас эта WCOS — какую она проблему решает? Того что у MS кодовая база жуткий зоопарк? Так это их проблема, не моя. Интеграция телефона и PC? С/на Android файлы копируются уже лет 10 как, телефон может быть вторым или даже первым монитором если очень надо, или даже джойстиком, отлично работает remoting, я прямо с телефона печатаю офисные документы, и т.п. — нет проблем с интеграцией. Так нафига WCOS нужна "в мобильном сегменте"? Они так и десктоп профукают. Только кажется что это нереально — следуя, говоря языком маркетологов, "отработанной до мелочей на мобильном сегменте" стратегии "каждая новая система решает проблемы MS и создаёт проблемы пользователям", лет за 10 должны справится. А потом аналитики ахнут что "пользователям привычное окружение Android на ноутбуках с тачскрином оказалось удобнее чем Windows 20, продажи Windows падают на 20% в год".
. А знаешь как я угадал что это случится (и со мной все те программисты которые забили и даже не начинали писать под WinMobile 10)? Азы шаровары — нет смысла браться за продукт если он не решает проблемы пользователей. Начиная с решения похоронить WinMobile 6, вместо того чтобы выпустить к ней нормальный скин и браузер, гении в MS решали какие угодно свои собственные проблемы — копировали Apple чтобы понравиться акционерам, меняли архитектуру на закрытую и огороженную со всех сторон чтобы больше зарабатывать со стора, стандартизировали набор железа чтобы меньше возиться с системой и драйверами, и т.п. А в это время проблемы пользователей решали Android и Apple. Вот и сейчас эта WCOS — какую она проблему решает? Того что у MS кодовая база жуткий зоопарк? Так это их проблема, не моя. Интеграция телефона и PC? С/на Android файлы копируются уже лет 10 как, телефон может быть вторым или даже первым монитором если очень надо, или даже джойстиком, отлично работает remoting, я прямо с телефона печатаю офисные документы, и т.п. — нет проблем с интеграцией. Так нафига WCOS нужна "в мобильном сегменте"? Они так и десктоп профукают. Только кажется что это нереально — следуя, говоря языком маркетологов, "отработанной до мелочей на мобильном сегменте" стратегии "каждая новая система решает проблемы MS и создаёт проблемы пользователям", лет за 10 должны справится. А потом аналитики ахнут что "пользователям привычное окружение Android на ноутбуках с тачскрином оказалось удобнее чем Windows 20, продажи Windows падают на 20% в год".
Да, то что WinMobile 6 похоронили это точно придурки. Отличная система. Многие до сих пор на WinForms программируют.
Что касается WCOS, то это по сути модульная WinMo10. Тот же UWP, только уже с NetStandard 2.
Нужна прежде всего для IoT и для корпоратива.
и солнце б утром не вставало, когда бы не было меня