Август 2011 г.

«Один из величайших и простейших инструментов для обучения больше и растущей делает больше.»

Джон Роджер

Аннотация

Орегонский государственный университет открыть источник лаборатории (OSUOSL) является домом для выращивания, эффектные открытым исходным кодом сообщества. Мирового класса хостинга позволяют веб-сервер операционной системы Linux, Apache, Drupal система управления контентом и более 50 других ведущих программных проектов с открытым кодом для совместной работы с участниками и распространения программного обеспечения для миллионов пользователей во всем мире. Посредством разработки программного обеспечения, поставщиков партнерств и отраслевых мероприятий, таких, как правительства Конференции по источник открыть (GOSCON) лаборатории и студентов поощрять принятие открытого в других секторах, здравоохранения, образования и правительства. Кроме того Лаборатория создает реальных возможностей образования для студентов путем предоставления высокой стоимости разработки и хостинга для общин, открытым исходным кодом. В этой статье мы опишем преимущества OSUOSL для открытых проектов и студентов государственного университета штата Орегон.

Введение

С открытым исходным кодом проекты растут и развиваются их потребности для стабильного дома часто перерастают услуги free of charge «консервы хостинг» сайты, такие как SourceForge, код Google и GitHub. Новые потребности могут включать поддержку специальных систем администрирования для элементов, таких как регулярные безопасности обновления или управления списками рассылки. Кроме того хранилищами кода и документации сайты, такие как вики, опыт гораздо большую нагрузку по мере увеличения базы пользователей и разработчиков для проекта, ведущие проекты требуют большей пропускной способности и инфраструктуру, которая не крошится под повышенной нагрузкой. Хотя большинство из этих проблем могут быть решены с использованием коммерческих услуг, многие проекты с открытым кодом не хватает финансовых средств, необходимых для использования указанных услуг или нанимать специальных сотрудников для создания инфраструктуры и обслуживания. Даже в тех случаях, когда имеются средства многие общины открытым исходным кодом может потребовать надежных и крепленые против стропы и стрелки рынка; их «дом» Компания может изменить свои условия обслуживания по своему усмотрению вступать в противоречие с целями и управления проекта, или источники финансирования могут внезапно становятся недоступными.

Введите Oregon State University Open Source Lab (OSUOSL). OSUOSL предоставляет проекты с открытым кодом и общинам услуг от разработки программного обеспечения для хостинга, включая виртуализацию, Управление DNS, мониторинг сети, Управление базами данных, резервное копирование, зеркальное отображение, FTP почты ретрансляции и хостинг физических серверов в центре данных. Как надежные, надежный и нейтральной третьей стороной с продемонстрированной запись поддержки сообщества open source OSUOSL обеспечивает глубоко необходимые службы в среде, где проекты знают, что понимают их интересы и их потребности будут удовлетворены парень открыть членов сообщества источник – люди, которые разделяют их цели, ценности и энтузиазм для открытия источников развития методологий и практики сотрудничества сообщества.

Миссия OSUOSL является ускорение роста проектов программного обеспечения с открытым кодом высокой отдачей по всему миру через профессиональные услуги хостинга, заказные разработки и опыта в промышленности, сотрудников и студентов из Орегона государственного университета (ОГУ). Посредством разработки программного обеспечения, поставщиков партнерств и отраслевых мероприятий сотрудников и студентов лаборатории поощрять принятие открытого в других секторах, здравоохранения, образования и правительства. Лаборатория также предоставляет неоценимую возможность образования для студентов ОГУ, которые имеют возможность узнать больше о открытым исходным кодом разработки программного обеспечения, возможности и приложения через неполный рабочий день или стажировки.

В этой статье мы опишем услуги, предлагаемые OSUOSL и иллюстрируют, каким образом они создают возможности для студентов: i) повысить их образовательный опыт в университете, особенно по вопросам, связанным с исходными кодами и его развитие; II) получить ценные работы в реальном мире опыт и повышения их профессиональной идентичности, iii) способствовать благо своих общин и iv) найти работу во время и после их время в университете.

История OSUOSL

В 2004 году ИТ-администраторы в ОГУ искали способ сократить расходы при одновременном обеспечении необходимых услуг по-прежнему доступны. Развертывая открытым исходным кодом поиска продукта Nutch, группе администрирования систем удалось сократить расходы на эти услуги от $ 125 000 долларов США в год в лицензионных расходов до только $10000 долларов США в год, последняя цифра является увеличение времени вследствие необходимости подготовки и дополнительные ресурсы поддержки для Nutch как готовое решение. С учетом этого первоначального успеха и столкнувшись с кризисом бюджета, Университет дальнейшие расследования потенциальных затрат с открытым исходным кодом.

Вскоре после этого, основной операционной системы университета была переведена на Gentoo Linux. Во время этого переключения университет также постановил сохранить зеркальный сайт открытым исходным кодом, который стал катализатором для большего количества связей с открытым исходным кодом проектов. Успех зеркала и отношения, которые росли из него в конечном счете поощряла развитие хостинг потенциала в ОГУ для многих из этих проектов.

OSUOSL была основана в 2004 году как способ ОГУ вернуть для тех выгод, которые он получил от использования свободных/libre open source программное обеспечение (F/убыток).

С самого начала, OSUOSL вырос органически и оппортунистически. Рост был обусловлен из уст в уста, и один проект был добавлен в то время, таким образом, что лаборатория может увеличить свой потенциал в ногу с растущими потребностями проектов, которые она принимала. Как лаборатории опыт и репутация росла, дополнительные возможности предложить дополнительные преимущества для проектов, сообществ и студенты стали очевидными.

OSUOSL теперь является домом для более чем 50 ведущих программных проектов с открытым кодом, включая операционную систему Linux, веб-сервер Apache и Drupal система управления контентом, которые вместе представляют миллионы пользователей и участников во всем мире. OSUOSL также предлагает услуги в области развития для многих проектов с открытым исходным кодом и правительственных организаций, которые хотят реализовать или расширить открытое программное обеспечение для удовлетворения их потребностей.

OSUOSL является частью Департамента информационных услуг в университете штата Орегон. Его сотрудники являются все сотрудники ОГУ, и его Студенческие сотрудники всех студентов в системе университета штата Орегон. OSUOSL получают много преимуществ от части университета, включая служебные помещения, пространство центра данных, инфраструктуры и тесной связи для студентов, которые заинтересованы в работе с открытым исходным кодом. Однако OSUOSL получает очень мало прямого финансирования из университета, именно поэтому Лаборатория опирается на сочетание внешних пожертвований, контракты на поддержку от тех жителей лаборатории, которые могут позволить себе платить за услуги, и исследовательских субсидий для своих операций. В основном OSUOSL поддерживает щедрые пожертвования от корпоративных спонсоров, таких как Google, Facebook и IBM, с Google на сегодняшний день является величайших благодетель лаборатории с момента ее создания. Чтобы сделать OSUOSL полностью устойчивой в долгосрочной перспективе потребуется дополнительная работа в области исследований и развития в партнерстве с академического мира.

Консультативного Совета OSUOSL, в составе лидеров в промышленности, открытым исходным кодом и некоммерческого управления, обеспечивает стратегическое руководство лаборатории. Открытым исходным кодом игроки включают Крис DiBona, руководитель открытым исходным кодом на Google, сушит Buytaert, основатель Drupal проекта, Джастин Erenkrantz, бывший президент Apache Software Foundation, Грег Kroah-Hartman, Linux ядра сопровождающему, Джейсон Маккерра, вице-президент по развитию кукольных лабораторий и Эллисон Рэндал, ведущий разработчик и архитектор проекта попугай. На стороне некоммерческие знания OSUOSL повезло, среди его советников Мари Deatherage, директор по коммуникациям Мейера мемориального фонда, Фонд, который предлагает широкий спектр общественных интересов в штате Орегон.

OSUOSL услуги

OSUOSL разрабатывает технологии и инструменты для расширения и управления растущей проекты программного обеспечения с открытым кодом. OSUOSL предлагает полный спектр услуг хостинга и развития, включая анализ требований, проектирование, кодирование и тестирование. Все эти услуги предоставляются сотрудниками OSUOSL, который включает студентов.

OSUOSL предоставляет хостинг для проектов и сообществ, связанных с открытия источника разработки программного обеспечения. Если организации сервера к узлу, необходимо приобрести сервер, или может быть даже просто нужно часть сервера, OSUOSL может помочь. Обычно Лаборатория относится к Open Source Initiative's (OSI) определение open source, найденных на opensource.org. Если проект следует открытой модели разработки и свободно доступны под лицензией OSI-утвержденного, он может претендовать на хостинг. Ниже перечислены конкретные хостинг серии:

  • Виртуализация

  • Управление DNS

  • Nagios мониторинга

  • Граф мониторинг

  • Управление базами данных

  • резервные копии

  • FTP-зеркалирования

  • почта ретрансляции

  • общий веб-сайт хостинг

  • проект совместного размещения хостинг

  • Разработка PowerPC

OSUOSL развития сотрудников и студентов сотрудники также предоставляют услуги по разработке программного обеспечения, включая анализ требований, проектирование, кодирование и тестирование. Решения для разработки лаборатории служили многие проекты с открытым кодом Помимо образовательных и правительственных организаций, которые хотят реализовать или расширить открытое программное обеспечение для удовлетворения их потребностей.

Альтернативы являются в основном коммерческими поставщиками. В большинстве случаев F/потеря общины ценят, что OSUOSL является нейтральным игроком, посвященный чтобы помочь сообществу, а не коммерческим предприятием. Со ссылкой на стабильность поддержка выходит за рамки просто времени безотказной работы сервера, например. Лаборатория имеет специализированные кадры, чтобы помочь проектам расти и процветать, ли они в состоянии заплатить за услугу сейчас или в будущем. Люди знают, что, если что-то размещена на OSUOSL, он имеет хороший, постоянный дом, независимо от будущей способности платить или изменения коммерческих услуг, которые могут противоречить целям проекта и управления.

OSUOSL инициативы

В дополнение к его размещения и развития услуг OSUOSL выполняет ряд инициатив с целью поделиться накопленными знаниями, поддерживать открытым исходным кодом сообщества и повысить осведомленность о открытым исходным кодом программного обеспечения:

  1. GOSCON. Программа государственного сектора OSUOSL была образована в 2005 году для обучения и обмена информацией между правительственными организациями и другими учреждениями государственного сектора. Одной из главных инициатив программы правительство открытого источника конференции (GOSCON) производится и размещение OSUOSL в рамках своей миссии по обучению и созданию сообщества. GOSCON способствовал принятию открытых технологий в государственном секторе путем привлечения информационных технологий лидеров во всем мире ежегодное мероприятие. Содержимое текущей конференции включает уроки, извлеченные в разработке и интеграции решений с открытым исходным кодом в агентства окружающей среды, воздействие проектов, существующих приложений и услуг и возможности для установления и укрепления отношений сотрудничества вокруг общих интересов. Корифеев промышленности и пионеров из государственного и частного секторов сбора, представления и сети в некоммерческих условиях.

  2. Бивер BarCamp. Один из OSUOSL наиболее интересным и локализованных событий является Бобр BarCamp, ежегодный «неконференции» – бизнес-конференции, что отклоняется от нормы – что дает студентов, преподавателей и членов более широкого сообщества возможность подключения и учиться друг у друга. Бивер BarCamp следует график, но участники определяют темы презентации. Технические темы варьируются от открытого оборудования мультитач устройств программирования служб геолокации. Баркемпы были relaxed конференции для людей, чтобы поделиться знаниями после представления открытого источника. Они дают учащимся возможности сети с технологами и встретить потенциальных наставников промышленности.

  3. Лаборатория открытого образования. Open Lab источник образования (ОЗЕЛ) является организацией, созданной для студентов, чтобы получить их связанных с развитием F/потерь. Опыт работы за пределами классной комнаты имеет важное значение, и эта группа помогает студентам изучать новые навыки через peer-to-peer преподавания. Преподаватели и студенты поддерживают новичков и помочь им найти проекты, которые будут развивать свои способности для удовлетворения потребностей профессионального мира. Предложенный устав ОЗЕЛ OSUOSL будет сосредоточена на создании студенческие консалтинговой группы, предоставления специальных знаний и передового опыта в открытым исходным кодом программного обеспечения.

  4. Supercell тестирование и Ganeti Web Manager. Предприятий и групп, которые не имеют доступа соответствующего оборудования или средств, достаточных для Аутсорсинг тестирования программного обеспечения может обратиться к Supercell, OSUOSL кластер, финансируемых за счет Facebook открытого источника команды. Разработчики проекта могут использовать Supercell вручную тестирование исправлений и пакетов конкретных операционных систем или дистрибутивов, используя большой кластер виртуальных машин, работающих одновременно. Supercell обеспечивает временное пространство для разработчиков для тестирования новых функций в их базе кода на их сайте. Предоставляются краткосрочные виртуальные машины; Supercell не предназначен для производства услуг, таких как web или по почте.

    Управление кластером контролируется с Google Ganeti программное обеспечение построено на вершине виртуальной машины на основе ядра. Чтобы предоставить пользователям доступ к их кластеров, OSUOSL предлагает Ganeti Web Manager, доморощенный проект, разработанный компанией полный рабочий день и студентов сотрудников, что дает администраторам и клиентам доступ к их Ganeti кластеров. Она включает разрешения и система квот, которая позволяет администраторам предоставлять доступ для кластеров и виртуальных машин. Она также включает группы пользователей для структурирования доступа к организациям.

  5. Группа пользователей Linux ОГУ. Эта группа находится в ведении студентов из OSUOSL; активно поощряется участие студентов в ОГУ школе электротехники и информатики. Заседания дают возможность студентам познакомиться с открытым исходным кодом и OSUOSL в рамках наставничества сверстников.

Значение для студентов

В то время как некоммерческие организации и общинные проекты выгоды от услуг, предлагаемых OSUOSL, выгоды для студентов ОГУ являются существенными и представляют собой основной мотивацией для поддержки университета в расширении лаборатории. Студенты участвуют с каждой службой OSUOSL в настоящее время предлагает, что позволяет им реализовать следующие преимущества:

  1. Повысить их образовательный опыт в университете, особенно в областях, связанных с исходными кодами и его развития. Уроки, извлеченные в OSUOSL лучше подготовить учащихся к их классе назначений и лучше подготовить их к будущей карьере в промышленности. Этот препарат является не только в форме технического обучения; Студенты получают возможность узнать больше о различных подходах к сотрудничеству и команды работы, общественные здания, как некоммерческие организации работы и как в этом контексте осуществляются по сбору средств, развитие бизнеса и маркетинга. Преподаватели также часто приносят студентов к OSUOSL для экскурсий лаборатории; через своих профессоров студенты могут узнать о центре данных, серверов и другого оборудования, а также различных проектов программного обеспечения с открытым кодом. Они также узнают, что это работать в лаборатории.

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

  3. Вклад на благо своих общин. OSUOSL является решительным сторонником Open Source гуманитарного сообщества, хостинг такие проекты, как Фонд программного обеспечения Sahana, готовности к стихийным бедствиям и реагирования программного обеспечения системы и OpenMRS, открытым исходным кодом система медицинской документации, предназначенной для удовлетворения потребностей небольших клиник в развивающихся странах, которые предоставляют помощь людям с ВИЧ и СПИДом. Для получения дополнительной информации о гуманитарной помощи открытым исходным кодом, включая эти два проекта, размещение OSUOSL смотрите выпуск декабрь 2010 OSBR.

  4. Найти работу во время и после их время в университете. Работа в OSUOSL – большую работу для студентов. За возможность получить большой опыт и сделать имя для себя еще в колледже оплачивается работа с гибким графиком, которая приспособлена специально к потребностям студентов. Несколько входящих студентов в школе электротехники и компьютерных наук отметили, что они пришли к ОГУ из-за лаборатории и университета интерес открытым исходным кодом.

Лаборатории работают в среднем восемь студентов-заочников каждый термин. Часы работы студента работника ограничены университетом до 20 часов в неделю в течение осени, зимой и весной термины, но около половины студентов работают полный рабочий день в течение лета.

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

  1. Алекс Polvi основал Cloudkick, управляющей компании облачных вычислений. После 11 месяцев Polvi продал Сан-Франциско запуска Rackspace.

  2. Эрик Searcy теперь является системный администратор для Linux Foundation.

  3. Бен Kero теперь является системный администратор на Mozilla.

  4. Нараян Ньютон является партнером и технический директор компании Tag 1 советоватьть, Drupal бизнес-консалтинга в Портленде, штат Орегон.

Большинство выпускников продолжить работу с открытыми исходными кодами-в некоторых случаях очень проектов, которые они внесли в свое время в лаборатории. Выпускники также поддерживать личные и профессиональные связи в лабораторию, часто непосредственно через их последующей работы с проектами, размещенных в лаборатории. Выпускники также играют определенную роль в содействии лаборатории и ответы на вопросы от посетителей и персонала по проектам. Некоторые выпускники также вмешался на добровольной основе с работой лаборатории в периоды пиковой активности. Как один из наших OSUOSL лозунги говорит: «Речь идет о сообществе».

Заключение

OSUOSL является организацией для людей. Его сотрудники погрузиться в открытом сообществе, и это в свою очередь подпитывает их веру в открытым исходным кодом программного обеспечения и венчурного бизнеса. Для студентов OSUOSL представляет собой вызов богатых среду, в которой они могут улучшить свои навыки, изучать новые и прорастать в отрасли как профессионалы. Проекты имеют стабильный дом на OSUOSL, где страсть помогает диск улучшения и долголетия, а где проекта разработчики могут чувствовать себя непринужденно. ОГУ также создает значительное международное внимание и доброй воли от OSUOSL деятельности, как в его связи с научными кругами, так и в государственном секторе.

Лаборатория наблюдается огромный рост за годы с момента своего рождения, и она продолжает расти. Этот рост является желательным; все прогрессии является в интересах всех аспектов технического мира, в котором находится лаборатория.

Доля этой статьи:

Цитируете эту статью:

Оцените содержание: 
1 голосов были поданы с средний балл 3 звезды