У комп’ютері є операційна системата програмне забезпечення, встановлене для того, щоб комп'ютер міг нормально функціонувати. Це програмне забезпечення, звичайно, є тим, що робить і поширює його, тому воно тісно пов'язане з тим, що називається ліцензією. Ліцензія використовується для захисту авторських прав на програмне забезпечення, щоб чиясь робота цінувалася більше.

Зазвичай програмне забезпечення для комп'ютерівоплачується. Наприклад, якщо ви використовуєте операційну систему Windows, на якій також встановлена ​​Ms Ofice, операційна система та програмне забезпечення є платним програмним забезпеченням. Спершу вам потрібно заплатити виробнику, перш ніж легально використовувати його.

Окрім платної системи, існує також система, яка називається "Відкритий код" яка не вимагає від користувачів оплати,Ви можете отримати доступ безкоштовно та на законних підставах. Далі буде пояснено визначення відкритого джерела разом із типами, перевагами та недоліками відкритого джерела.

Визначення відкритого коду

Open source - ліцензія на розробкууправління яким не координується виключно фізичною особою чи центральною установою, а координується користувачами, які співпрацюють один з одним у користуванні вихідний код (вихідний код), який є у вільному доступі та може отримати доступ чи змінити будь-хто. В основному, відкритий код застосовує схему розвитку взяти і дати.

розуміння з відкритим кодом

Кожен може скористатися програмоюз відкритим кодом безкоштовно, тоді, якщо програма буде визнана відсутньою або потребує додаткових функцій, користувач може змінити її та сприяти вдосконаленню програми. Свободу на роботу дуже шанують моделі з відкритим кодом. Користувачі можуть працювати без будь-якого втручання, щоб вивчати, змінювати, маніпулювати, додавати певні частини, удосконалювати або заявляти, що у вихідному коді є помилка.

Крім того, користувачі також можуть знову поширюватисяповторно відкрити програму або програмне забезпечення з відкритим кодом для багатьох людей. Хоча здається, що кожен користувач вільний вносити зміни, але, звичайно, він повинен супроводжуватися повною відповідальністю і недбало вносити зміни.

Приклади з відкритим кодом

відсутність відкритого коду

Linux, одна з найпопулярніших операційних систем з відкритим кодом

Нижче наведено різні приклади операційних систем або програмного забезпечення, що використовують ліцензії з відкритим кодом, а також згадування деяких платних програм для порівняння.

  1. Операційна система з відкритим кодом : Наприклад, UNIX, Linux та різні похідні. Сам Linux має кілька типів варіантів (дистрибутивів), таких як Забійне програмне забезпечення, Debian, SUSE, і RedHat. Диференціюйте від платних операційних систем, таких як Windows та MacOS.
  2. Програми для редагування зображень та фотографій : Наприклад GIMP, InkScape, ГЛИМПСА Абхішека і Дігікам. Також розрізняйте платне програмне забезпечення типу Adobe Photoshop і Corel Draw.
  3. Офісний редактор : Наприклад LibreOffice і OpenOffice. Цей офісний додаток з відкритим кодом відрізняється від платного офісу Microsoft Office.
  4. Операційна система смартфона : Android і Firefox OS використовуючи ліцензію з відкритим кодом, тоді як Windows Phone та iOS платні операційні системи.

Крім ліцензійного програмного забезпечення, крім відкритого коду

переваги відкритого коду

Оглядач Opera, є прикладом безкоштовного програмного забезпечення

Крім відкритого програмного забезпечення, яке можеДоступ або модифікація безкоштовно, є кілька інших типів програмного забезпечення, до яких також можна отримати безкоштовний доступ, але відрізняються від відкритого коду, як за часом використання, наявністю реклами, так і тим, чи видно вихідний код чи ні. Нижче наведено різні ліцензії на програмне забезпечення на додаток до ліцензій на відкритий код:

  1. Безкоштовно : безкоштовне програмне забезпечення для використання,але користувач не може бачити вихідний код, також потрібно не змінювати програмне забезпечення. Безкоштовна програма, як правило, не обмежує кількість та час використання.
  2. Програмне забезпечення : програмне забезпечення для завантаження тавикористовується лише для пробного (пробного) періоду. Відмітною ознакою умовного програмного забезпечення є обмеження часу використання, наприклад, 7 днів або 30 днів. Після цього програмне забезпечення більше не можна використовувати або заблокувати. Якщо користувач задоволений, він може придбати програмне забезпечення.
  3. Рекламні програми : безкоштовне програмне забезпечення, просто, що під час показу багато реклами. Це оголошення є джерелом доходу для творця / розробника програмного забезпечення.

Переваги відкритого коду

Програмне забезпечення, що використовує ліцензію з відкритим кодом, має ряд переваг, зокрема:

1. Безкоштовні користувачі розробляють систему : Відкритий код дозволяє користувачам дізнаватися вихідний код програмного забезпечення (розуміючи його поступово).

Після того, як користувач буде вільним, наскільки це можливо вільнішещоб побачити і зрозуміти вихідний код, користувачі також можуть проаналізувати, чи є щось, що потрібно вдосконалити / додати з вихідного коду, а потім змінити його (якщо потрібно), щоб програмне забезпечення було краще, ніж раніше. Модифікації також можуть бути призначені таким чином, щоб нова система з’явилася відповідно до побажань користувача.

2. Є правовою системою : Використовуючи програмне забезпечення з відкритим кодом,користувачі не будуть порушувати закон, оскільки пристрій не контролюється однією конкретною стороною комерційно. Інше, наприклад, якщо користувач використовує піратське програмне забезпечення, яке насправді не є безкоштовним, а це означає, що воно суперечить закону і може бути застосовано до певних санкцій.

3. Без піратства : Тому що всі користувачі можуть вільно користуватися тазмінювати програмне забезпечення з відкритим кодом, тому жоден користувач не може його захопити, оскільки після того, як все програмне забезпечення буде розповсюджено безкоштовно, кожен може отримати його легко, не платячи. Зазвичай піратство виникає через ціну програмного забезпечення, яке є досить дорогим, і не кожен може його придбати.

Відсутність відкритого коду

На жаль, окрім усіх переваг відкритого коду, є і деякі недоліки, наприклад:

1. Без фінансування та маркетингової підтримки : На відміну від іншого програмного забезпечення, якеПідтримка фінансування та маркетингу від компанії, ліцензії на відкритий код не мають такої підтримки, тому для впровадження програмного забезпечення, що використовує ліцензії з відкритим кодом, потрібно досить багато часу. Для людей, які цього не розуміють, програмне забезпечення з відкритим кодом або операційні системи занадто незнайомі, і в кінцевому рахунку лише деякі люди знають і користуються ними.

2. Деякі інтерфейси додатків з відкритим кодом менш знайомі : Відображення на програмному забезпеченні з відкритим кодом можетому воно відрізняється від програмного забезпечення з близьким джерелом, тому користувачі повинні намагатися зрозуміти це самоучки або ознайомитись з дисплеєм.

Наприклад, як це, можливо, ви знайомівикористовувати операційну систему Windows (операційна система з близьким джерелом), яка, до речі, є найпопулярнішою операційною системою. І якщо ви хочете використовувати операційну систему з відкритим кодом, таку як Linux, звичайно, вам доведеться адаптуватися до зовнішнього вигляду та навігаційного меню операційної системи Linux, яке трохи відрізняється від Windows.

Таким чином дискусія про визначення відкритогоджерело, приклади та їх переваги та недоліки. Сподіваємось, що вищевказане пояснення дозволить вам більше усвідомити, що є відкритим кодом, а також різними іншими ліцензіями на програмне забезпечення, такими як безкоштовна програма, умовно-безкоштовне програмне забезпечення або рекламне ПЗ.

Коментарі 0