Пролог


Вы можете считать что название звучит пафосно, но, тем не менее… прочтите!

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

Не так давно (всего лишь немногим менее 250 лет назад), большинство людей проводило большую часть своей жизни на одном месте – месте их рождения, так как им не были доступны быстрые и удобные способы передвижения, и путешествия были затруднительными. В то время мир для нас был действительно маленьким местом, и понятие "общество" обозначало горстку людей, живущих недалеко друг от друга соседей и родственников. Но в один прекрасный день на пыльной дороге, истоптанной лошадьми и рогатым скотом, появился автомобиль (Днем его рождения считается 8 марта 1886 - прим. перев.). Мир в одночасье стал больше и шире, и, конечно же, интереснее. Дела пошли еще лучше, когда автомобили перестали быть одноместными, а люди обратили внимание на летательные аппараты, стремясь научиться летать как птицы. Взаимодействие различных культур было распространено повсеместно, что в свою очередь влияло на развитие общества. Для транспортных сообщений больше не было преград, поэтому вы могли позавтракать, например, тунцом, будучи в Шанхае, или лососем, находясь в Марокко (обе области не имеют выхода к морю – прим. перев.). Затем люди получили возможность общаться по телефону, и мобильные технологии сделали каждого человека доступным 24 часа в сутки, 7 дней в неделю, невзирая на его физическое местоположение. Доставка почтовых сообщений через Атлантический океан теперь занимала меньше одного дня, а благодаря кабельному телевидению каждый человек стал знать, что происходит в другом полушарии! Мы получили неограниченные возможности для связи и общения, сделавшие мир, доступным для нас, и расстояние, которые раньше покорялись самым выносливым терпеливым опытным путешественникам, теряли свою внушительность с каждым днем. Тогда мир вновь начал казаться маленьким местом, совсем таким, каким он казался 200 лет назад. Но нет предела совершенству, не так ли? Нововведением нашего времени стал Интернет. Почтовые сообщения, веб-страницы - информация стала общедоступной, и почти каждый человек стал пользователем Интернета. Потихоньку человечество вступило в эпоху неограниченного доступа к информации. Воспринимать такое огромное количество информации стало чистым безумием. Незаметно человечество оставило позади прославленную Эпоху Промышленности и большой помпой вступило в Эпоху Информации.

Но история, которую я хочу рассказать вам, не имеет отношения к тому времени, когда статические веб-страницы, в большинстве своем написанные на HTML, замусорили все киберпространство информацией по всем возможным разделам и темам. Эта история о времени, когда содержание доступной в сети информации стало обновляться ежедневно в специально созданных томах, сегодня известных как блоги, дискуссионные форумы, дневники. Это время Гуглов, Ютъюбов (Youtubes) и Википедий. Это время требует совместной работы, взаимодействия в сети, и порождает инновацию, которая виртуально переопределяет термин "ИНФОРМАЦИЯ"! Да! Это история о новой эре сотрудничества и взаимного обмена опытом с помощью сети. Мы говорим об Эпохе Совместной Работы(Participation Age).

Появление технологии "dot-com" произвело потрясающий эффект в мире веб-коммерции. Многие кампании разорились, и рисковые предприниматели, которые инвестировали свои миллионы в эти технологии, называя их "информационной магистралью" (“information highway”), понесли огромные потери. Ключевым моментом этих несчастий стала переоценка сферы проникновения Интернета и ошибки в расчетах возможной производительности компьютеров. Но безошибочно считалось, что человечество получило огромное благо! Немногие знают, что миллиарды, которые предприниматели инвестировали в ИТ-индустрию, были на самом деле потрачены для закладки нового начала. Мы стали свидетелями, как менее чем за три года получил рождение бизнес, ориентированный на Интернет. Но в то время всемирная сеть была узкополосной, и большое количество пользователей располагало слабой поддержкой компьютерного оборудования. Такие технологии как PHP, Perl и Java, доступны новому поколению продвинутых пользователей Интернета, дали основу для возникновения и развития новых технологий, вроде AJAX, XML, Ruby и других, которые заявили о себе и сформировали свою нишу на ранке разработчиков. День за днем всемирная паутина становилась все более интерактивной, и традиционная модель "Запрос-Ответ" начала отходить на второй план. В один прекрасный день мы все осознали, что Web 2.0 стала технологией нашего времени!

Действие


Вернёмся обратно в наши дни, где чрезвычайно интерактивная, быстрая и безопасная глобальная компьютерная сеть более уже не мечта высококвалифицированного специалиста, а суровая реальность. Теперь встаёт вопрос о том, что же даёт это безбрежное море возможностей для нас, студентов!? Ответ прост: «В этом море найдётся что-нибудь для каждого!» В эпоху участия в открытых проектах перспективы развития технологий и люди, связанные с ними, радикально изменились. Сегодня талант и умения — это всего лишь требования, чтобы сделать эти изменения значительнее. К примеру, даже любители могут превратиться в группу ключевых разработчиков таких важных целевых проектов, как Linux Kernel (UNIX совместимое ядро свободной операционной системы GNU/Linux, разработка которого была начата финским студентом Линусом Торвальдсом — прим. перев.) или Mozilla Firefox (второй по популярности в мире веб-браузер, и первый среди свободного ПО, который добился удивительной популярности — прим. перев.) Стоит сказать, что почти все важные технологии, будь то операционные системы, СУБД, различные IDE (интегрированные среды разработки — прим. перев.), языки программирования, такие корпоративные информационные системы, предназначенные для автоматизации учёта и управления, как система планирования ресурсов предприятия ERP или такие перспективные пакеты программ, как офисные пакеты, мигрируя в сторону поддерживаемой сообществами открытой модели разработки, дают множество путей, чтобы показать свои навыки в той или иной области. Не говоря уже о том, что более чем 100,000 активных проектов размещено на SourceForge (это система совместной разработки компьютерных программ, к примеру, на сайте SourceForge.net разработчики могут размещать и совместно разрабатывать свои программные проекты — прим. перев.), и каждый из вас может найти запущенный opensource-проект, относящийся к интересующей вас области.

Возможности не ограничиваются деятельностью простых кодеров и программистов. Тем не менее, люди, не знакомые с программированием или в действительности не знакомые с компьютерными науками совсем, достаточно сильно востребованы. Так, например, проект по расшифровке генной последовательности и созданию моделей требовал помощников из биотехнологии и смежных отраслей науки. OpenSource-сообщества разрабатывают всё — от кристаллов микропроцессоров до образовательных информационных систем для начальных школ. И в этой связи, люди со знаниями из некомпьютерных областей, особенно из механики, электротехники, электроники, биотехнологии и биоинформатики, финансов, языков и искусства всегда распределяются в качестве консультантов для групп разработчиков.

В настоящее время часто поднимается вопрос — как работает эта модель свободного и открытого программного обеспечения? Насколько это выгодно, рентабельно? Почему такие мультимиллиардные долларовые компании, как Sun, IBM и Google вкладывают столько денег в эти проекты, которые, в конечном счете, даже им не принадлежат? А что получают сотрудники и напарники по работе в обмен на все их усилия? Есть много ответов на эти взаимосвязанные вопросы. Модель ПО с открытым исходным кодом (open source software model) приносит доходы посредством продажи профессиональной поддержки. По существу, в мире существует два типа пользователей. Первые тратят время для того, чтобы сохранить свои деньги, остальные готовы потратить большие деньги, чтобы сберечь свое время. Недавно созданные фирмы (т.н. startups), малый и средний бизнес, компьютерные фанаты и образовательные учреждения чаще всего попадают в первую группу пользователей; крупный бизнес, промышленные или финансовые магнаты, и многие правительственные учреждения попадают во вторую группу пользователей. Итак, первый набор пользователей помогает в разработке технологий, вкладывая свое время и навыки, а второй набор пользователей вкладывать свои деньги в сообщества с тем, чтобы программные продукты могли быть быстро разработаны.

Поэтому взаимодействие обеих групп пользователей четко определяется их взаимным интересом друг к другу. К примеру, Sun поддерживает Apache Foundation — сообщество, которое разрабатывает Apache веб-сервера, сервер приложений Tomcat и СУБД Apache Derby по двум направлениям. Во-первых, компания инвестирует миллионы долларов наличными, чтобы поддержать партнёров. Во-вторых, платит своим собственным сотрудникам и инженерам с тем, чтобы содействовать проектам, которые разрабатываются Apache Foundation.

Подведём некоторый итог. Apache Foundation получает достаточно средств, чтобы продолжать свою работу, платить своим сотрудникам и организовывать конференции и совещания по всему миру в экзотических местах! Дальнейшее оказание финансовой помощи такими компаниями, как Sun и IBM стимулирует разработчиков из Apache Foundation к повышению качества продукта с каждым выпуском (release), а лучший и свободный продукт вынуждает предприятия и различные компании (в том числе компании, предоставляющие универсальный комплекс услуг для бизнеса: проведение маркетинговых исследований, всестороннюю рекламную поддержку, поиск инвестиций, аренду помещений и техники и т.д.— прим. перев.) пользоваться ими. Упомянутые предприятия и компании, которые используют эти продукты с открытым исходным кодом в своих корпоративных информационных системах, ищут профессиональную поддержку.

Тут-то и приходят такие кампании, как Sun и IBM, которые продают профессиональную поддержку для этих клиентов.

И так как цена на профессиональную поддержку высококачественных, открытых, свободных и надежных программ становится меньше, чем проприетарных, закрытых, дорогих программ (с комбинированной поддержкой), то ИТ-индустрия стала свидетелем того, что многие крупные компании мигрируют в область открытых технологий. Таким образом, у сообщества разработчиков программ с открытым исходным кодом всегда есть деньги; у компаний, продающих поддержку, всегда есть клиенты; да и различные компании всегда имеют хорошие и привычные пользовательские программы, точно соответствующие их потребностям! Все счастливы, все победили!!

Твой шанс


Студентам, желающим принять участие в open-source проекте, сначала следует найти действующий проект в области своих интересов, или, при отсутствии такового, им стоит создать новый, и это всегда приветствуется. Если вы хотите присоединиться к какому-либо конкретному проекту, например, OpenSolaris, Netbeans, MySQL и т.д., вы всегда можете подписаться на почтовые рассылки на веб-сайте этого проекта чтобы быть в курсе последних событий.

Каждый open-source проект имеет свой веб-сайт, где в описаны подробности и текущие направления. Также там содержится todo-лист, из которого вы можете узнать, какую задачу можно решить. В этом списке могут содержаться самые различные задания, начиная с написания help-файла вплоть до создания драйвера для какого-либо устройства. Каждый вклад в сообщество имеет значение. В университетах имеются огромные возможности для студентов, которые желают достичь большего в этой Эпохе совместной работы. К примеру, GLOSS – open-source сообщество в моем (Автор живёт в Индии – прим. перев.) университете – проводит большую работу по популяризации концепции open-source среди студентов, оказывает им техническую поддержку и помогает в обучении; и они имеют возможность отточить свои навыки и умения, участвуя в интересном для них проекте. Программы наподобие OpenFoundry, предлагаемые GLOSS, позволяют студентам влиться в международное open-source сообщество и работать под чутким руководством высококвалифицированных разработчиков.

Второй путь к успеху на этом поприще – участие в соревнованиях вроде Code for freedom. Победители таких высоко профессиональных соревнований очень быстро становятся центром внимания всего сообщества. Организаторы оказывают огромную поддержку, и эти соревнования – лучшее место для любителя, чтобы начать.

Компании, такие как Sun, пос����оянно ищут активных участников сообществ, чтобы нанять их для ответственной работы. Вы не должны удивляться, узнав о 20-ти летних парнях, зарабатывающих сотни тысяч долларов каждый год в этих компаниях. Такие ребята - из тех, кто начинал свою карьеру в сообществах открытого кода.

Жизнь полна возможностей. Самые предприимчивые всегда ловили моменты. Те, кто сегодня на коне и победители, стали таковыми, потому что смогли разглядеть возможности и поняли, каким образом лучше всего использовать их, тогда как другие ничего и не заметили. Сегодня у нас есть прекрасный шанс стать победителями завтра, так как возможности как никогда очевидны и открыты. Сегодня воплотить свои амбиции во что-то конкретное и реализовать желание сделать что-то действительно большое, достигнуть чего-то, – очень просто!

Воплотить свои амбиции в жизнь как никогда просто. Немного решимости и желание работать чуть больше, чем просят, - вот и все что вам потребуется, чтобы заработать себе место среди "ОСОБЕННЫХ"! В таком университете как мой (Университет SASTRA, Индия), который получает большую поддержку от корпораций-гигантов, использующих открытый код как Sun, и где мы уже создали яркое сообщества разработчиков программ с открытым исходным кодом, стать победителем легче лёгкого. Если в вашем университете до сих пор нет подобного сообщества, чего же вы ждете?? Просто поставьте себе цель и станьте лидером! Сообщество, где вы и ваши друзья. После этого останется только "УЧАСТВОВАТЬ!"!!
Комментарии:

Опубликовать комментарий:
  • HTML Syntax: Отключен

This blog copyright 2009 by Michael Rykov