A collection of 2013 open source software: Android, Firefox, Chrome, Wordpress, Linux, Reddit, VLC

Може джерело бути з тобою: інтро з відкритим вихідним кодом

Funny open-source cartoon with Tux
Відкрите програмне забезпечення: будь-хто може відредагувати його і зробити його ще більш дивним. Ось короткий виклад того, чому.

Відкрите програмне забезпечення. Схоже, іншого технологій модним словом, як швидкої розробки, Рамки MVC, моделі водоспад, і так далі.

Але насправді, це багато більш прохолодний, ніж всі ті,.

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

Як це працює

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

Скажімо інноваційний молодий хлопець на ім'я Jeeve Stobbs володіє дивовижною ідея для програми під назвою Mac-Пан. Мова йде про невеликий жовтому хлопця, який йде навколо жували речі і рятуючись від примар (але це не плагіат цього популярного аркадна гра.)

Mac-Pan, Jeeve Stobbs's new open-source app. It's totally not a rip-off of that other game.
Мак-Пан, Нова відкритим вихідним кодом програми Jeeve Stobbs в. Це абсолютно не плагіат цього іншого грі.

Jeeve хоче, щоб допомогти з його додатки, з двох тисяч голови краще, ніж одна. Він міг найняти команду розробників, але замість цього він перетворюється на співтовариство добровольців, які користуються допомагати з прохолодною програмних проектів (більшість розробників програмного забезпечення, в тому числі ваш покірний слуга, як працювати над проектами, як ці.) Так Jeeve ставить вихідний код Mac-Pan – як інструкції для торта – онлайн. Вона називається відкритим вихідним кодом, так як будь-хто може побачити його і працювати на ньому – але, звичайно, Є деякі повороти.

Стад вчений Чейз хоче допомогти з Mac-Pan, так як він є шанувальником ретро відеоігор. Він дивиться на код, який Jeeve покласти в Інтернеті і завантаження його на своєму комп'ютері. Чейз знаходить шматок коду, який робить примари з'являються на екрані і редагує його так, що, величезні злі роботи переслідувати вас по всьому, поряд з привидами. Він стверджує, цей код, щоб Jeeve.

Jeeve подобається ідея роботів, таким чином, він замінює старий код привид з цим новим кодом. Хороша частина є те, що він не повинен стосуватися інший код – код, який робить Mac-Пан пересуватися, рекордів трекер, і т.д.. Jeeve може працювати на деяких частин коду в той час як Чейз працює на інших. Це гарний партнерство. Jeeve робить переслідувати співавтор Mac-Pan.

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

Jeeve релізи додаток, стає популярним, і був обраний президентом США. (Або вставити власний щасливий кінець тут.)

Чому це здорово

Як ви можете бачити з Mr. Історія Stobbs в, мають гігантські спільноти – більше, ніж просто 2 люди, на практиці – приносить тонна відмінних нових ідей і навичок для вашого застосування. Звичайно, Є багато поганих ідей занадто (вибачте, Нік.)

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

Не кажучи вже про те, що Програмне забезпечення з відкритим вихідним кодом безкоштовно 99.9% частину часу.

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

Деякі дивним програмного забезпечення з відкритим вихідним кодом

A collection of 2013 open source software: Android, Firefox, Chrome, WordPress, Linux, Reddit, VLC
Відкрите програмне забезпечення є дивним – подивіться на цю велику колекцію.

Ви не могли б очікувати, але тонна програмного забезпечення – особливо найбільш дрібні проекти – з відкритим вихідним кодом. Чому? Відкрите програмне забезпечення набагато простіше на розробників, плюс він коштує набагато менше виробляти.

Не вірте мені? Задайте ці відомі проекти з відкритим вихідним кодом (погляньте вище):

  • Чоловічий (Google працює на ньому занадто, але кожен може зробити модифіковану версію цього)
  • Mozilla Firefox (дивним веб-браузер)
  • Хром (Google Chrome є лише Google, фірмову версію цього веб-браузера)
  • Reddit (да, що місце)
  • WordPress (епічна блог програмного забезпечення, який працює цей блог)
  • Linux (90%+ суперкомп'ютерів запустити цю операційну систему; це частина Android занадто)
  • VLC (музика / відео плеєр)

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

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

Може бути, ви навіть почати їх використання. А може бути, ви будете, як Jeeve і зробити своє власне програмне забезпечення з відкритим вихідним кодом…

Опубліковано

Ніл Мехта

Гарвардський коледж. Веб-розробник. Колись філософ. Бейсбол наркоман.

Напишіть відгук