Open source linux ���

ИТ База знаний

Курс по Asterisk

Полезно

— Узнать IP — адрес компьютера в интернете

— Онлайн генератор устойчивых паролей

— Онлайн калькулятор подсетей

— Калькулятор инсталляции IP — АТС Asterisk

— Руководство администратора FreePBX на русском языке

— Руководство администратора Cisco UCM/CME на русском языке

— Руководство администратора по Linux/Unix

Серверные решения

Телефония

FreePBX и Asterisk

Настройка программных телефонов

Корпоративные сети

Протоколы и стандарты

Open – source OS: 3 отличия Linux от OpenBSD

И Linux и BSD-системы бесплатны и с открытым исходным кодом, они являются Unix-подобными системами. Они зачастую даже используют практически одинаковый софт — у них много общего, и не так много различий. Так зачем тогда плодить сущности, другими словами — почему существует и те, и другие?

Онлайн курс по Linux

Мы собрали концентрат самых востребованных знаний, которые позволят тебе начать карьеру администратора Linux, расширить текущие знания и сделать уверенный шаг к DevOps

Основы

То, что большинство людей называют Линуксом, по сути, не совсем оно. Технически, Linux — это просто ядро Linux, так как типичные дистрибутивы Linux-а являются сборкой из множества кусочков различного софта, поэтому его иногда называют GNU/Linux. Но опять же, множество используемых на нем приложений также используются на BSD.

Как мы уже упомянули во введении, Linux и BSD являются Unix-подобными системами, но у них совершенно разное наследие. Linux был написан Линусом Торвальдсом, когда тот был студентом в Финляндии, а BSD расшифровывается как Berkeley Software Distribution, так как изначально это был пакет модификаций Bell Unix, который, в свою очередь, был создан в Калифорнийском Университете в Беркли. В конце концов, эта сборка эволюционировала в полноценную операционную систему, и теперь по миру ходит много разных BSD.

Ядро против полноценной ОС

Официально, Linux — это просто ядро. Дистрибутивы Линукса должны выполнять работу по сборке всего нужного ПО для создания полноценной операционной системы Линукс для создания того или иного дистрибутива, как например Ubuntu, Mint, Debian, Fedora, Red Hat или Arch — в мире есть огромное количество различных дистрибутивов.

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

БСД системы иначе работают с софтом — они включают в себя ПО в исходном виде, и компьютер должен компилировать их перед запуском. Но, опять же, приложения также можно устанавливать в привычном виде, так что вам не придется тратить время и ресурсы на компиляцию.

Лицензирование

Лицензирование отличается у этих систем очень сильно, что для большинства не будет играть значения, а вот для людей, которые как-то на этом зарабатывают — можно и изучить подробнее. Linux использует GNU GPL, она же “Основная Публичная Лицензия”. Если вы модифицируете ядро Линукса и распространяете его, то вы обязаны также опубликовать исходники кода с вашими модификациями. В случае BSD, которые использует BSD лицензию, это совсем не так — вы ничего не обязаны публиковать, только если сами захотите.

И BSD, и Linux являются так называемыми “Open-source” системами, то есть имеют свободно распространяемый код, но это у них немного по-разному реализовано. Люди часто спорят, какая из этих лицензий является “более свободной”. GPL лицензия помогает конечным пользователям тем, что они всегда смогут найти исходники (это может помочь разобраться в решении и/или как-то доработать его, но ограничивает разработчиков, так как по сути заставляет их публиковать исходники всего того, что они наваяли в своих чертогах разума. Соответственно, на базе BSD разработчики могут создавать проекты с уже закрытым исходным кодом, для увеличения конечной стоимости и проприетарности.

Какие бывают БЗДы

Чаще всего воспринимают три основных типа BSD:

  • FreeBSD является самой популярной, целится на высокую производительность и удобство использования. Прекрасно работает на стандартных x86 и x64 процессорах от Intel и AMD;
  • NetBSD предназначена для запуска на чем угодно и поддерживает бесконечное количество разных архитектур. Их лозунг: Конечно, NetBSD работает;
  • OpenBSD сделана для максимальной безопасности, и не только со стороны ее функций, но и со стороны практик по ее внедрению. Она была спроектирована как операционная система для банков и прочих серьезных структур, у которых есть критические информационные инфраструктуры;
Читайте также:  Оригинальные образы операционных систем windows

Есть еще две известные BSD системы:

  • DragonFly BSD была создана с целью использования в мультипоточных средах — к примеру, в кластерах, содержащих в себе большое количество компьютеров;
  • Mac OS X (вряд ли найдется человек, который не слышал это название) по факту базируется на ОС под названием Darwin, которая в свою очередь базируются на BSD. Она отличается от себе подобных систем: низкоуровневое ядро и прочее ПО является опенсорсным BSD кодом, бОльшая часть операционной системы это закрытый Mac OS код. Apple построила Mac OS и IOS на BSD, чтобы избавиться от необходимости писать низкоуровневую операционную систему, также как Google построила Android на базе Linux;
Зачем выбирать BSD вместо Linux?

Linux все еще гораздо популярнее той же FreeBSD. Как один из примеров, он начинает поддерживать новое железо раньше. По сути, они во многом обратно совместимы и многое ПО работает одинаково.

Если вам уже посчастливилось использовать Linux, то FreeBSD не будет ощущаться чем-то иным. Установите FreeBSD как десктопную ОС и вы будете использовать тот же Gnome или KDE, который вы использовали на Linux. Однако, FreeBSD не установит графическую оболочку автоматически, так что вам самим придется этим заниматься, то есть система является более «олдскульной» в том или ином смысле.

Иногда, FreeBSD может являться предпочтительной ОС на некоторых операционных системах за стабильность и надежность, а некоторые производители устройств могут выбирать BSD из-за отсутствия необходимости публиковать исходный код.

Если вы обычный пользователь десктопа, вам точно будет проще использовать Linux — так как такие операционные системы как Ubuntu или Mint гораздо дружелюбнее к конечному пользователю.

Онлайн курс по Linux

Мы собрали концентрат самых востребованных знаний, которые позволят тебе начать карьеру администратора Linux, расширить текущие знания и сделать уверенный шаг к DevOps

Источник

Linux везде. Планета Open Source

«Linux используется повсеместно: от космических аппаратов до микроволновок — всё работает под Linux». Наверняка многие слышали такое и хотели бы знать, это просто красивые слова или действительно правда? Журнал Linux Federation доказывает, что это правда: он опубликовал большой обзор со списком тех мест, где работает Linux. Список действительно впечатляет.

Государство

Большинство государств во всём мире работает под Linux. На то есть две основные причины: экономия бюджетных средств и гибкость, какой нет больше ни у одной операционной системы.

Министерство обороны США является самым крупным в мире пользователем Red Hat Linux по количеству компьютеров. На свободной ОС работают и ядерные подлодки, и недавно построенный эскадренный миноносец нового поколения с бортовым дата-центром.

Администрация США по ядерной безопасности владеет десятым в мире по мощности суперкомпьютером IBM Roadrunner, на которым испытывают виртуальное ядерное оружие под операционной системой Fedora.

Государственные органы Германии перевели десятки тысяч рабочих компьютеров на Debian и OpenSuse.

Национальная полиция Франции (90 000 компьютеров) в 2007 году приняла решение перейти с Windows XP на Ubuntu. Процесс должен закончиться к 2015 году. Парламент Франции уже перешёл на Ubuntu, а министр сельского хозяйства страны почему-то предпочитает Mandriva.

В России действует план перевода всех федеральных органов исполнительной власти и федеральных бюджетных учреждений на использование свободного программного обеспечения до 2015 года.

Образование

Как говорил Нельсон Мандела, образование — самое мощное оружие для изменения мира. Свободное ПО должно быть основой системы образования, и в некоторых странах это уже поняли. Китайские власти закупили 150 тыс. компьютеров под Linux для провинциальных школ. Министерство образования России анонсировало установку Linux на все школьные компьютеры ещё в октябре 2007 года.

В Германии 5,6 млн студентов в 33 университетах тоже перевели на свободную платформу.

Коммерческие компании и некоммерчекие организации

Во многих компаниях Linux используется как стандартная платформа для рабочих компьютеров сотрудников. На рынке есть специальные «коммерческие» дистрибутивы Red Hat Enterprise Linux, SUSE Linux Enterprise Desktop и Ubuntu, с которыми можно заказать платную техподдержку.

В Amazon система Linux установлена на каждом корпоративном компьютере.

Читайте также:  Alt linux сервер сетевой установки

В Google разработали собственную версию Goobuntu, которую держат в секрете от внешнего мира.

Wikipedia в 2008 году перешла на Ubuntu с Red Hat Enterprise и Fedora.

Корпорация IBM вносит большой вклад в разработку ядра Linux и использует свободную ОС и на рабочих компьютерах, и на серверах. Несколько лет назад IBM запустила на телевидении рекламный ролик «IBM поддерживает Linux на 100%».

Linux работает на фондовых биржах NYSE и LSE, в банках и брокерских компаниях.

Научные организации

Несколько лет назад компьютеры Международной космической станции перевели с Windows XP на Debian 6.

Многие университеты и научные организации используют специальный дистрибутив Scientific Linux, разработанный в Fermilab и CERN. Естественно, тот же CERN весь софт пишет под Linux, включая программы для управления Большим адронным коллайдером. Все 20 000 внутренних серверов CERN работают под Linux.

Ко всему вышеперечисленному следует добавить миллиарды мобильных устройств со встроенным ядром Linux: это смартфоны, планшеты, маршрутизаторы, телеприставки и умные телевизоры, промышленное оборудование. По итогам 2013 года можно сказать: Linux действительно используется повсеместно.

Источник

What is Linux?

Subscribe now

Get the highlights in your inbox every week.

Linux is the best-known and most-used open source operating system. As an operating system, Linux is software that sits underneath all of the other software on a computer, receiving requests from those programs and relaying these requests to the computer’s hardware.

How does Linux differ from other operating systems?

In many ways, Linux is similar to other operating systems you may have used before, such as Windows, macOS (formerly OS X), or iOS. Like other operating systems, Linux has a graphical interface, and the same types of software you are accustomed to, such as word processors, photo editors, video editors, and so on. In many cases, a software’s creator may have made a Linux version of the same program you use on other systems. In short: if you can use a computer or other electronic device, you can use Linux.

But Linux also is different from other operating systems in many important ways. First, and perhaps most importantly, Linux is open source software. The code used to create Linux is free and available to the public to view, edit, and—for users with the appropriate skills—to contribute to.

Linux is also different in that, although the core pieces of the Linux operating system are generally common, there are many distributions of Linux, which include different software options. This means that Linux is incredibly customizable, because not just applications, such as word processors and web browsers, can be swapped out. Linux users also can choose core components, such as which system displays graphics, and other user-interface components.

Who uses Linux?

You probably already use Linux, whether you know it or not. Depending on which user survey you look at, between one- and two-thirds of the webpages on the Internet are generated by servers running Linux.

Companies and individuals choose Linux for their servers because it’s secure, flexible, and you can receive excellent support from a large community of users, in addition to companies like Canonical, SUSE, and Red Hat, each of which offer commercial support.

Many devices you probably own, such as Android phones and tablets and Chromebooks, digital storage devices, personal video recorders, cameras, wearables, and more, also run Linux. Your car has Linux running under the hood. Even Microsoft Windows features Linux components, as part of the Windows Subsystem for Linux (WSL).

Who “owns” Linux?

By virtue of its open source licensing, Linux is freely available to anyone. However, the trademark on the name “Linux” rests with its creator, Linus Torvalds. The source code for Linux is under copyright by its many individual authors, and licensed under the GPLv2 license.

The term “Linux” technically refers to just the Linux kernel. Most people refer to the entire operating system as «Linux» because to most users an OS includes a bundle of programs, tools, and services (like a desktop, clock, an application menu, and so on). Some people, particularly members of the Free Software Foundation, refer to this collection as GNU/Linux, because many vital tools included are GNU components. However, not all Linux installations use GNU components as a part of the operating system: Android, for example, uses a Linux kernel but relies very little on GNU tools.

Читайте также:  Infra cd для windows

What is the difference between Unix and Linux?

You may have heard of Unix, which is an operating system developed in the 1970s at Bell Labs by Ken Thompson, Dennis Ritchie, and others. Unix and Linux are similar in many ways, and in fact, Linux was originally created to be indistinguishable from Unix. Both have similar tools for interfacing with the system, programming tools, filesystem layouts, and other key components. However, not all Unices are free and open source.

Over the years, a number of different operating systems have been created that attempted to be “unix-like” or “unix-compatible,” but Linux has been the most successful, far surpassing its predecessors in popularity.

How was Linux created?

Linux was created in 1991 by Linus Torvalds, a then-student at the University of Helsinki. Torvalds built Linux as a free and open source alternative to Minix, another Unix clone that was predominantly used in academic settings. He originally intended to name it “Freax,” but the administrator of the server Torvalds used to distribute the original code named his directory “Linux” after a combination of Torvalds’ first name and the word Unix, and the name stuck.

Linux cheat sheets

How can I get started using Linux?

There’s some chance you’re using Linux already and don’t know it, but if you’d like to install Linux on your home computer to try it out, the easiest way is to pick a popular distribution designed for your platform (for example, laptop or tablet device) and give it a try. Although there are numerous distributions available, most of the older, well-known distributions are good choices for beginners because they have large user communities that can help answer questions if you get stuck or can’t figure things out. Popular distributions include Elementary OS, Fedora, Mint, and Ubuntu, but there are many others. It’s a common saying that the best Linux distro is the one that works best on your computer, so try a few to see which one best suits your hardware and your style of working.

You can install Linux on your current computer (be sure to back-up your data first), or you can buy a System76 or Purism computer with Linux already installed. If you’re not looking for the fastest computing experience possible, you can also install Linux on old computers, or buy a Raspberry Pi.

Once you’ve installed Linux, read our article on how to install applications on Linux, and check back often for news and tutorials on all the best applications open source has to offer. Ultimately, getting started with Linux is a matter of getting started with Linux. The sooner you try it, the sooner you’ll get comfortable with it, and eventually you’ll blissfully forget that non-open operating systems exist!

How can I contribute to Linux?

Most of the Linux kernel is written in the C programming language, with a little bit of assembly and other languages sprinkled in. If you’re interested in writing code for the Linux kernel itself, a good place to get started is in the Kernel Newbies FAQ, which will explain some of the concepts and processes you’ll want to be familiar with.

But the Linux community is much more than the kernel, and needs contributions from lots of other people besides programmers. Every distribution contains hundreds or thousands of programs that can be distributed along with it, and each of these programs, as well as the distribution itself, need a variety of people and skill sets to make them successful, including:

  • Testers to make sure everything works on different configurations of hardware and software, and to report the bugs when it does not.
  • Designers to create user interfaces and graphics distributed with various programs.
  • Writers who can create documentation, how-tos, and other important text distributed with software.
  • Translators to take programs and documentation from their native languages and make them accessible to people around the world.
  • Packagers to take software programs and put all the parts together to make sure they run flawlessly in different distributions.
  • Enthusiasts to spread the word about Linux and open source in general.
  • And of course developers to write the software itself.

Источник

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