реклама
Кой прави Linux? Защо го раздават? На тези хора може ли да се вярва?
Дългогодишните потребители на Linux може да се смеят на този въпрос, но помислете за това от друга гледна точка. В ерата на Facebook, когато „безплатно“ често се оказва „поддържан с реклама и ще проследява всяко ваше движение“, всеки, който не е запознат с лицензи с отворен код Лицензи за софтуер с отворен код: Кой трябва да използвате?Знаете ли, че не всички лицензи с отворен код са еднакви? Прочетете още ще бъде скептично настроен към всичко, което е "безплатно".
“Ако не плащате, вие сте продуктът“, Поговорката продължава.
Затова трябва да се каже: Linux и другият софтуер с отворен код не са безплатни в смисъл, че Facebook или Gmail са - тоест не е рекламно подпомагано начинание, предлагано от изключително печеливши корпорации (въпреки че много големи компании допринасят за отворен код) проекти). Вместо това Linux е съвместен проект, в който може да участва целият свят, ако решат да го направят. Да: дори ти.
И така, кой прави Linux? Всички правим. Нека да поговорим какво означава това, използвайки пример, по-лесен за разбиране от непрограмисти: Wikipedia.
Как работи Wikipedia
Уикипедия е един от най-популярните уебсайтове на земята, но едва ли някой е платен да добави неща към нея. Вместо това хората, които се занимават с конкретни теми, натискат бутона „Редактиране“ в горната част на всяка статия. Всеки може да направи това, без да добавя акаунт.
Това е, повече или по-малко, как се изгражда най-пълната компилация от човешко знание, сглобявана някога: от хората, които решат да дадат своя принос. Linux работи по същия начин.
Разбира се, Уикипедия е по-сложна от това. Има специална основна група редактори, които внимателно разглеждат новите промени и решават дали да се придържат. Има Уикипедия ботове Могат ли програми като Wiki Bot някога да произвеждат цялото интернет съдържание?Днес светът на лингвистиката и изкуствения интелект е в етап на развитие на „бот“ автори. Понастоящем и Wikipedia и Associated Press използват роботи за писане на онлайн статии. Прочетете още които правят корекции. Администраторите понякога заключват страниците, ако темата им временно е спорна.
С течение на времето се е развила система, но остава фактът, че почти изцяло доброволци правят Wikipedia каква да е. Linux, както го знаем, е почти по същия начин: широка група доброволци допринасят код за хилядите програми, съставляващи съвременни Linux дистрибуции.
Разбира се, Уикипедия има своите недостатъци. В статиите за отделните Покемони обикновено се виждат повече редакции от тези за цели африкански нации, а битките за тривиалите могат да доминират в секцията „беседа“ с месеци. (Тълпата може да бъде наистина умна, но понякога има и странни приоритети). Процесът в Уикипедия - както всички проекти с отворен код - е разхвърлян, какъвто е демократичният общество. Това е непрекъснато непрекъснат проект, който по някакъв начин добавя към един от най-полезните ресурси в целия Интернет.
И знаеш ли какво? Повечето дистрибутори на Linux работят по същия начин.
Отворен код: Нещо, върху което всички работим
Повечето потребители на Интернет са запознати с Firefox, един от най-популярните браузъри в мрежата. Това е виден пример за софтуер с отворен код - тоест софтуер, който всеки, който иска, е свободен да редактира за собствените си цели.
Подобно на Wikipedia, Firefox е „редактиран“ от екип доброволци. Хиляди хора работят заедно, за да помогнат за изграждането на този браузър, който от своя страна се използва от милиони хора безплатно.
Какво общо има това с Linux? Е, повечето Linux дистрибуции включват Firefox - те са свободни да го правят, защото Firefox е с отворен код. Всеки дистрибутор на Linux е компилация от хиляди различни проекти, като всички като Firefox имат свои екипи. Но самите дистрибутори на Linux също имат екипи от доброволци, които помагат да се събере всичко.
Всеки един от тези проекти публикува публично своя изходен код, което означава, че всеки, който иска да направи предложение, може да разгледа кода и да го направи. Разговорите между разработчиците обикновено са също публични, което означава, че можете да прочетете процеса на вземане на решения, ако искате. Ако искате да се включите повече, можете да се свържете с разработчиците зад даден проект и да предложите помощ - след време може сами да станете основен разработчик.
Но дори и да не кодирате, има начини да дадете своя принос. Художниците могат да проектират например икони или тапети. Всеки желаещ да използва бета версия може да предостави ценна обратна връзка. Писателите могат да помогнат за събирането на документация.
Това е в най-добрия случай какво е отворен код: проект, създаден за и от най-страстните му потребители.
Още очни ябълки на кода
Някои хора може да не харесват този подход, като предпочитат всичко да се контролира от една компания с единна визия. И това не е непременно погрешен аргумент, но си струва да се посочи, че моделът с отворен код предлага определени предимства.
Да поговорим отново за Уикипедия. Със сигурност има грешки в Уикипедия, но има и милиони хора, които я разглеждат всеки ден. Колкото повече хора гледат дадена страница, толкова повече хора, които биха могли да забележат - и да поправят - всяка дадена грешка.
Същото може да се каже и за софтуер с отворен код. Когато Microsoft създава нова версия на Windows, само служителите на Microsoft могат да разгледат кода. Когато проектът с отворен код работи върху нова версия, те правят това публично - целият свят може да погледне кода, ако иска. И колкото повече хора гледат, толкова по-голяма е вероятността да възникнат проблеми.
Разговорите за подобни потенциални проблеми се случват постоянно. Понякога те могат да станат гадни, в този момент се случват схизми. Всъщност всеки може вземете съществуващ проект с отворен код и направете своя собствена версия на него Софтуер и отваряне с отворен код: Доброто, Великото и ГрознотоПонякога крайният потребител се възползва значително от вилиците. Понякога вилицата се прави под покров гняв, омраза и неприязън. Нека разгледаме някои примери. Прочетете още - процес, наречен раздробяване.
Бих могъл да продължа. Излишно е да казвам, че има плюсове и минуси за всеки подход, но традиционно Linux и други отворени проектите на източници бързо реагираха на потенциални проблеми поради колко хора гледат над код.
Кой прави Linux? Ти правиш. Скочи в!
Linux не е само операционна система: това е общност. Това може да бъде и доста забавно хоби, ако искате да влезете в него. Може да ви се наложи научете какво означават куп нови думи Linux объркващ ли е? Ето ключовите условия, които трябва да знаетеВ наши дни Ubuntu и други съвременни дистрибуции на Linux обикновено се инсталират без прекъсване (и без да се изисква) всякакви знания), но като се движите напред, като ги използвате, неизбежно ще попаднете на всякакъв вид терминология че... Прочетете още , но след като започнете да се гмуркате, наистина ще можете да направите компютъра си свой собствен.
Независимо дали сте Бежанец за Windows XP Най-добрите Linux дистрибуции за бежанци с Windows XP Прочетете още , търсейки начин да запазим верния компютър да работи безопасно или просто някой, който е естествено любопитен, силно ви препоръчвам да разгледате нашия списък най-добрите Linux дистрибуции Най-добрите Linux операционни дистрибуцииНай-добрите Linux дистрибуции са трудни за намиране. Освен ако не прочетете нашия списък с най-добрите Linux операционни системи за игри, Raspberry Pi и др. Прочетете още и скочи право. Можете да се доверите на хората, които правят Linux, и дори да се присъедините към тях, ако искате.
И сега: сътрудничество! Как беше обяснението ми за Linux и отворен код? Кои са най-добрите начини хората да се включат? Какви грешки в тази статия бихте искали да коригирате? Чувствайте се свободни да говорите за всичко това и още в коментарите.
Джъстин Пот е технологичен журналист със седалище в Портланд, Орегон. Той обича технологиите, хората и природата - и се опитва да се наслаждава и на трите, когато е възможно. В момента можете да разговаряте с Джъстин в Twitter.