визначення коду (програмування / з відкритим та закритим кодом)

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

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

Вільне програмне забезпечення або вільне програмне забезпечення має чітке визначення в відношенні, в відповідно з Фондом вільного програмного забезпечення є один , який може бути використаний для будь-яких цілей, вивчали (знаючи , що він робить), скопіювали й удосконалювався. Існує велика різноманітність ліцензій на вільне програмне забезпечення, GNU GPL є посиланням на всіх, але ми також можемо згадати ліцензії MIT, BSD, Mozilla, Apache або Creative Commons.

Програмне забезпечення з відкритим кодом (з відкритим кодом) в основному таке саме, як і безкоштовне, за винятком програмного забезпечення, яке не бажає змішувати власне програмне забезпечення з безкоштовним програмним забезпеченням. Існує також програмне забезпечення з відкритим кодом, яке не можна використовувати з будь-якою метою, тому воно не буде безкоштовним.

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

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

Традиційне запатентоване програмне забезпечення (стиль Windows ) не дозволяє використовувати його з будь-якою метою, не дозволяє його вивчати (за винятком плати за долю своїх творців), не дозволяє вашій копії або вдосконалювати її будь-ким: є повною оберненою до вільне програмне забезпечення , тому Windows і GNU / Linux так суперечать.


$config[zx-auto] not found$config[zx-overlay] not found