Открытый и закрытый линукс

Является ли Linux открытым и свободным?

Вопрос возник из-за запрета андроида для хуавей.
возникшие вопросы:
1) есть ли бэкдоры в linux ядре и дистрибутивах?
2) является ли свободное ПО, свободным?(а не эксклюзивно свободным для американцев, все таки как я понял контрибьютеры не только американцы)
3) стоит ли изучать ядро Linux и linux api для создания собственных проектов?(как я понял США в любой момент по закону могут запретить использование в любой стране)
4) что говорит лицензия последней версии linux в общих чертах?(я не знаю английского так хорошо и не сведущ в юриспруденции)

Простой 1 комментарий

hint000

Да, открытым и свободным является Linux.
Android не совсем Linux, только использует ядро Linux.
Linux создал горячий финский парень. Не американец, заметьте. Хотя да, среди кучи народа, участвующего в разработке Linux, конечно, много американцев. И RedHat принадлежит американской IBM, а RedHat даёт очень приличный вклад в разработку Linux.
Всё же американцы могут помешать использовать Linux одним способом: привести к власти неадекватного президента, который расфигачит всю планету ядрёными бомбами. 🙂 В этом случае пингвины вымрут вместе с людьми.

Zoominger

Да. 0-day-дыр воз и маленькая тележка.

2) является ли свободное ПО, свободным?(а не эксклюзивно свободным для американцев, все таки как я понял контрибьютеры не только американцы)

3) стоит ли изучать ядро Linux и linux api для создания собственных проектов?(как я понял США в любой момент по закону могут запретить использование в любой стране)

Да. Запреты в США никак не влияют на Linux.

4) что говорит лицензия последней версии linux в общих чертах?(я не знаю английского так хорошо и не сведущ в юриспруденции)

smorman

Оооочень, мягко говоря, относительно именно Linux-систем в целом, т.к. Android таковой по факту не является, не соответствует действительности.

Zoominger

Оооочень, мягко говоря, относительно именно Linux-систем в целом, т.к. Android таковой по факту не является, не соответствует действительности.

Классика. Когда линуксоид доказывает, что Linux занимает 60% рынка, он причисляет Андроид к Линуксу, а когда понимает, что в таком случае Linux — самая дырявая ОС эвар, тут же переобуваются.

Рональд Макдональд, 0-day-дыра возникает в результате ошибки программистов и не является бэкдором, который создаётся намеренно. Правда, бэкдор может маскироваться под 0-day-дыру.

Вы путаете операционку и приложение.
Android — это не Linux, а надстройка над Linux. Соответственно, дыры в Android — свои собственные, к Linux они никак не относятся.

Zoominger

Неплохой переобув, но вот только рут-доступ к системе получают через дыры в ядре, а с учётом того, что рут можно получить на любой прошивке и любом телефоне, вывод о безопасности и степени дырявости ведра в Андроиде напрашивается сам собой.
А что касаемо «не относятся» — ещё как относятся, потому что эксплуатируют те же самые дыры, что и для рутования.

Читайте также:  Что такое linux своп

shambler81

2) является ли свободное ПО, свободным?(а не эксклюзивно свободным для американцев, все таки как я понял контрибьютеры не только американцы)

Да.
Ага до момента санкций аля HUAWEI
По действительно открытое НО если верховный суд признает вас к примеру Экстреместской организацией или угрозой безопасности. ТО свободная лицензия на этом закончится.
Поскольку эта лицензия пренадлежит Американскому панетнтому праву как вы понимаете подзаконному верховному суду США.
Именно по этому прецеденту с huawei сейчас все страны мира пишут экстернно свою ос ( банановые республики меняют конституцию) остальные пишут ОС.
Да они будут плохие, но их отменить никто не сможет.
По такому пути шла СССР у нас были плохие машны но свои и санкции на них наложить никто не мог.

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

Zoominger

Рональд Макдональд, если бы Вы были правы — то аналогичный root-доступ к системе можно было бы получить и в Linux, который работает на *86, AMD-64 или ARM типа Raspberry Pi. Однако, я что-то про это не слышал. Вывод: дело не в ядре Linux, а то ли в Android, то ли в модулях, добавляемых в ядро ради работы Android.

Виктор Таран, Никто не мешает мне прям вот щас собрать «тройку» (особое совещание) и вынести вердикт, запрещающий Вам использовать Linux (или любую иную программу, оборудование, etc). Я даже могу прислать Вам этот вердикт заказным письмом. Но я как-то сомневаюсь, что это помешает Вам вертеть мой запрет на нефритовом стержне.

Примерно так же и с пиндосовским запретом в адрес Китая на тему использования Linux.

Рональд Макдональд, надо бы ответить. Я хочу видеть драку двух кураторов в треде!

Zoominger

Чего?
Андроид это не надстройка над линукс, а отдельная операционная система, основанная на модифицированном ядре Линукс.

какие «все»? Из публично известных проекты по кардинально новым ОС есть только у майкрософта и у хуавея, всё остальное — на ядре линукса или bsd или каких-то еще, но уже существующих.
Конкретно хуавей отрезали от гуглосервисов, запретить использовать линукс никто не может, потому что он свободный.
А вот то, что хуавей, понимая, что делает лучшие смартфоны на данный момент, попытается под этим всем делом пропихнуть полностью всё свое, и если выгорит — занять место гугла с андроидом, это уже совсем другая история. И если б не было санкций не факт, что они все равно не стали бы прямо сейчас этим заниматься. Потому что скинуть короля и самому стать королем хочет каждый.

Читайте также:  Input in linux shell

shambler81

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

chupasaurus

Не надо путать ядро и полноценную ОС. Linux kernel распространяется под GPLv2, Android Open Source Project — под Apache2 и ядро там

1) Вроде, даже при открытом коде — бэкдоры не обнаружены. Однако, это не исключает их наличия.

2) Смотря что считать свободой.

3) Да, поскольку Linux распространён очень широко. Кроме того, другие тоже достаточно популярные системы типа FreeBSD — имеют много общего с Linux. А часть интерфейсов — вообще POSIX-стандартные.

Запретить использование Linux — можно. Но это не значит, что остальной мир не положит нефритовый стержень на такой запрет.

Jump

Возможно, проведите аудит, может и найдете.

Смотря что вы понимаете под словом «свободный» — у него лицензия просто позволяет использовать дистрибутив без оплаты, и исходники открыты. Но надо смотреть лицензию конкретного свободного ПО.

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

Какое отношение имеет андроид и хуавей к линуксу?
Андроид это коммерческий продукт, могут и запретить если захотят.

suicide_sky92

1) Покажите мне хотябы один программный продукт, который с таким количеством строчек кода и разрабов не имеет багов. Просто относительно всего кода их гораздо меньше чем в аналогах.
2) да.
3) да.

Хуавею не запретили юзать андроид, они его юзают(как раз таки тут спасибо за лицензию линукс) . Им запретили юзать программы гугла (play store) . Это уже коммерческая интеллектуальная собственность.

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

Читайте также:  Изменение прав доступа linux root

Войдите, чтобы написать ответ

Почему VM linux (VMware) на моем ноутбуке подключённом по WiFi имеет только eth0 подключение?

Источник

Чем отличаются открытая и закрытая операционные системы

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

Чем отличаются открытая и закрытая операционные системы

Открытые и закрытые ОС

Все современные цифровые устройства работают на определенной операционной системе. Например, для компьютера это может быть Windows или Linux, а для смартфонов и планшетов – Android и iOS.

Операционные системы бывают открытого и закрытого типа. Под понятием «открытая операционная система» имеется в виду система с открытым исходным кодом. Этот код открыт для редактирования, и изменять его может любой пользователь (естественно, в рамках лицензии и закона). А закрытая операционная система не позволяет «копаться» в ее исходном коде.

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

Примеры открытых и закрытых ОС

Примером открытой операционной системы для смартфонов и планшетов является Google Android. Данная ОС позволяет делать пользователю все, что он захочет – переписать некоторые драйвера, добавить поддержку новых функций и т.д. А вот операционная система Windows Phone считается закрытой, и не дает пользователям никакого права на вмешательство. Им остается только периодически устанавливать сервис-паки, покупать программы или же пользоваться бесплатными.

Также есть еще условно открытые ОС – iOS и Symbian. В таких ОС тоже нельзя ничего менять, но для них можно писать программы с помощью специального софта, который предоставляют разработчики. Самые популярные ОС для смартфонов – это Google Android и iOS. Для обычного пользователя, который не занимается созданием новых программ, разница между этими ОС будет лишь в интерфейсе.

Что касается компьютерных операционных систем, то Windows считается закрытой операционной системой, а Linux – открытой. Естественно, изменять под себя можно только Linux. Есть еще одна операционная система – Mac OS, которая очень похожа по архитектуре на Linux, но она считается закрытой ОС.

Что касается выбора ОС для пользования, то тут каждый пользователь решает сам. Например, в закрытых операционных системах вероятность словить вирус гораздо выше, и в таком случае придется ждать пока разработчики исправят дыру в системе очередным сервис-паком. Кроме того, Windows и Mac OS являются платными операционными системами, а Linux находится в свободном доступе для всех желающих.

Источник

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