Открытое программное обеспечение. Похоже, другого технологий модное слово, как гибкой разработки, MVC рамки, Водопад моделей, и так далее.
Но на самом деле, это много более прохладным, чем все те,.
Проще говоря, с открытым исходным кодом программного обеспечения, которую может редактировать. И по этой причине, это потрясающе. Читайте дальше, чтобы увидеть, как ваш любимый с открытым исходным кодом (Firefox и Android, например) завод.
Как это работает
Я думаю, что это проще всего пояснить с открытым исходным кодом с небольшой истории. Получить некоторые попкорна – это действие, драма, и нарушение авторских прав.
Скажем инновационных молодых человека по имени Jeeve Stobbs имеет удивительный идея для приложения, называется Mac-Pan. Речь идет о маленьких желтых парень, который идет вокруг жуя на вещи, и спасаясь от призраков (но это не плагиат, что популярная аркадная игра.)
Jeeve хочет, чтобы помочь с его приложения, так как две тысячи голов лучше, чем одна. Он мог нанять команду разработчиков, но вместо этого он превращается в сообщество добровольцев, которые любят помогать с прохладной программные проекты (большинство разработчиков программного обеспечения, в том числе ваш покорный слуга, нравится работать над проектами, как эти.) Так Jeeve ставит исходном коде Mac-Pan – как инструкции для торта – онлайн. Это называется с открытым исходным кодом, так как любой может просмотреть его и работать на нем – но, конечно, Есть некоторые повороты.
Стад ученый Chase хочет помочь с Mac-Pan, так как он является поклонником ретро видеоигры. Он смотрит на код, который Jeeve выкладывайте и загружает его в свой компьютер. Чейз находит кусок кода, который делает призраки появляются на экране и редактирует его так, чтобы, огромных злых роботов преследовать вас по всему, наряду с призраками. Он утверждает, этот код Jeeve.
Jeeve любит роботов идея, таким образом, он заменяет старый код призрак с этим новым кодом. Хорошо в том, что он не должен прикасаться к другой код – код, который делает Mac-Pan передвигаться, высокий балл трекер, и т.д.. Jeeve может работать на определенные части кода, пока Чейз работает на других. Это красивое партнерство. Jeeve делает Чейз соавтор Mac-Pan.
Не так шпильки ученый Ник хочет помочь слишком. Он хватает кода и изменяет цветовую схему, чтобы быть розовым с фиолетовым горошек, потому что, хорошо, черно-белые слишком основной. Он представляет его Jeeve и Чейз. Отраженный, Chase отвергает идею и не меняет основную копию кода (он может сделать это теперь, когда он соавтора.)
Jeeve выпускает приложение, становится популярным, и был избран президентом США. (Или вставить свой собственный счастливый конец здесь.)
Почему это здорово
Как вы можете видеть от г. Stobbs рассказ, имеющие гигантские сообщества – больше, чем просто 2 люди, на практике – приносит тонна больших новых идей и навыков для вашего приложения. Конечно, Есть много плохих идей слишком (извините, Ника.)
Еще одно преимущество в том, что это гораздо проще для пользователей, чтобы поговорить с разработчиками и, поэтому, за ошибки должны быть установлены. Подумайте об этом: огромная компания намного меньше доступны, чем команда добровольцев. И, конечно, Пользователь с некоторыми техническими знаниями может исправить проблемы себя.
Не упоминать, что с открытым исходным кодом бесплатно 99.9% времени.
Общий, с открытым исходным кодом действительно высокого качества если есть достаточно людей, работающих на нем. Больше глаз, тем больше получить найдены ошибки, и больше рук, тем больше функций добавляются.
Некоторые удивительные открытым исходным кодом
Вы не могли бы ожидать, но тонны программного обеспечения – особенно самых мелких проектов – с открытым исходным кодом. Почему? Открытое программное обеспечение является намного проще разработчикам, плюс она стоит гораздо меньше производить.
Не верьте мне? Спросите этих хорошо известных проектов с открытым кодом (взгляните выше):
- Мужской (Google работает на нее тоже, но каждый может сделать модифицированную версию этого)
- Mozilla Firefox (потрясающие веб-браузер)
- Хром (Google Chrome только фирменную версию Google в этой веб-браузер)
- Reddit (да, это место)
- WordPress (эпической блогов программного обеспечения, которое работает этот блог)
- Linux (90%+ суперкомпьютеров запуска этой операционной системы; это часть Android слишком)
- VLC (музыка / видео плеер)
Большинство языков программирования (то, что используется, чтобы сделать все программное обеспечение) с открытым источником, слишком.
Попробуйте некоторые с открытым исходным кодом. Надеюсь, вы по достоинству оцените их цену ($0.00), их частые обновления, и их множество добровольцев, готовых помочь вам.
Может быть, вы даже начать их использовать. А может быть, вы будете, как Jeeve и сделать свой собственный с открытым исходным кодом…