Сама по собі назва «Що таке GNU / Linux та безкоштовне програмне забезпечення?»Це досить неоднозначно? Я не знаю, передбачається, що сьогодні в рамках будь-якого університету, в якому викладається ступінь інформатики або системної інженерії, слід розглядати цю концепцію, але ... Ви насправді знаєте, що це таке? GNU / Linux у-ель- вільне програмне забезпечення? Або ви просто думаєте, що це безкоштовна система, де ви не можете користуватися Microsoft Офіс, грати і що це для людей, які знають? Маючи на увазі, що вони, будучи студентами цієї кар’єри, є (або повинні бути) тими, хто знає; і я кажу це з власного досвіду.
Отже, такЩо таке GNU / Linux? щоб розпочати.
В основному це об’єднання ядра та операційної системи (програм), які працюють разом, щоб забезпечити функціональність; що не відрізняє його від будь-якої іншої операційної системи.
Що відрізняється від інших операційних систем тим, що вона безкоштовна, вона поширюється на чотири основні свободи програмного забезпечення, які стають визначенням вільного програмного забезпечення:
0: свобода використання програми для будь-яких цілей.
1: свобода вивчати програмний код та модифікувати його відповідно до ваших потреб.
2: свобода перерозподілу програми.
3: Свобода вдосконалювати програму та оприлюднювати вдосконалення, щоб усі мали вигоду.
Ось що робить GNU / Linux, свобода робити з цим все, що ми хочемо. Але сама свобода - це не лише згадані чотири основні свободи, хоча всі вони пов’язані з цими основними принципами, але що робить цю екосистему красивою, це те, що завдяки цій свободі існує величезна спільнота, і що завдяки цій величезній спільноті виникає потреба в рости, що потреба в зростанні створює імпульс до навчання, що вивчене приносить плоди і що плоди беруть усі, бо вони належать кожному.
Це може звучати як утопія чи комунізм, але ніщо не є далі від істини, окрім цього. Насправді свобода, якою ми володіємо, породжує дуже великі обов'язки і може створювати перешкоди, одна з них - та, яку багато хто розмахує як аргумент; «Занадто багато свободи обертається розпустою, потім анархізмом«. І це правда, анархізм в Росії GNU / Linux Це може бути представлено як розлад, оскільки теоретично, будучи системою, яка намагається піти проти усталених систем, це анархізм ... але, залишаючи позаду суперечності, розлад стає шкідливим для багатьох проектів, оскільки все може статися, якщо ні Якщо ви маєте мінімум порядку та підтримки, все може призвести до таких речей, як закінчення проекту або його несправність.
[Відредагована частина]
Які переваги вільного програмного забезпечення?
Питання, яке вони мені часто задають, переваги використання вільного програмного забезпечення, або навіть більш пунктуальне, GNU / Linux. Окрім свободи, яку вона вам дає, ви також маєте досить цікаві технічні переваги, такі як «вірусів для Linux немає»Це, безумовно, перевага, хоча і не обов’язково реальна. Віруси як такі в Росії не існують Linux оскільки ми маємо певні досить потужні механізми безпеки, які заважають запускати цей тип програмного забезпечення, не знаючи про це спочатку, але це набагато глибша проблема, яка не доходить до суті, а якщо справа доходить до крадіжки, це те, хоча комп'ютерні віруси як такі в GNU / Linux, якщо існує небезпека, оскільки немає ідеального та непроникного програмного забезпечення, насправді сьогодні найнестійкіший прогалина в комп'ютері з GNU / Linux і будь-яка система може бути браузером, але підсумовуючи, Linux це набагато безпечніше і не обов’язково, оскільки воно використовується менше.
Ще однією перевагою є різноманітність та можливість вибору з досить широкого каталогу програмного забезпечення, оскільки насправді є з чого вибрати - від офісних програм до програм, які допоможуть вам впорядкувати свій час, синхронізувати календарі, робити нотатки, домашнє завдання, перевірка пошти, величезний каталог на вибір.
Насправді, найбільшою перевагою GNU / Linux з моєї точки зору є вибір. Звичайно, не всі системи GNU / Linux Вони є 100% безкоштовним програмним забезпеченням, оскільки включають запатентоване програмне забезпечення для роботи певних пристроїв, суть в тому, що якщо ви хочете використовувати абсолютно безкоштовну систему, ви можете її мати, а якщо ні, то ні, в будь-якому випадку при виборі системи GNU / Linux із запатентованими драйверами ви не обов'язково перестаєте бути вільними.
[Кінець видання]
Ще один важливий момент, який часто створює плутанину ... Безкоштовне програмне забезпечення з відкритим кодом (Відкрите джерело).
Плоский і з усім, вони не однакові.
El вільне програмне забезпечення захищає свободу користувача та програмного забезпечення для використання, модифікації, перерозподілу та вдосконалення - все це неприбуткова діяльність, оскільки чотири свободи не дозволяють продавати ваш код ...
З іншого боку, Open Source Це абсолютно інший рух, але той, що змішується; зустрічається рідко і може бути визначений як «разом, але не змішані«. Він з відкритим вихідним кодом насправді він не обов'язково регулюється чотирма основними свободами, це просто відкритий код, видимий, що дозволяє його вивчати, але не змінювати, копіювати чи перерозподіляти. Насправді це може бути програма для продажу, коли ви купуєте її, ви також отримуєте доступ до коду, але він залишається власністю іншого.
Отже він з відкритим вихідним кодом це погано?
Однозначно ні, багато програм, які є з відкритим вихідним кодом Вони безкоштовні та мають рідну версію для LinuxЦе просто більш комерційний підхід, відмінний від вільного програмного забезпечення, який полягає не в тому, що воно не приносить прибутку, а в тому, що воно не базується на одних і тих же концепціях.
Ідеальним ілюстративним прикладом може бути програма програми, яка веде облік компаній.
Низька програма вільне програмне забезпечення: це дозволяє вам як власнику компанії безкоштовно отримати програму та мати до неї доступ, але вам потрібен хтось, хто її створить, і за це ви платите розробникам, які роблять програму на вимогу. Потім ви хочете продовжити його, оскільки він не вдався, ви передзвоните тим розробникам, які беруть вже виконану роботу і розширюють її. І якщо в такому випадку ви не зможете повернутися до цих розробників, з будь-якої причини, будь-який інший розробник може забрати роботу.
Програма за філософією з відкритим вихідним кодом: Як власник, це дозволяє вам переконатися, що код чистий від хитрощів, що за вами не шпигують і що ніхто не жартує. Як розробник, це дозволяє вам бути власником коду і продавати його більшій кількості людей, хоча це означає, що не кожен може змінити цей код, що забезпечує подальшу роботу, або, ви самі можете сказати, що ви можете також змінити код код, але не перерозподіляти його.; концепція свободи дещо покручена, але це, безсумнівно, більше, ніж дозволяють багато хто.
Звичайно, є й інші наслідки, такі як, наприклад, вони грають вас брудно і не показують вам увесь код і все, що може статися, пов’язане з цим, але це вже щось більш етичне, ніж будь-що інше.
Це безкоштовно, це безкоштовно!
НІ! можливо, помилка будь-якого новачка (включаючи мене самого) полягає (або була) у тому, що вважати, що безкоштовне означає безкоштовне. Ні я, ні хтось, хто вже є у цьому світі, не втомлюються говорити, що безкоштовно і безкоштовно - це не обов’язково одне і те ж; Одна річ - щось бути вільним і, отже, вільним, щоб воно було безкоштовним, але не обов’язково вільним. Google... Він безкоштовний і безкоштовний у використанні, але це не так вільне програмне забезпечення? ніколи, оскільки, хоча ви не платите грошей за використання їхніх технологій, ви платите своєю особистою інформацією і не маєте жодної з основних свобод програмного забезпечення.
Насправді існують безкоштовні програми, які продаються за певну ціну, а потім дозволяють робити з ними все, що завгодно. Є дуже успішні бізнес-моделі з безкоштовним програмним забезпеченням, такі як Red Hat, і багато ринку, який можна відкрити та розвинути в У цьому світі, мабуть, найнеймовірніше у вільному програмному забезпеченні та GNU / Linux (або BSD теж) полягає в тому, що єдиним обмеженням є той, який ми нав'язуємо собі.
І це, панове, перша частина того, що я хочу, щоб була моя презентація, тепер приходить ваша частина ... Чи не вистачає? У вас залишилось? Як ти гадаєш?