Но что делает Linux таким замечательным выбором, что он используется во всех этих устройствах? Это потому, что он с открытым исходным кодом, что, как вы сейчас увидите, имеет различные последствия
Что не может Linux? Сегодня можно услышать, что Linux работает практически на всех устройствах, которые только можно себе представить – от компьютеров размером с десяток сантиметров, таких как Raspberry Pi, до большинства из 100 лучших суперкомпьютеров в мире. Мы взаимодействуем с ним ежедневно, будь то на наших персональных компьютерах, устройствах Android, игровых приставках Steam, развлекательных системах для полетов, веб-серверах, на которых работают такие гиганты, как Google, Facebook и Wikipedia, и многое другое
Но что делает Linux настолько хорошим выбором, что он используется во всех этих устройствах? Потому что это программное обеспечение с открытым исходным кодом, что имеет различные последствия
Неотъемлемая безопасность
Работа с безопасной операционной системой стала необходимой, и Linux хорошо удовлетворяет эту потребность. Поскольку она имеет открытый исходный код, любой может посмотреть на код и изучить его, чтобы определить, есть ли в нем потенциальные недостатки, которые могут представлять угрозу безопасности
Компании, выпускающие продукты с закрытым исходным кодом, обычно подходят к обеспечению безопасности двумя способами: безопасность через неизвестность и частные аудиты безопасности. В то время как открытый исходный код обеспечивает большую безопасность, потому что многие глаза смотрели на код, закрытый исходный код скрывает недостатки, которые могут найти другие, делая их неизвестными и тем самым ‘более безопасными’. Однако большинство людей могут согласиться с тем, что код, в котором на самом деле меньше недостатков, известных или неизвестных, является лучшим решением
Компании, выпускающие продукты с закрытым исходным кодом, могут также поручать другим компаниям просматривать их код на предмет проблем безопасности, но это все равно делается за закрытыми дверями. Таким образом, на код смотрит меньше глаз, чем при использовании открытого исходного кода
Вы можете вносить изменения
Благодаря лицензиям GPL и BSD (среди прочих), которые используются в большинстве проектов с открытым исходным кодом, люди могут свободно вносить свои собственные изменения в программное обеспечение с открытым исходным кодом. Это огромная часть магии открытого кода – даже при наличии свободно распространяемых программных пакетов у всех разные потребности и конфигурации. Люди могут взять код, внести в него изменения (облегчить интеграцию, добавить дополнительные функции или удалить ненужные), а затем использовать его
Прелесть всего этого в том, что каждый может быть доволен программным обеспечением, которое он использует, поскольку он может свободно вносить в него изменения, чтобы оно работало именно так, как он хочет. Как вы, наверное, догадались, все это относится к Linux, где люди и компании могут вносить изменения для ускорения работы, поддержки дополнительных функций или тестирования новых механизмов
Linux доступен
Еще одно большое преимущество Linux с открытым исходным кодом заключается в том, что он очень доступен. Любой человек с подключением к Интернету (или друг с подключением к Интернету) может загрузить ядро и/или дистрибутив Linux. Весь код можно найти в Интернете, и он совершенно бесплатен. Конечно, многие сторонники открытого кода любят пропагандировать тот факт, что программное обеспечение с открытым кодом является бесплатным в смысле свободы, но денежная выгода тоже не помешает
Берите эту портативную ОС с собой куда угодно
Поскольку в проекты с открытым исходным кодом, такие как Linux, каждый может вносить изменения, операционная система с открытым исходным кодом также является чрезвычайно переносимой. Существует множество различных архитектур процессоров, и каждый тип устройства, скорее всего, использует свою архитектуру. Однако Linux является ‘переносимой’, что означает, что она может работать практически на любой архитектуре. А если не может, то рано или поздно запустится с некоторыми изменениями. Это важная причина, по которой Linux можно увидеть работающим на всех видах устройств
Linux – способная ОС
Наконец, поскольку они поощряют людей со всего мира вносить свой вклад в их проекты, проекты с открытым исходным кодом, такие как Linux, являются чрезвычайно способными благодаря вкладу, который многие люди внесли со временем. Многие проекты программного обеспечения с открытым исходным кодом чрезвычайно мощны, и поскольку Linux является одним из таких проектов, именно поэтому он является широко используемой платформой для всех видов приложений, от базовых настольных компьютеров до работающих веб-серверов
Становится только лучше
Другие операционные системы, такие как Windows и Mac OS X, не могут претендовать на многое из того, о чем мы говорили выше. Они могут быть способными, но все пять пунктов относятся только к Linux. Чем больше людей вносят свой вклад или модифицируют Linux, тем лучше он будет становиться. Он всегда будет предлагать те же преимущества в плане безопасности, что и сейчас. И он всегда будет свободно доступен
К тому же, вы уже можете легко обойтись просто использованием программного обеспечения с открытым исходным кодом. Вот почему Linux прекрасен и почему он не исчезнет в ближайшее время
Почему вы считаете, что Linux – это здорово? Почему вы считаете, что это не так здорово?. Дайте нам знать в комментариях!
Image Credits: academic penguin by 3Dalia via Shutterstock, Maksim Kabakou via Shutterstock.com, Daquella manera, Jo Naylor, Sergey Nivens via Shutterstock.com, DSLinux
Комментировать