[Перевод] Matthias Ettrich — человек-KDE. О кроссплатформенности, Qt4, и конечно же — KDE!

Маттиас Еттрих — человек, который основал проект KDE в 1996 году, и чей голос мы слышим при первом запуске Amarok, сейчас занимается разработкой Qt в Trolltech. Его можно по праву назвать KDE-человеком. Интервью, которое он дал EFY News Network датируется 15 марта, Маттиас заявляет что: «Никто в здравом уме не отдал бы предпочтение Windows, перед Gnu/linux системами, исходя только из пользовательского опыта» так же он рассказывает о Qt4, KDE4, и о будущем открытого ПО. Как зародилось KDE? МЕ: История KDE начинается с почтовых рассылок связанных с Linux и X11 почти 12 лет назад. В октябре 1996 я принял участие в переписке, и довольно быстро собрал около 40 добровольцев. Мы занялись совместной разработкой графической среды. С тех времен, проект значительно вырос, как по количеству программистов, так и количеству пользователей. И несомненно, многократно возрос объем кода, и разнообразие приложений созданных энтузиастами. Шел 1996 год. Linux был довольно популярен, и имел достаточное количество разработчиков и пользователей, заинтересованных в графическом интерфейсе, в противовес ранним консольным хакерам. В те времена, Microsoft шокировала мир открытого ПО своей Windows95. Сейчас в это трудно поверить, но тогда, многие думали, что Opensource не сможет предоставить чего-то сравнимого с win95. Насколько же глубоко они заблуждались!...

Релиз KDE Plasma 5.0 и KDE Frameworks 5

Релиз KDE Plasma 5.0 и KDE Frameworks 5 Вот и дождались. Сегодня (15 июля 2014) вышла KDE Plasma 5.0, а в начале июля вышел набор библиотек для нового KDE — KDE Frameworks 5. KDE Frameworks 5 Сначала о втором. KDE Frameworks теперь гораздо более модульный. Библиотеки теперь разделены на категории и «уровни» (tiers). Всего существует три категории: Functional, Integration и Solution. Functional-модули не имеют никаких зависимостей времени исполнения, Integration-модули могут их иметь для интеграции с системой и/или в зависимости от системы, а Solution имеют зависимости от других библиотек. Уровни устанавливают степень зависимости. Пакеты первого уровня не зависят от других пакетов, а только от Qt и схожих низкоуровневых библиотек. Пакеты второго уровня могут зависеть только от пакетов первого уровня, а пакеты третьего уровня могут зависеть от других пакетов 3, 2 или 1 уровней. Пакеты называются «Frameworks» KDE Frameworks 5 принес несколько интересных новых пакетов и обновил старые: KArchive — библиотека для работы с любыми архивами ThreadWeaver — гибкий менеджер управления потоками KConfig — библиотека для управления файлами конфирураций Solid — получение информации о железе KI18n — gettext-враппер KDE Plasma 5.0 Новая (плоская) тема Breeze. Доступен светлый и темный вариант. Выглядит здорово, высококонтрастно, чисто Новый экран блокировки Новые нескучные обои Полное аппаратное ускорение через OpenGL и OpenGL ES. Теперь Plasma должна работать на любых устройствах, в том числе встраиваемых Переработаны лаунчеры Kicker и Kickoff. Теперь они выглядят несколько лучше, работать с ними немного удобней, занимают они чуть меньше места Улучшения в панели уведомлений. Меньше попапов, ускорена анимация и переходы Улучшенная поддежка Hi-DPI дисплеев...