Разделы

ПО Свободное ПО Софт Открытое ПО

Microsoft представила релиз собственной CMS-системы с открытым кодом

13 января Microsoft представила версию 1.0 CMS-системы с открытым кодом Orchard и нескольких других продуктов, связанных с открытым кодом.

Один из представленных продутков – пакет WebMatrix, который представляет собой набор инструментов для веб-разработки “все-в-одном”. WebMatrix включает в себя как OpenSource-программы от Microsoft, так и средства быстрой установки популярных OpenSource веб-приложений, таких как WordPress, Joomla, Drupal, DotNetNuke и других.

Проект Orchard представляет собой открытую CMS-систему от Microsoft для платформы ASP.NET. Как и WebMatrix, Orchard позволяет снизить количество кода при создании веб-сайтов, сделав их разработку и запуск проще и доступнее даже для не продвинутой в техническом отношении аудитории.

Проект Orchard является преемником проекта с открытым кодом Oxite и представляет собой приложение ASP.NET MVC 3, использующее парсер (view-engine) Razor и базу данных SQL CE 4. (И Razor, и новая компактная СУБД входят в пакет WebMatrix.) В декабре прошлого года Orchard был переведен под эгиду Outercurve Foundation – некоммерческой организации по разработке OpenSource-проектов, созданной по инициативе Microsoft. Помимо передачи кода проекта, Microsoft взяла на себя обязательства по финансированию его дальнейшей разработки в течение трех лет – на протяжении этого срока в разработке Orchard будут участвовать штатные сотрудники Microsoft, специально выделенные для работы над этим проектом.

Как найти источники утечки данных раньше злоумышленников
Как найти источники утечки данных раньше злоумышленников Безопасность

WebMatrix WebMatrix - это набор программ для быстрого развертывания веб-приложений, включающий облегченную версию веб-сервера IIS Express и обновленную версию SQL Server Compact Edition. Также туда входит новый парсер Razor для ASP.NET, позволяющий разработчикам использовать код на Visual Basic или C# при создании HTML-страниц.

Кроме того, Microsoft представила NuGet – пакетный менеджер для Visual Studio, ранее известный как NuPack. Этот проект представляет собой вариант распространенного в сообществе СПО класса инструментов для управления программами с обеспечением целостности и учетом межпрограммных зависимостей в исполнении Microsoft. Как и Orchard, NuGet является приложением с открытым кодом, распространяемым на условиях лицензии Apache 2.0.

Егор Гребнев