Евросоюз наложил на Microsoft штраф в 860 млн евро за создание препятствий в обеспечении совместимости
Европейский Фонд СПО сообщил о решении Верховного суда Евросоюза по наложению на компанию Microsoft штрафа в размере 860 млн евро за использование своего положения на рынке десктопов, близкого к монопольному, для подавления конкуренции в области серверных систем. Изначально штраф был назначен Еврокомиссией ещё четыре года назад, нынешнее решение суда отвергло апелляцию и указало на то, что ранее вынесенное решение подлежит исполнению. Тем нее менее размер штрафа, присуждённого в 2008 году, был снижен на 39 млн евро, и составил не 899 млн, а 860 млн евро.
Интересно, что данное разбирательство тянется ещё с 1998 года, когда Европейский Фонд СПО и Samba Team при участии компаний IBM, Red Hat и Oracle, инициировали иск, обвинив Microsoft в отказе предоставить документацию для обеспечения совместимости с десктоп-продуктами компании. Кроме штрафа в 860 млн евро ранее были присуждены ещё несколько штрафов по данному антимонопольному разбирательству, выписанные в 2004 и 2006 годах (497 и 280 млн евро) за невыполнение предписаний по предоставлению информации, на основе которой была бы возможность создать конкурирующие совместимые продукты. Таким образом общий размер штрафов, которые выплатит Microsoft в рамках одного разбирательства составит 1.64 миллиарда евро, что является рекордом в истории европейских антимонопольных разбирательств.
После штрафов в 2004 и 2006 годах и серии неудачных апелляций, Microsoft обеспечила наличие документации, но стала распространять её по непомерно высокой цене, что в 2008 году привело к наложению ещё одного штрафа. Компания Microsoft подала апелляцию, суть которой сводится к заявлению, что так как информация по обеспечению совместимости с релизами подпадает под множество патентов и является инновационной, для доступа к информации компания имела право взимать с конкурентов значительный размер денежных средств.
FSFE и Samba Team, которые получили в 2007 году доступ к информации по серверным протоколам Windows, после неудачных апелляций Microsoft на решение суда от 2004 года, показали в суде, что данная информация не может рассматриваться как инновационная, так как описывает общие концепции, тривиальные детали реализации протоколов, инженерные решения и формат структур, что позволяет лишь создать совместимое решение, внутренняя реализация которого будет отличаться от сервисов Microsoft. В итоге, суд определил, что Microsoft на практике продолжает отказывать разработчикам Свободного ПО в полном доступе к информации для оперативного обеспечения совместимости и оставил в силе вынесенный в 2008 году штраф.
Компания ASUS выпустила новый нетбук, поставляемый с Ubuntu 12.04
Компания ASUS представила новый нетбук Asus Eee PC 1225C, поставляемый с предустановленным Ubuntu Linux 12.04. Нетбук снабжён 11.6-дюймовым экраном (1366 x 768), весит всего 1.45 кг. и обеспечивает 9 часов работы в автономном режиме.
Нетбук поставляется с недавно представленным двухядерным CPU Intel Atom "Cedar Trail" (1.6Ghz N2600 или 1.8Ghz N2800), отличающимся пониженным энергопотреблением. В комплект входит 2 Гб ОЗУ, 320 или 500 Гб НЖМД, 0.3 мегапиксельная web-камера, 3 USB порта, HDMI, Ethernet, VGA, ридер для карт SDHC, 802.11n WiFi, Blueooth 3.0. В настоящее время укомплектованная Ubuntu модель Asus Eee PC 1225C уже продаётся в Италии по цене 370$, в дальнейшем устройство появится на прилавках и других стран Евросоюза.
О начале продажи в других странах пока ничего не известно, но на международном сайте Asus уже размещена информация о комплектовании Asus Eee PC 1225C операционной системой Ubuntu, поэтому продукт явно рассчитан на широкое распространение. Предустанавливаемый вариант Ubuntu позиционируется Asus как "безопасная, стабильная и лёгкая в использовании ОС". В отличие от штатного дистрибутива, предустановленная версия отличается включением в поставку Adobe Flash и набора мультимедийных кодеков.
Энтузиасты портировали Android 4 для телефона Samsung Wave
Энтузиасты подготовили прошивку на базе Android 4 для телефона Samsung Wave S8500, изначально поставляемого с мобильной платформой Bada. Телефон Samsung Wave был выпущен в 2010 году и укомплектован одноядерным CPU 1Ghz ARM, PowerVR SGX 540 GPU, 512 Мб ОЗУ и 3.3-дюймовым экраном (800x480).
Опубликованная Android-прошивка в настоящее время поддерживает выход в сеть через Wi-Fi, поддерживает Bluetooth, USB, GPU-акселерацию, web-камеру, SD-слот, сенсорный экран. Пока не поддерживается использование функций телефонии и отправки SMS (не работает GSM-стек 2G/3G), не читается состояние заряда аккумулятора, не работают HDMI и GPS, невозможно откалибровать экран.
Релиз CrossOver 11.2 для Linux и Mac OS X
Компания CodeWeavers, которая спонсирует разработку Wine и возвращает в проект около 98% всех новшеств, реализованных для своих коммерческих продуктов, выпустила релиз пакета Crossover 11.2, основанного на коде Wine 1.4.1 и предназначенного для выполнения программ и игр, написанных для платформы Windows. Начиная с ветки Crossover 11.x проведена интеграция с пакетом CrossOver Games, нацеленным на обеспечение работы игровых приложений, написанных для Windows, а также устранено разделение на редакции Pro, Standard и Bundle.
Среди изменений:
- Обеспечена поддержка Microsoft Visio 2010 и Microsoft Project 2010. Решены проблемы с крахом PowerPoint 2010 при обработке некоторых типов файлов;
- Улучшена поддержка Fedora 17, в том числе добавлена возможность использования UDisks 2 и доустановки языка Perl, который не включён в базовую поставку Fedora 17;
- Обеспечено определение корректной версии libpng для некоторых дистрибутивов, таких как Arch Linux;
- Устранена проблема с деинсталляцией пакета через Ubuntu Software Center;
- В SUSE Linux вместо yast теперь вызывается пакетный менеджер zypper;
- Улучшено определение графических карт и видеодрайверов;
- Добавлена поддержка Mac OS X 10.8 (Mountain Lion), выход которого ожидается в следующем месяце
Началась подготовка релиза Slackware 14
После более года с момента выхода Slackware 13.37 началось формирование релиза Slackware 14. В настоящее время Патрик Фолькердинг (Patrick Volkerding) уже пометил текущую ветку как Slackware 14. Дата финальной версии пока неизвестна, ожидается, что релиз выйдет в течение нескольких месяцев после серии тестовых версий. Из компонентов Slackware 14 можно отметить: KDE 4.8.4, GCC 4.7.1, Python 2.7.3, ядро Linux 3.2.21, офисный пакет calligra 2.4.2, seamonkey 2.10, pidgin 2.10.4, firefox 13.0.1,
Дополнительно начат сбор предзаказов на диски со Slackware 14 (продажа дисков является основным источником финансирования инфраструктуры проекта).
Тестирование кандидата в релизы KDE 4.9
Увидел свет первый кандидат в релизы десктоп-окружения KDE 4.9. Релиз запланирован на 1 августа.
Среди наиболее интересных улучшений KDE 4.9:
- Продолжена работа по переводу компонентов рабочего стола Plasma на использование технологии декларативного описания интерфейса Qt Quick. Компоненты на базе Qt Quick позволяют добиться большой гибкости в изменении внешнего оформления, интерфейс полностью отделён от кода и легко подстраивается под различные классы устройств. Особенности работы созданных с использованием Qt Quick виджетов ничем не отличаются от виджетов, созданных с использованием классического API Plasma, но виджеты на Qt Quick имеют более привлекательное визуальное оформление и лучше поддерживают работу на устройствах с сенсорными экранами. В новой версии представлен ряд модулей с реализацией для Qt Quick разнообразных новых возможностей API Plasma. В состав включён новый хранитель экрана, переписанный с использованием QML, переписан плазмоид Microblog, добавлен новый диалог завершения работы;
- Проведена интеграция нескольких разработок отечественной компании Роса: в состав включён апплет с реализацией режима StackFolder, предназначенного для организации быстрого доступа к наиболее используемым каталогам и файлам, и приложение KLook для быстрого просмотра группы файлов;
- В файловом менеджере Dolphin улучшены средства для отображения, сортировки и поиска на основе метаданных. Например, для элементов в различных режимах отображения теперь показываются такие метаданные, как рейтинг, теги, комментарии, разрешение изображений, имена музыкантов и т.п. Файлы теперь можно переименовывать на месте, без открытия дополнительных диалогов;
- Обеспечена более глубокая интеграция комнат (Activity) с файлами, окнами и другими ресурсами: пользователю теперь значительно проще привязать любые файлы и окна к заданной комнате. В окне Folderview теперь можно отобразить файлы, связанные с указанной комнатой, что упрощает группировку файлов по контексту;
- В Gwenview представлен режим полноэкранной навигации;
- В Okular обеспечена поддержка интегрированных в PDF-документы аннотаций, реализован более агрессивный режим предзагрузки страниц, при поиске теперь игнорируется дефис, добавлена возможность создания нескольких закладок на одной странице, по умолчанию поиск теперь начинается с текущей страницы, а не с начала документа;
- В Kopete добавлена поддержка переименования имён в списке контактов. В окне чата обеспечен показ смены статуса. Добавлена опция для группировки всех неактивных контактов в блок "Offline Users";
- Обеспечена поддержка D-Bus интерфейса MPRIS2 (Media Player Remote Interfacing Specification), предназначенного для организации удалённого управления медиаплеерами. На MPRIS2 теперь базируется новый плазмоид Now Playing, переписанный с использованием QML. Поддержка MPRIS2 также добавлена в плееры JuK и Dragon;
- В kdelibs переработан код настройки цветов и реализована поддержка создания приватных комнат (Activity) с зашифрованным контентом (для данного режима пока не создан пользовательский интерфейс);
- Многочисленные улучшения производительности и исправления ошибок.
Релиз DirectFB 1.6
После трёх лет разработки представлен релиз библиотеки DirectFB 1.6 (Direct Frame Buffer), предоставляющей программный слой для создания графических окружений. Среди ключевых особенностей нового выпуска отмечается улучшение режима обеспечения безопасности, оптимизация производительности, расширение API, поддержка композитного режима (ilixi compositor), начальная поддержка выполнения приложений DirectFB на платформе Android, улучшенные средства для интеграции с Mesa и поддержка акселерации с использованием OpenGL. Одновременно с DirectFB 1.6 представлены релизы развиваемых проектом оконного менеджера SaWMan 1.6.0, звуковой подсистемы FusionSound 1.6.0 и набора вспомогательных сервисов FusionDale 1.6.0. Код DirectFB распространяется под лицензией LGPL. Для оценки возможностей композитного менеджера Ilixi подготовлена специальная видеодемонстрация.
DirectFB можно рассматривать как легковесную альтернативу X Window, ориентированную для использования на мобильных и встраиваемых системах, ограниченных по ресурсам. DirectFB предоставляет средства для задействования аппаратного ускорения графики, взаимодействия с устройствами ввода, содержит встроенную систему управления окнами, в том числе поддерживающую прозрачность. DirectFB может работать непосредственно поверх устройства Framebuffer в Linux (/dev/fb), но не ограничивается этим и может использовать другие методы вывода. Для приложений DirectFB предоставляет унифицированный уровень абстракции для задействования доступных функций аппаратного обеспечения, при отсутствии тех или иных аппаратных возможностей используются программные замены для всех поддерживаемых библиотекой графических операций. Для отображения шрифтов в DirectFB поддерживается использование библиолтеки FreeType2, а для вывода видео - lib-xine, поддержка PNG, JPEG, GIF и кадров MPEG2 интегрирована непосредственно в DirectFB.
Из мобильных продуктов, использующих DirectFB можно отметить мобильную платформу webOS, медиаплеер MythTV и платформу jointSPACE, используемую в некоторых моделях телевизоров Philips. Для работы X11 поверх DirectFB развивается специальный X-сервер XDirectFB, позволяющий организовать вывод топового окна X11 в окне DirectFB. Средства для работы поверх DirectFB развиваются для библиотек SDL, EFL (Enlightenment Foundation Libraries), GTK+ и Qt. Существует проект по обеспечению работы Firefox непосредственно с использованием DirectFB. В следующем выпуске DirectFB ожидается полноценная поддержка всех функций, необходимых для бэкенда GTK+, поддержка Cairo 2D, функции для работы с векторной графикой и медиаконтентом, поддержка OpenGL ES, OpenVG и OpenMAX.
Проект Mozilla выпустил полностью переработанную версию Firefox для платформы Android
После семи месяцев разработки увидел свет финальный релиз полностью переработанного варианта браузера Firefox 14 для платформы Android, в котором вместо XUL использованы стандартные средства построения интерфейса платформы Android. Новая версия отличается новым интерфейсом пользователя, существенно увеличенной производительностью и пониженными требованиями к ресурсам. Загрузить Firefox для Android можно через Google Play. Представленный выпуск может работать под управлением Android 2.2 или более новых версий. Браузер пока подготовлен только для смартфонов, работа на планшетах не поддерживается.
Отказ от использования XUL позволил существенно уменьшить время запуска браузера, ускорить вывод на экран и обеспечить более тесную интеграцию с системой, например, задействовать поставляемый со штатным Android-браузером Flash-плагин, а также использовать привычные режимы масштабирования. Новая архитектура панорамирования и масштабирования позволила сделать выполнение данных операций более отзывчивым на касание. Переработана система рендеринга шрифтов - текст стал более читаемым.
Избавление от накладных расходов, связанных с интерпретацией XUL-кода, и использование стандартных виджетов привело к заметному снижению потребления ресурсов и увеличению отзывчивости интерфейса. В новой версии активно используются средства аппаратной акселерации, предоставляемые платформой Android, которые позволяют существенно увеличить скорость работы web-приложений, интенсивно манипулирующих графикой. По заявлению разработчиков, мобильная версия Firefox примерно в два раза быстрее штатного браузера для платформы Android, как по скорости отрисовки canvas, так и по отзывчивости интерфейса.
Кардинальные изменения также наблюдаются в интерфейсе пользователя, который приведён в более привычный для Android-приложений вид. Для переключения между открытыми сайтами предлагается традиционная система вкладок, оптимизированная с учётом низкого экранного разрешения мобильных устройств (вкладки показываются при касании к значку в верхнем правом углу). Для упрощения доступа к часто посещаемым сайтам и недавно открытым страницам представлена реализация домашней вкладки с миниатюрами популярных ресурсов. Для работы с закладками, избранными сайтами и историей посещений задействован новый интерфейс Awesome Bar.
Несмотря на то, что в браузере обеспечена поддержка Adobe Flash, по умолчанию Flash контент не показывается, а активируется только после прикосновения к области, разрешающей воспроизведение. Неизменным в версии для Android остался только web-движок Mozilla Gecko, который используется и в версии Firefox 14 для настольных систем. Использование полноценного браузерного движка позволило обеспечить в мобильной версии Firefox полную поддержку web-стандартов, а также таких функций, как Firefox Sync и дополнений Jetpack.
Релиз web-браузера Chrome 20
Компания Google представила релиз web-браузера Chrome 20, доступного для платформ Linux, Mac OS X и Windows. Браузер построен на кодовой базе свободного проекта Chromium и отличается использованием логотипов Google, встроенной поддержкой Flash и PDF, наличием системы отправки уведомлений в случае краха, системой автоматической установки обновлений и передачей при поиске RLZ-параметров. Из новшеств упоминается только включение по умолчанию функции Chrome to Mobile, позволяющей организовать отправку страниц на мобильные устройства привязанные к текущему аккаунту Google. В новом выпуске также отмечается обновление JavaScript-движка V8 (3.10.8.18), проведение работы над ошибками и устранение 22 уязвимостей.
14 уязвимостей отнесены к категории опасных, 5 - умеренных, 3 - незначительных. Среди исправленных уязвимостей нет критических проблем, которые позволяют обойти все уровни защиты браузера и совершить атаку на систему пользователя. Большая часть исправленных уязвимостей выявлена при помощи инструментария AddressSanitizer, предназначенного для автоматизированного определения фактов обращения к освобождённым областям памяти, выхода за пределы границ выделенного буфера и некоторых других типов ошибок при работе с памятью. В рамках программы выплаты вознаграждений за выявление уязвимостей в Chrome исследователям безопасности выплачено 11500 долларов: 8 премии по 1000$, одна 3000$ и одна 500$.
Дополнение: версия Chrome 20 для Linux примечательна включением в состав Flash-плагина 11.3, который официально не поставляется компанией Adobe для Linux и теперь поддерживается для данной платформы силами Google. Для работы Flash в Chrome задействован новый Pepper API (PPAPI), не совместимый с NPAPI и пока не поддерживаемый в других браузерах. Интерфейс PPAPI разработан инженерами Google для устранения проблем с переносимостью и производительностью классического API Netscape (NPAPI), а также для упрощения создания плагинов, работающих в виде отдельных процессов. Кроме того, Flash теперь включается и в 64-разрядные сборки для Linux, а не только в версию для 32-разрядных систем.
Компания Hewlett-Packard выпустила webOS Community Edition
В рамках подготовки первого свободного релиза мобильной платформы Open webOS 1.0, который ожидается в сентябре, компания HP произвела открытие очередной порции компонентов webOS и представила Community-редакцию платформы, в рамках которой открыт дополнительный код из уже поставляемого для планшетов HP TouchPad релиза webOS 3.0.5. Основная цель публикации webOS Community Edition - предоставление средств для изучения работы версии webOS для TouchPad на этапе до полного открытия кода webOS. Для координирования процесса поддержания webOS Community Edition для TouchPad и ведения работы по портированию для других устройств совместно с группой WebOS Internals создано сообщество webos-ports.org.
Используя webOS Community Edition в сочетании с ранее опубликованными пакетами энтузиасты получили возможность изучения внутреннего устройства версии платформы для TouchPad и создания модифицированных сборок (например, можно кастомизировать интерфейс пользователя, переработать ланчер и внести изменения в систему нотификации). Так как будущий полностью открытый релиз Open webOS 1.0 технологически мало отличается от текущих релизов webOS, подобный опыт в будущем может пригодиться для присоединения к работе над проектом Open webOS. webOS Community Edition пока ограничивается поддержкой TouchPad, но будущий релиз Open webOS будет содержать в себе ряд дополнений, направленных на упрощение портирования для других устройств и на интеграцию внешних открытых компонентов, таких как bluetooth-стек BlueZ и звуковой сервер GStreamer.
В составе webOS Community Edition поставляются исходные тексты базовых низкоуровневых частей платформы и компонентов графического окружения, взаимодействие между которыми организовано при помощи системного менеджера Luna SysMgr. Отдельно распространяется сборочный инструментарий и пакет CE-build-support с набором необходимых для сборки заголовочных файлов и библиотек. Указанные компоненты дополняют ранее опубликованные пакеты с модифицированными открытыми частями платформы webOS.
Следует отметить, что в прошлые месяцы в разряд открытых были переведены фреймворк Enyo, web-браузер Isis, расширения к Qt WebKit, модули интеграции с JavaScript-движком JavaScriptCore, расширения к EGL, фреймворк Novacom для организации отладки и взаимодействия поверх USB. Открыт код прослойки для организации взаимодействия с оборудованием Nyx (hardware abstraction layer), работающей поверх ядра Linux и предназначенной для предоставления методов доступа к оборудованию, которые не поддерживаются стандартными драйверами. Также был представлен код работающей внутри браузера интегрированной среды разработки приложений Ares 2, системного менеджера Luna (System Manager Bus) с реализацией механизма межпроцессного взаимодействия (IPC) и набора сервисов и дополнений для Node.js. Все компоненты доступны под лицензией Apache 2.0.
Сотрудник NVIDIA начал обсуждение вопроса, как компания может улучшить поддержку ядра Linux
Стивен Уоррен (Stephen Warren), разработчик ядра Linux из компании NVIDIA, развернул в списке рассылки Kernel Summit дискуссию о том, что компании следует сделать, чтобы улучшить поддержку ядра Linux. Стивен указал на то, что в своем комментарии в Google+ Линус Торвальдс подчеркнул, что вклад NVIDIA в разработку ядра в основном связан с обеспечением поддержки Tegra SoC. В связи с этим, сотрудникам компании интересно в каких ещё областях NVIDIA может участвовать в разработке ядра, за исключением больного вопроса поддержки связанного с графикой оборудования, код для которого компания пока не может открыть.
В итоге, вопрос сводится к тому, что если NVIDIA будет помогать в разработке базовых компонентов ядра Linux, то сможет ли такая деятельность повысить имидж компании в сообществе и компенсировать закрытый код драйверов и неразглашение спецификаций, связанных с графическими процессорами. В качестве областей, в которых может помогать NVIDIA, отмечаются любые разработки, связанные с поддержкой архитектуры ARM и развитием интерфейсов для унификации поддержки сложных и модульных встраиваемых систем.
Несколько известных разработчиков ядра уже отреагировали на сообщение Стивена. Ted Ts'o, создавший файловые системы ext2, ext3 и ext4, высказал пожелание по обеспечению возможности работы с проприетарным драйвером NVIDIA в экспериментальных ветках ядра. В настоящее время поддержка новых ядер выходит с некоторой задержкой, что мешает разработчикам ядра, использовать и тестировать драйвер NVIDIA на их системах, если на них используются экспериментальные версии ядра. Для сборки модуля ядра драйвера NVIDIA также используются только стандартные средства дистрибутивов, что вызывает дополнительные проблемы в ситуации использования нестандартных настроек. В связи с этим Ted Ts'o предлагает обеспечить возможность сборки модуля NVIDIA из одной Git-ветки с ядром Linux.
Мэтью Гаррет (Matthew Garrett) посоветовал прекратить развитие отдельного модуля ядра для взаимодействия с проприетарным графическим драйвером, переместив всю специфичную логику, реализованную в виде блоба, на сторону работающего в пространстве пользователя драйвера. На уровне ядра для обеспечения взаимодействия с видеокартой предлагается использовать возможности модуля nouveau.
По крайней мере такой подход поможет избавиться от наличия двух модулей ядра для одних и тех же видеокарт, позволит перейти NVIDIA на использование стандартных механизмов ядра (в настоящее время модуль NVIDIA слабо вписывается в инфраструктуру ядра, так как дублирует многие уже доступные интерфейсы), а также будет способствовать обеспечению поддержки в nouveau методов взаимодействия с видеокартами. Для NVIDIA выгода такого подхода состоит ещё и в том, что удастся избежать проблем при использовании драйвера на системах с включенным режимом безопасной загрузки UEFI, при котором в Fedora Linux смогут быть загружены только компоненты ядра, заверенные корректной цифровой подписью разработчика дистрибутива. Для загрузки сторонних модулей ядра от пользователя потребуется значительно больше усилий, связанных с отключением режима безопасной загрузки или использованием своих проверочных ключей.
Новая версия сетевого анализатора Wireshark 1.8.0
После года разработки представлен релиз новой стабильной ветки сетевого анализатора Wireshark - 1.8.0. Напомним, что изначально проект развивался под именем Ethereal, но в 2006 году из-за конфликта с владельцем торговой марки Ethereal, разработчики были вынуждены переименовать проект в Wireshark.
Ключевые новшества Wireshark 1.8.0:
- Поддержка захвата трафика одновременно с нескольких сетевых интерфейсов;
- Возможность добавления, редактирования и сохранения аннотаций к пакетам и файлам с перехваченным трафиком;
- В Wireshark, TShark и других утилитах по умолчанию осуществлён переход на сохранение дампов в формате pcap-ng;
- Поддержка управления дешифрацией ключей для IEEE 802.11, IPsec и ISAKMP;
- Разделение меню "Save As" на две части - "Save As" для записи файлов с другим именем и "Export Specified Packets" для экспорта только отдельных видов пакетов;
- Изменены опции утилиты TShark, для выполнения двухэтапнго анализа следует использовать опцию "-2", для вывода в stdout содержимого пакетов - "-P", для определения разделителя строк - "-S";
- Поддержка IPv6 GeoIP-баз привязки адресов к местоположению;
- Поддержка 117 новых протоколов, в том числе протоколов GlusterFS, BitTorrent DHT, GSM CBCH, GSM Cell Broadcast Service, GSM SIM, H.248.2, HDFS, LPPa, XMCP, YAMI, RDP.
Обзор изменений в языке Си за последние 13 лет
Дэнни Калев (Danny Kalev), бывший член комитета по утверждению стандартов C++, предложивший множество улучшений, вошедших в последние стандарты по языкам Си и Си++, опубликовал статью с обзором нововведений, вошедших в стандарт C11 (ISO / IEC 9899:2011), а также оценкой общих тенденций развития языка Си за последние 13 лет с момента выхода предыдущего стандарта C99.
Рассмотрены такие возможности, как средства для обеспечения многопоточности, анонимные структуры и объединения, _Generic, _Noreturn, управление выравниванием выделяемой памяти (aligned_alloc), поддержка Unicode, статические утверждения (Static assertions), средства для проверки допустимых границ и диапазонов значений, удаление функции gets() и новый интерфейс fopen().
источник: www.opennet.ru