Компанія apple і open source

Відео: Apple Makes Swift Open Source, Developers Rejoice | Crunch Report

Компанія Apple і Open Source
Apple - одна з найбільших IT-корпорацій, одним з основних напрямків діяльності якої є виробництво програмного забезпечення. На протязі ось вже декількох десятиліть вона конкурує з Microsoft, і в останні роки досягла в цій боротьбі серйозних успіхів. При цьому Apple підкреслює, що є першою великою когось паніей, зробила Open Source ключовою складовою своєї стратегії розробки ПО - як в плані використання відкритих розробок в своїх продуктах, так і в плані підтримки і розвитку відкритих проектів. Давайте подивимося, як Open Source допомагає Apple і що у відповідь отримує співтовариство FOSS.

Darwin

Успіхи Apple останнього десятиліття нерозривно пов`язані з ім`ям Стіва Джобса - одного із засновників компанії, який покинув її в 1985 році і повернувся в 1997. «Друге пришестя» Стіва Джобса в Apple ознаменувався радикальної реорганізацією проектів компанії. В області ПО найістотнішим зміною стало створення Mac OS X. Формально це була чергова версія Mac OS, але фактично - зовсім інша ОС, що має з попередньою з Mac OS 9 дуже мало спільного.

В основу нової ОС було покладено NeXTSTEP, розроблена в попередній компанії Джобса. Точніше, на NeXTSTEP базується Darwin - самостійна відкрита ОС, а вже на основі Darwin будується Mac OS X і інші системи, що утворюють сімейство OS X (iOS, Apple TV OS і Mac OS X Server). При цьому Darwin є POSIX-сумісної системою, а Mac OS X пройшла сертифікацію на відповідність Single UNIX Specification і POSIX (тобто Mac OS X - це справжнісінький UNIX). Ядро Darwin - XNU - отримано розширенням мікроядра Mach частинами ядра FreeBSD. Цікаво, що XNU розшифровується як «X is Not Unix» - втім, назва була дана задовго до сертифікації.




Вихідний код Darwin відкритий, однак спроби полулярізіро-вать проект і перетворити його в реально використовувану ОС (самостійно, без прив`язки до Mac OS) поки успіхом не увінчалися. Спочатку це намагалася робити сама Apple в рамках OpenDarwin. Передбачалося, що спільнота допомагатиме розвивати Darwin і тим самим побічно допомагати OS X. У 2006 році проект був згорнутий з резолюцією, що «OpenDarwin перетворився на майданчик для розміщення додатків під Mac OS X» (http: // bit.ly/hYGd5M) .




За словами багаторічного активіста Darwin Роба Брауна (Rob Braun), формування спільноти навколо Darwin не була пріоритетним завданням Apple - компанія активно використовувала факт відкритості системи в маркетингових цілях, однак на ділі ентузіастам «з боку» було не так-то просто вносити свої зміни в основну гілку розробки (https://bit.ly/hm2U6e).

Компанія Apple і Open Source
Сторінка проекту PureDarwin

Втрата інтересу до OpenDarwin з боку Apple привела до ускладнень при складанні вихідного коду Darwin - Роб Браун відзначав, що в коді з`явилися залежності від закритих компонентів, недоступних поза Apple. Зокрема, закритими виявилися деякі драйвери, що ускладнило використання Darwin на реальних машинах. Проте, ідея зробити Darwin «ближче до людей» була підхоплена ентузіастами і в даний час можна побачити спробу її втілення в проекті PureDarwin (https://puredarwin.org/). Складно сказати, чи досягне цей проект значущих успіхів. Основна проблема таких починань - неясність з позиціонуванням Darwin на тлі інших відкритих систем. Адже основні переваги Mac OS X з точки зору користувачів - це графічний інтерфейс і комерційні додатки типу Photoshop, відсутні у відкритих системах. Ну, так і в Darwin нічого цього немає, а запропонувати якісь унікальні напрацювання, які б привернули користувачів, у проекту поки не вийшло.



Купили iMac і зараз Вас цікавить тільки одні питання: "Коли вийде фільм Останній корабель (https://tv-baza.com/tvseries/31938)?". Дату виходу Ви зможете дізнатися на сайті tv-baza.com, але поспішаю Вас запевнити, що насолодитися переглядом цього фільму на екрані вашого нового комп`ютера Ви зможете вже дуже скоро!

ІНШЕ

Hewlett-packard і open source фото

Hewlett-packard і open source

Hewlett-Packard (HP) - одна з найбільших корпорацій на ринку ІТ, що надає широкий спектр товарів і послуг, а також…

Компанія apple і open source webkit фото

Компанія apple і open source webkit

Якщо користь від Darwin для спільноти не дуже велика, то плоди інший реформи ПО в Apple сьогодні спостерігають багато…

Інтернет-браузер apple safari фото

Інтернет-браузер apple safari

Apple Safari - браузер, розроблений компанією Apple, що входить в стандартну збірку операційної системи MacOS. П`ята…

Вільні продукти «від apple» фото

Вільні продукти «від apple»

Відео: 10 ПРОДУКТІВ APPLE про ЯКИХ ВИ не ЧУЛИ Крім доробок і модифікацій існуючих рішень корпорація має в своєму…

Oracle і open source: java фото

Oracle і open source: java

Відео: Kinect Open Source Programming Secrets: Hacking with OpenNI, NITE, and Java Ще одна область ІТ, міцно…

» » Компанія apple і open source