Новая открытая POSIX-совместимая ОС — Minoca
Minoca Corp. представляет вашему вниманию новую открытую POSIX-совместимую ОС общего назначения — Minoca.
( читать дальше... )
>>> Официальный сайт
Всего сообщений: 5
Minoca Corp. представляет вашему вниманию новую открытую POSIX-совместимую ОС общего назначения — Minoca.
( читать дальше... )
>>> Официальный сайт
В ближайшие дни Microsoft представит совместную с Ubuntu разработку для ОС Windows 10, которая позволяет запускать немодифицированные (пока только консольные) бинарные файлы в Windows. Суть новинки заключается в трансляции системных вызовов Linux/POSIX в вызовы Win32 API, что позволяет достичь практически родной скорости выполнения Linux-приложений в среде Windows. Если не вдаваться в тонкости, то разработчики из Microsoft написали Wine наоборот.
Некоторые детали реализации:
( читать дальше... )
>>> Подробности
В 2004 году IEEE и The Open Group разрешили проекту Linux man pages распространять часть документации POSIX.1 в виде страниц man. Это решение предоставило Linux программистам доступ к ценнейшей документации для написания программ, переносимых на различные версии UNIX.
В этом году часть документации POSIX.1-2013 вновь выложена в открытый доступ в виде страниц man.
https://www.kernel.org/pub/linux/docs/man-pages/man-pages-posix/man-pages-pos...
https://www.kernel.org/pub/linux/docs/man-pages/man-pages-posix/man-pages-pos...
Архив содержит 3 секции:
>>> Подробности
В рамках разработки опенсорсной ОС Syllable создан еще один новый язык программирования, на этот раз компилируемый в ELF. В версии 0.2.3 доступной с сайта http://www.red-lang.org/ появилась поддержка процессоров архитектуры ARMv5+
Прототипом Red/System стал ЯП Rebol.
Создатели планируют доделать компилятор Red не только в формат x86 и ARM c Linux, но и в байткод ВМ таких как JVM, Dalvik and .Net.
>>> Подробности
Стартовал проект libposix, нацеленный на создание написанной с нуля альтернативной кроссплатформенной реализации стандартной системной библиотеки libc.
Henrique Almeida, создатель библиотеки Libposix, поставил перед собой цель не зацикливаться на одной платформе и создать унифицированное для всех Unix систем решение, одновременно поддерживающее Linux, *BSD и прочие системы.
Задачами этого проекта являются:
Так же, как одну из задач, разработчики ставят «легкость поддержки», что является намеком на сложности, возникающие при взаимодействии с разработчиками libc. Проект уже предложен к развитию разработчикам Ubuntu.
>>> Подробности