Является ли Ubuntu Touch полностью открытым исходным кодом?

Насколько я понимаю, Ubuntu Touch в основном с открытым исходным кодом. Но это полностью открытый источник? Все ли драйверы с открытым исходным кодом? Существуют ли бинарные капли? Я предполагаю, что мой фактический вопрос: могу ли я использовать Ubuntu Touch без запуска чего-либо закрытого источника?

Если я правильно напомню, что на Android (хотя Android сам по себе является открытым исходным кодом) вы не могли бы использовать его в качестве телефона, если вы не установите некоторые закрытые исходные услуги qualcomm (или что-то в этом смысле ). Поэтому я всегда предполагал, что драйверы для связанных с основной полосой частот компонентов будут закрытыми.

Но затем я прочитал, что Ubuntu Touch поддерживает только устройства, имеющие дерево устройств с открытым исходным кодом. Я все еще не совсем уверен, что это означает с точки зрения возможности писать драйверы для устройства. [D1] Означает ли это, что нам фактически не нужно использовать какие-либо закрытые драйверы источника для получения gsm , 3g и т. Д.

Мое устройство, например (OnePlus One), имеет дерево устройств с открытым исходным кодом, которое можно найти здесь. Но если вы посмотрите внимательно, вы найдете такие вещи: WCNSS_qcom_wlan_nv.bin, которые заставляют меня задаться вопросом, как на самом деле открытый источник.

1
задан 28 June 2017 в 13:06

6 ответов

Ubuntu Touch обычно запускается внутри контейнера android для доступа к своим драйверам, который обычно также содержит проприетарные капли. В настоящее время нет телефона с совершенно бесплатными драйверами, поэтому единственный способ исправить это - сделать много обратной инженерии для каждого отдельного телефона.

Помимо драйверов, сама ОС (так как это распространяется UBports) - это абсолютно бесплатное программное обеспечение с открытым исходным кодом. На устройствах, которые были проданы BQ и Meizu, были лицензированные проприетарные биты, такие как Nokia HERE AGPS, которые UBports заменили с помощью службы местоположения Mozilla.

1
ответ дан 22 May 2018 в 21:05

Ubuntu Touch обычно запускается внутри контейнера android для доступа к своим драйверам, который обычно также содержит проприетарные капли. В настоящее время нет телефона с совершенно бесплатными драйверами, поэтому единственный способ исправить это - сделать много обратной инженерии для каждого отдельного телефона.

Помимо драйверов, сама ОС (так как это распространяется UBports) - это абсолютно бесплатное программное обеспечение с открытым исходным кодом. На устройствах, которые были проданы BQ и Meizu, были лицензированные проприетарные биты, такие как Nokia HERE AGPS, которые UBports заменили с помощью службы местоположения Mozilla.

1
ответ дан 18 July 2018 в 10:59

Ubuntu Touch обычно запускается внутри контейнера android для доступа к своим драйверам, который обычно также содержит проприетарные капли. В настоящее время нет телефона с совершенно бесплатными драйверами, поэтому единственный способ исправить это - сделать много обратной инженерии для каждого отдельного телефона.

Помимо драйверов, сама ОС (так как это распространяется UBports) - это абсолютно бесплатное программное обеспечение с открытым исходным кодом. На устройствах, которые были проданы BQ и Meizu, были лицензированные проприетарные биты, такие как Nokia HERE AGPS, которые UBports заменили с помощью службы местоположения Mozilla.

1
ответ дан 24 July 2018 в 19:42
Насколько я понимаю, Ubuntu Touch в основном с открытым исходным кодом. Но это полностью открытый источник?

Если вы спрашиваете о самой ОС, да, это полностью открытый исходный код. Может ли он использовать проприетарный? Да, он может использовать проприетарные драйверы (или программное обеспечение в целом), потому что само использование не открытого источника не повредит определению бесплатного программного обеспечения Столлманом и его «четырьмя свободами», которое:

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

Лицензия на бесплатное программное обеспечение (GPL) предоставляет коммерческое использование, например, производство и использование проприетарного программного обеспечения, лицензирование зависит только от используемых библиотек и программных компонентов, а не от базовой платформы, поэтому, если инструмент или драйвер 't использовать их, разрешено взимать плату, даже если ее основной в Ubuntu Touch.

0
ответ дан 22 May 2018 в 21:05
насколько я понимаю в Ubuntu Touch является в основном открытым исходным кодом. Но это полностью открытым исходным кодом?

если вы спрашиваете про саму ОС, да это полностью открытым исходным кодом. Может ли он использовать проприетарные? Да, он может использовать проприетарные драйвера (или программы в целом), поскольку само использование по с закрытым исходным кодом не повредит определение свободного программного обеспечения Столлман и его "четырьмя свободами", которые:

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

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

0
ответ дан 18 July 2018 в 10:59
Насколько я понимаю, Ubuntu Touch в основном с открытым исходным кодом. Но это полностью открытый источник?

Если вы спрашиваете о самой ОС, да, это полностью открытый исходный код. Может ли он использовать проприетарный? Да, он может использовать проприетарные драйверы (или программное обеспечение в целом), потому что само использование не открытого источника не повредит определению бесплатного программного обеспечения Столлманом и его «четырьмя свободами», которое:

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

Лицензия на бесплатное программное обеспечение (GPL) предоставляет коммерческое использование, например, производство и использование проприетарного программного обеспечения, лицензирование зависит только от используемых библиотек и программных компонентов, а не от базовой платформы, поэтому, если инструмент или драйвер 't использовать их, разрешено взимать плату, даже если ее основной в Ubuntu Touch.

0
ответ дан 24 July 2018 в 19:42

Другие вопросы по тегам:

Похожие вопросы: