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 людзі, на практыцы – прыносіць тона выдатных новых ідэй і навыкаў для вашага прыкладання. Вядома, Ёсць шмат дрэнных ідэй занадта (прабачце, Нік.)

Another benefit is that гэта значна прасцей для карыстальнікаў, каб пагаварыць з распрацоўшчыкамі і, таму, для памылак быць фіксаванай. Падумайце аб гэтым: вялізная кампанія нашмат менш даступным, чым каманда добраахвотнікаў. І, вядома, карыстач з некаторым тэхнічных ведаў можа выправіць праблемы сябе.

Не кажучы ўжо пра тое, што Праграмнае забеспячэнне з адкрытым зыходным кодам бясплатна 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 і зрабіць сваё ўласнае праграмнае забеспячэнне з адкрытым зыходным кодам…

Published by

Ніл Мехта

Harvard College. Web developer. Sometime philosopher. Baseball junkie.

Пакінуць каментар