Відкрите джерело

бюджетування та заощадження : Відкрите джерело
Що таке Open Source

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

Порушення відкритого коду

Відкритий код є ідеальною ілюстрацією приказки, яка говорить: "Для того, щоб виховати дитину, потрібне село." Платформи, розроблені та побудовані на основі співпраці користувачів, працюють краще і мають менше помилок. Розробники програмного забезпечення, які заохочують концепцію відкритого коду, вважають, що надаючи будь-якій зацікавленій стороні доступ до зміни вихідного коду продукту, додаток буде більш корисним і без помилок у довгостроковій перспективі. Google Chrome, Mozilla FireFox, WordPress та Android - всі платформи з відкритим кодом. Роблячи доступними для всіх вихідні коди, продукти з відкритим кодом служать навчальним інструментом для студентів технологій, які вивчають коди, навчаються на них та вирішили створити ще кращі коди. Отже, кращі та інноваційніші програми створюються від основи попередніх відкритих програм.

Відкритий код на практиці

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

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

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

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

Порівняйте інвестиційні рахунки Ім’я постачальника Опис Розкриття рекламодавця × Пропозиції, що з’являються в цій таблиці, є партнерствами, від яких Investopedia отримує компенсацію.

Пов'язані умови

Hyperledger Hyperledger - це парасольковий проект з відкритим кодом, який пропонує інструменти для розробки та використання блокчейн-систем і додатків у галузях. Детальніше Розуміння Visual Basic для додатків Visual Basic для додатків (VBA) є частиною застарілого програмного забезпечення корпорації Microsoft (NASDAQ: MSFT), Visual Базовий, який компанія побудувала, щоб допомогти писати програми для операційної системи Windows. докладніше Фінансові технології - FintechDefinition Fintech, портманто "фінансових технологій", використовується для опису нових технологій, які прагнуть покращити та автоматизувати надання та використання фінансових послуг. більше Основна марка уваги Токен базової уваги (або BAT) заправляє браузер Brave, який спрямований на революцію в цифровій рекламі. більше Crypto Regulatory Sandbox Крипто регуляторні пісочниці тепер підтримують блокчейн та пропозиції криптовалют, щоб забезпечити дотримання правил та перевірок безпеки. Більше Розподілених додатків (ĐApps) Розподілені програми - це програмні програми, які зберігаються в основному на платформах хмарних обчислень і працюють у кількох системах одночасно. більше Партнерські посилання
Рекомендуємо
Залиште Свій Коментар