Вторник, 17.10.2017, 21:51
Приветствую Вас Гость | RSS
Компьютер: жизнь внутри
Поиск
Форма входа

Новое...
Реальный замер скорости интернета
Смартфоны будут заряжаться от нашего тела
Intel и Micron разрабатывают 32-слойный чип памяти 3D NAND
OCZ планирует начать продажи своих новейших SSD-дисков серии Saber 1000
Универсальный аксессуар 8-в-1 XiStera для смартфонов Apple iPhone
Corsair дополнила свою линейку компьютерных корпусов Carbide новой моделью 330R Titanium Edition
От партнеров:
Друзья сайта
Статистика
Херсонский ТОП
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Главная » 2014 » Ноябрь » 26 » Microsoft открывает исходный код .NET и делает его кроссплатформенным
13:22
Microsoft открывает исходный код .NET и делает его кроссплатформенным

Microsoft открывает исходный код .NET и делает его кроссплатформенным

Более чем 12 лет фреймворк .NET был основной моделью программирования для разработчиков, которые хотели построить приложения для Windows. Но в попытке сделать множество средств их разработки кроссплатформенными, сегодня Microsoft объявило о своих планах перенести .NET на Mac и Linux и открыть большую часть серверного ядра .NET (не клиентской части), начиная со следующей версии.

Корпоративный вице-президент отдела разработчиков S. Somasegar отмечает о 6 миллионах разработчиках, которые создают приложения на .NET сегодня. «Мы были успешны с этим, но теперь вопрос состоит в следующем: как развиваться .NET дальше? Microsoft уже открыла исходные коды компилятора .NET (Roslyn) ранее в этом году, так что мы не новички в этом (даже при множестве учёных мужей, которые реагируют и делают свою оценку, когда они слышат слова „Microsoft“ и „открытое программное обеспечение“ в одном предложении.»

Если смотреть на недавнюю историю Microsoft, сегодняшнее объявление не будет шоком. На конференции Build, ранее в этом году, например, Microsoft объявило о создании ".NET Foundation" и что эта организации будет сопровождать и этот проект.

Неудивительно, что компания планирует работать со спонсируемым фирмой Xamarin сообществом Mono, которое уже создаёт кроссплатформенный .NET на основе C#. «Мы анонсируем это и далее берём несколько месяцев работы с сообществом Mono. Мы тесно работаем с ребятами из Xamarin.» — сообщил мне Somasegar.

Уcилия сделать .NET кроссплатформенным идут рука об руку с этим анонсом, аргументирует Somasegar. «Я думаю об этом, как о следующем большом шаге для .NET», — он сказал мне. Microsoft хочет предоставить .NET большую поддержку разных платформ и что будет лучше, чем принести его на новые платформы?

Исполнительный вице-президент Microsoft по облачным платформам Scott Guthrie вторил этому мнению когда я говорил с ним об этом несколько дней назад. Он отметил, что разработчики часто говорят Microsoft почему им нравится .NET, но многие не используют его из-за того, что его исходные коды закрыты и он поддерживает только Windows. «После среды, все причины, чтобы не использовать его исчезнут», — он сказал мне.

Somasegar верит, что это откроет множество возможностей для партнёров Microsoft. В сегодняшнем заявлении, например, глава бизнес-развития компании Docker Nick Stinemates отмечает: «Центральное значения для открытой платформы Docker является возможность портировать программу на любую инфраструктуру с помощью контейнеров Docker. Поставка открытого движка .NET на все главные операционные системы означает, что Microsoft расширяет концепцию портатирования на саму программную платформу.»

Microsoft планирует создать репозитории GitHub с кодом .NET, чтобы начать обсуждения. Как в точности будет выглядеть финальная версия мы увидим в дальнейшем, но Somasegar надеется, что вы скоро сможете запускать NET-приложение в контейнерах Docker на Linux в Microsoft Azure.

Чтобы защитить разработчиков, Microsoft сегодня анонсировало соглашение о патенте, которое застрахует проект Mono и всех тех, кто иcпользует его.

Всякий раз когда компания открывает исходные коды некого проекта, пользователи часто волнуются — не означает ли это, что компания бросает этот проект. Somasegar и Guthrie подчёркивают, что это совсем не тот случай.

Просмотров: 728 | Добавил: Master_Loki | Рейтинг: 0.0/0





Помощь On-Line
t>