LINUX.ORG.RU

Macos


70

23

Всего сообщений: 23

libmui — библиотека для интерфейсов в стиле MacOS Classic

libmui — библиотека для интерфейсов в стиле MacOS Classic
Группа Open Source

Привет, ЛОР!

Пару дней назад был опубликован код библиотеки libmui, которая позволяет создавать интерфейсы пользователя, напоминающие операционную систему MacOS Classic. API библиотеки также вдохновлён этой ОС.

( читать дальше... )

>>> Подробности

 , , ,

hateyoufeel
()

Apple Rosetta для Linux-приложений

Группа Apple

Начиная с macOS 13+, на чипах Apple silicon в гостевой виртуальной машине ARM c Linux можно запускать приложения Linux для х86_64.

При этом дистрибутив Linux должен быть собран для архитектуры ARM. Далее в гостевой виртуальной машине монтируется Rosetta Share и Rosetta регистрируется как обработчик для x86_64 ELF.

>>> Подробности (apple.com)

 , , rosetta,

sloan
()

Вышел открытый клиент Ultima Online OrionUO на Linux/MacOS

Вышел открытый клиент Ultima Online OrionUO на Linux/MacOS
Группа Игры

Открытый клиент Ultima Online OrionUO готов под MacOS и Linux, спустя 21 год мы можем запустить нативный Ultima Online на Linux и MacOS! С дополнительными плюсами вроде 60+ фпс и изменения размера окна.

( читать дальше... )

>>> Подробности

 , , , ultima online,

sharabdin
()

MoltenVK стал открытым (Apache 2.0) и бесплатным

Группа Open Source

MoltenVK - это реализация API Vulkan поверх API Metal, предоставляемого в macOS и iOS вместо Vulkan и имеющего очень похожие возможности.

Ранее MoltenVK развивался как коммерческий продукт компанией The Brenwill Workshop, которая также разрабатывает MoltenGL - реализацию современных версий OpenGL поверх Metal.

>>> Подробности

 , , , ,

Deleted
()

Выложены исходные коды низкоуровневых компонентов macOS 10.12.6

Группа Apple

Apple выложила в публичный доступ исходный код низкоуровневых компонентов macOS Sierra, в которых содержится гибридное ядро XNU, составные части Darwin, и прочие компоненты и библиотеки, которые не входят в состав окружения GUI. Всего опубликовано 205 пакетов. Лицензия на исходный код — APSL.

>>> Подробности

 , ,

Lowes
()

Открыты ядро и системные компоненты macOS Sierra

Группа Apple

Компания Apple опубликовала исходный код XNU — ядра macOS Sierra, системных библиотек Darwin и других низкоуровневых компонентов, не связанных с GUI. Всего представлено 205 пакетов.

Стоит отметить, что на открываемых Apple разработках основана свободная ОС Puredarwin.

>>> Исходные коды

 , ,

inchallah
()

Анонсирован проект Darling — среда для запуска приложений OS X в Linux

Группа Linux General

В то время как проект WINE в течение уже почти 20 лет упорно трудится над разработкой среды запуска Windows-приложений на ОС Linux и других платформах, мало кто ранее не задумывался над созданием аналогичного проекта, только для запуска бинарных файлов OS X.

Положить начало этой работе вызвался Любош Дольцел (Luboš Doležel), объявив об открытии проекта Darling, целью которого, как уже было сказано выше, является обеспечение нормальной работы в Linux приложений Apple OS X и Darwin. Разработка Darling ведется с использованием кода библиотеки визуального интерфейса GNUStep, открытой реализации библиотек, виджетов и системемных приложений на Cocoa Objective-C.

Работа Darling во многом напоминает WINE: разработчик планирует создать бинарно-совместимый набор библиотек и прочих инструментов, чтобы таким образом разобрать исполняемые файлы ядра Darwin, загрузить их в память и работать безо всякой пересборки кода и иных модификаций ядра и системных файлов Linux.

На текущий момент проект имеет собственный динамический загрузчик, инструмент для анализа исполняемых файлов, переходный слой для запуска приложений на Apple Objective-C и набор библиотек для поддержки различных бинарных форматов и подмены Darwin libc/libSystem. Круг поддерживаемых приложений пока довольно узок: к ним, в основном, относятся консольные инструменты.

Следует отметить, что работа Любоша имеет особую ценность и для него самого, так как представляет собой университетский дипломный проект.

>>> Подробности

 ,

ins3y3d
()

Valgrind 3.8.0

Группа Open Source

Valgrind — это инструмент, позволяющий находить в программах недостатки, такие как ошибки при работе с памятью, неправильное разделение потоков, неинициализированные переменные и прочее. В новой версии:

  • Поддержка свежих дистрибутивов Linux (gcc-4.7, glibc-2.16).
  • Поддержка платформы MIPS32/Linux, в обоих форматах: BE и LE.
  • Начальная поддержка x86/Android.
  • Начальная поддержка MacOSX 10.8.
  • Поддержка инструкций Intel AVX и AES.
  • Поддержка инструкций для десятичных чисел с плавающей запятой для архитектуры POWER.
  • Добавлена поддержка реализаций malloc(), находящихся не в libc.so. Это даёт возможность использовать альтернативные реализации malloc() такие как TCMalloc и JEMalloc при запуске в Memcheck, Massif, DRD, Helgrind.
  • Для инструментов, подменяющих вызовы функции malloc() и ей подобных, добавлена опция --redzone-size=<кол-во байт>, которая позволяет задать размер специальных запретных зон вокруг выделяемых блоков памяти. Чем больше размер этих зон, тем больше шанс поймать выход за границы выделенной памяти.
  • Для инструментов, работающих с потоками, добавлен новый планировщик потоков, основанный на алгоритме round-robin. Этот планировщик является более честным и обеспечивает лучшую отзывчивость интерактивных многопоточных программ, а также даёт лучшую воспроизводимость результатов в Helgrind и DRD.
  • Улучшение производительности при наличии большого количества правил для подавления ошибок.
  • Улучшена поддержка формата Dwarf (поддержка DWARF4 и алгоритма сжатия отладочной информации DWZ).
  • В Memcheck сокращено потребление памяти для программ, выделяющих большое количество блоков памяти.
  • В Memcheck увеличена производительность обнаружения утечек памяти.
  • Во встроенный GDB-сервер добавлено несколько полезных команд для работы с Memcheck.
  • В Memcheck под MacOSX 10.6, 10.7 уменьшено количество ложных срабатываний, которые вызваны особенностями кода, генерируемого LLVM/Clang.
  • Множество других улучшений и исправлений ошибок.

Официальный сайт

>>> Подробности

 , , , ,

GArik
()

Apple опубликовала Open Source компоненты Mac OS X 10.8

Группа Open Source

Apple является одним из самых больших патентных троллей, но это не мешает компании делать большой вклад в свободные технологии. И вот совсем немного времени прошло со дня релиза Mac OS X Mountain Lion, как Apple опубликовала Open Source компоненты их новейшей операционной системы.

Каждый компонент доступен для загрузки, а также отображается список лицензий, под которыми распространяется данный компонент.

>>> Список открытых компонентов

 , ,

Satchitananda
()

Oracle и Apple анонсировали OpenJDK для MacOS X

Группа Java

Apple передаст 32битную и 64битную HotSpot VM, библиотеки классов, сетевой стек и графическую подсистему из своей Java в проект OpenJDK. Ожидается, что версия OpenJDK 1.7 для OSX выйдет с небольшим опозданием после версий под другие платформы. Версия OpenJDK для OSX стала очень актуальной после заявления Apple о прекращении разработки собственной Java.

>>> Подробности

 , , , ,

r
()

Google отказался от использования Windows и полностью перешел на Linux и MacOS

Группа Linux General

По сообщению издания The Financial Times, корпорация Google приняла решение прекратить использование для внутренних целей операционной системы Windows. Ее место отныне займут Linux и Mac OS X.

Главным мотивом таких изменений в Google называют проблемы с безопасностью, которыми славится ОС от Microsoft. «Мы больше не используем Windows. Это вызвано соображениями безопасности», — заявил один из сотрудников Google.

Сообщается также, что окончательное решение перейти на альтернативные платформы Google принял после масштабной хакерской атаки китайских злоумышленников в начале 2010 года. Теперь всем новым сотрудникам Google предлагают на выбор рабочий компьютер под управлением Mac OS X или ОС на базе Linux.

Впрочем, использование Windows в подразделениях Google все же иногда допускается - лишь в крайних случаях и с обязательного письменного разрешения руководства. Такое применение может быть необходимо, например, для тестирования совместимости отдельных программных компонентов.

>>> Подробности

 , , , ,

chudentsov
()

Вышла первая стабильная версия Google Chrome для Linux и Mac OS X

Группа Интернет

Google Chrome — браузер от корпорации Google, построенный на базе проекта Chromium с открытыми исходными кодами. Новая сборка, 5.0.375.55, впервые на платформах Linux и Mac OS X получила статус стабильной версии.

Изменения относительно предыдущей beta-версии Chrome 5 включают ряд важных исправлений.

Изменения относительно Chrome 4.1:

  • оптимизация JavaScript, благодаря чему значительно выросла производительность
  • поддержка синхронизации не только закладок, но и настроек браузера
  • поддержка таких технологий HTML5, как GeolocationAPI, App Cache, Web Sockets и Drag-and-drop

Плагин Adobe Flash пока не включен в сборку, добавление ожидается после выхода Flash Player 10.1

>>> Подробности

 , , , ,

dogbert
()

BOH update 10

Группа Игры

22 марта вышла новая версия мультиплатформенной коммерческой игры BOH — стрелялка с видом «сверху-вниз» в стиле Alien Breed.

Основные изменения в этой версии:

  • Добавлено ускорение к повороту главного героя, пока он стоит на месте.
  • Вражеские поля наносят урон, как ловушки.
  • Звуковые эффекты у вражеских полей и конвейерных лент.
  • Улучшена балансировка звуковых эффектов квадратных кластеров.
  • Увеличен эффект вспышки при ударах.
  • Незначительно увеличена скорострельность оружия.
  • Замена опции «USE ENHANCED/STANDARD WEAPONS» на «DIFFICULTY: normal/easy», которая так же влияет на скорость спавна противников.
  • Удалена опция «ENABLE/DISABLE BARRIERS».
  • Добавленная настенная графика в темы «C64», «default» и «warm».
  • Увеличен радиус освещения вращающихся ламп.
  • Добавленная музыка и изменены цвета экрана статистики миссии.
  • Добавлены 10 коротких мелодий.
  • Некоторые музыкальные композиции незначительно изменены.
  • Меню упрощено, также добавлен список несекретных миссий.
  • Автоматическое переключение тем изменено и не будет активировано после смены видеорежима.
  • Оптимизация графического движка.
  • Новая секретная миссия.
  • Мелкие изменения существующих миссий.
  • Обновление руководства.
  • +другие изменения.

Скриншоты

>>> Подробности

 , , boh, , crappy_graphics, ,

Neko
()

Вышла бета-версия Google Chrome для Linux

Группа Проприетарное ПО

Google Chrome - браузер, основанный на WebKit и высокопроизводительном JavaScript-движке V8. Он соответствует стандарту HTML5, приоритетные направления его разработки - скорость, стабильность, безопасность, простота, расширяемость.

Хотя официальный билд Chrome существует для Windows уже более года, бета для платформ Linux и Mac OS X появился только сейчас.

Поддержка расширений имеется, правда, пока в статусе beta, на платформах Windows и Linuх.

>>> Подробности

 , , , ,

Sulfur
()

gedit портирован на Mac OS X

Группа GNOME

Сегодня, благодаря усилиям Jesse van den Kieboom, было окончательно завершено портирование gedit на Mac OS X. gedit - это текстовый редактор со множеством удобных функций, входит в стандартную поставку GNOME. Стоит отметить, что gedit для Mac OS X поставляется в виде App Bundle, то есть в установщик включено всё необходимое. Размер полной установки - порядка 100 Мб (сам dmg-файл установки имеет размер ~18 Мб).

Итак, особенности порта:

  • интеграция меню (включая соответствующие горячие клавиши);
  • интеграция с OS X (значок прокси, док);
  • полная поддержка плагинов (как на C, так и на Python);
  • файлы справки и переводы;
  • всё, что есть в обычном gedit.

Таким образом, теперь пользователи Mac OS X получили в своё распоряжение замечательный текстовый редактор из состава GNOME. Будем надеяться, что это только начало.

Файл установки.

>>> Подробности

 , ,

MuZHiK-2
()

Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

Группа Apple

На прошлой неделе компания Apple закрыла открытый проект zfs.macosforge.org, занимавшийся адаптацией файловой системы ZFS для платформы MacOS X. Закрытие официального продукта привело к образованию нового свободного проекта MacZFS, который базируется на ранее созданной Apple кодовой базе, но отличающегося методом интеграции в систему. MacZFS выполняется не на уровне ядра, а на пользовательском уровне, работая с использованием MacFUSE.

Для пользователей MacOS X желающий протестировать новый ZFS-модуль подготовлен бинарный пакет, собранный на основе опубликованных в Git-репозитории исходных текстов, а также инструкция по настойке.

Источник: opennet.ru

>>> Подробности

 , , ,

iZEN
()

CrossOver Games 8.0

Группа Проприетарное ПО

CrossOver Games - это коммерческое приложение на основе Wine, позволяющее запускать Windows-игры в среде Linux и Mac OS X.

Изменения в новой версии:

  • Улучшено поведение Steam game store
  • Исправлены некоторые проблемы с менеджером памяти, это должно исправить падения TF2
  • По умолчанию включены шейдеры версий 2.0 и 3.0
  • Новые поддерживаемые игры:
    • Dragon Sky
    • Last Chaos
    • Jade Empire
    • Ether Saga
    • Perfect World
    • Left 4 Dead
    • Tales of Monkey Island
    • Shaiya (только не английские версии, из-за DRM)
  • Исправлены разные регрессии в работе этих игр:
    • Half-Life 2
    • Team Fortress 2
    • Spore
    • Guild Wars
    • Civilization IV
    • LOTRO (без техподдержки)
    • EVE (без техподдержки)
    • Pharaoh (без техподдержки)
    • City of Heroes (без техподдержки)
    • Lego Star Wars (без техподдержки)
    • Bejeweled

Скачать пробную версию (требуется регистрация).

>>> Подробности

 , , , ,

Deleted
()

Apple MacOSX 10.6 Snow Leopard вышел

Группа Apple

28 августа состоялось начало продаж Mac OS X 10.6 Snow Leopard.

Основные нововведения:

  • Полностью 64-битная система, оставшаяся без поддержки процессоров powerPC.
  • Новый плеер QuickTimeX с полностью переработанным интерфейсом и поддержкой поточного видео по HTTP
  • Grand Central (GCD) - новый диспетчер задач
  • Полная поддержка OpenCL - API для прикладных вычислений на GPU
  • Поддержка Microsoft Exchange Server 2007 в Mail, адресной книге и iCal из коробки.
  • Переработанный интерфес - новый Finder, улучшеный Exposé, просмотр PDF

>>> Подробности

 , ,

iRunix
()

«iBotnet» - Первая бот-сеть из компьютеров Apple

Группа Безопасность

"В Интернете появился первый ботнет из компьютеров Apple

Эксперты по вопросам безопасности из компании Symantec зафиксировали появление первого ботнета, в состав которого входят компьютеры под управлением операционных систем Apple Mac OS X." (c) Теперь яблочный!

Компьюлента

>>> Подробности на eWeek

 , , ,

slackwarrior
()

Масштабируем файловую систему при помощи Parallel NFS

Группа Документация

Протокол NFS играет значительную роль в большинстве современных локальных сетей. Однако для требовательных к производительности приложений, интенсивно осуществляющих ввод/вывод информации, NFS совершенно не подходит, — по крайней мере так было раньше. Последняя версия стандарта NFS включает в себя параллельный NFS (pNFS) — распараллеленную реализацию общего доступа к файлам, которая увеличивает скорость передачи данных пропорционально размерам системы.

>>> Подробности

 , , ,

IBM_dW
()