В рамках проекта Linux Райаном Гордоном было разработано решение, которое позволит существенно повысить число многоплатформенных приложений. Формат FatELF позволяет добавить в исполняемый файл поддержку сразу нескольких платформ и архитектур. Помимо этого, существующие дополнительные модули обеспечивают возможность на разных платформах не только исполняемых файлов, но и модулей ядра. Программа, разработанная с использованием данного формата, будет выполняться в 32- и 64-разрядных версиях Linux и FreeBSD.
Нужно заметить, что не все так гладко. Чем больше платформ поддерживает программа, тем больше оказывается ее размер. В текущий момент FatELF реализует поддержку для x86-64, x86, PowerPC, SPARC и MIPS. Работа FatELF пока возможна только в Linux, но, в скором времени, появятся версии для FreeBSD, NetBSD, OpenBSD и OpenSolaris. Его работа была продемонстрирована с помощью образа Ubuntu 9.04 на виртуальной машине vmWare.
В будущем FatELF будет применяться для разработки универсальных драйверов и плагинов для браузеров, поддерживающих несколько платформ, а также для проектирования многоплатформенных программ.
Полезная информация: Для покупки недвижимости нужно тщательно следить за ценами, так как скачки инфляции приводят в быстрому изменению цен, но часто цена на недвижимость растет и падает из-за спроса, района города или бывают срочные продажи. Чтобы купить квартиру в Москве без посредников лучше всего найти объявления из рук в руки на сайте irr.ru и там вы можете сравнить цены, а также бесплатно разместить свое объявление о покупке или продаже квартиры.
Комментарии
Чтобы оставить комментарий, необходимо войти или зарегистрироваться