Are windows phones open source

Содержание
  1. Windows Phone Marketplace и ПО с открытым исходным кодом: детальный разбор ситуации
  2. Windows Phone category page Microsoft Download Center
  3. Выберите новый компьютер
  4. Xbox One S
  5. Популярные Windows Phone загрузки
  6. Обновление пакета Windows Phone SDK для Windows Phone 7.8 Обновление пакета Windows Phone SDK для Windows Phone 7.8 —>
  7. Windows Phone 7 Connector (for Mac) Help Documentation — Русский Windows Phone 7 Connector (for Mac) Help Documentation — Русский —>
  8. Windows Phone 7 Connector (for Mac) — Beta — Русский Windows Phone 7 Connector (for Mac) — Beta — Русский —>
  9. Обновление пакета Windows Phone SDK 7.1.1 Обновление пакета Windows Phone SDK 7.1.1 —>
  10. Пакет SDK для Windows Phone 8.0 Пакет SDK для Windows Phone 8.0 —>
  11. Windows Phone 7 Connector (for Mac) Welcome Video — Русский Windows Phone 7 Connector (for Mac) Welcome Video — Русский —>
  12. Windows Phone 7 Connector (for Mac) Beta — Русский Windows Phone 7 Connector (for Mac) Beta — Русский —>
  13. Список мобильных телефонов с открытым исходным кодом — List of open-source mobile phones
  14. СОДЕРЖАНИЕ
  15. Объем списка
  16. Сотовый модем и другие прошивки
  17. Операционная система: промежуточное ПО и пользовательский интерфейс
  18. Список
  19. Распределения для существующих телефонов
  20. Телефоны на заказ

Windows Phone Marketplace и ПО с открытым исходным кодом: детальный разбор ситуации

Посетителей: 1553 | Просмотров: 1736 (сегодня 0) Шрифт:

Сегодня многие информационные ресурсы опубликовали вводящую в заблуждение информацию о том, что якобы корпорация Microsoft запретила публикацию приложений с открытым исходным кодом (Open Source apps) в магазине приложений Windows Phone Marketplace.

На самом деле ситуация немножко другая, и сейчас я постараюсь её прояснить…

Статьи такие как «В магазине приложений Windows Phone запретили продажу программ с открытым кодом» и им подобные были опубликованы многими новостными ресурсами после публикации записи в блоге сотрудника компании Red Hat Яна Вилдебоера (Jan Wildeboer). В сообщении указывалось на упущение (оплошность) Редмонда по поводу программного обеспечения, опубликованного в Windows Phone Marketplace, подпадающего под лицензию GPLv3. Однако такое упущение вовсе не вина Microsoft. Некто, использующий ник Mellon, на личной странице объясняет суть проблемы:

Кажется, что автор сообщения игнорирует весьма очевидный факт по поводу того, что лицензии GPLv3 и LGPLv3 сами по себе запрещают использование подпадающего под данные схемы лицензирования программного обеспечения, находящегося в магазинах приложений, подобных Windows Phone Marketplace или Apple App Store. Это одно из усовершенствований в третьей версии лицензии GPL по сравнению со второй – GPLv2. Запрет является весьма специфическим (касается лишь приложений, подпадающих под схему лицензирования GPLv3) и не распространяется на лицензии GPLv2, Apache или BSD.

Согласен, забавно смотрится, когда компании наподобие Microsoft выставляют в качестве виновника всего, чтобы только не случилось, однако то, что на самом деле здесь происходит, является виной как раз Фонда бесплатного ПО (FSF, Free Software Foundation). В частности, именно FSF настоял добавить в лицензионное соглашение GPL специальный пункт о тивоизации. И это, в общем-то, хорошо. Однако если вы хотите запустить ПО подпадающее под лицензию GPLv3 на тивоизационном аппаратном обеспечении, вам сначала нужно будет взломать ПО самого устройства. Вы можете свободно продавать ПО подпадающее под лицензию GPLv3 в специализированных магазинах ПО, но только в том случае, если такой магазин отвечает лицензионным требованиям GPL, а магазин Microsoft – Windows Phone Marketplace – в данном случае не отвечает требованиям лицензии GPL.

Теперь можно было бы переключиться обратно на корпорацию Microsoft, и снова сказать что-то плохое в адрес софтверного гиганта, что якобы его магазин приложений не отвечает лицензионным требованиям GPL, однако учитывая то, насколько мягко и лояльно они отнеслись к ребятам, взломавшим их мобильную платформу Windows Phone 7 (на самом деле, Редмонд даже предложил последним сотрудничество) – мало кому придёт в голову это делать. В данном случае все камни рациональнее будет направить в «огород» компании Apple.

Интересно ещё и то, что в четверг представитель Редмонда заявил в интервью информационному ресурсу ZDNet, что Microsoft в будущем не исключает ситуацию пересмотра её политики относительно публикации приложений в Windows Phone Marketplace:

Читайте также:  Как установить принтер canon lbp 3010 для windows 10

Разработчики приложений под мобильную платформу Windows Phone руководствуются сразу несколькими лицензиями, подпадающими под термин Open Source: это BSD, MIT, Apache Software License 2.0, MS-PL, и другие лицензии с похожим уровнем разрешений. Время от времени мы пересматриваем своё лицензионное соглашение Application Provider Agreement, основываясь на обратной связи с нашими клиентами и разработчиками, и в следующих версиях мы планируем рассмотреть возможность модификации нашего соглашения для соответствия ПО основанному на дополнительных видах лицензирования с открытым исходным кодом.

Вот и всё, по сути, «буря в стакане» на пустом месте.

Windows Phone category page Microsoft Download Center

Выберите новый компьютер

Пора попробовать все потрясающие новые функции Windows 10 на новом устройстве

Xbox One S

Игры и развлечения без границ в формате 4K Ultra HD

Популярные Windows Phone загрузки

Обновление пакета Windows Phone SDK для Windows Phone 7.8 Обновление пакета Windows Phone SDK для Windows Phone 7.8 —>

Обновление Windows Phone SDK для Windows Phone 7.8 добавляет в существующий пакет Windows Phone SDK два новых образа эмуляторов. Оно поддерживает и Windows Phone SDK 7.1, и Windows Phone SDK 8.0. Используя это обновление, вы сможете использовать рабочий стол Windows Phone 8 в своих приложениях для Windows Phone 7.5.

Windows Phone 7 Connector (for Mac) Help Documentation — Русский Windows Phone 7 Connector (for Mac) Help Documentation — Русский —>

Инструкции для этого файла загрузки скоро будут доступны на русском языке. Чтобы предоставить вам эти сведения как можно быстрее, предлагаются инструкции на английском языке.

Windows Phone 7 Connector (for Mac) — Beta — Русский Windows Phone 7 Connector (for Mac) — Beta — Русский —>

Инструкции для этого файла загрузки скоро будут доступны на русском языке. Чтобы предоставить вам эти сведения как можно быстрее, предлагаются инструкции на английском языке.

Обновление пакета Windows Phone SDK 7.1.1 Обновление пакета Windows Phone SDK 7.1.1 —>

Обновление пакета Windows Phone SDK 7.1.1 включает средства и инструменты для разработчиков, которые помогают разрабатывать приложения для устройств Windows Phone с 256 МБ ОЗУ и тестировать такие приложения.

Пакет SDK для Windows Phone 8.0 Пакет SDK для Windows Phone 8.0 —>

Пакет средств разработки программного обеспечения (SDK) Windows Phone 8.0 предоставляет инструменты, которые необходимы для разработки приложений и игр для Windows Phone 8 и Windows Phone 7.5.

Windows Phone 7 Connector (for Mac) Welcome Video — Русский Windows Phone 7 Connector (for Mac) Welcome Video — Русский —>

Инструкции для этого файла загрузки скоро будут доступны на русском языке. Чтобы предоставить вам эти сведения как можно быстрее, предлагаются инструкции на английском языке.

Windows Phone 7 Connector (for Mac) Beta — Русский Windows Phone 7 Connector (for Mac) Beta — Русский —>

Инструкции для этого файла загрузки скоро будут доступны на русском языке. Чтобы предоставить вам эти сведения как можно быстрее, предлагаются инструкции на английском языке.

Читайте также:  Fabfilter pro q3 для mac os

Список мобильных телефонов с открытым исходным кодом — List of open-source mobile phones

СОДЕРЖАНИЕ

Объем списка

Сотовый модем и другие прошивки

Для работы некоторых аппаратных компонентов, используемых в телефонах, требуются драйверы ( прошивка ). Для многих компонентов доступны только проприетарные драйверы (телефоны с открытым исходным кодом обычно ищут компоненты с открытыми драйверами). Если эти драйверы не обновляются и не контролируют другие части телефона, их можно рассматривать как эквивалент части оборудования. . Однако для сотовых модемов эти условия не выполняются.

По состоянию на 2019 год все доступные мобильные телефоны имеют проприетарный чип основной полосы частот (модуль GSM, сотовый модем), за исключением Necuno , у которого нет такого чипа и который обменивается данными посредством одноранговой VOIP . Модем обычно интегрирован с системой на кристалле и с памятью. Это создает проблемы безопасности ; Атаки основной полосы частот могут удаленно считывать и изменять данные на телефоне.

Мобильный Librem 5 отделяет модем от системы и памяти, делая его отдельным модулем, что редко встречается в современных мобильных телефонах. Существует проект с открытым исходным кодом OsmocomBB . Существует проект FreeCalypso, основанный на незаконной утечке исходного кода модема Calypso .

Операционная система: промежуточное ПО и пользовательский интерфейс

Как правило, телефоны, включенные в этот список, содержат программное обеспечение с авторским левом, отличное от ядра Linux, и минимальные драйверы компонентов с закрытым исходным кодом (см. Раздел выше).

  • Устройства на базе Android не фигурируют в этом списке из-за интенсивного использования проприетарных компонентов , в частности драйверов и приложений.
  • Существует множество версий Android, которые стремятся заменить проприетарные компоненты, такие как LineageOS (преемник ныне несуществующего Cyanogenmod ) и Replicant , которые могут быть установлены на большом количестве телефонов после выхода на рынок. Включены телефоны, на которых они изначально установлены.
  • Первоначально WebOS была доступна только по частной лицензии, но позже исходный код был выпущен HP по бесплатной разрешительной лицензии . Open WebOS не будет работать на всех устройствах WebOS.
  • Firefox OS была выпущена под разрешающей лицензией MIT, но ее преемник KaiOS является проприетарной; первый включен.
  • Maemo (смешанные разрешительные и проприетарные лицензии) породил Maemo Leste (разрешительную и защитную) и MeeGo (разрешающую); MeeGo разделен на промежуточное ПОTizen (проприетарное) и Mer (см. Диаграмму). Включены все, кроме Tizen.
  • Sailfish OS — это проприетарный пользовательский интерфейс поверх промежуточного программного обеспечения Mer ; поэтому он не включен.
  • Qt Extended имеет проприетарные компоненты и не включен, но его вилка сообщества QTMoko / OpenMoko входит.

Обратите внимание, что часто можно установить самые разные операционные системы с открытым исходным кодом на любой телефон с открытым исходным кодом; программное обеспечение более высокого уровня разработано так, чтобы быть в значительной степени взаимозаменяемым и независимым от оборудования.

Список

Организация Модель Мобильная операционная система Поддержка операционной системы Дата выпуска
(или отмены)
Текущее состояние
Разработчики F (x) tec / XDA Pro 1 X Ubuntu Touch от UBports, LineageOS или Android ? Ожидается 2021-08 гг. краудфандинг
OpenPandora GmbH Мобильная версия DragonBox Pyra Debian да 2020-12 / 2021-01? Перевозки
Hallo Welt Systeme UG Телефон Волла ОС Volla (на основе проекта с открытым исходным кодом Android) или Ubuntu Touch да 2020-11 Перевозки
Пуризм Либрем 5 PureOS , производная от Debian , разработанная Purism для своих мобильных устройств. PureOS имеет пожизненную гарантию поддержки 2019-11 Перевозки
Сосна64 PinePhone В бета-версии «Braveheart» Edition можно было выбрать ОС, устанавливаемую пользователем; Позднее «Community Editions» продавались с 15 июня 2020 года по 2 февраля 2021 года, каждая из которых пожертвовала 10 долларов за телефон сообществу разработчиков, написавших ОС, с которой они поставлялись. Впоследствии все Pinephones поставлялись с Manjaro и Plasma Mobile . Да. По состоянию на март 2021 года пользователь может установить двадцать с лишним различных операционных систем; Операционную систему можно заменить, вынув SD-карту . 2019-11 Перевозки
Решения Necuno Некунос NC 1 Несколько операционных систем Управляемый сообществом Лето 2019 «Первая партия закончилась»
Neo900 Материнская плата на базе GTA04, помещается в корпус Nokia N900. QtMoko , Debian , SHR (стабильный гибридный выпуск) , Replicant 2018-03 (последнее обновление) Остановился
Meizu Meizu PRO 5 Версия Ubuntu Ubuntu Touch UBports , управляемый сообществом 2016-02 В магазинах Египта, России, Украины и Азиатско-Тихоокеанского региона; онлайн в Египте, России, Индии и Шри-Ланке.
Meizu Meizu MX4 Ubuntu Edition Ubuntu Touch UBports , управляемый сообществом 2015-07 В магазинах Египта, России, Украины и Азиатско-Тихоокеанского региона; онлайн в Египте, России, Индии и Шри-Ланке.
BQ BQ Aquaris E5 HD Ubuntu Edition Ubuntu Touch UBports , управляемый сообществом 2015-06 Снято с производства
BQ BQ Aquaris E4.5 Версия Ubuntu Ubuntu Touch UBports , управляемый сообществом 2015-02 Снято с производства
GeeksPhone Революция ОС Firefox Снято с производства; ранее разработанный Mozilla Foundation под Mozilla Public License , позже proprietized в KaiOS 2014 г. Снято с производства
GeeksPhone Пик + ОС Firefox Снято с производства; ранее разработанный Mozilla Foundation под Mozilla Public License , позже proprietized в KaiOS 2013-11 (аннулирование) Отменено
Alcatel Огонь в одно касание ОС Firefox Снято с производства; ранее разработанный Mozilla Foundation под Mozilla Public License , позже proprietized в KaiOS 2013-07 Снято с производства
ZTE Открыть ОС Firefox Снято с производства; ранее разработанный Mozilla Foundation под Mozilla Public License , позже proprietized в KaiOS 2013-07 Снято с производства
GeeksPhone Кеон ОС Firefox Снято с производства; ранее разработанный Mozilla Foundation под Mozilla Public License , позже proprietized в KaiOS 2013-04-23 Снято с производства
GeeksPhone Пик ОС Firefox Снято с производства; ранее разработанный Mozilla Foundation под Mozilla Public License , позже proprietized в KaiOS 2013-04-23 Снято с производства
Голден Делишес GTA04 QtMoko , Debian , SHR (стабильный гибридный выпуск) , Replicant 2012-04 «В настоящее время нет в наличии»
Aava на мобильном Телефон разработчика MeeGo Снято с производства 2011 г. Снято с производства (доступно только разработчикам)
Nokia N950 MeeGo 1.2 Harmattan Снято с производства; ранее размещался Linux Foundation 2011 г. Снято с производства (доступно только разработчикам)
Nokia N9 MeeGo 1.2 Harmattan Снято с производства; ранее размещался Linux Foundation 2011 г. Снято с производства
Nokia N900 Maemo 5 (Fremantle)
(некоторые проприетарные компоненты до Maemo Leste)
Снято с производства 2009-11-11 Снято с производства
OpenMoko Neo FreeRunner (кодовое название GTA02) Openmoko / QTMoko Linux, Debian , SHR (стабильная гибридная версия) , Gentoo (все на базе Linux), Inferno 2008-06-24 Снято с производства
OpenMoko Neo 1973 (кодовое название GTA01) Openmoko Linux (на базе Linux) 2007-07-09 Снято с производства
Читайте также:  Взлом вай фай для linux

Распределения для существующих телефонов

  • Портал бесплатного программного обеспечения с открытым исходным кодом
  • Портал Linux

postmarketOS , Ubports и KDE Neon — это дистрибутивы с открытым исходным кодом, работающие на существующих смартфонах, изначально работающих под управлением Android. Maemo Leste доступен для Nokia N900 и Motorola Droid 4.

Существует список базы данных, на котором старые телефоны будут работать с операционными системами с открытым исходным кодом.

Телефоны на заказ

Можно собрать телефон самостоятельно из частично открытого оборудования и программного обеспечения. Arduinophone (сенсорный экран) и мобильный телефон MIT DIY (сегментированный дисплей) используют одноплатный компьютер с открытым аппаратным обеспечением Arduino с дополнительными компонентами. PiPhone и ZeroPhone похожи, но основаны на Raspberry Pi .

Основные компоненты открытого мобильного телефона:

Оцените статью