7 причини да обичам Debian

Debian е проект на huuuuuge, така че споделянето на всички части в една статия е почти невъзможно, но все пак ще се опитам да споделя някои от идеите, процесите, които ме накараха да се влюбя в Debian.

1. „Истински“ проект

Първото нещо, което трябва да разберем е, че Debian е "Проект". Докато думата може да изглежда проста, в света на Дебиан, думата е бременна със смисъл.

Това означава, че няма никакви търговски задължения или съображения към която и да е компания или търговско предприятие, които по някакъв начин се опитват да повлияят върху развитието на проекта или да участват във функционирането на проекта.

Това не е подобно на много от другите дистрибуции на свободен софтуер, които имат подкрепа на търговски интереси, както и влияят както върху развитието, така и върху поддръжката.

Импликацията на такава разлика е огромна, тъй като Дебиан има склонност към хранене на кучета, каквото и да се нуждае за себе си, докато повечето други дистрибуции на „свободен софтуер“ го правят заради своите търговски предложения (OpenSUSE, Fedora). Те ще излязат / развият според нуждите на своите клиенти, докато всички останали са тестери, за да проверят дали нещо работи или не работи в дистрибуцията на свободен софтуер.

Идеята в Дебиан, че всички са равни (както потребители, така и разработчици), като същевременно насърчава меритокрацията. Това се прави, като се дава повече отговорност на хората, които са изпитани както от философското разбиране, така и от основите на това, което е Debian, както и от техническите умения.

Идеята и нейното реализиране в контекста на Дебиан стават още по-невероятни, когато откриете, че е минало 20 години от началото на проекта Debian. Debian все още е толкова силен, както винаги, дори и при всички видове "търговски" дистрибуции.

2. Универсална операционна система

Проектът Debian е "универсална операционна система". Сега тук трябва да се подчертае терминът „универсален“.

Универсални означава всички и всички програмни езици, софтуер и хора са включени. Това е важна разлика в смисъл, че Дебиан поставя значението на социалния аспект на проекта на същия кил като техническата страна на проекта.

Докато по някакъв начин това се урежда от Кодекса за поведение на Дебиан, то също е нещо, което почти всички потребители, поддръжници, разработчици ценят и този аспект.

3. Свободен софтуер във всеки смисъл

От техническа гледна точка същата степен на включване може да се види на няколко нива.

Почти всички популярни програмни езици на Foss са в дистрибуцията и след това някои от всички софтуерни продукти в "Main" са съвместими с DFSG. DFSG и социалният договор на Debian са основните задължителни инструменти, които показват как работи Debian.

Социалният договор на Дебиан е правен документ, който казва, че Дебиан винаги ще остане „свободен“ във всички сетива на тази дума за цяла вечност. Проектът никога няма да скрие проблемите (изключения са проблемите на сигурността, при които ранните оповестявания и софтуерът, който не е патентован, могат да причинят повече вреда, отколкото полза), което също е нещо като сива зона.

Общността гарантира, че всички подобрения, които се случват със софтуера, се връщат на по-широката общност на свободния софтуер. Това помага да се запази делтата между официалната версия на версията и Debian, докато в същото време Дебиан поддържа пачове, които може да не желаят / искат, но са от значение само за Debian.

Също така, Дебиан не прави дискриминация между потребителите нито за поддръжка, нито по друг начин. Аз вписах около 300 странни бъга в повече от половин десетилетие взаимоотношение с Debian и по-често, отколкото не, са имали навременни, ползотворни дискусии с Debian Developer / Maintainer на пакета с по-често, отколкото не кръпка или / и нова актуализация / точка освобождаване на пакета, който решава бъг.

Интересен е фактът, че социалният договор на Дебиан до голяма степен е повлиял върху социалния договор на ТСР.

Въпреки че всичко по-горе е добре, защо трябва да избирам Debian за всяка друга дистрибуция на свободен софтуер?

4. Архив на софтуера на Debian

Архивът на софтуера на Debian е огромен. Архивът има известна гама от 45k + приложения за една архитектура и Debian обслужва 17 нечетни хардуерни архитектури (официално и неофициално и двете).

За да инсталирате цялата дистрибуция, това ще изисква север от 100 GB, ако всички приложения трябва да бъдат инсталирани. Това е само за пакети, не за източници, нито за пространство, необходимо за базата данни или базите данни за поставяне на потребителски данни.

5. Страхотен екип и доброволец

За да опростим нещата и да го запазим като нормален и прост, Debian използва различни екипи и освен това има огромен брой доброволци и ентусиасти, които да помогнат на Дебиан във всяка точка.

6. Стабилност и валцово освобождаване

Най-големият лукс е, че Debian по своята същност е смесено разпространение на пускането с промяна / завъртане в края. Докато повечето дистрибуции имат базиран на време каданс за освобождаване, Debian следва ритъм за замразяване, а не реално, въпреки че някои оценки могат да бъдат направени.

Това дава възможност на Дебиан да пусне, когато не останат грешки с RC (Release-Critical). Debian дава достатъчно време за печене, така че повечето критични грешки при пускане на пазара се вземат под внимание или ако не е възможно да се грижи за тях, той вече не е част от Debian.

Има много, много примери за това. Най-лесният начин да имате смисъл кои пакети ще бъдат премахнати (ако не идва помощ) е да инсталирате пакет how-can-i-help и да направите пробно изпълнение.

По този начин предприемачът или доброволците за „обезпокоителните“ пакети ще знаят преди време, че трябва да се погрижат за бизнеса си, но те пропускат автобуса за освобождаване.

7. Добре свързана общност

Последно, но не и по важност. Докато Дебиан е неутрален, много от доброволците също допринасят за големите компании. Сега това може да бъде под формата на малък тесен договор за конкретна работа или на непълно работно време и / или на пълно работно време. Какво става

Какво се случва по-често, отколкото не, че участник в Debian оказва влияние или дори радикално променя гледната точка на компанията по отношение на FOSS и с времето много продукти също стават FOSS, след като осъзнаят, че е по-изгодно да отворят кода и да получават вноски от други хора и да живеят без добавяне - допълнителни услуги. Това, разбира се, се променя от компания на компания, самият продукт, успехът му на пазара и други подобни фактори.

Твоите мисли?

Така се чувствам по отношение на Debian. Ами ти? Чувствате ли се свързани с Debian? Искате да споделяте и добавяте своите виждания в нея? Моля, оставете коментар.

Препоръчано

digiKam 5.0 Издаден! Инсталирайте го в Ubuntu Linux
2019
Mycroft Mark II: Отговорът с отворен код на Amazon Echo и Google Home, който не ви шпионира
2019
13 неща, които трябва да направите след инсталирането на Ubuntu 17.04
2019