Рубрика «операционные системы» - 60

image Готовь сани летом, а телегу зимой. Копиразм крепчает. А значит самое время готовится к трудным временам, и позаботиться о создании альтернативной Windows-совместимой операционной системы. Поэтому команда проекта ReactOS c гордостью представляет очередной релиз.

ReactOS 0.3.15

Наиболее значимые нововведения этого выпуска:

  • «Расово верная» реализация поддержки USB-мыши, клавиатуры и устройств хранения данных.
  • Переписана подсистема управления сессиями.
  • Alternate ReactOS Memory Management Module взял на себя все практически обязанности управления памятью.
  • Обновленный драйвер UniATA с поддержкой SATA-12AHCI.
  • Предварительная поддержка для отладки ReactOS компоненты с помощью WinDbg.
  • Различные улучшения благодаря внедрению набора тестов приложений на основе AutoHotKey.
  • Багфиксы по результатам сканирования утилитой Driver Verifier встроенных в дистрибутив драйверов.

Скачать дистрибутивы можно здесьЧитать полностью »

В KolibriOS появилась поддержка USBДля тех, кто интересуется проектом KolibriOS, у нас очень хорошая новость — ровно 1 неделю назад в нашем проекте в ночных сборках появилась поддержка USB. В лучших традициях проекта, код полностью написан на ассемблере FASM. Причём он всё ещё влазит на одну дискету занимает 1MB, включая программы и игры. И, в отличие от нашего прародителя MenuetOS, у нас даже работает USB hot-plug. Разработчики QNX Demo Disk нервно курят в сторонке.
Читать полностью »

От автора перевода

Сегодня на почту пришло письмо от Qt с объявлением о запуске Boot to Qt. Новости уже почти неделя, но она до сих пор не была представлена на Хабре. Далее следует перевод из блога Qt.

Вот уже несколько месяцев мы работаем над проектом под названием Boot to Qt, и наконец настал тот день, когда мы можем продемонстрировать его как Technology Preview.

Представлена Boot to Qt — оболочка на базе Qt для встраиваемых устройствBoot to Qt предназначен для создания пользовательских приложений для встроенных устройств. В его состав входят:

  • Легкий UI-стек для встраиваемых Linux-систем на основе Qt Framework — Boot to Qt использует ядро и драйвера Android, а вместо Dalvik и Java-приложений используются приложения, написанные на Qt и QML;
  • Готовые образы — создано несколько образов различных устройств, которые позволяют приступить к разработке под Boot to Qt с минимальными усилиями;
  • Полная интеграция с Qt Creator позволяет в один клик запускать и отлаживать программы на реальном оборудование;
  • Simulator — симулятор на основе VirtualBox позволяет программировать без использования реальных устройств.

Пока что за основу взят Android, однако мы планируем предоставить Boot to Qt и для традиционных встраиваемых Linux-систем этим летом. А официальный релиз состоится, предположительно, в конце этого года.
Читать полностью »

Эта статья рассказывает о том, как я, внезапно для себя, перешел с уровня простого пользователя GNU/Linux на уровень контрибьютора в мир open source. Надеюсь что она сможет послужить еще кому-примером для собственного роста.

Начало

Все началось с того, что я, как всегда, перешел на новый релиз Ubuntu, на этот раз на 13.04. У меня оказалась не самая удачная материнка для линуксоида, так как в дистрибутивах из коробки редко есть дрова для ее сетевой карты (RLT8168E). Но ведь это не большая беда, верно? Раздобыв сопутствующие для компилирования пакеты, скачал с офф сайта последние дрова на Linux. Я уже делал так с Ubuntu 12.10 и ничто не предвещало подвоха.

Подвох

Внезапно эти «дрова» не компилируются. Немного повтыкая в текст ошибок, я пошел просить совета на linux@conference.jabber.ru. Там мне рассказали, что брать дрова с сайта — не всегда хорошая идея и что для моей сетевой карты в репозитории есть пакет. Приятный сюрприз. И действительно, стоило начать с поиска пакета с дровами в репозитории. Но, как оказалось, в нем код того же модуля и при компиляции он точно так же падает.
Читать полностью »

Изучаем принципы взаимодействия Ubuntu Touch и Android
Привет.

Пару месяцев назад я занимался портированием Ubuntu Touch на платформу Allwinner A10,
в процессе делал заметки себе на память. Сейчас, на мой взгляд, они всё ещё актуальны, пока Ubuntu Touch окончательно не переехала на свой графический сервер Mir и так далее.

Данная статья поможет заинтересованным лицам найти стартовую точку, с которой можно начать близкое знакомство с UT.

Стиль изложения далёк от технического, но если вы не против, то
приглашаю под кат.
Читать полностью »

KolibriOS вышла на Kickstarter, чтобы провести свой Summer of CodeKolibriOS — открытая операционная система, написанная русской командой разработчиков исключительно на языке ассемблера, и требующая всего 8 МБ для запуска. Её дистрибутив занимает одну 1.44 МБ-дискету и, тем не менее, включает в себя текстовый редактор, программу для просмотра изображений, браузер, набор из 30+ игр, различные тесты, системные и прикладные утилиты. Полностью поддерживается FAT12/16/32, в режиме чтения — NTFS, ISO9660 и Ext2/3/4. Написаны драйверы для популярных звуковых, сетевых и графических карт.

В этом году администраторы проекта подали заявку участие в Google Summer of Code 2013, но их предложение было отвергнуто. Причем Google написали, что им нравится проект, но из-за ограниченного бюджета они не могут принять всех из 416 претендентов. Поскольку список нововведений KolibriOS, которые планировалось реализовать на GSoC '13, довольно обширный, и уже внесен в некотором смысле в планы разработки, было решено организовать свой SOC. Поскольку проект некоммерческий, а на донейтной основе маленькому проекту пока что сложно быстро собирать финансирование, разработчики выбрали Kickstarter. Кампания была запущена 3 дня назад, из £5,000 пока что собрано свыше 10%. Сбор средств закончится 31 мая.

Вы можете скачать KolibriOS и решить, стоит ли поддерживать проект, на этой странице: kolibrios.org/ru/download.htm
Адрес Kickstarter-кампании: www.kickstarter.com/projects/kolibrios/kolibrios-help-us-hold-our-own-summer-of-code-2013
Читать полностью »

Официальный анонс бесплатного апгрейда Windows 8.1

Компания Microsoft официально анонсировала апдейт операционной системы Windows 8.1, который раньше был известен как Windows Blue. Самое главное, что компания подтвердила бесплатный статус апгрейда для всех пользователей Windows 8.

Текст анонса опубликован под заголовком «Windows продолжает становиться лучше». Компания Microsoft говорит о «прогрессе, которого добилась Windows 8», ссылаясь на статистику о 100 млн проданных лицензий на Windows 8 за полгода.
Читать полностью »

Один из программистов компании Microsoft анонимно выступил на форуме Hacker News и выдал интересные подробности о процессе разработки ядра NT. Своим сообщением он хотел подтвердить тезис о том, что ядро неэффективно и во многом уступает по производительности другим ОС: см. оригинальное сообщение (автор удалил его, испугавшись резких формулировок) и копию.

Причина проблем, по словам сотрудника Microsoft, социальная. Дело в том, что разработчики не вносят в ядро таких оптимизаций, которые мы видим в мире Linux. В компании Microsoft никто не будет хвалить программиста, если он оптимизировал какой-то процесс на 5%, если это не входит в сферу его основных обязанностей. Такая оптимизация никому не интересна. Только в случае какого-то очень существенного прогресса работу программиста могут заметить в соседних командах разработки, что положительно отразиться на его карьере. Но это скорее исключение, чем правило. Нет никакого стимула принимать изменения из-за пределов своей команды разработки.
Читать полностью »

Cостоялся долгожданный выход Debian версии 7.0.

Debian 7

В этой версии произведено множество улучшений как «под капотом», так и видимых конечному пользователю.
Сейчас пакетная база насчитывает более 12800 новых пакетов — таким образом, общее количество пакетов в репозитории составляет 37493. По сравнению со Squeeze, было обновлено 20160 пакетов (70% пакетной базы) и по различным причинам удалено 4125 (14%).

Читать полностью »

Канал YouTube OSFirstTimer посвящен Диане, 38-летней женщине, стала своеобразной «фокус-группой» при проведении импровизированного юзабилити-тестирования различных операционных систем, выпущенных в 1984 — 2013 годах. Тинейджер Филип, выступающий в роли ведущего, дает Диане выполнить в каждой операционной системе по 5 задач, а Диана комментирует свои трудности в процессе их выполнения.

В качестве примера свежий выпуск, с «тестированием» операционной системы ReactOS:

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js