![]() | |
Разработчик | Sun Microsystems (приобретен Oracle Corporation в 2009 году) |
---|---|
Написано на | C, C ++ |
Семейство ОС | Unix |
Рабочее состояние | Текущее |
Исходная модель | Смешанная |
Первоначальный выпуск | Июнь 1992 г.; 28 лет назад (1992-06) |
Последний выпуск | 11.4 / 28 августа 2018 г.; 2 года назад (28.08.2018) |
Маркетинговая цель | Сервер, рабочая станция |
Платформы | Текущие: SPARC, x86 -64. Бывший: IA-32, PowerPC |
Kernel тип | Монолитный с динамически загружаемыми модулями |
Пользовательский интерфейс по умолчанию | GNOME |
Лицензия | Разное |
Официальный сайт | www.oracle.com / solaris |
Solaris запатентованная Unix операционная система, разработанная Sun Microsystems. В 1993 году он заменил собой прежнюю SunOS. В 2010 году, после приобретения Oracle Sun компанией Oracle, он был переименован в Oracle Solaris .
Solaris известна своим масштабируемость, особенно в системах SPARC, а также для создания многих инновационных функций, таких как DTrace, ZFS и Time Slider. Solaris поддерживает SPARC и x86-64 рабочие станции и серверы от Oracle и других поставщиков. Solaris был зарегистрирован как совместимый с UNIX 03 до 29 апреля 2019 года.
Исторически Solaris разрабатывался как проприетарное программное обеспечение. В июне 2005 года Sun Microsystems выпустила большую часть кодовой базы по лицензии CDDL и основала проект OpenSolaris с открытым исходным кодом. С помощью OpenSolaris Sun хотела создать вокруг программного обеспечения сообщества разработчиков и пользователей. После приобретения Sun Microsystems в сентябре 2010 года Oracle решила прекратить распространение OpenSolaris и модель разработки. В августе 2010 года Oracle прекратила предоставление общедоступных обновлений исходного кода ядра Solaris, фактически превратив Solaris 11 обратно в закрытую проприетарную операционную систему. После этого OpenSolaris был разветвлен как illumos и существует несколько дистрибутивах illumos.
. В 2011 году исходный код ядра Solaris 11 просочился в в BitTorrent. Через Oracle Technology Network (OTN) отраслевые партнеры могут получить доступ к исходному коду Solaris, находящемуся в стадии разработки. Solaris разработан в соответствии с проприетарной моделью разработки, и только исходный код для компонентов Solaris 11 с открытым исходным кодом доступна для загрузки из Oracle.
В 1987 году ATT Corporation и Sun объявили, что они работают над совместным проектом по объединению популярных вариантов Unix на рынке в то время: Berkeley Software Distribution, UNIX System V и Xenix. Это стало Unix System V Release 4 (SVR4).
4 сентября 1991 года Sun заявила, что она заменила существующую Unix, основанную на BSD, SunOS 4, с одним на базе SVR4. Внутри компании это было обозначено как SunOS 5, но в то же время было введено новое маркетинговое название: Solaris 2. Обоснованием этого нового сверхбрэнда было то, что он охватывал не только SunOS, но и OpenWindows графический пользовательский интерфейс и функциональность Open Network Computing (ONC).
Хотя микро-выпуски SunOS 4.1.x были задним числом названы Solaris 1 компанией Sun, имя Solaris используется почти исключительно для обозначения только выпусков, основанных на SunOS 5.0 и более поздних версиях, производных от SVR4.
Для выпусков, основанных на SunOS 5, дополнительная версия SunOS включена в номер выпуска Solaris. Например, Solaris 2.4 включает SunOS 5.4. После Solaris 2.6 символ 2. был исключен из названия выпуска, поэтому Solaris 7 включает последний выпуск SunOS 5.7 SunOS 5.11 составляет ядро Solaris 11.4.
Хотя SunSoft заявила в своем первоначальном пресс-выпуске Solaris 2, она намерена поддерживать системы SPARC и x86, первые два выпуска Solaris 2, 2.0 и 2.1, были только для SPARC. Версия Solaris 2.1 для архитектуры x86 была выпущена в июне 1993 года, примерно через 6 месяцев после версии SPARC, как настольная и однопроцессорная серверная система для рабочих групп. Он включал эмулятор Wabi для поддержки приложений Windows. В то время Sun также предлагала систему Interactive Unix, которую она приобрела у Interactive Systems Corporation. В 1994 году Sun выпустила Solaris 2.4, поддерживающую систему SPARC и x86 из единой базы исходного кода.
2 сентября 2017 г. Саймон Фиппс, бывший сотрудник Sun Microsystems, не нанятый Oracle при приобретении, сообщил в Twitter, что Oracle больше не намеревается, что Oracle интерпретировала как знак того, что Oracle больше не намеревается поддерживать развитие платформы в будущем. В то время как Oracle действительно уволила технический персонал по разработке Solaris, разработка продолжается и сегодня, из которых Solaris 11.4 был выпущен в 2018 году.
Solaris использует общую кодовую базу для поддерживаемых платформ: SPARC и i86pc (включая x86 и x86-64 ).
Solaris имеет репутацию хорошо подходящего для симметричная многопроцессорная обработка, поддерживающая большое количество процессоров. Исторически она интегрирована с оборудованием Sun SPARC (включая поддержку приложений 64-бит SPARC начиная с Solaris 7), с более высокой стоимостью по сравнению с стандартным Тем не менее, он поддерживает системы x86, начиная с Solaris 2.1 и 64-разрядные приложения x86, начиная с Solaris 10, что позволяет Sun извлечь выгоду из обычных 64-разрядных процессоров на основе архитектуры x86- 64. Sun имеет высокую силу разработал Solaris для использования с собственными "x64" рабо чими станциями и серверами на основе AMD Opteron и Intel процессоры Xeon, а также системы x86, производимые такие компании, как Dell, Hewlett-Packard и IBM. По состоянию на 2009 год следующие поставщики Solaris для своих серверных систем x86:
По состоянию на июль 2010 г., Dell и HP сертифицируют и перепродают Oracle Solaris, Oracle Enterprise Linux и Oracle VM на соответствующих платформах x86, а IBM прекратила прямую поддержку Solaris на x64 kit.
Solaris 2.5. 1 включала поддержку платформы PowerPC (эталонная платформа PowerPC ), но перенос был отменен до выпуска Solaris 2.6. В январе 2006 года сообщество разработчиков Blastwave начало работы над портом PowerPC, который они назвали Polaris. В октябре 2006 г. проект сообщества OpenSolaris, основанный на усилиях Blastwave и проект Pulsar Sun Labs, повторно интегрированный соответствующие части из Solaris 2.5.1 в OpenSolaris объявил о своем первом официальном выпуске кода.
П еренос Solaris на архитектуре Intel Itanium был объявлен в 1997 году, но так и не выпущен на рынок.
28 ноября 2007 года IBM, Sun и Sine Nomine Associates использовали предварительную версию OpenSolaris для System z, работающую на IBM System z мэйнфрейме под z / VM, названный Сириус (по аналогии с проектом Polaris, а также из-за австралийской национальной национальной разработчика: HMS Sirius 1786 года был кораблем Первого флота до Австралия ). 17 октября 2008 г. была выпущена версия прототипа Sirius, 19 ноября того же года IBM разрешила использование Sirius на процессорах System z Integrated Facility для Linux (IFL).
Solaris также поддерживает Linux платформу двоичный интерфейс приложения (ABI), позволяя Solaris запускать собственные двоичные файлы Linux в системах x86. Эта функция называется Контейнеры Solaris для приложений Linux (SCLA) на основе функций фирменных зон, представленных в Solaris 10 8/07.
Solaris могут быть установлены из различных коммерческих групп программного обеспечения, начиная с минималистичной сокращенной сетевой поддержки до полной версии Complete Plus OEM. Для индивидуального использования системы не требуется установка Solaris. Дополнительное программное обеспечение, такое как Apache, MySQL и т. Д., Также может быть установлено в виде пакета из sunfreeware и OpenCSW. Solaris можно установить на рабочем столе или сервере, использовать без установки на рабочем столе или сервере.
Ранние выпуски Solaris использовали OpenWindows в качестве стандартной среды рабочего стола. В Solaris 2.0–2.2 OpenWindows поддерживал приложения NeWS и X и обеспечивал обратную совместимость для приложений SunView из более старой среды рабочего стола Sun. NeWS позволяет создавать приложения объектно-ориентированным способом с использованием PostScript, распространенного языка печати, выпущенного в 1982 году. Система X Window возникла из Project Athena от MIT в 1984 году, позволяя отключать отображение приложений от машины, на которую оно выполнялось, через сетевое соединение. Первоначальный пакет приложений SunView был перенесен на X.
Sun позже отказалась от устаревших приложений SunView и NeWS с OpenWindows 3.3, которая поставлялась с Solaris 2.3, и переключилась на X11R5 с Показать поддержку Postscript. Графический вид остался на основе OPEN LOOK. OpenWindows 3.6.2 был последним выпуском в Solaris 8. Диспетчер окон OPEN LOOK (olwm ) с другими приложениями, предназначенными для OPEN LOOK, был удален в Solaris 9, но библиотеки поддержки все еще были объединены, за долгосрочное использование двоичного кода. совместимость с существующими приложениями. OPEN LOOK Virtual Window Manager (olvwm) все еще можно загрузить для Solaris с сайта sunfreeware, и он работает с последними версиями, такими как Solaris 10.
Sun и другие поставщики Unix создали отраслевой альянс для стандартизации рабочих столов Unix. Как участник инициативы Common Open Software Environment (COSE), Sun участвовала в разработке Common Desktop Environment (CDE). Это была инициатива по созданию стандартной среды рабочего стола Unix. Каждый поставщик предоставил свои компоненты: Hewlett-Packard предоставил оконный менеджер, IBM предоставил файловый менеджер, а Sun предоставила возможности электронной почты и календаря, а также поддержка перетаскивания (ToolTalk ). Эта новая среда рабочего стола была основана на стиле Motif, а старая среда рабочего стола OPEN LOOK считалась устаревшей. Унифицированные рабочие столы Unix CDE от нескольких поставщиков открытых систем. CDE был доступен как разукрупненное дополнение для Solaris 2.4 и 2.5 и был включен в Solaris 2.6–10.
В 2001 году Sun выпустила предварительный выпуск среды рабочего стола с открытым исходным кодом GNOME 1.4, основанный на инструментарии GTK +, для Solaris 8. Solaris 9 8/03 представил GNOME 2.0 как альтернативу CDE. Solaris 10 включает Sun Java Desktop System (JDS), которая основана на GNOME и поставляется с большим набором приложений, включая StarOffice, офисный пакет от Sun. Sun включает JDS как «основной компонент» Solaris 10. Настольная система Java не включена в Solaris 11, которая вместо этого поставляется со стандартной версией GNOME. Точно так же приложения CDE больше не включаются в Solaris 11, но многие библиотеки остаются для обратной совместимости.
Рабочие среды с открытым исходным кодом KDE и Xfce вместе с множеством других оконных менеджеров также компилируются и запускаются в последних версиях Solaris.
Солнце инвестировала в новую среду рабочего стола под названием Проект Зеркало с 2003 года. Проект неактивен с конца 2006 года.
Для версий до 2005 г. (Solaris 9) Solaris позволяет лицензировать заказчику покупать лицензию оптом и программное обеспечение на любую машину до максимального количества. Предоставление ключевой лицензии было:
Лицензия на использование. Заказчику предоставляется неисключительная и не передача данных лицензию («Лицензия») на использование программного обеспечения сопутствующего программного обеспечения в машиночитаемой вместе с сопроводительной документацией («Программное обеспечение») в зависимости от количества пользователей и класса компьютерное оборудование, которое было уплачено соответствующей платой.
Кроме того, лицензия предусматривает «Лицензию на программу», предоставляющую право на создание производных работ, ограниченное копирование только одной архивной копией, отказ от гарантийных обязательств и т.п. В течение 2004 г. лицензия меня незначительно.
С 2005–10 гг. Sun начала выпускать исходный код для разрабатываемых сборок Solaris под Общая лицензия на возможность и распространение (CDDL) через проект OpenSolaris. Этот код был основан на работе, проделанной для выпуска после Solaris 10 (под кодовым названием «Невада»; в конечном итоге выпущен как Oracle Solaris 11). По мере развития проекта он расширяется, охватить большую часть кода, необходимого для компиляции всего выпуска.
Когда Sun была приобретена Oracle в 2010 году, проект OpenSolaris был прекращен после того, как совет директоров был недоволен позицией Oracle по этому проекту. В марте 2010 года ранее свободно доступный Solaris 10 был помещен под ограничительную лицензию, которая ограничивала использование, модификацию и распространение системы. Лицензия позволяет пользователю бесплатно загрузить операционную систему через Oracle Technology Network и использовать ее в течение 90-дневного пробного периода. По истечении этого пробного периода пользователю необходимо приобрести контракт на поддержку от Oracle, чтобы продолжить использование операционной системы.
С выпуском Solaris 11 в 2011 году условия лицензии снова изменились. Новая лицензия позволяет бесплатно загрузить Solaris 10 и Solaris 11 из Oracle Technology Network и использовать их без контракта на поддержку на неопределенный срок; однако только разрешает пользователю использовать Solaris в качестве платформы разработки и лицензию запрещает коммерческое и «производственное» использование. В некоторых случаях используется использование в образовательных целях. Из лицензии OTN:
Вы можете создать образовательным учреждением, наделенным полномочиями присуждать официальные степени старшей школы, младшего специалиста, бакалавра, магистра и / или доктора или местный эквивалент («Степень (и)»). часть своей образовательной программы для студентов, обучающихся по программе (программам) вашей степени, исключительно в соответствии с требованиями для присвоения такой степени (обще именуемые «Использование в образовательных целях»).
Когда Solaris используется без контракта на поддержку, он может обновляться до каждого нового «точечного выпуска»; однако для доступа к исправлениям и обновлениям, которые выпускаются ежемесячно, требуется контракт на поддержку.
. Среди заметных функций Solaris DTrace, Двери, Средство управления услугами, Контейнеры Solaris, Мультиплексный ввод-вывод Solaris, Solaris Volume Manager, ZFS и Solaris Trusted Extensions.
Периодически выпускаются обновления версий Solaris. Раньше они назывались по месяцу и году выпуска, например «Solaris 10 1/13»; Начиная с Solaris 11, порядковые номера обновлений добавляются к имени выпуска через точку, например «Oracle Solaris 11.4».
В порядке возрастания были выпущены следующие версии Solaris:
.
Обозначения: | Старая версия, не поддерживается | Старая версия, все еще поддерживается | Текущая стабильная версия | Последняя предварительная версия | Будущий выпуск |
---|
Версия Solaris | Версия SunOS | Дата выпуска | Окончание поддержки | Форма лицензии | Основные новые функции | |
---|---|---|---|---|---|---|
SPARC | x86 | |||||
Старая версия, больше не поддерживается: 1.x | 4.1.x | 1991– 1994 | – | Сентябрь 2003 г. | Традиционная лицензия | SunOS 4 переименована в Solaris 1 в маркетинговых целях. См. Статью SunOS для стабильной информации. |
Старая версия, больше не поддерживается: 2.0 | 5.0 | июнь 1992 г. | – | январь 1999 г. | традиционная лицензия | Предварительный выпуск (в основном доступ только разработчикам), поддержка только архитектуры sun4c . Первое появление NIS +. |
Старая версия, больше не поддерживается: 2.1 | 5.1 | декабрь 1992 г. | май 1993 г. | апрель 1999 г. | Традиционная лицензия | Добавлена поддержка архитектур sun4 и sun4m ; первый выпуск Solaris x86 . Первый выпуск Solaris 2 с поддержкой SMP. |
Старая версия, больше не поддерживается: 2.2 | 5.2 | Май 1993 г. | – | Май 1999 | Традиционная лицензия | версия только для SPARC. Первый, кто поддерживает архитектуру sun4d . Первая поддерживает библиотеки многопоточности (UI thread API в libthread). |
Старая версия, больше не поддерживается: 2.3 | 5.3 | ноябрь 1993 | – | июнь 2002 г. | традиционная лицензия | версия только для SPARC. OpenWindows 3.3 переключается с NeWS на Display PostScript и прекращает поддержку SunView. Добавлена поддержка для файловых систем autofs и CacheFS. |
Старая версия, больше не поддерживается: 2.4 | 5.4 | ноябрь 1994 г. | сентябрь 2003 г. | Традиционная лицензия | Первый унифицированный выпуск SPARC / x86. Включает поддержку средывыполнение OSF / Motif. | |
Старая версия, больше не поддерживается: 2.5 | 5.5 | ноябрь 1995 г. | декабрь 2003 г. | Традиционная лицензия | Первая для поддержки UltraSPARC и включает CDE, NFSv3 и NFS / TCP. Прекращена поддержка sun4 (VMEbus ). Добавлен POSIX.1c-1995 pthreads. Двери добавлены, но недокументированы. | |
Старая версия, больше не поддерживается: 2.5.1 | 5.5.1 | май 1996 г. | сентябрь 2005 г. | Традиционная лицензия | Единственный выпуск Solaris, поддерживающий PowerPC ; Добавлена поддержка Ultra Enterprise ; Индикаторы пользователей и групп (uid_t, gid_t) расширены до 32 бит, также включены наборы процессоров и ранние технологии управления ресурсами. | |
Старая версия, больше не поддерживается: 2.6 | 5.6 | июль 1997 г. | июль 2006 г. | Традиционная лицензия | Включает Kerberos 5, PAM, TrueType шрифты, WebNFS, поддержка больших файлов, улучшенный procfs. Поддержка серии SPARCserver 600MP прекращена . | |
Старая версия, больше не поддерживается: 7 | 5.7 | ноябрь 1998 г. | август 2008 г. | традиционная лицензия | Первый 64-битный выпуск UltraSPARC . Добавлена встроенная поддержка ведения журнала метаданных файловой системы (ведение журнала UFS ). Прекращена поддержка MCA на платформе x86 . Солнце сбросила префикс "2". в номере версии Solaris, оставив "Solaris 7." Последнее обновление - Solaris 7 11/99. | |
Старая версия, больше не поддерживается: 8 | 5.8 | февраль 2000 г. | март 2012 г. | традиционная лицензия | Включает Multipath I / O, Solstice DiskSuite, IPMP, первую поддержку для IPv6 и IPsec (вручную только ключ), mdb Modular Debugger. Введен Контроль доступа на основе ролей (RBAC); удалена поддержка sun4c . Последнее обновление - Solaris 8 2/04. | |
Старая версия, больше не поддерживается: 9 | 5.9 | 28 мая 2002 г. | 10 января 2003 г. | Октябрь 2014 г. | Добавлена традиционная лицензия | iPlanet Directory Server, диспетчер ресурсов, расширенные атрибуты файлов, IKE ключ IPsec и добавлена совместимость с Linux; OpenWindows удалена, удалена поддержка sun4d . Самое последнее обновление - Solaris 9 9/05 HW. |
Более старая версия, но все еще поддерживается: 10 | 5.10 | 31 января 2005 г.; 15 лет назад (31.01.2005) | январь 2024 г. | до приобретения Oracle в марте 2010 г., открытый исходный код под CDDL.. после марта 2010 г., Закрытый исходный код Oracle | Включает поддержку x86-64 (AMD64 / Intel 64), DTrace (динамическая трассировка), Контейнеры Solaris, Средство управления услугами (SMF), заменяет скрипты init.d, NFSv4. Модель безопасности с минимальными правами. Удалена поддержка процессоров sun4m и UltraSPARC I . Удалена поддержка ПК на базе EISA . Добавляет Java Desktop System (на основе GNOME ) в качестве рабочего стола по умолчанию.
| |
Старая версия, больше не поддерживается: 11 Express 2010.11 | 5.11 | 15 ноября 2010 г.; 9 лет назад (2010-11-15) | ноябрь 2011 | Post-Oracle с закрытым исходным кодом | Добавлена новая система упаковки (IPS - Image Packaging System) и связанные инструменты, ZFS ( только) для загрузки, Минимум 1 ГБ ОЗУ, x86, контейнеры Solaris 10, виртуализация сети и QoS, виртуальная консоль, шифрование и дедупликация ZFS, быстрая перезагрузка, обновленное GNOME. Удалены Xsun, CDE и / usr / ucb BSD-совместимые команды | |
Старая версия, больше не поддерживается: 11 | 5.11 | 9 ноября 2011 г.; 8 лет назад (09.11.2011) | ? | Post-Oracle с закрытым исходным кодом | Новые функции и улучшения (по сравнению с Solaris 10) в пакете программного обеспечения, виртуализации сети, виртуализации серверов, хранилищ, безопасности и поддержки оборудования:
| |
Старая версия, больше не поддерживается: 11.1 | 5.11 | 3 октября 2012 г.; 8 лет назад (2012-10-03) | ? | Post-Oracle с закрытым исходным кодом | Новые функции и улучшения:
| |
Старая версия, больше не поддерживается: 11.2 | 5.11 | 29 апреля 2014 г.; 6 лет назад (29.04.2014) | ? | Post-Oracle с закрытым исходным кодом | Новые функции и улучшения:
| |
Старая версия, но все еще поддерживается: 11.3 | 5.11 | 26 октября 2015 г.; 5 лет назад (26.10.2015) | январь 2024 г. | Post-Oracle с закрытым исходным кодом | Новые функции и улучшения:
| |
Текущая стабильная версия: 11.4 | 5.11 | 28 августа 2018 г.; 2 года назад (28.08.2018) | ноябрь 2034 г. | Post-Oracle с закрытым исходным кодом | Новые функции и улучшения:
|
. Также доступен более полный обзор некоторых версий Solaris. Релизы Solaris также предлагает в FAQ по Solaris 2.
Базовая кодовая база Solaris находится в постоянном развитии с начала работы в конце 1980-х годов над тем, что в конечном итоге было выпущено как Solaris 2.0. Каждая версия, такая как Solaris 10, основана на моментальном снимке этой кодовой базы разработки, сделанном незадолго до ее выпуска, который используется как производный проект. Обновления этого проекта и доставляются несколько раз в год до выхода официального релиза.
Версия Solaris, разработанная Sun с момента выпуска Solaris 10 в 2005 году, кодовое название Nevada является производной базой, что сейчас является кодовой базой OpenSolaris.
В 2003 году было начато дополнение к процессу разработки Solaris. Под названием Software Express для Solaris (или просто Solaris Express) бинарный выпуск, основанный на текущих разработках, позволяет каждому опробовать новые функции и проверить качество и стабильность ОС. по мере продвижения к выпуску следующей официальной версии Solaris. Позднее изменение этой программы представило модель ежеквартального выпуска с доступной поддержкой, переименованную в Solaris Express Developer Edition (SXDE).
В 2007 году Sun анонсировала проект «Индиана» с использованием целями, включая предоставление двоичного дистрибутива проекта OpenSolaris с открытым исходным кодом, заменяющего SXDE. Первым выпуском этого дистрибутива был OpenSolaris 2008.05.
Solaris Express Community Edition (SXCE) был разработан специально для разработчиков OpenSolaris. Он обновлялся каждые две недели, пока не был прекращен с сентября 2010 года, с рекомендацией для переходе пользователей на дистрибутив OpenSolaris. Лицензия на загрузку, отображаемая при загрузке файлов изображений, указывает на то, что ее использование ограничено личными, образовательными и оценочными целями, форма лицензии, отображаемая при фактической установке этих изображений, содержит список дополнительных вариантов использования, включая коммерческие и производственные среды.
Релизы SXCE прекращены сборкой 130, выпуски OpenSolaris прекращены сборкой 134 через неделями позже. Следующий выпуск OpenSolaris, основанный на сборке 134, должен был состояться в марте 2010 г., но он так и не был выпущен полностью, хотя пакеты были доступны в репозитории пакетов. Вместо этого Oracle переименовала двоичный дистрибутив в Solaris 11 Express, изменила условия лицензии и выпустила сборку 151a как 2010.11 в ноябре 2010 года.
Как бы то ни было, поскольку загрузка Solaris 10 бесплатна, любая ИТ-программа следует загрузить ее дополнительно.
Solaris 10 обеспечивает гибкую основу для безопасного разделения системных ресурсов, рассмотренных возможностей использования этих контейнеров. Создать базовые контейнеры и заполнить их пользовательскими приложениями и ресурсами просто. В некоторых случаях может потребоваться небольшая доработка.
Я думаю, что Sun внесла в Solaris 10 несколько действительно хороших штрихов, которые его операционной системой как для администраторов, так и для пользователей. Улучшения безопасности ожидаются еще долго, но они того стоят. Является ли Solaris 10 идеальным, одним словом, нет. Но для применений, включая настольную ОС, я думаю, что Solaris 10 - это огромное улучшение по с предыдущими выпусками.
Мы получили удовольствие от Solaris 10. У него есть достоинства, которые мы определенно восхищаюсь.. То, что ему нужно для конкуренции с Linux, будет легче реализовать, чем то, что у него уже есть. Он может стать убийцей Linux или по крайней мере, серьезным конкурентом на его территории. Вопрос только в том, есть ли у Солнце желание довести дело до конца.